上一页 1 ··· 78 79 80 81 82 83 84 85 86 ··· 187 下一页
摘要: 用栈实现队列 - 力扣(LeetCode)https://leetcode-cn.com/problems/implement-queue-using-stacks/ https://leetcode.com/problems/implement-queue-using-stacks/solutio 阅读全文
posted @ 2019-05-03 23:24 papering 阅读(170) 评论(0) 推荐(0)
摘要: https://mp.weixin.qq.com/s/d0ce3-Pw0cv-3hH7gZMBTg 阅读全文
posted @ 2019-05-03 23:22 papering 阅读(160) 评论(0) 推荐(0)
摘要: conference/2.3 高性能高可用的微服务框架TarsGo的腾讯实践 - 陈明杰.pdf at master · gopherchina/conferencehttps://github.com/gopherchina/conference/blob/master/2019/2.3%20%E 阅读全文
posted @ 2019-05-03 23:19 papering 阅读(787) 评论(0) 推荐(0)
摘要: Dockerfile 最佳实践 | Docker 从入门到实践 https://vuepress.mirror.docker-practice.com/appendix/best_practices.html#dockerfile-%E6%8C%87%E4%BB%A4 https://github. 阅读全文
posted @ 2019-05-02 20:41 papering 阅读(536) 评论(0) 推荐(0)
摘要: 小结: 1、 微服务中某个服务出现随机延迟、某个服务不可用。 存储系统磁盘 IO 延迟增加、IO 吞吐量过低、落盘时间长。 调度系统中出现热点,某个调度指令失败。 充值系统中模拟第三方重复请求充值成功回调接口。 游戏开发中模拟玩家网络不稳定、掉帧、延迟过大等,以及各种异常输入(外挂请求)情况下系统是 阅读全文
posted @ 2019-05-02 20:22 papering 阅读(670) 评论(0) 推荐(0)
摘要: 小结: 1、内存优化1.一个消息一定只有一块内存使用 Job 聚合消息,Comet 指针引用。 2.一个用户的内存尽量放到栈上内存创建在对应的用户 Goroutine(Go 程)中。 3.内存由自己控制主要是针对 Comet 模块所做的优化,可以查看模块中各个分配内存的地方,使用内存池。 2、模块优 阅读全文
posted @ 2019-05-02 09:25 papering 阅读(473) 评论(0) 推荐(0)
摘要: 小结: 1、 常数时间内检索到最小元素 2、存储 存储绝对值?相对值 存储差异 3、 java-ide-debug 最小栈 - 力扣(LeetCode)https://leetcode-cn.com/problems/min-stack/ 设计一个支持 push,pop,top 操作,并能在常数时间 阅读全文
posted @ 2019-05-01 23:23 papering 阅读(2303) 评论(0) 推荐(0)
摘要: 小结: 1、 海量异构数据的存储问题 如何将不同品类,异构的数据统一存储起来呢? (1)全品类通用属性统一存储; (2)单品类特有属性,品类类型与通用属性json来进行存储; 2、 入口层是Java研发的,聚合层与检索层都是C语言研发的 3、 (1)数据库提供“帖子id”的正排查询需求; (2)所有 阅读全文
posted @ 2019-05-01 22:57 papering 阅读(546) 评论(0) 推荐(0)
摘要: 有效的括号 - LeetCode 阅读https://leetcode-cn.com/articles/valid-parentheses/ 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 注意空字符串可被认为是有效字符串。 让我们 阅读全文
posted @ 2019-04-30 22:43 papering 阅读(375) 评论(0) 推荐(0)
摘要: 小结: 1、 微服务中台不是 /1堆砌技术组件就是中台 /2拥有服务治理就是中台 /3增加部分业务功能就是中台 /4Cloud Native 就是中台 https://mp.weixin.qq.com/s/uuaraAWReOYeZuEJiLs9dw 企业微服务中台落地实践和思想之我见 From 朱 阅读全文
posted @ 2019-04-30 21:00 papering 阅读(2187) 评论(0) 推荐(0)
摘要: 小结: 1、 https://mp.weixin.qq.com/s/veIoupLjM4l5SUVC6h_Gkw Golang Failpoint 的设计与实现 原创: 龙恒 PingCAP 今天 阅读全文
posted @ 2019-04-30 20:48 papering 阅读(444) 评论(0) 推荐(0)
摘要: 小结: 1、 矩阵就是一张普通的数表 矩阵乘法它表达的是一件具体的有现实生活场景的事件;但是不能借助它表达所有的事件。 它能,可能是只能,表达的是这个事件是通过列元素和行元素的相乘,而不能在拆分为单独的两个2行-列元素; 事件的原子不是某个行/列元素,而是一行/列元素。 3个菜市场卖着不同价格的白菜 阅读全文
posted @ 2019-04-30 01:01 papering 阅读(385) 评论(0) 推荐(0)
摘要: 枚举破解15位路由器密码 {"method":"do","login":{"password":"34KR3M7N9TefbwK"}} 1、存储空间计算,比较内存是否可用; redis ? rockdb? L='34KR3M7N9TefbwK'.length15n=26*2+1062per=88KB 阅读全文
posted @ 2019-04-29 22:24 papering 阅读(326) 评论(0) 推荐(0)
摘要: 小结: 1、 ARP缓存投毒,窃听中毒者之间的通信; 2、 ARP Poisoning Attack and Mitigation Techniques - Ciscohttps://www.cisco.com/c/en/us/products/collateral/switches/catalys 阅读全文
posted @ 2019-04-29 21:42 papering 阅读(447) 评论(0) 推荐(0)
摘要: 小结: 1、 C10K问题本质上是操作系统的问题。 网络编程释疑之:单台服务器上的并发TCP连接数可以有多少_永远的朋友的技术博客_51CTO博客 http://yaocoder.blog.51cto.com/2668309/1312821/ 高性能网络编程(一):单台服务器并发TCP连接数到底可以 阅读全文
posted @ 2019-04-29 21:17 papering 阅读(261) 评论(0) 推荐(0)
摘要: 小结: 1、 3部分 服务器组件 分发组件 客户端组件 https://developer.apple.com/library/archive/documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/HTTPStreamingA 阅读全文
posted @ 2019-04-29 08:48 papering 阅读(479) 评论(0) 推荐(0)
摘要: 现代IM系统中消息推送和存储架构的实现-云栖社区-阿里云 https://yq.aliyun.com/articles/253242 阅读全文
posted @ 2019-04-28 20:11 papering 阅读(262) 评论(0) 推荐(0)
摘要: https://mp.weixin.qq.com/s/sAlI8MCIKUSj5KbcT3W-Lw 现代IM系统中的消息系统架构 - 架构篇 原创: 木洛 云栖社区 1周前 阅读全文
posted @ 2019-04-28 20:10 papering 阅读(526) 评论(0) 推荐(0)
摘要: 小结: 1、 当文件句柄数目超过 10 之后,epoll 性能将优于 select 和 poll;当文件句柄数目达到 10K 的时候,epoll 已经超过 select 和 poll 两个数量级。 2、 连接数 limits.conf文件修改 sysctl.conf文件修改 3、 协程将事件回调进行 阅读全文
posted @ 2019-04-28 10:11 papering 阅读(927) 评论(0) 推荐(0)
摘要: doubleclick cookie https://mp.weixin.qq.com/s/vZUj-Z9FGSSWXOodGqbYkA 揭密Google的网络广告技术:基于互联网大数据视角 原创: 曾剑平 互联网大数据处理技术与应用 2018-04-11 相信每个人在上网时都被各种网络广告所困扰, 阅读全文
posted @ 2019-04-28 10:06 papering 阅读(4531) 评论(0) 推荐(0)
摘要: Web Workers API - Web API 接口参考 | MDNhttps://developer.mozilla.org/zh-CN/docs/Web/API/Web_Workers_API 通过使用Web Workers,Web应用程序可以在独立于主线程的后台线程中,运行一个脚本操作。这 阅读全文
posted @ 2019-04-28 09:42 papering 阅读(298) 评论(0) 推荐(0)
摘要: https://mp.weixin.qq.com/s/Ei6kKzu2-6WjBaMcIoTj4g 解秘 Google 工程师的大数据处理方法论 | 极客时间 极客时间 InfoQ 1周前 如果在处理大规模数据的时候没有自己的深层次思考,确实很容易陷入误区。而目前大家对于大数据处理的理解误区,一般有 阅读全文
posted @ 2019-04-28 02:16 papering 阅读(379) 评论(0) 推荐(0)
摘要: 小结: 1、 是否能设计一种DNN的特定网络结构来改善DNN,使得其学习起来更加高效 https://mp.weixin.qq.com/s/lF_WLAn6JyQqf10076hsjA Deep & Cross Network for Ad Click Predictions 计算广告CTR预估系列 阅读全文
posted @ 2019-04-28 02:08 papering 阅读(355) 评论(0) 推荐(0)
摘要: Google判断广告点击作弊的几种方式和数据 - 王庆东mas - 博客园 http://www.cnblogs.com/x-poior/p/5581327.html 作弊广告点击的CTR数据太高网上有研究说如果CTR值大于了10%的站被干掉的可能性很高,他们会被单独拿出来分析。一般来说低于6-7% 阅读全文
posted @ 2019-04-28 01:57 papering 阅读(905) 评论(0) 推荐(0)
摘要: https://mp.weixin.qq.com/s/DJ_IeDswGGFQiWqJ75pmig 开源 | Service Mesh 数据平面 SOFAMosn 深层揭秘 朵晓东 蚂蚁金服科技 2018-08-02 阅读全文
posted @ 2019-04-28 01:38 papering 阅读(234) 评论(0) 推荐(0)
摘要: 小结: 1、 第一、二代Service Mesh meetup-slides/敖小剑-蚂蚁金服-大规模微服务架构下的Service Mesh探索之路.pdf https://github.com/servicemesher/meetup-slides/blob/master/2018/06/hang 阅读全文
posted @ 2019-04-28 01:37 papering 阅读(330) 评论(0) 推荐(0)
摘要: https://mp.weixin.qq.com/s/JcED2qgJEj8LaBckVZBhDA https://github.com/golang/go/wiki/MutexOrChannel MutexOrChannel EditNew Page MutexOrChannel EditNew 阅读全文
posted @ 2019-04-28 01:29 papering 阅读(548) 评论(0) 推荐(0)
摘要: 小结: 1、 小文件存储于一个文件中; 在内部,磁盘缓存(disk cache)实现了它自己的一组数据结构, 它们被存储在一个单独的缓存目录里。其中有索引文件(在浏览器启动时加载到内存中),数据文件(存储着实际数据,以及HTTP头以及其它信息)。比较有趣 的是,16KB以下的文件存储于共同的数据块文 阅读全文
posted @ 2019-04-28 01:20 papering 阅读(1358) 评论(0) 推荐(0)
摘要: 小结: 1、 高级面试题总结—线程池还能这么玩? - 这个时代,作为程序员可能要学习小程序 - CSDN博客https://blog.csdn.net/androidstarjack/article/details/81124183 Java-线程池专题 (美团面试题) - aspirant - 博 阅读全文
posted @ 2019-04-28 01:06 papering 阅读(361) 评论(0) 推荐(0)
摘要: 小结: 1、 我们决定使用 Go 通道的一种常用模式构建一个两层的通道系统,一个通道用作任务队列,另一个来控制处理任务时的并发量。 这个办法是想以一种可持续的速率、并发地上传数据至 S3 存储,这样既不会把机器跑挂掉也不会产生 S3 的连接错误。因此我们选择使用了一种 Job/Worker 模式。如 阅读全文
posted @ 2019-04-28 00:53 papering 阅读(350) 评论(0) 推荐(0)
摘要: 小结: 1、服务熔断策略 在网关服务中经常会对后端不同api接口做服务聚合,比如A服务 -> B服务 -> C服务 ,如果C服务出现问题,那么在调用C服务之前需要做熔断。而在设计熔断器的时候主要实现了以下三个状态: 状态 具体策略 Closed 熔断器关闭状态,如果服务调用失败,则使失败次数加1,失 阅读全文
posted @ 2019-04-27 23:12 papering 阅读(823) 评论(0) 推荐(0)
摘要: 小结: 1、 https://mp.weixin.qq.com/s/z_c5D8fvHaYvHSczm0nYFA 平安银行在开源技术选型上的思考和实践 平安银行·吴建峰 阿里巴巴中间件 3月7日 随着互联网金融业务和相关技术的不断发展,传统金融行业为满足业务快速发展需求,正在积极引入各类开源技术,以 阅读全文
posted @ 2019-04-27 22:39 papering 阅读(390) 评论(0) 推荐(0)
摘要: 小结: 1、 https://mp.weixin.qq.com/s/v6NM3UgX-qTI7yO1QPCJrw 滴滴出行基于RocketMQ构建企业级消息队列服务的实践 原创: 江海挺 阿里巴巴中间件 2018-11-01 阅读全文
posted @ 2019-04-27 22:34 papering 阅读(379) 评论(0) 推荐(0)
摘要: 小结: 1、 https://mp.weixin.qq.com/s/-70AguPeP5_DnI0wRbiHTQ 微众银行的金融级消息服务平台建设实践和思考 原创: 微众银行 陈广胜 阿里巴巴中间件 2018-12-13 阅读全文
posted @ 2019-04-27 22:32 papering 阅读(395) 评论(0) 推荐(0)
摘要: 小结: 1、 /1/退订请求入库 >消息队列异步 >调用供应商对接系统 调用 成功 >标识数据库 失败 >补偿脚本 >重新调用 我们引入RocketMQ将同步改为异步,当前端用户发出退订需求,退订系统接收到请求后就会记录到退订系统的数据库里面,表示这个用户正在退订,同时通过消息引擎把这条退订消息发送 阅读全文
posted @ 2019-04-27 22:28 papering 阅读(439) 评论(0) 推荐(0)
摘要: a 翻译 搜索 复制 阅读全文
posted @ 2019-04-27 21:34 papering 阅读(4019) 评论(0) 推荐(0)
摘要: 服务注册中心对比 https://mp.weixin.qq.com/s/4r0F9XOi3hJ0QQOWdUpYFA https://github.com/dubbo/awesome-dubbo/tree/master/slides/meetup/201901%40guangzhou 虎牙直播在微服 阅读全文
posted @ 2019-04-27 20:55 papering 阅读(1301) 评论(0) 推荐(0)
摘要: 小结: 1、 中心处理系统 /1/将定制后的巡检任务拆分,通过配置与任务分发系统、CMDB*( configuration management database)将派发到边缘拨测系统/2/处理边缘拨测系统返回的拨测结果,进行分析计算 2、 数据处理中心将巡检任务生成系统产生的巡检任务用例拆分,结合 阅读全文
posted @ 2019-04-27 20:10 papering 阅读(3113) 评论(0) 推荐(0)
摘要: abc ab 阅读全文
posted @ 2019-04-26 21:14 papering 阅读(170) 评论(0) 推荐(0)
摘要: MySQL EXPLAIN详解 - 简书 https://www.jianshu.com/p/ea3fc71fdc45 type显示的是访问类型,是较为重要的一个指标,结果值从好到坏依次是: system > const > eq_ref > ref > fulltext > ref_or_null 阅读全文
posted @ 2019-04-26 19:59 papering 阅读(562) 评论(0) 推荐(0)
上一页 1 ··· 78 79 80 81 82 83 84 85 86 ··· 187 下一页