zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    看鸟哥的Linux私房菜的一些命令自我总结(三)
    NYOJ8——一种排序
    分布计算系统学习随笔 第四章 命名与保护
    NYOJ7——街区最短路径问题
    分布计算系统学习随笔 第一章绪论
    看妮妮视频留下的一些链接~~
    NYOJ6——喷水装置(一)
    看鸟哥的Linux私房菜的一些命令自我总结(二)
    NYOJ5——Binary String Matching
    高性能Javascript笔记
  • 原文地址:https://www.cnblogs.com/bestizwh/p/5931575.html
Copyright © 2011-2022 走看看