使用threading模块中的Timer函数 from threading import Timer import time def execute_func(name, age, gender, hobby): print(f"name is {name}, age is {age}, gende ...
分类:
其他好文 时间:
2020-04-16 00:58:09
阅读次数:
94
Redis简介 Redis:REmote DIctionary Server(远程字典服务器) 是一个高性能的(key/value)分布式内存数据库,基于内存运行,并支持持久化的NoSQL数据库 redis与其他key value缓存产品有一下三个特点 1.Redis支持数据的持久化,可以将内存中的 ...
分类:
其他好文 时间:
2020-04-16 00:57:20
阅读次数:
77
bellman_ford算法:有边数限制的最短路,可以处理重边、负边和自环。 给定一个n个点m条边的有向图,图中可能存在重边和自环, 边权可能为负数。 请你求出从1号点到n号点的最多经过k条边的最短距离,如果无法从1号点走到n号点,输出impossible。 注意:图中可能 存在负权回路 。 输入格 ...
分类:
其他好文 时间:
2020-04-16 00:56:58
阅读次数:
62
脚手架是为了保证各施工过程顺利进行而搭设的工作平台。 前端开发中提到的脚手架是一个形象的比喻,比喻各类语言的前期工作环境。 在计算中使用的脚手架指的是两种技术之一:第一种是与某些MVC框架中的数据库访问相关的代码生成技术; 第二种是由各种工具支持的项目生成技术。 在软件开发上的脚手架指的是:有人帮你 ...
分类:
其他好文 时间:
2020-04-16 00:56:40
阅读次数:
349
闭包函数 在python中创建一个闭包一般有3个要求1.闭包函数必须有内嵌函数2.内嵌函数必须要引用外层函数的变量3.外部函数返回内嵌函数的地址(函数名称) 判断是否为闭包函数 __closure__ def outter(num): def inner(): print(num) print(in ...
分类:
编程语言 时间:
2020-04-16 00:56:05
阅读次数:
80
我矿2013OS考研题——> 我写的如下,待指正2333: ...
分类:
其他好文 时间:
2020-04-16 00:55:45
阅读次数:
77
"题目地址" 拿到题目后,首先用 file 查看文件类型,可以发现是 ELF 32 bit 类型的文件 接下来使用 checksec 来查看文件开启了哪些保护,可得到如下内容: 没有 canary,那么有可能做到栈溢出 执行一下来看效果,发现其流程为: 放进 ida 里后在 Function nam ...
分类:
其他好文 时间:
2020-04-16 00:55:09
阅读次数:
77
原码就是符号位加上真值的绝对值, 即用第一位表示符号, 其余位表示值。反码的表示方法是:正数的反码是其本身;负数的反码是在其原码的基础上, 符号位不变,其余各个位取反。补码的表示方法是:正数的补码就是其本身;负数的补码是在其原码的基础上, 符号位不变, 其余各位取反, 最后+1。 (即在反码的基础上 ...
分类:
其他好文 时间:
2020-04-16 00:54:16
阅读次数:
61
Java实现动态创建Java文件和动态加载有两种途径 1、将创建的Java字符串写入磁盘文件,然后由磁盘文件中读取再加载到虚拟机中执行 2、将创建的Java字符串写入到内存,通过内存中的对象读取到虚拟机中 摘自:https://www.cnblogs.com/flyoung2008/archive/ ...
分类:
编程语言 时间:
2020-04-16 00:53:08
阅读次数:
93
在高保护模式下,完全不留操作痕迹删除:shred -zvnu 文件名 z:0填充 v:进度条 n:覆盖次数 u:删除 批量改名:rename conf(后缀名) conf.bak(要改的后缀名) * 变回去:rename .bak "" * 硬链接:与原文件相同 ln 问题:若有个大文件需要删除但会 ...
分类:
其他好文 时间:
2020-04-16 00:52:46
阅读次数:
79
用户操作: 1)连接mysql:mysql -h主机地址 -u用户名 -p密码 2)修改密码:mysqladmin -u用户名 -p旧密码 password 新密码 3)添加用户:insert into mysql.user(user,password) values('username','pas ...
分类:
数据库 时间:
2020-04-16 00:52:17
阅读次数:
75
<!--csv--> <dependency> <groupId>net.sourceforge.javacsv</groupId> <artifactId>javacsv</artifactId> <version>2.0</version> </dependency> Map<String, C ...
分类:
其他好文 时间:
2020-04-16 00:51:24
阅读次数:
43
Java的浮点类型有两种:float和double。Java的浮点类型有固定的表数范围和字段长度,字段长度和表数范围和机器无关。Java的浮点数遵循IEEE754标准,采用二进制数据的科学计数法来表示浮点数,对于float型数值,第1位是符号位,接下里8位表示指数,再接下来的23位表示尾数;对于do ...
分类:
编程语言 时间:
2020-04-16 00:51:12
阅读次数:
81
整个内容搬运来自:https://www.allaboutcircuits.com/technical-articles/multiplication-examples-using-the-fixed-point-representation/ https://www.allaboutcircuit ...
分类:
其他好文 时间:
2020-04-16 00:50:40
阅读次数:
122
描述 给定两个排序后的数组 A 和 B,其中 A 的末端有足够的缓冲空间容纳 B。 编写一个方法,将 B 合并入 A 并排序。 初始化?A 和 B 的元素数量分别为?m 和 n。 示例: 输入: A = [1,2,3,0,0,0], m = 3 B = [2,5,6], n = 3 输出:?[1,2 ...
分类:
编程语言 时间:
2020-04-16 00:50:22
阅读次数:
70
普通单例模式 饿汉式:利用static关键字,在类初始化的时候就会调用静态方法 public class Singleton { private static final Singleton singleton=new Singleton(); private Singleton(){ } publ ...
分类:
其他好文 时间:
2020-04-16 00:50:06
阅读次数:
58
VS2013生成时报 “Newtonsoft.Json”已拥有为“Microsoft.CSharp”定义的依赖项。" 但VS2017却能正常生成. 百度一下,发现有两种解决方式: 1. 安装较低版本的Newtonsoft.Json; 2. 重新安装"NuGet管理器" 个人感觉第二个靠谱一点, 所以 ...
分类:
Web程序 时间:
2020-04-16 00:49:41
阅读次数:
98