zoukankan      html  css  js  c++  java
  • 20145327 《信息安全系统设计基础》期中总结

    20145327 《信息安全系统设计基础》期中总结

    教材学习内容总结

    终于进行git学习。之前的虚拟机崩了之后想重新安装,但进行到安装Ubuntu时,电脑自动蓝屏(win10系统,就是说收集错误信息的蓝屏,一直未能解决),N次这样就放弃了,一直用实验楼,但是资源又不能一直保存。现在安装vm ware,在这里面安装Ubuntu进行使用。教程三篇已很清楚(代码驱动的程序设计学习Ubuntu下git的安装与使用20145324 《信息安全系统设计基础》第七周学习总结)具体过程就不在详细说明,说一说遇到的问题。

    git安装失败,发现是资源被锁定,敲两句代码sudo rm /var/cache/apt/archives/lock ,sudo rm /var/lib/dpkg/lock就可解决。

    在.sh运行时,遇到权限不够问题,输入chmod 777 ./*.sh即可解决。

    在添加公钥时,发现没有隐藏目录.ssh,于是手动建一个mkdir .ssh




    检查是否与开源中国连通,成功。

    托管代码

    小疑问:在这里输入git add .添加文件,输入git commit -m "注释"提交至仓库后,为什么显示的是nothing to commit,working directory clean,是因为之前跟着代码驱动的程序设计学习已经git commit的原因吗?能修改吗?后一次git commit为准?

    cheat的安装与应用

    GCC编译过程

    预处理:gcc –E hello.c –o hello.i ;gcc –E调用cpp 产生预处理过的C原始程序
    编译:gcc –S hello.i –o hello.s ;gcc –S调用ccl 产生汇编语言原始程序
    汇编:gcc –c hello.s –o hello.o ;gcc -c 调用as 产生目标文件
    链 接:gcc hello.o –o hello ;gcc -o 调用ld 产生可执行文件
    运行: ./hello

    GDB调试

    进入gdb:
    gcc -g xxx.c -o xxx
    gdb xxx
    查看源码:
    (gdb) l:进行行号提示
    (gdb) b n:在第n行设置断点
    (gdb) r:运行代码,运行至断点处
    (gdb) n:单步运行
    (gdb) c:使程序继续往下运行,直到再次遇到断点或程序结束
    (gdb) q:退出GDB
    (gdb) watch n:在"n"设置了观察点,观察变量的变化情况

    本周代码托管截图

    代码

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 100/100 2/2 10/10
    第二周 100/200 1/3 20/30
    第三周 80/280 1/4 15/45
    第五周 100/380 1/5 15/60
    第六周 100/480 1/6 15/75
    第七周 20/500 1/7 15/90
    第八周 0/500 1/8 15/105

    参考资料

  • 相关阅读:
    Less-21
    Less-22
    Less-21
    Less-20
    ssrf redis gopher
    Less19
    Less18
    Arm 系统查看、修改系统时间
    通过 grpc 请求标头发送自定义数据
    gRpc 空参数
  • 原文地址:https://www.cnblogs.com/20145327gc/p/6031728.html
Copyright © 2011-2022 走看看