上一页 1 ··· 81 82 83 84 85 86 87 88 89 ··· 186 下一页
摘要: Python Virtual Machine 阅读全文
posted @ 2019-03-11 11:57 papering 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 一些资源管理器常常设计成单例模式。 https://baike.baidu.com/item/单例模式/5946627?fr=aladdin 单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的一个类只有一个实例。即一个类只有一个 阅读全文
posted @ 2019-03-11 11:47 papering 阅读(640) 评论(0) 推荐(0) 编辑
摘要: Android hook 钩子 阅读全文
posted @ 2019-03-11 08:34 papering 阅读(339) 评论(0) 推荐(0) 编辑
摘要: windows hook 钩子 场景: 1、打印机 Ctrl+P弹出支付窗口,付款成功后打印 阅读全文
posted @ 2019-03-11 08:33 papering 阅读(273) 评论(0) 推荐(0) 编辑
摘要: q 翻译 搜索 复制 阅读全文
posted @ 2019-03-11 01:36 papering 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 完美数 阅读全文
posted @ 2019-03-10 18:13 papering 阅读(197) 评论(0) 推荐(0) 编辑
摘要: http://www.ruby-lang.org/en/documentation/ruby-from-other-languages/to-ruby-from-python/ http://www.ruby-lang.org/en/documentation/ruby-from-other-lan 阅读全文
posted @ 2019-03-10 16:22 papering 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 小结: 1、只要可以对标准输入输出进行操作,那么无论任何语言都可以编写CGI程序。 《代码的未来》 在Ruby诞生的1993年,互联网还没有现在这样普及,因此Ruby也不是一开始就面向Web服务器端 来设计的。然而,从www黎明期开始,未来实现动态页面而出现了通用网关接口(common gatewa 阅读全文
posted @ 2019-03-10 15:40 papering 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 啊 阅读全文
posted @ 2019-03-10 15:37 papering 阅读(604) 评论(0) 推荐(0) 编辑
摘要: Compare algorithms for heapq.smallest « Python recipes « ActiveState Code http://code.activestate.com/recipes/577573-compare-algorithms-for-heapqsmall 阅读全文
posted @ 2019-03-10 15:11 papering 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 程序对自身操作 元编程 反射 p119 阅读全文
posted @ 2019-03-10 13:00 papering 阅读(212) 评论(0) 推荐(0) 编辑
摘要: https://www.infoq.cn/article/vpa6aypkizuqiijzflih 阅读全文
posted @ 2019-03-10 09:57 papering 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 小结: 1、基于可达性分析的 GC和基于引用计数法的 GC 2、GC和程序处理的本质是无关的; 3、增量回收:预测和控制GC所产生的中断时间; 1、 分代回收 GC和程序处理的本质是无关的,因此它所消耗的时间越短越好。分代回收的目的,正是为了在程序 运行期间,将GC所消耗的时间尽量缩短。 基本思路 阅读全文
posted @ 2019-03-10 09:07 papering 阅读(641) 评论(0) 推荐(0) 编辑
摘要: Tracing garbage collection - Wikipedia https://en.wikipedia.org/wiki/Tracing_garbage_collection#Stop-the-world_vs._incremental_vs._concurrent Stop-the 阅读全文
posted @ 2019-03-09 17:19 papering 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 《程序员的自我修养:链接、装载与库》 第1章 进程的总体目标是希望每个进程从逻辑上来看都可以独占计算机的资源。 计算机软件体系结构 1.4.1 尽可能不让CPU不工作 多道程序 multiprogramming 程序间不分轻重缓急 分时系统 time-sharing system 每个程序运行一段时 阅读全文
posted @ 2019-03-09 17:01 papering 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 操作系统核心原理-5.内存管理(中):分页内存管理 - Edison Chou - 博客园 https://www.cnblogs.com/edisonchou/p/5094066.html 邹恒明,《操作系统之哲学原理》,机械工业出版社 阅读全文
posted @ 2019-03-09 17:00 papering 阅读(157) 评论(0) 推荐(0) 编辑
摘要: a 阅读全文
posted @ 2019-03-09 16:59 papering 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 邹恒明,《操作系统之哲学原理》 p165 阅读全文
posted @ 2019-03-09 16:49 papering 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 小结: 1、垃圾回收的本质:找到并回收不再被使用的内存空间; 2、标记清除方式和复制收集方式的对比; 3、复制收集方式的局部性优点; https://en.wikipedia.org/wiki/C_(programming_language)#Memory_management Memory man 阅读全文
posted @ 2019-03-09 15:34 papering 阅读(1129) 评论(0) 推荐(0) 编辑
摘要: extern "C" 小结: 1、 typedef并没有创建一个新类型,它只是为某个已存在的类型增加了一个新的名称而已; 2、 typedef声明也没有证据新的语义:通过这种方式声明的变量与通过普通方式声明的变量具有完全相同的属性; 3、 类似于#define,但typedef是由编译器解释的,因此 阅读全文
posted @ 2019-03-09 14:26 papering 阅读(866) 评论(0) 推荐(0) 编辑
摘要: 写代码实现堆溢出、栈溢出、永久代溢出、直接内存溢出 - 根号三 - CSDN博客 https://blog.csdn.net/u011983531/article/details/63250882 阅读全文
posted @ 2019-03-09 14:01 papering 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 小结: 1、结构体成员的地址顺序同结构体定义时的成员的先后顺序; 1、 Q 为什么不能用运算符==或!=来对结构体进行比较 A 结构体中的成员并不一定是连续存储地存储在内存单元中 2、 对结构体成员访问 . structure member operator 结构体成员运算符 . -> struct 阅读全文
posted @ 2019-03-09 12:13 papering 阅读(2027) 评论(0) 推荐(0) 编辑
摘要: a 阅读全文
posted @ 2019-03-09 11:42 papering 阅读(604) 评论(0) 推荐(0) 编辑
摘要: [Windows]Windows的访问控制模型 - Zplutor - 博客园 https://www.cnblogs.com/zplutor/archive/2010/01/05/1639892.html DACLs and ACEs - Windows applications | Micros 阅读全文
posted @ 2019-03-09 11:03 papering 阅读(200) 评论(0) 推荐(0) 编辑
摘要: ·小结: 1、win+r,\\ip 弹出登录框,输入Guest,密码空登录;前置检查来宾账户状态; 2、net use 查看当前已经连接到的主机 实践: C:\Users\sas>net use会记录新的网络连接。 列表是空的。 C:\Users\sas>net use \\192.168.3.99 阅读全文
posted @ 2019-03-09 10:22 papering 阅读(1062) 评论(0) 推荐(0) 编辑
摘要: summary 阅读全文
posted @ 2019-03-09 08:27 papering 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 行锁的三种算法 Record Lock:锁单个行记录; Gap Lock:间隙锁,锁定一个范围,这个范围是(前一个值,当前值),不包含记录本身; Next-Key Lock:Gap Lock + Record Lock,锁定一个范围,并且锁定记录本身,即(前一个值,当前值]。 采用Next-Key 阅读全文
posted @ 2019-03-08 23:02 papering 阅读(757) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/hzhtracy/p/4365938.html 网关协议学习:CGI、FastCGI、WSGI、uWSGI 一直对这四者的概念和区别很模糊,现在就特意梳理一下它们的关系与区别。 CGI CGI即通用网关接口(Common Gateway Interfa 阅读全文
posted @ 2019-03-08 23:02 papering 阅读(282) 评论(0) 推荐(0) 编辑
摘要: Git提交代码规范 - 木之子梦之蝶 - 博客园 https://www.cnblogs.com/liumengdie/p/7885210.html Commit message 的格式 Git 每次提交代码,都要写 Commit message(提交说明),否则就不允许提交。 用commit me 阅读全文
posted @ 2019-03-08 21:40 papering 阅读(1650) 评论(0) 推荐(0) 编辑
摘要: 小结: 1、 松本行弘:代码的未来(图灵访谈)-图灵社区 http://www.ituring.com.cn/article/17487 松本行弘:代码的未来(图灵访谈) 周自恒 发表于 2012-11-17 16:14 19897 阅读 松本行弘:代码的未来(图灵访谈) 松本行弘:代码的未来(图灵 阅读全文
posted @ 2019-03-08 15:22 papering 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1、“对外部(局部)变量的访问”是C语言函数指针的最大弱点 。 (上边代码有问题) 2、我们已经了解了C语言提供的函数指针的缺点,于是,为了克服这些缺点而出现的功能,就是本次的主题 闭包。 上边代码有问题 闭包2个术语: 作用域scope 变量的有效范围,摸个变量可以被访问的范围 生命周期exten 阅读全文
posted @ 2019-03-08 11:53 papering 阅读(554) 评论(0) 推荐(0) 编辑
摘要: CAP解决方案-BASE 阅读全文
posted @ 2019-03-08 09:48 papering 阅读(174) 评论(0) 推荐(0) 编辑
摘要: summary 阅读全文
posted @ 2019-03-07 23:21 papering 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1、函数对象与闭包的误区 有一些编程语言中提供了函数对象这一概念,我知道有些把这个叫做闭包(Closure),但其实这种理解是不准确的,因为函数对象不一定是闭包。不过话说回来,要理解闭包,首先要理解函数对象。 函数对象是作为对象来使用的函数。不过,这里的对象不一定是面向对象中所指的那个对象,而更像是 阅读全文
posted @ 2019-03-07 23:19 papering 阅读(400) 评论(0) 推荐(0) 编辑
摘要: https://mp.weixin.qq.com/s/6J7n3udEyQvUHRHwvALNYw Leaf:美团分布式ID生成服务开源 阅读全文
posted @ 2019-03-07 22:23 papering 阅读(282) 评论(0) 推荐(0) 编辑
摘要: array=0240FF18,&array[0]=0240FF18,&array=0240FF18array=37814040,&array[0]=37814040,&array=37814040array=0240FF34,&array[0]=0240FF34,&array=0240FF10arr 阅读全文
posted @ 2019-03-07 19:04 papering 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 函数化的程序,能以一种简洁清晰的、层次结构的方式改善软件工程质量。但这是有代价的。一个高度函数化的程序,与一个没有函数、仅有一个独立模块的程序相比,存在着大量的、耗费处理器时间的函数调用。尽管独立模块的程序在性能方面会好一些,但是他们难于编程实现、测试、排错、维护、升级。 C How to Prog 阅读全文
posted @ 2019-03-07 18:49 papering 阅读(317) 评论(0) 推荐(0) 编辑
摘要: start, period, step, res = 2, 24, 7, []now = startwhile True: now += step if now >= period: now -= period if now not in res: res.append(now) if now == start: break: ... 阅读全文
posted @ 2019-03-07 17:15 papering 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 线性表的单链表 线性表的静态链表 阅读全文
posted @ 2019-03-07 14:09 papering 阅读(220) 评论(0) 推荐(0) 编辑
摘要: # 递归与循环的选择 # 递归受制深度,循环可以无限 都需要 循环地执行:迭代是显示地使用一个循环结构,而递归通过重复地进行函数调用来实现循环。 终止测试;当循环条件为假时迭代结束,当遇到基线条件时递归结束 迭代 基于循环结构 递归 基于选择结构 迭代 改变计数器变量直至它的值使得循环继续条件为假 阅读全文
posted @ 2019-03-07 12:48 papering 阅读(268) 评论(0) 推荐(0) 编辑
上一页 1 ··· 81 82 83 84 85 86 87 88 89 ··· 186 下一页