几乎所有的网游服务端都有心跳包(HeartBeat或Ping)的设计,在最近开发手游服务端时,也用到了心跳包。思考思考,心跳包是必须的吗?为什么需要心跳包?TCP没有提供断线检测的方法吗?TCP提供的KeepAlive机制可以替代HeartBeat吗?由于连接丢失时,TCP不会立即通知应用程序。比如...
分类:
其他 时间:
2016-01-07 10:16:30
收藏:
0 评论:
0 赞:
0 阅读:
306
对nginx的一些小优化的记录,例如日志的切割,日志的分析,以及参数的配置等等,会持续的进行更新。
分类:
其他 时间:
2016-01-07 10:16:20
收藏:
0 评论:
0 赞:
0 阅读:
206
不让Form移动到屏幕外,先给窗体添加Move事件,然后判断并重新设置位置。代码:private void FormMain_Move(object sender, EventArgs e) { Rectangle r = Screen.GetWorkingAre...
分类:
移动平台 时间:
2016-01-07 10:16:10
收藏:
0 评论:
0 赞:
0 阅读:
436
步骤:1,选择要插入的数据库--右键--任务--导入数据2,点击下一步,选择数据源,excel文件路径,和版本信息(注:使用2010及以上版本的office,请先将格式转换为03 或07格式的以便识别)3,选择目标数据库4,执行成功5,查看导入数据,可以重命名以上就是数据库导入excel文件的步骤,...
分类:
其他 时间:
2016-01-07 10:15:50
收藏:
0 评论:
0 赞:
0 阅读:
174
转自:https://github.com/keepsimplefocus/spark-sourcecodes-analysis/blob/master/markdowns/Spark%E8%AF%BB%E5%8F%96%E9%85%8D%E7%BD%AE.mdSpark读取配置我们知道,有一些配置...
分类:
其他 时间:
2016-01-07 10:15:30
收藏:
0 评论:
0 赞:
0 阅读:
132
一. 分段控件 (UISegmentedControl)控件展示:1. UISegmentedControl 控件属性(1) Style 属性Style 属性: --Plain: 分段控件使用最普通的风格;--Bordered: 在最普通风格上添加一圈边框;--Bar: 分段控件使用工具条风格;(....
分类:
其他 时间:
2016-01-07 10:15:20
收藏:
0 评论:
0 赞:
0 阅读:
172
文件保存读取
分类:
其他 时间:
2016-01-07 10:15:10
收藏:
0 评论:
0 赞:
0 阅读:
121
最近一直在做数据同步 从接口那边拿到的数据存在本地数据库的过程中 加载数据的时间一直是个很头疼的问题 下面有两种方法 对比一下 第二种加载数据耗时更少 更为快捷一些// [start] 字典数据同步 public static void getUpdateDictionary(final Strin...
分类:
数据库技术 时间:
2016-01-07 10:15:00
收藏:
0 评论:
0 赞:
0 阅读:
248
重载的函数操作符,对对象使用起来就像对象是一个函数一样classA{public:A(intn);intoperator()(intn);//需要一个参数,返回int类型voidoutput();intx;};A::A(intn):x(n){}intA::operator()(intn){x=n;/...
分类:
编程语言 时间:
2016-01-07 10:14:50
收藏:
0 评论:
0 赞:
0 阅读:
137
#import"ViewController.h"#import"JWMessage.h"#import"JWChatCell.h"#import"JWMessageFrame.h"#import"UIImage+JWRsizeImage.h"@interfaceViewController()@p...
分类:
微信 时间:
2016-01-07 10:14:30
收藏:
0 评论:
0 赞:
0 阅读:
284
摘自:http://kb.cnblogs.com/page/207824/之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个...
分类:
Web开发 时间:
2016-01-07 10:14:20
收藏:
0 评论:
0 赞:
0 阅读:
199
前两天要做一个后台线程分片处理任务功能,把应用放在tomcat中部署在多个服务器上,每个服务器分片处理一些任务,这里需要在java代码中获取到tomcat的信息和服务器信息。在网上找了好久,终于找到了解决办法:1.获取服务器IPString localIP = InetAddress.getLo.....
分类:
编程语言 时间:
2016-01-07 10:14:10
收藏:
0 评论:
0 赞:
0 阅读:
295
好久不见各位,小编回归了,我知道你们肯定想我了,是吧我知道,好了,这次回归是给大家带来了新的知识,大家一定要好好听讲,会受益终身的哦!(1)什么是数据库设计?数据库设计就是将数据库中的数据实体之间的关系,进行规划和结构化的过程。数据库的设计师非常重要的,良好的数据库设计会表现的效率高,便于进一步扩展...
分类:
数据库技术 时间:
2016-01-07 10:14:00
收藏:
0 评论:
0 赞:
0 阅读:
132
前言懒加载技术(简称lazyload)并不是新技术,它是js程序员对网页性能优化的一种方案。lazyload的核心是按需加载。在大型网站中都有lazyload的身影,例如谷歌的图片搜索页,迅雷首页,淘宝网,QQ空间等。因此掌握lazyload技术是个不错的选择,可惜jquery插件lazy load...
分类:
Web开发 时间:
2016-01-07 10:13:50
收藏:
0 评论:
0 赞:
0 阅读:
155
查询语句pl/sql中用F5优化语句ORACLE的explain plan工具的作用只有一个,获取语句的执行计划1.语句本身并不执行,ORACLE根据优化器产生理论上的执行计划2.语句的分析结果存放在表PLAN TABLE中select * from TABLE where NOWTIME...
分类:
数据库技术 时间:
2016-01-07 10:13:30
收藏:
0 评论:
0 赞:
0 阅读:
357
var browser = { versions: function () { var u = navigator.userAgent, app = navigator.appVersion; return {//移动终端浏览器版本信息 trident: u.indexOf('Trident...
分类:
微信 时间:
2016-01-07 10:13:22
收藏:
0 评论:
0 赞:
0 阅读:
318
前天在工作中遇到一个由于验证不完全导致的问题,写一下心得! 场景是这样的:下单的时候没有进行金额验证,导致明细中有正数负数时相互抵消,只要很少的钱可以下大金额的订单。例如订单中有1000和-999两种明细,总金额只要1元钱即可,-999的明细走不下去,但是这1000元的可以,导致1元钱买了1000....
分类:
其他 时间:
2016-01-07 10:13:10
收藏:
0 评论:
0 赞:
0 阅读:
115
常用meta整理 元素必要属性属性 值 描述 content some text 定义与http-equiv或name属性相关的元信息可选属性属性 http-equiv content-type / expire / refresh / set-c...
分类:
Web开发 时间:
2016-01-07 10:12:20
收藏:
0 评论:
0 赞:
0 阅读:
247
需要企业和支付宝签约这个是需要审核的【3天左右 以邮件形式告知你】使用支付宝进行一个完整的支付功能,大致有以下步骤:1>先与支付宝签约,获得商户ID(partner)和账号ID(seller)(这个主要是公司的负责)2>下载相应的公钥私钥文件(加密签名用)3>下载支付宝SDK(登录网站:http:/...
分类:
移动平台 时间:
2016-01-07 10:12:10
收藏:
0 评论:
0 赞:
0 阅读:
192
*.dspDeveloper Studio Project,项目文件,文本格式,不过不熟悉的话不要手工修改。注:*.mdpMicrosoft DevStudio Project,是旧版本的项目文件,如果要打开此文件的话,会提示你是否转换成新的dsp格式。*.dswDeveloper Studio W...
分类:
编程语言 时间:
2016-01-07 10:12:00
收藏:
0 评论:
0 赞:
0 阅读:
174