上一页 1 ··· 82 83 84 85 86 87 88 89 90 ··· 186 下一页
摘要: 关于递归算法的时间复杂度,你还不够了解 https://mp.weixin.qq.com/s/gPMoHvACtQySjI_xcKAcsg 关于递归算法的时间复杂度,你还不够了解 原创 程序员Carl 代码随想录 2021-07-29 11:30 收录于合集 #算法性能分析9个 #算法11个 #计算 阅读全文
posted @ 2019-03-07 12:21 papering 阅读(616) 评论(0) 推荐(0) 编辑
摘要: a 搜索 复制 阅读全文
posted @ 2019-03-07 12:02 papering 阅读(1178) 评论(0) 推荐(0) 编辑
摘要: https://mp.weixin.qq.com/s/4GrR2cJRMgVSaMcdWdr9qg 倒排索引压缩技术在58搜索的实践 原创 杨逸 58技术 2019-03-07 阅读全文
posted @ 2019-03-07 10:44 papering 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 递归 基线 0!=1 1!=1 2!=2 3!=6 4!=24 5!=120 6!=720 7!=5040 8!=40320 9!=36288010!=3628800请按任意键继续. . . Enter an integer-SATRT:0Enter an integer-END:11Fibonac 阅读全文
posted @ 2019-03-06 22:49 papering 阅读(298) 评论(0) 推荐(0) 编辑
摘要: Go编写的并行计算示例程序 《代码的未来》 阅读全文
posted @ 2019-03-06 20:58 papering 阅读(339) 评论(0) 推荐(0) 编辑
摘要: @ 学习go的轮廓、核心、难点 必看 《代码的未来》 3.2 Go ~page 123~ @ 学习内存架构、内存管理的入门、原理 必看 《操作系统之哲学原理》邹恒明 @ 澄清类型、动静态、鸭子类型 《代码的未来》 3.1 语言的设计 page 106 @ 数据结构 源码 Robert Sedgewi 阅读全文
posted @ 2019-03-06 20:41 papering 阅读(202) 评论(0) 推荐(0) 编辑
摘要: t 阅读全文
posted @ 2019-03-06 20:30 papering 阅读(926) 评论(0) 推荐(0) 编辑
摘要: https://golang.design/under-the-hood/zh-cn/part1basic/ch03lang/chan/#heading3 接口 interface{} 作为 Go 语言类型系统中重要的一员,从语义上规定了一组方法集合, 只要某个类型实现了这一组方法,则这些类型都可以 阅读全文
posted @ 2019-03-06 20:26 papering 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 小结: 1、内存损坏,悬空指针 悬空指针 内存泄漏 如果忘记对不需要的对象进行释放,程序所占用的内存容量就会不断增大,从而导致内存泄漏(memory leak) bug; 反过来, 如果释放了仍然在使用中的对象,就会导致内存空间损坏的悬空指针(dangling pointer) bug。 《代码的未 阅读全文
posted @ 2019-03-06 20:08 papering 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 存储类型 寄存器变量 p126 阅读全文
posted @ 2019-03-06 19:58 papering 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 使用场景 如果被调函数不需要修改主调函数中变量的值,那么就应采用按值调用。 只有在被调函数需要修改主调函数中的变量的原始值而这个被调函数又是可以信任的时候,才使用按引用调用。 定义 call-by-value 当值传递实参时,程序会为实参创建一个副本,并将副本传递给被调函数;被调函数中对这个副本的修 阅读全文
posted @ 2019-03-06 19:41 papering 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 小结: 1、当被调函数返回主调函数时,被调函数的 活动记录-activation record / 堆栈帧-stack frame 被 弹出-popping 程序执行栈-program execution stack / 函数调用栈-function call stack。 函数调用堆栈及活动记录 阅读全文
posted @ 2019-03-06 19:05 papering 阅读(792) 评论(0) 推荐(0) 编辑
摘要: (base) root@uat:~/Shawn/oo_game_server/src# netstat -atpActive Internet connections (servers and established)Proto Recv-Q Send-Q Local Address Foreign 阅读全文
posted @ 2019-03-06 16:15 papering 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 小结: 1、 系统调用部分充当程序与内核交互的中介; 阅读全文
posted @ 2019-03-06 15:55 papering 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 你所不知道的日志异步落库 - 程序诗人 - 博客园 https://www.cnblogs.com/scy251147/p/9193075.html 在互联网设计架构过程中,日志异步落库,俨然已经是高并发环节中不可缺少的一环。为什么说是高并发环节中不可缺少的呢? 原因在于,如果直接用mq进行日志落库 阅读全文
posted @ 2019-03-06 15:50 papering 阅读(260) 评论(0) 推荐(0) 编辑
摘要: malloc分配的空间是连续的吗? 阅读全文
posted @ 2019-03-06 15:09 papering 阅读(357) 评论(0) 推荐(0) 编辑
摘要: malloc分配的空间是连续的吗?PE/ELF文件里面存的是什么呢? 阅读全文
posted @ 2019-03-06 15:09 papering 阅读(214) 评论(0) 推荐(0) 编辑
摘要: PEP 263 -- Defining Python Source Code Encodings | Python.org https://www.python.org/dev/peps/pep-0263/ [Python]编码声明:是coding:utf-8还是coding=utf-8呢_Pyth 阅读全文
posted @ 2019-03-06 14:41 papering 阅读(723) 评论(0) 推荐(0) 编辑
摘要: https://baike.baidu.com/item/可执行代码 缓冲区是程序为存储数据而分配的连续的具有一定长度的内存空间。而缓冲区溢出是指,写入缓冲区的数据长度大于缓冲区分配的长度,使得数据写到相邻的内存中而覆盖掉其中已有的数据。若覆盖掉的数据恰好是程序的入口,那么程序将会跳转到写入的数据指 阅读全文
posted @ 2019-03-06 12:43 papering 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 小结: 1、可执行代码(Executable Code)是指将目标代码(object code)连接后形成的代码,简单来说是机器能够直接执行的代码。 https://baike.baidu.com/item/可执行代码 目标代码(object code)指计算机科学中编译器或汇编器处理源代码后所生成 阅读全文
posted @ 2019-03-06 12:40 papering 阅读(2903) 评论(0) 推荐(0) 编辑
摘要: 优先级倒置的解决办法 阅读全文
posted @ 2019-03-05 23:42 papering 阅读(683) 评论(0) 推荐(0) 编辑
摘要: https://dev.mysql.com/doc/refman/8.0/en/binary-log.html https://dev.mysql.com/doc/refman/8.0/en/query-log.html 阅读全文
posted @ 2019-03-05 23:23 papering 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 如何降低90%Java垃圾回收时间?以阿里HBase的GC优化实践为例 https://mp.weixin.qq.com/s/p5NxvhpfYmoKMVnbAK6-zA 如何降低90%Java垃圾回收时间?以阿里HBase的GC优化实践为例 原创 那珂 阿里开发者 2017-11-30 08:08 阅读全文
posted @ 2019-03-05 23:22 papering 阅读(239) 评论(0) 推荐(0) 编辑
摘要: Major GC和Full GC 阅读全文
posted @ 2019-03-05 23:22 papering 阅读(115) 评论(0) 推荐(0) 编辑
摘要: probit模型 阅读全文
posted @ 2019-03-05 21:45 papering 阅读(556) 评论(0) 推荐(0) 编辑
摘要: https://docs.oracle.com/javase/specs/jvms/se11/html/jvms-2.html#jvms-2.6 小结: 1、 https://docs.oracle.com/javase/specs/jvms/se11/html/jvms-2.html#jvms-2 阅读全文
posted @ 2019-03-05 19:34 papering 阅读(297) 评论(0) 推荐(0) 编辑
摘要: package com.test.learnJava; public class LineNum { public static void main(String[] args) { System.out.println("123"); int ij = 0; String s = "ij="; for (; ; ... 阅读全文
posted @ 2019-03-05 19:17 papering 阅读(556) 评论(0) 推荐(0) 编辑
摘要: https://community.oracle.com/blogs/enicholas/2006/05/04/understanding-weak-references 阅读全文
posted @ 2019-03-05 18:21 papering 阅读(199) 评论(0) 推荐(0) 编辑
摘要: C语言中内存分布及程序运行中(BSS段、数据段、代码段、堆栈) - 秦宝艳的个人页面 - 开源中国 https://my.oschina.net/pollybl1255/blog/140323 Memory model - cppreference.com https://en.cppreferen 阅读全文
posted @ 2019-03-05 17:59 papering 阅读(675) 评论(0) 推荐(0) 编辑
摘要: (3条消息)MySQL删除数据后磁盘空间的释放情况 - ZERO - CSDN博客 https://blog.csdn.net/zero__007/article/details/51404091 mysql 正确清理binlog日志的两种方法_Mysql_脚本之家 https://www.jb51 阅读全文
posted @ 2019-03-05 17:11 papering 阅读(416) 评论(0) 推荐(0) 编辑
摘要: C 缓冲区过读 if (index >= 0 && index < len) CWE - CWE-126: Buffer Over-read (3.2) http://cwe.mitre.org/data/definitions/126.html CWE - CWE-125: Out-of-boun 阅读全文
posted @ 2019-03-05 15:57 papering 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 堆栈溢出 https://zh.wikipedia.org/wiki/堆疊溢位 阅读全文
posted @ 2019-03-05 15:42 papering 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 缓冲区过读 https://zh.wikipedia.org/wiki/缓冲区过读 在计算机安全和程序设计中,缓冲区过读[1]是一类程序错误,即程序从缓冲器读出数据时超出了边界,而读取了(或试图读取)相邻的内存。这是有违内存安全的一个例子。 通过构造恶意输入,使得缺乏边界检查的程序读取不该访问到的内 阅读全文
posted @ 2019-03-05 15:41 papering 阅读(862) 评论(0) 推荐(0) 编辑
摘要: 《垃圾收集》 (豆瓣) https://book.douban.com/subject/1157908/ 第1章 简介1.1 内存分配的历史1.1.1 静态分配1.1.2 栈分配1.1.3 堆分配1.2 状态、存活性和指针可到达性1.3 显式堆分配1.3.1 一个简单的例子1.3.2 垃圾1.3.3 阅读全文
posted @ 2019-03-05 15:07 papering 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 小结: 1、不可访问内存是指一组没有任何可访问指针指向的由计算机程序进行动态分配的内存块。 2、垃圾收集器能决定是否一个对象还是可访问的;任何被确定不可访问的对象将会被释放。 术语对照表 — Python 3.13.0a0 文档 https://docs.python.org/zh-cn/dev/g 阅读全文
posted @ 2019-03-05 14:18 papering 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 碎片 Fragmentation (computing) - Wikipedia https://en.wikipedia.org/wiki/Fragmentation_(computing) 阅读全文
posted @ 2019-03-05 12:02 papering 阅读(145) 评论(0) 推荐(0) 编辑
摘要: https://zh.wikipedia.org/wiki/缓冲区 缓冲器为暂时置放输出或输入数据的存储器。 缓冲器内数据自存储设备(如硬盘),放置在缓冲器中,须待机送至CPU或其他运算设备。 参见 缓存溢出 磁盘缓存 缓冲区溢出 缓冲区溢出(buffer overflow),是针对程序设计缺陷,向 阅读全文
posted @ 2019-03-05 12:01 papering 阅读(598) 评论(0) 推荐(0) 编辑
摘要: C++干货系列——起底万能指针void* - 知乎 https://zhuanlan.zhihu.com/p/163676489 void (C++) | Microsoft Learn https://learn.microsoft.com/en-us/cpp/cpp/void-cpp?view= 阅读全文
posted @ 2019-03-05 11:34 papering 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 小结: 1、 数据库连接池。 JDBC语句和结果对象必须显式地关闭。 2、 电梯到目标楼层后地址是否被释放 3、 指针不存在了,以分配的地址不能被释放,内存泄露发生 4、页面文件-主内存 内存分配是动态的——每个进程根据要求获得相应的内存。访问活跃的页面文件被转移到主内存以提高访问速度;反之,访问不 阅读全文
posted @ 2019-03-05 10:01 papering 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 小结: 1、线性规划 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>canvas点击事件</title></head> <body></body> </html> <canvas id="myCanvas" width="80 阅读全文
posted @ 2019-03-04 21:57 papering 阅读(398) 评论(0) 推荐(0) 编辑
上一页 1 ··· 82 83 84 85 86 87 88 89 90 ··· 186 下一页