摘要: 引出问题:如果想改变全局变量的初始值,该怎么做? 如果有初始值,初始值是存在PE文件中的。 在文件中和在内存中的对齐方式不一样。 !!!有些情况下内存对齐和文件对齐一样的也需要计算才能找到对应的位置!!! 内存中展开从ImageBase(扩展PE头中)开始,然后依次对齐。 RVA: 相对虚拟地址 = 阅读全文
posted @ 2020-12-12 12:45 Mz1 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 这个题很神奇,给了一个.s文件和一个txt文件。 打开一看,txt文件是输出,.s文件是汇编代码,x86-64的汇编,完全不难,大概看看就知道干了些啥了,这里贴出分析: 1 00007FF7A8AC5A50 push rbp 2 00007FF7A8AC5A52 push rdi 3 00007FF 阅读全文
posted @ 2020-12-04 22:00 Mz1 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 今天复习了一下tcp通信的实现,写了写代码。 简单的总结一下: 服务器作为监听者的角色需要先创建服务器socket套接字,然后使用bind绑定套接字和端口信息等等,再创建用于连接客户端的socket套接字,使用accept函数等待客户端的连接并处理。 客户端则只需要创建用于连接服务器的socket套 阅读全文
posted @ 2020-12-02 13:23 Mz1 阅读(709) 评论(0) 推荐(0) 编辑
摘要: 简单地说就是传递函数地址实现了一个调用的过程,具体看代码: 1 class NotFlask(): 2 def __init__(self): 3 self.routes={} 4 5 def route(self, route_str): 6 def decorator(f): 7 self.ro 阅读全文
posted @ 2020-11-29 14:07 Mz1 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 思路很清晰啊,先apt update。 然后装nginx,这个问题不大,apt install nginx , service nginx start, 80可以访问,nginx -t查看配置文件位置。 再装mysql-server,装一个就够了,包含了client。docker-mysql启动出现 阅读全文
posted @ 2020-11-29 12:16 Mz1 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 跟着网上的步骤走就好了,这里就记录一个过程: 先加个docker的源 1 curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add - 2 3 echo 'deb htt 阅读全文
posted @ 2020-11-23 19:54 Mz1 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 这里主要记录原生session的使用。 1启动会话 session_start(); 2使用会话变量 $_SESSION['xxxxxx'] = xxxxxxx; 3销毁变量和会话 unset($_SESSION['xxxxxx']); $_SESSION = array(); 4彻底清除会话id以 阅读全文
posted @ 2020-11-12 16:33 Mz1 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 最近在重新整理运维的一些操作,涉及到了mysql的权限管理,每次都要去查,干脆自己记录一下。 1.创建用户 CREATE USER xxx@IP/域名 IDENTIFIED BY password | IDENTIFIED WITH auth_plugin; 2.赋权 GRANT privilege 阅读全文
posted @ 2020-11-09 13:08 Mz1 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 很简单,类似简单迭代法。 1 import numpy as np 2 # Jacobi迭代法 3 # 测试数据 增广矩阵 4 data = [[10,-1,-2, 7.2], [-1,10,-2,8.3], [-1,-1,5, 4.2]] 5 print(np.array(data)) 6 # 取 阅读全文
posted @ 2020-10-30 12:58 Mz1 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 先引入差商的概念,类似一种迭代计算? 丢代码: 1 import numpy as np 2 data = [(0.4,0.41075),(0.55,0.57815),(0.65,0.69675),(0.8,0.88811),(0.9,1.02652)] 3 4 count = len(data) 阅读全文
posted @ 2020-10-29 21:11 Mz1 阅读(71) 评论(0) 推荐(0) 编辑