• 20145334赵文豪 《信息安全系统设计基础》第4周学习总结(关于第三周问题总结)


    问题一:教材P24中Perl脚本
    高其:书中给了一个Perl脚本,当初并不知道怎么运行,按照书上给的指令试了试发现行不通
    最后转念一想,既然是Perl脚本,那自然应该有Perl脚本的相关语句,不管怎样,先在终端窗口中输入perl看看ubuntu中是否自带编译工具,输入完毕之后发现并没有提示异常,说明系统中有这个指令,尝试着在指令前加入perl,发现可行

    关于问题一模板明给出了两种解决办法

    在练习十进制与十六进制的转换时,将Perl语言脚本直接写进c文件中,发现根本编译不出。如下截图:

    问题二:编译中出现问题,main没有定义方法,导致后期gcc出现问题

    问题三:28页的代码是不完整的代码,我们直接敲进去是不能运行的,需要我们自己加一个主函数:

    问题四:在vim编程的时候先用leafpad打开忘了保存文件格式.c,没有之一linux系统不会自带文件的后缀名,在编程的时候以后还是直接使用vim来创建为好。

    问题五:运行教材35页reverse_array代码时,发现代码对偶数长度的数组能正常工作,但是当数组长度为奇数时,中间元素会被设置为0:
    调试的时候会发现由于在最后一次调用inplace_swap的时候,赋值给first和last变量的都是原数组中最中间的数字,所以在第一处*y = x^y时,y指向的数字就变为了0,此后,0作为最中间数字进入循环。因此直接把reverse_array代码中循环条件改为first<last即可,因为正中间的元素不需要进行交换。

    问题六:在虚拟机上git到最后一步出现的错误,无法推送
    输入git pull origin master后出现如下界面,ctrl x退出即可

    问题七:Ubuntu下git的安装与使用
    这个问题我感觉困扰了很多人,我在网上也搜索了教程,不过已经有人发表了出来,我们可以共同学习一下
    这个是卢肖明总结的:http://www.cnblogs.com/lxm20145215----/p/5905765.html

    问题八:Git 常见问题整理
    http://www.open-open.com/lib/view/open1366080269265.html

  • 相关阅读:
    bzoj1208 宠物收养所treap/splay/set
    Angular 下的 function
    argunlar 1.0.1 【数据绑定】
    argunlar 1.0.0 【hello,world】
    JavaScript编写风格指南 (三)
    JavaScript编写风格指南 (二)
    JavaScript编写风格指南 (一)
    AngularJS开发指南:表达式
    HTML5 移动开发(移动设备检测及对HTML5的支持)
    HTML5 移动开发(CSS3设计移动页面样式)
  • 原文地址:https://www.cnblogs.com/bestizwh/p/5931575.html
Copyright © 2020-2023  润新知