本地环境:GNU gdb (Debian 7.12 6) 7.12.0.20161007 为可选 黑色 为gdb原生命令 绿色 为pwndbg命令 命令| 缩写| 效果 | | gdb \ \ ||添加新程序| gdb attach \ ||负载运行的程序| set args ||设置程序运行参数| ...
分类:
数据库 时间:
2020-03-14 21:38:41
阅读次数:
878
一、make 命令 (一)makefile 编写: 1、基本规则: target : prerequisites @ commands 规则说明: a、原理:若"prerequisites"发生变化,然后执行”@ commands “重新生成”target“。 b、@commands 命令,要以”t ...
分类:
其他好文 时间:
2020-03-14 14:46:21
阅读次数:
74
function getText(time,callback) { setTimeout(function () { callback(time) },time) } var callbackMap={};//记录加载完成的回调 var resMap={};//记录url var loadbackM ...
分类:
其他好文 时间:
2020-03-11 09:12:58
阅读次数:
65
1. LInux简介 Linux是一种自由和开放源码的类UNIX操作系统。 严格来讲,Linux这个词本身只表示Linux内核,并且使用GNU工程各种工具和数据库的操作系统。通常情况下,Linux被打包成桌上型电脑和服务器使用的Linux发型版本。目前市面上较知名的发行版有:Ubuntu、RedHa ...
分类:
系统相关 时间:
2020-03-06 21:40:14
阅读次数:
107
1、下载QT5 [以5.14.0为例] https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/ 2、赋予可执行权限,并打开可视化界面 cd ×××××××chmod +x qt-opensource-linux-x64-5.14.0.runsudo . ...
分类:
系统相关 时间:
2020-03-05 00:52:11
阅读次数:
365
一.首先检查LOCALE情况 说明:DEBIAN因为基于GNU所以,对不同地域进行了不同的包支持,以LOCALE形式存在。 1、启动终端 #apt-get install locales 2、重新配置LOCALE #dpkg-reconfigure locales 在界面中我勾选的是“en_US.U ...
分类:
其他好文 时间:
2020-03-04 09:22:27
阅读次数:
101
上一篇《搭积木做操作系统》提到了小工具,这里就列举一下著名的GNU相关资源,可以供个人学习研究。 所有 GNU 软件包 https://www.gnu.org/software/software.html#allgnupkgs 一个学习coreutils的网站,针对很多小工具进行代码分析。 http ...
分类:
其他好文 时间:
2020-03-02 23:01:05
阅读次数:
82
一、安装git 1.安装依赖 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker -y 2.下载安装包https://github.com/git/ ...
分类:
其他好文 时间:
2020-03-02 09:14:19
阅读次数:
71
想要熟练利用GDB进行程序调试,首先要了解什么是GDB。 1. 什么是GDB GDB (the GNU Project Debugger) 是一个可以运行在大多数常见的UNIX架构、Windows、Mac OSX等系统上的跨平台调试器,允许我们查看另一个程序在运行过程中内部发生了什么——或者另一个程 ...
分类:
数据库 时间:
2020-03-01 15:59:13
阅读次数:
242
笛卡尔积 将两表所有的数据一一对应,生成一张大表 不建议 连表查询 inner join 内连接 left join 左连接 (left join左边的表为主表,主表记录必须全部显示,辅表没办法对应上的,就通过null来补全) right join 右连接 union 全连接 子查询 (一个查询结果 ...
分类:
其他好文 时间:
2020-03-01 10:49:53
阅读次数:
60