上一页 1 ··· 84 85 86 87 88 89 90 91 92 ··· 187 下一页
摘要: 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 阅读(146) 评论(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 阅读(261) 评论(0) 推荐(0)
摘要: Major GC和Full GC 阅读全文
posted @ 2019-03-05 23:22 papering 阅读(124) 评论(0) 推荐(0)
摘要: probit模型 阅读全文
posted @ 2019-03-05 21:45 papering 阅读(585) 评论(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 阅读(311) 评论(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 阅读(561) 评论(0) 推荐(0)
摘要: https://community.oracle.com/blogs/enicholas/2006/05/04/understanding-weak-references 阅读全文
posted @ 2019-03-05 18:21 papering 阅读(208) 评论(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 阅读(722) 评论(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 阅读(427) 评论(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 阅读(540) 评论(0) 推荐(0)
摘要: 堆栈溢出 https://zh.wikipedia.org/wiki/堆疊溢位 阅读全文
posted @ 2019-03-05 15:42 papering 阅读(159) 评论(0) 推荐(0)
摘要: 缓冲区过读 https://zh.wikipedia.org/wiki/缓冲区过读 在计算机安全和程序设计中,缓冲区过读[1]是一类程序错误,即程序从缓冲器读出数据时超出了边界,而读取了(或试图读取)相邻的内存。这是有违内存安全的一个例子。 通过构造恶意输入,使得缺乏边界检查的程序读取不该访问到的内 阅读全文
posted @ 2019-03-05 15:41 papering 阅读(890) 评论(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 阅读(499) 评论(0) 推荐(0)
摘要: 小结: 1、不可访问内存是指一组没有任何可访问指针指向的由计算机程序进行动态分配的内存块。 2、垃圾收集器能决定是否一个对象还是可访问的;任何被确定不可访问的对象将会被释放。 术语对照表 — Python 3.13.0a0 文档 https://docs.python.org/zh-cn/dev/g 阅读全文
posted @ 2019-03-05 14:18 papering 阅读(517) 评论(0) 推荐(0)
摘要: 碎片 Fragmentation (computing) - Wikipedia https://en.wikipedia.org/wiki/Fragmentation_(computing) 阅读全文
posted @ 2019-03-05 12:02 papering 阅读(156) 评论(0) 推荐(0)
摘要: https://zh.wikipedia.org/wiki/缓冲区 缓冲器为暂时置放输出或输入数据的存储器。 缓冲器内数据自存储设备(如硬盘),放置在缓冲器中,须待机送至CPU或其他运算设备。 参见 缓存溢出 磁盘缓存 缓冲区溢出 缓冲区溢出(buffer overflow),是针对程序设计缺陷,向 阅读全文
posted @ 2019-03-05 12:01 papering 阅读(616) 评论(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 阅读(424) 评论(0) 推荐(0)
摘要: 小结: 1、 数据库连接池。 JDBC语句和结果对象必须显式地关闭。 2、 电梯到目标楼层后地址是否被释放 3、 指针不存在了,以分配的地址不能被释放,内存泄露发生 4、页面文件-主内存 内存分配是动态的——每个进程根据要求获得相应的内存。访问活跃的页面文件被转移到主内存以提高访问速度;反之,访问不 阅读全文
posted @ 2019-03-05 10:01 papering 阅读(366) 评论(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 阅读(411) 评论(0) 推荐(0)
摘要: https://mp.weixin.qq.com/s/4OboSEYkf8gtXWgxoEQaww 阅读全文
posted @ 2019-03-04 21:44 papering 阅读(188) 评论(0) 推荐(0)
摘要: https://mp.weixin.qq.com/s/ERj-PVSIr8XiMRTkIb6Inw 上下文传递 在传统的同步 RPC 调用时,业务往往通过线程变量来传递上下文,例如:TraceID、会话 Session、IP 等信息。异步化之后,由于潜在的线程切换和线程被多个消息交叉复用,通常不建议 阅读全文
posted @ 2019-03-04 21:39 papering 阅读(638) 评论(0) 推荐(0)
摘要: https://mp.weixin.qq.com/s/6Rrbjr3dNv4JV0zTXkepLg 阅读全文
posted @ 2019-03-04 21:30 papering 阅读(144) 评论(0) 推荐(0)
摘要: https://mp.weixin.qq.com/s/5aMN9SqaWa57rYGgtdAF_A 秒杀系统架构优化思路 原创: 58沈剑 架构师之路 2016-04-06 本文曾在“架构师之路”上发布过,近期支援Qcon-AS大会,在微信群里分享了该话题,故对原文进行重新整理与发布。 一、秒杀业务 阅读全文
posted @ 2019-03-04 21:12 papering 阅读(451) 评论(0) 推荐(0)
摘要: 这里会发现上述代码是存在内存泄露,造成的原因就是lz与ow这两个变量存在循环引用,Python 不知道按照什么样的安全次序来调用对象的 __del__() 函数,导致对象始终存活在 gc.garbage 中,造成内存泄漏。 所以如果解决内存泄露只需要解开循环引用即可 https://mp.weixi 阅读全文
posted @ 2019-03-04 15:41 papering 阅读(337) 评论(0) 推荐(0)
摘要: java 监控、故障、性能可视化分析 VisualVM: Download https://visualvm.github.io/download.html All-in-One Java Troubleshooting Tool Java VisualVM https://docs.oracle. 阅读全文
posted @ 2019-03-04 15:16 papering 阅读(199) 评论(0) 推荐(0)
摘要: 1、使用 jstack pid > jstack.log 保存了线程栈的现场,使用 jmap -dump:format=b,file=heap.log pid 保存了堆现场; https://mp.weixin.qq.com/s/4FXWlRdr1hMHVaqAy8p1SA 阅读全文
posted @ 2019-03-04 14:33 papering 阅读(222) 评论(0) 推荐(0)
摘要: class BaseMiddleware: # https://github.com/django/django/blob/master/tests/utils_tests/test_decorators.py def __init__(self, get_response): self.get_r 阅读全文
posted @ 2019-03-04 12:47 papering 阅读(563) 评论(0) 推荐(0)
摘要: 存储过程 阅读全文
posted @ 2019-03-02 23:59 papering 阅读(159) 评论(0) 推荐(0)
摘要: 小结: 1、图论 两点间最短路径 https://en.m.wikipedia.org/wiki/Dijkstra%27s_algorithm Dijkstra's algorithm to find the shortest path between a and b. It picks the u 阅读全文
posted @ 2019-03-02 20:00 papering 阅读(181) 评论(0) 推荐(0)
摘要: https://github.com/doocs/advanced-java/blob/master/docs/high-concurrency/redis-caching-avalanche-and-caching-penetration.md 了解什么是 Redis 的雪崩、穿透和击穿?Redi 阅读全文
posted @ 2019-03-01 23:58 papering 阅读(208) 评论(0) 推荐(0)
摘要: https://mp.weixin.qq.com/s/dg8mgd6CIQ7Tui1_fQwSBA https://github.com/toywei/DataStructure/tree/master/java/DS/Stack 阅读全文
posted @ 2019-03-01 23:42 papering 阅读(446) 评论(0) 推荐(0)
摘要: 小结: 1、 2019给Java程序员的唯一1条建议 https://mp.weixin.qq.com/s/dpx4GsGgZ0xtvzKd5riJng 阅读全文
posted @ 2019-03-01 22:40 papering 阅读(998) 评论(0) 推荐(0)
摘要: 小结: 3PC最关键要解决的就是协调者和参与者同时挂掉的问题,所以3PC把2PC的准备阶段再次一分为二,这样三阶段提交就有CanCommit、PreCommit、DoCommit三个阶段。在第一阶段,只是询问所有参与者是否可可以执行事务操作,并不在本阶段执行事务操作。当协调者收到所有的参与者都返回Y 阅读全文
posted @ 2019-03-01 22:05 papering 阅读(533) 评论(0) 推荐(0)
摘要: 1、银行取钱事务说明ACID 原子性(Atomicity,或称不可分割性)、一致性(Consistency)、隔离性(Isolation,又称独立性)、持久性(Durability) 如果同时完成了取出钱和账户的更改,那就是原子的。如果账户减少的钱等于取出的钱,那么就是一致的。如果这个过程不受其他程 阅读全文
posted @ 2019-03-01 21:46 papering 阅读(326) 评论(0) 推荐(0)
摘要: https://mp.weixin.qq.com/s?__biz=MzAxOTY5MDMxNA==&mid=2455759407&idx=1&sn=28390d7f5b26851912f33c83abdc87b2&chksm=8c686c0abb1fe51c367d62e0a4ca43b74ba1d 阅读全文
posted @ 2019-03-01 19:35 papering 阅读(154) 评论(0) 推荐(0)
摘要: https://mp.weixin.qq.com/s/gd0KMAt7z0WbrJL0RkMEtA 原创: 有赞技术 有赞coder 今天 文 | hujiahua on 大数据 一、前言 Flume 是一个分布式的高可靠,可扩展的数据采集服务。 Flume 在有赞的大数据业务中一直扮演着一个稳定可 阅读全文
posted @ 2019-03-01 19:28 papering 阅读(299) 评论(0) 推荐(0)
摘要: XA Transactions XA is a two-phase commit protocol that is natively supported by many databases and transaction monitors. It ensures data integrity by 阅读全文
posted @ 2019-03-01 17:41 papering 阅读(922) 评论(0) 推荐(0)
摘要: Sharding-Sphere 正式步入 Apache 基金会孵化器 - 开源中国 https://www.oschina.net/news/101691/sharding-sphere-enter-apache 美国时间2018年11月10日6点,分布式数据库中间件开源软件 Sharding-Sp 阅读全文
posted @ 2019-03-01 17:29 papering 阅读(408) 评论(0) 推荐(0)
摘要: Sharding与数据库分区(Partition) http://blog.sina.com.cn/s/blog_72ef7bea0101cjtb.html https://www.2cto.com/database/201807/763772.html 阅读全文
posted @ 2019-03-01 17:00 papering 阅读(1056) 评论(0) 推荐(0)
摘要: 研读: 1、http://www.mycat.io 《Mycat权威指南》 第 2 章 Mycat 前世今生; 浏览: 深度认识 Sharding-JDBC:做最轻量级的数据库中间层 - 编辑部的故事的个人空间 - 开源中国 https://my.oschina.net/editorial-stor 阅读全文
posted @ 2019-03-01 16:23 papering 阅读(424) 评论(0) 推荐(0)
上一页 1 ··· 84 85 86 87 88 89 90 91 92 ··· 187 下一页