上一页 1 ··· 66 67 68 69 70 71 72 73 74 ··· 186 下一页
摘要: 移动端IM/推送系统的协议选型:UDP还是TCP? http://www.52im.net/thread-33-1-1.html 对于有过网络编程经验的开发者来说,使用何种数据传输层协议来实现数据的通信,是个非常基础的问题,它涉及到你的第一行代码该如何编写。从PC时代的IM开始,IM开发者就在为数 阅读全文
posted @ 2019-12-14 12:31 papering 阅读(751) 评论(0) 推荐(0) 编辑
摘要: https://www.jianshu.com/p/e9c2b7c48c34 http://www.52im.net/thread-283-1-1.html https://github.com/JackJiang2011/MobileIMSDK/ 阅读全文
posted @ 2019-12-14 12:14 papering 阅读(286) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/lkforce/article/details/71547313 https://itbilu.com/linux/man/Nkz2hoeNm.html 阅读全文
posted @ 2019-12-14 11:48 papering 阅读(177) 评论(0) 推荐(0) 编辑
摘要: http://www.skywind.me/blog/archives/1048 KCP是一个快速可靠协议,能以比 TCP浪费10%-20%的带宽的代价,换取平均延迟降低 30%-40%,且最大延迟降低三倍的传输效果。纯算法实现,并不负责底层协议(如UDP)的收发,需要使用者自己定义下层数据包的发送 阅读全文
posted @ 2019-12-14 10:47 papering 阅读(1311) 评论(0) 推荐(0) 编辑
摘要: 游戏服务器之多进程架构通信 https://gameinstitute.qq.com/community/detail/124098 https://www.zhihu.com/question/23508968 游戏服务器与普通服务器有什么区别? 游戏开发中的TCP、UDP、HTTP、WebSoc 阅读全文
posted @ 2019-12-14 10:38 papering 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 这里我们可以通过这个顶点跟终点之间的直线距离,也就是欧几里得距离,来近似地估计这个顶点跟终点的路径长度(注意:路径长度跟直线距离是两个概念)。我们把这个距离记作 h(i)(i 表示这个顶点的编号),专业的叫法是启发函数(heuristic function)。因为欧几里得距离的计算公式,会涉及比较耗 阅读全文
posted @ 2019-12-14 10:31 papering 阅读(1159) 评论(0) 推荐(0) 编辑
摘要: 确认丢失 迟到 阅读全文
posted @ 2019-12-14 09:49 papering 阅读(138) 评论(0) 推荐(0) 编辑
摘要: https://segmentfault.com/a/1190000020275210 阅读全文
posted @ 2019-12-13 12:33 papering 阅读(207) 评论(0) 推荐(0) 编辑
摘要: file descriptor handle 阅读全文
posted @ 2019-12-13 00:06 papering 阅读(246) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/eczhou/p/7860659.html https://blog.csdn.net/Jetway_wmn/article/details/7344792 f_info.st_size,c,sum(c) 18803856 [4194304, 4194 阅读全文
posted @ 2019-12-12 20:14 papering 阅读(156) 评论(0) 推荐(0) 编辑
摘要: oss2\models.py class PartInfo(object): """表示分片信息的文件。 该文件既用于 :func:`list_parts <oss2.Bucket.list_parts>` 的输出,也用于 :func:`complete_multipart_upload <oss2 阅读全文
posted @ 2019-12-12 15:14 papering 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 假如四叉树区块被用来表达一组点数据(诸如一组城市的经纬度) https://zh.wikipedia.org/wiki/四叉树 阅读全文
posted @ 2019-12-12 14:11 papering 阅读(250) 评论(0) 推荐(0) 编辑
摘要: https://help.aliyun.com/knowledge_detail/39834.html dig https://cloud.tencent.com/document/product/302/30597 为什么执行命令连接域名得不到 IP? https://cloud.tencent. 阅读全文
posted @ 2019-12-12 11:14 papering 阅读(431) 评论(0) 推荐(0) 编辑
摘要: i 阅读全文
posted @ 2019-12-12 00:31 papering 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 空闲链表 位图 对象池 阅读全文
posted @ 2019-12-11 23:15 papering 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 羚珑项目自动化测试方案实践 阅读全文
posted @ 2019-12-11 22:41 papering 阅读(184) 评论(0) 推荐(0) 编辑
摘要: libuv 阅读全文
posted @ 2019-12-10 23:04 papering 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Shared variable in python's multiprocessing https://www.programcreek.com/python/example/58176/multiprocessing.Value https://docs.python.org/zh-cn/3.7/ 阅读全文
posted @ 2019-12-10 14:19 papering 阅读(340) 评论(0) 推荐(0) 编辑
摘要: File checksum https://golang.org/pkg/io/#Copy https://blog.iphpo.com/blog/2017/03/golang-產生檔案的md5-hash-generate-file-md5-hash-in-golang/ 阅读全文
posted @ 2019-12-10 11:21 papering 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 1 阅读全文
posted @ 2019-12-10 10:11 papering 阅读(179) 评论(0) 推荐(0) 编辑
摘要: p400 阅读全文
posted @ 2019-12-09 23:16 papering 阅读(203) 评论(0) 推荐(0) 编辑
摘要: ebx ecx edx esi edi ebp 阅读全文
posted @ 2019-12-09 22:51 papering 阅读(259) 评论(0) 推荐(0) 编辑
摘要: https://mp.weixin.qq.com/s/2LGwtRCktOdqL2sx_LH_bw 独家|微服务网关组件在金融的实践 彭海滨 58技术 2019-12-09 导语 随着车金融业务的快速发展,单体架构的系统已经不能满足业务的快速发展的需要,在这种情况下,本文主要介绍微服务网关在金融的实 阅读全文
posted @ 2019-12-09 21:57 papering 阅读(322) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/LBSer/p/3310455.html 哈啰地图服务组件 - LBS SDK https://mp.weixin.qq.com/s/c-A_x-GVXJpHVUHCJ0W5nA 前端缓存优化 逆地理编码缓存如何实现 选择一个合适的算法,用于生成缓存的 阅读全文
posted @ 2019-12-07 14:25 papering 阅读(320) 评论(0) 推荐(0) 编辑
摘要: js 整数限制 浏览器文件大小限制https://w3c.github.io/FileAPI/#dom-blob-arraybufferhttps://developer.mozilla.org/en-US/docs/Web/API/Blob <!DOCTYPE html> <html lang=" 阅读全文
posted @ 2019-12-07 01:12 papering 阅读(515) 评论(0) 推荐(0) 编辑
摘要: MD5碰撞后时代,MD5还有存在的意义吗? MD5是一种HASH函数,又称杂凑函数,由32位16进制组成,在信息安全范畴有广泛和首要运用的暗码算法,它有类似于指纹的运用。在网络安全协议中, 杂凑函数用来处理电子签名,将冗长的签名文件紧缩为一段一起的数字信息,像指纹辨别身份相同保证正本数字签名文件的合 阅读全文
posted @ 2019-12-07 00:42 papering 阅读(1205) 评论(0) 推荐(0) 编辑
摘要: https://mp.weixin.qq.com/s/a6mLMDinYQGUSaOsGYCEaA 独家|Linux进程内存用量分析之堆内存篇 姬晨烜 58技术 2019-12-06 导语 本文将介绍几种内存泄漏检测工具,并通过实际例子介绍一种分析堆内存占用量的工具和方法,帮助定位内存膨胀问题。 背 阅读全文
posted @ 2019-12-06 23:46 papering 阅读(800) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-12-06 10:32 papering 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 实践: 0、go程个数 主go程 import ( "fmt" "runtime" "time" ) func main() { for i := 0; i < 4; i++ { go func() { time.Sleep(time.Second) }() } fmt.Println(runtim 阅读全文
posted @ 2019-12-06 02:04 papering 阅读(786) 评论(0) 推荐(0) 编辑
摘要: https://segmentfault.com/q/1010000021142202 阅读全文
posted @ 2019-12-05 22:30 papering 阅读(293) 评论(0) 推荐(0) 编辑
摘要: https://mp.weixin.qq.com/s/ZlNcvwJ_swspifWTLHA92Q https://mp.weixin.qq.com/s/_hSaI5yMvPTWxvFgl-UItA 阅读全文
posted @ 2019-12-05 22:27 papering 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 小结: 1、 AQS 抽象队列同步器 Java中的大部分同步类(Lock、Semaphore、ReentrantLock等) 都是基于AbstractQueuedSynchronizer(简称为AQS)实现的。 AQS是一种提供了原子式管理同步状态、阻塞和唤醒线程功能以及队列模型的简单框架。 2、 阅读全文
posted @ 2019-12-05 21:50 papering 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 小结: 1、 > 1、线程要不要锁住同步资源? 锁住:悲观锁 不锁住:乐观锁 2、锁住同步资源失败,线程要不要阻塞? 阻塞:- 不阻塞:自旋锁、适应性自旋锁 3、多个线程竞争同步资源的流程细节有没有区别? 不锁住资源,多个线程只有一个能修改资源成功,其他线程会重试: 无锁 同一个线程执行同步资源时自 阅读全文
posted @ 2019-12-05 21:48 papering 阅读(298) 评论(0) 推荐(0) 编辑
摘要: a 翻译 搜索 复制 阅读全文
posted @ 2019-12-05 20:40 papering 阅读(291) 评论(0) 推荐(0) 编辑
摘要: https://help.aliyun.com/knowledge_detail/137473.html 阅读全文
posted @ 2019-12-03 19:21 papering 阅读(167) 评论(0) 推荐(0) 编辑
摘要: a 阅读全文
posted @ 2019-12-03 17:58 papering 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 小结: 1、 内核虚拟存储器 对每个进程都不相同:与进程相关的数据结构(如:页表、task和mm结构、内核栈) 对每个进程都一样:物理存储器、内核代码和数据 进程虚拟存储器 用户栈 共享库的存储器映射区域 运行时堆(通过malloc分配) 为初始化的数据(.bss) 已初始化的数据(.data) 程 阅读全文
posted @ 2019-12-03 17:12 papering 阅读(636) 评论(0) 推荐(0) 编辑
摘要: int main(int argc, char* argv[]){ int i = 0; int arr[3] = {0}; for(; i<=3; i++){ arr[i] = 0; printf("hello world\n"); } return 0; } https://phonzia.gi 阅读全文
posted @ 2019-12-02 10:20 papering 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 我们在散列表那节中讲过,散列表的插入、删除、查找操作的时间复杂度可以做到常量级的 O(1),非常高效。而二叉查找树在比较平衡的情况下,插入、删除、查找操作时间复杂度才是 O(logn),相对散列表,好像并没有什么优势,那我们为什么还要用二叉查找树呢? 我认为有下面几个原因: 第一,散列表中的数据是无 阅读全文
posted @ 2019-12-01 21:13 papering 阅读(289) 评论(0) 推荐(0) 编辑
摘要: Cache busting https://www.keycdn.com/support/what-is-cache-busting https://curtistimson.co.uk/post/front-end-dev/what-is-cache-busting/ 阅读全文
posted @ 2019-11-30 15:16 papering 阅读(572) 评论(0) 推荐(0) 编辑
上一页 1 ··· 66 67 68 69 70 71 72 73 74 ··· 186 下一页