作者:忆臻链接:https://www.zhihu.com/question/22178202/answer/161732605来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 首先我们要区分信息量和信息熵的区别。 下面根据我的理解一步一步引出信息熵及其公式的来源: 信 ...
分类:
其他好文 时间:
2017-07-10 23:36:10
阅读次数:
112
现在,组件化开发还是比较流行的,毕竟其优点相当突出。最近在开发一个组件的时候,遇到了一个很有意思的BUG。。。 BUG的背景 最近在开发一个组件,好不容易开发好了转测试。然后,测试给我提了一个这样的bug,orz... 因为是一个组件,最大的好处就是可以随处复用,随处使用,然而,当一个页面用了多个组 ...
分类:
其他好文 时间:
2017-07-10 23:36:04
阅读次数:
142
1.1.1.Spring是什么Spring是一个开源的轻量级Java SE(Java 标准版本)/Java EE(Java 企业版本)开发应用框架,其目的是用于简化企业级应用程序开发。应用程序是由一组相互协作的对象组成。而在传统应用程序开发中,一个完整的应用是由一组相互协作的对象组成。所以开发一个应 ...
分类:
编程语言 时间:
2017-07-10 23:35:57
阅读次数:
232
一、用例 标题:用户根据自己的想法,发布游戏内容。 角色:上传游戏的玩家。 主要成功场景: 1、玩家登陆了游戏,进入了游戏发布界面填写主题、场地要求、任务内容后,开始填写第一个线索内容:文字线索一,答案图片一,文字答案一,是否弹出选择分支。 2、玩家添加了选择分支,设置了选项后,点击“+”按钮,开始 ...
分类:
其他好文 时间:
2017-07-10 23:35:51
阅读次数:
213
6. 接收怪物,商人,其它玩家的消息:ProcessUserHuman:(其它玩家—服务器处理)CPlayerObject->SearchViewRange();CPlayerObject->Operate();遍历UserInfoList列表,依次调用每个UserInfo的Operate来处理命令 ...
分类:
其他好文 时间:
2017-07-10 23:35:40
阅读次数:
263
1.开闭原则 》Open Close Principe 2.里氏代换原则 》Liskov Substitution Principle 3.依赖倒置原则 》Dependence Inversion Principle 4.接口隔离原则 》Interface Segregation Principle ...
分类:
其他好文 时间:
2017-07-10 23:35:34
阅读次数:
162
问题描述:File "D:\python\Lib\httplib.py", line 417, in _read_status raise BadStatusLine(line) 首先我们得对这两行代码并对此进行解释 user_agent='Mozilla/4.0(compatible;MSIE 5 ...
分类:
编程语言 时间:
2017-07-10 23:35:27
阅读次数:
273
什么是组合模式呢?简单来说组合模式就是将对象合成树形结构以表示“部分整体”的层次结构,组合模式使用户对单个对象和组合对象使用具有一致性。 组合模式(Composite Pattern)有时候又叫部分-整体模式,它使我们在树型结构的问题中,模糊了简单元素和负责元素的概念,客户程序可以向处理简单元素一样 ...
分类:
其他好文 时间:
2017-07-10 23:35:16
阅读次数:
102
1,我使用的eclipse版本 2.打开windows-->preference 3,勾选掉无用的启动项,我的已经去掉过了, 4,重启eclipse,如果操作后导致一些必须的功能不能用了,可以点击apply旁边的Restore Defaults按钮来恢复默认设置. ...
分类:
系统相关 时间:
2017-07-10 23:35:10
阅读次数:
190
一、类型的决定性 通过要给指针或引用访问类的成员,编译器只是根据指针或者引用的类型决定是否可以访问该成员,而与此指针或引用的实际目标对象无关。 二、虚函数与多态 如果将基类中的某个成员函数声明为虚函数(在其返回类型前面加上virtual关键字),那么其子类中的同型函数也是虚函数(无论其是否带有vir ...
分类:
编程语言 时间:
2017-07-10 23:35:04
阅读次数:
183
些一个抓取WEB页面的数据程序比较简单,大多数语言都有相应的HTTP库,一个简单的请求响应即可,程序发送Http请求给Web服务器,服务器返回HTML文件。交互方式如下: 在使用DevProtocol驱动Chrome抓取数据时,交互过程则如下图所示: 此时Chrome在中间充当了一个代理的角色,看上 ...
分类:
其他好文 时间:
2017-07-10 23:34:57
阅读次数:
201
完全没想到要用对数解决这个问题,看了网上的思路觉得很妙,也学到了解决大数问题的一个新方法,在这里尝试解释一下。 求N^N的第一位数字是多少 取对数log10(N^N)=N*log10(N) N^N=10^(N*log10(N))=10^N*10^log10(N) 因为10^M当M为整数时,第一位肯定 ...
分类:
其他好文 时间:
2017-07-10 23:34:40
阅读次数:
170
前言:在项目中,有时候一些小的功能点,总是容易让人忽略,但是这些功能加在项目中往往十分的有用,因此笔者在这里总结项目中遇到的一些实用的小功能点,以备用,并持续更新...... 1.禁用DataGridView表头的排序功能 2.屏蔽双击标题栏窗口变小、点击标题栏移动窗口事件 注:在需要不被移动的窗口 ...
分类:
编程语言 时间:
2017-07-10 23:34:30
阅读次数:
230
5.接受登录成功后,接收GameSrv服务器发送的消息:接收GameGate发送的消息:CClientSocket::OnSocketMessage的FD_READ事件中,PacketQ.PushQ((BYTE*)pszPacket);把接收到的消息,压入PacketQ队列中。处理PacketQ队列 ...
分类:
其他好文 时间:
2017-07-10 23:34:23
阅读次数:
193
无标题文档 啦啦啦啦啦啦啦啦啦啦啊啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啊啦啦啦啦啦啦啦啦 ...
分类:
Web程序 时间:
2017-07-10 23:34:15
阅读次数:
215
作者:仲浩 出处:《程序员》电子刊5月B 摘要:Spark立足内存计算,常常需要在内存中存放大量数据,因此也更依赖JVM的垃圾回收机制。与此同时,它也兼容批处理和流式处理,对于程序吞吐量和延迟都有较高要求,因此GC参数的调优在Spark应用实践中显得尤为重要。 Spark是时下非常热门的大数据计算框 ...
分类:
其他好文 时间:
2017-07-10 23:34:04
阅读次数:
265