0

Head First设计模式——观察者模式

前言: 这篇文章我们以Head First设计模式中讲解的气象站为例,通过它的案列进行学分析和编码(C#)测试,并归纳总结出观察者模式。 1、气象监测案列,错误示范实现 一个气象站,分别有三个装置:温度感应装置,湿度感应装置,气压感应装置。WeathData对象跟踪气象站数据,WeathData有M ...

Spring2Sun 发布于 2019-10-22 11:28 评论(0)阅读(135)
0

Java 中的四种引用

最近看了一下部署游戏后台的服务器状况,发现我的一个Java程序其占用的CPU时长超过100%,排查后发现竟是Disruptor引起的,让我们来看看究竟为什么Disruptor会有这样的表现。 ...

jianjianqq 发布于 2019-10-22 11:27 评论(0)阅读(144)
8

基于微信开发框架进行业务开发的处理过程

在我们开发微信应用的时候,包括公众号、企业微信、小程序等,都需要基于一定的框架基础上开发,才能事半功倍,一般情况下,我们需要处理好微信菜单和微信事件的对接,以及后台数据管理系统和权限管理的有效整合,或者是基于业务流程的相关流转等,本篇随笔介绍如何基于微信开发框架进行业务开发的处理过程。 ...

伍华聪 发布于 2019-10-22 11:17 评论(4)阅读(459)
1

互斥那点事儿(下)

“我找到好办法了!” 没有想到,说话的人竟然是磁盘! 进程调度器瑟瑟的说:“你有方法?还是算了吧,我怕用你的方法操作系统要乱套了。” 磁盘委屈的道:“不就是刚刚冤枉你了吗,这么小气干什么!再说了,这个方法不是我想出来的,是我从文件里找到的。” 操作系统挑了挑眉毛:“哦?你找到什么文件了,让大家也瞅瞅 ...

tobe的呓语 发布于 2019-10-22 11:12 评论(0)阅读(164)
0

小房子平台开发实例-任务审核系统1

小房子平台开发管理软件采用数据库开发和系统配置来完成,以下通过一个’风险问题处理与审批系统’来演示一下配置开发过程 6.1.系统需求描述 系统需求主体单位为某税务局的风险管理科,在日常税收事务处理中,经常会遇到一些违规,违法的事件,这类事件的监控和处理被称为风险控制管理,风控科希望通过一套系统来管理 ...

巴布工程师 发布于 2019-10-22 10:54 评论(0)阅读(370)
2

Vue3和Mobx5都使用Proxy了,你更应该了解Proxy

vue3.0的 "pre alpha" 版代码已经开源了,就像作者之前放出的消息一样,其数据响应这一部分已经由ES6的 来代替 实现,感兴趣的同学可以看其实现源码,同样Mobx5也使用Proxy来实现数据响应式。vue和mobx都开始使用Proxy来实现数据的响应式了,所以有必要抽点时间了解下Pro ...

wonyun 发布于 2019-10-22 10:41 评论(1)阅读(503)
2

马蜂窝 IM 移动端架构的从 0 到 1

移动互联网技术改变了旅游的世界,这个领域过去沉重的信息分销成本被大大降低。用户与服务供应商之间、用户与用户之间的沟通路径逐渐打通,沟通的场景也在不断扩展。这促使所有的移动应用开发者都要从用户视角出发,更好地满足用户需求。 ...

马蜂窝技术 发布于 2019-10-22 10:39 评论(0)阅读(386)
0

Kubernetes网络插件Flannel的三种工作模式

跨主机通信的一个解决方案是Flannel,由CoreOS推出,支持3种实现:UDP、VXLAN、host gw udp模式:使用设备flannel.0进行封包解包,不是内核原生支持,上下文切换较大,性能非常差 vxlan模式:使用flannel.1进行封包解包,内核原生支持,性能较强 host gw ...

雪山飞猪 发布于 2019-10-22 10:38 评论(0)阅读(86)
0

深入浅出区块链——零知识证明

隐私保护在区块链领域越来越受到重视,在隐私保护的种种手段中,零知识证明脱颖而出。那么零知识证明到底是什么东西呢? 首先,我们抛出一个问题:如何在不说出秘密的情况下,让对方知道你已经知道了这个秘密? ...

Data&Truth 发布于 2019-10-22 10:19 评论(0)阅读(239)
1

通过机器学习的线性回归算法预测股票走势(用Python实现)

在本人的新书里,将通过股票案例讲述Python知识点,让大家在学习Python的同时还能掌握相关的股票知识,所谓一举两得。这里给出以线性回归算法预测股票的案例,以此讲述通过Python的sklearn库实现线性回归预测的技巧。 本文先讲以波士顿房价数据为例,讲述线性回归预测模型的搭建方式,随后将再这 ...

hsm_computer 发布于 2019-10-22 10:11 评论(0)阅读(250)
1

弄明白CMS和G1,就靠这一篇了

[toc] 在开始介绍CMS和G1前,我们可以剧透几点: 根据不同分代的特点,收集器可能不同。有些收集器可以同时用于新生代和老年代,而有些时候,则需要分别为新生代或老年代选用合适的收集器。一般来说,新生代收集器的收集频率较高,应选用性能高效的收集器;而老年代收集器收集次数相对较少,对空间较为敏感,应 ...

夏雪冬日 发布于 2019-10-22 10:08 评论(0)阅读(151)
0

聊聊db和缓存一致性的5种实现方式

数据存储在数据库中,为了加快业务访问的速度,我们将数据库中的一些数据放在缓存中,那么问题来了,如何确保db和缓存中数据的一致性呢?我们列出了5种方法,大家都了解一下,然后根据业务自己选择。 方案1 获取缓存逻辑 使用过定时器,定时刷新redis中的缓存。 db更新数据逻辑 更新数据不用考虑缓存中的数 ...

路人甲Java 发布于 2019-10-22 10:06 评论(1)阅读(309)
0

腾讯新闻抢金达人活动node同构直出渲染方案的总结

腾讯抢金达人活动中使用了node同构直出渲染方案,那么其中遇到了什么问题,最终带来了什么收益呢? ...

蚊子博客 发布于 2019-10-22 09:45 评论(3)阅读(128)
1

如何让excel文件读取变得更简单

今天给大家安利一款excel文件导入神器,easyexcel,官方地址:( "http://github.com/alibaba/easyexcel" )。 在官网文档中有介绍了其性能。 从上面的性能测试可以看出easyexcel在解析耗时上比poiuserModel模式弱了一些。主要原因是我内部 ...

执偕 发布于 2019-10-22 09:03 评论(2)阅读(622)
11

天气变冷了,给父母制作一个天气提醒小助手

背景 最近天气变冷了,和父母聊天中得知,他们查看每天的天气预报不太方便,我记得小时候,每晚 19:30 左右,一家人都要守在电视机旁边收听第二天的天气情况。 如今,对于我们年轻人来说,获取天气情况很方便,但是对于我们不擅长用手机的父母来说,还是很吃力,他们用的多的还是微信吧。为此,我用不到 40 行 ...

龙阳小龙 发布于 2019-10-22 08:55 评论(7)阅读(818)
0

小白学 Python(3):基础数据类型(下)

人生苦短,我选Python 引言 前文传送门 "小白学 Python(1):开篇" "小白学 Python(2):基础数据类型(上)" 前面我们介绍过了数字,本篇我们接着聊另一个常用的基础数据类型:字符串。 什么是字符串? 字符串是由字符组成的一串有限序列,如: 'geekdigging' 、 "g ...

极客挖掘机 发布于 2019-10-22 08:51 评论(0)阅读(133)
11

C#调用RabbitMQ实现消息队列

前言 我在刚接触使用中间件的时候,发现,中间件的使用并不是最难的,反而是中间件的下载,安装,配置才是最难的。 所以,这篇文章我们从头开始学习RabbitMq,真正的从头开始。 关于消息队列 其实消息队列没有那么神秘,我们这样想一下,用户访问网站,最终是要将数据以HTTP的协议的方式,通过网络传输到主 ...

kiba518 发布于 2019-10-22 08:50 评论(4)阅读(594)
1

让你如“老”绅士般编写 Python 命令行工具的开源项目:docopt

作者:HelloGitHub Prodesire HelloGitHub 的《讲解开源项目》系列,项目地址:http://github.com/HelloGitHub Team/Article 一、前言 在第一篇“初探 docopt”的文章中,我们初步掌握了使用 的三个步骤,了解了它不同于 的设计 ...

削微寒 发布于 2019-10-22 08:45 评论(0)阅读(206)
1

EasyExcel 轻松灵活读取Excel内容

写在前面 Java 后端程序员应该会遇到读取 Excel 信息到 DB 等相关需求,脑海中可能突然间想起 Apache POI 这个技术解决方案,但是当 Excel 的数据量非常大的时候,你也许发现,POI 是将整个 Excel 的内容全部读出来放入到内存中,所以内存消耗非常严重,如果同时进行包含大 ...

日拱一兵 发布于 2019-10-22 08:40 评论(0)阅读(387)
1

Springboot 系列(十四)迅速启用 HTTPS 加密你的网站

1. 获取 HTTPS 证书 正常情况下 HTTPS 证书需要从证书授权中心获得,这样获得的证书才具有公信力,也会被各种浏览器客户端所认可。常见的证书品牌如 Symantec,GeoTrustm,TrustAsia,Symantec 等。不过在 Springboot 的 HTTPS 实验中就没有必要 ...

雪漫士兵 发布于 2019-10-22 08:38 评论(0)阅读(220)