首页技术区最新随笔(rss) RSS

Groovy 3之新特性预览

     摘要: Groovy面世已有10多年光阴,在不断创新的同时还汲取了不少其他语言的优秀特性。目前Groovy核心团队已开始将重心逐渐转移到Groovy 3的研发上,而Groovy 3的主要亮点之一便是其全新的解析器以及更加丰富的语言特性。  阅读全文

2017-04-17 00:43 作者: 山风小子【评论:0】【阅读:263】 

基于Java Netty框架构建高性能的部标808协议的GPS服务器

     摘要: 使用Java语言开发一个高质量和高性能的jt808 协议的GPS通信服务器,并不是一件简单容易的事情,开发出来一段程序和能够承受数十万台车载接入是两码事,除去开发部标808协议的固有复杂性和几个月长周期的协议Bug调试,作为大批量794车载终端接入的服务端,需要能够处理网络的闪断、客户端的重连、安全认证和消息的编解码、半包处理等。如果没有足够的网络编程经验积累和深入了解部标808协议文档,自研的GPS服务器往往需要半年甚至数年的时间才能最终稳定下来,这种成本即便对一个大公司而言也是个严重的挑战。对于808协议的解析处理,需要编写自定义的解码器了,目前Netty提供了多个基础编码器可以供开发者进行继承和拓展,开发的时候,需要了解这几个解码器的主要作用,主要用于那些通信数据传输的场景。  阅读全文

2017-04-16 08:35 作者: Speed【评论:0】【阅读:279】 

Gps软件平台jt808协议技术开发文章索引

     摘要: 部标监控平台jt808协议软件开发技术文章索引,主要涵盖了基于java技术开发jt808部标标准的方方面面,实现了部标808协议、部标809协议和部标796、794标准。  阅读全文

2017-04-15 10:14 作者: Speed【评论:0】【阅读:186】 

Java Stream API入门篇

     摘要: 本文github地址 你可能没意识到Java对函数式编程的重视程度,看看Java 8加入函数式编程扩充多少功能就清楚了。Java 8之所以费这么大功夫引入函数式编程,原因有二: 代码简洁,函数式编程写出的代码简洁且意图明确,使用stream接口让你从此告别for循环。 多核友好,Java函数式编程使得编写并行程序从未如此简单,你需要的全部就是调用一下parallel(...  阅读全文

2017-03-29 21:38 作者: CarpenterLee【评论:0】【阅读:839】 

Hive2.1源码分析(一)启动脚本

     摘要: 最近在网上看到的相关材料都比较陈旧,也太简略,参看了一下其他人的内容,针对Hive2.1.1做点分享:1)下载apache-hive-2.1.1-bin.tar.gz2)解压缩,下面的命令行如启动报错,请自行查略Hive启动配置3)启动hiveserver2 (非必须,使用jdbc访问的时候才使用)bin目录下hive --service hiveserver2 -p10001来启动hi...  阅读全文

2017-03-29 16:01 作者: yuxh【评论:0】【阅读:372】 

分布式游戏服务器技术调研(MMO)

     摘要: 分布式游戏服务器技术调研,主要关注mmo方向.  阅读全文

2017-03-06 14:18 作者: landon【评论:0】【阅读:1085】 

Java7并发编程实战手册-笔记

     摘要: 《Java7并发编程实战手册》学习笔记  阅读全文

2017-03-03 21:00 作者: landon【评论:0】【阅读:1506】 

Game Loop

     摘要: 本篇摘自《gameprogrammingpatterns》中关于gameloop的一章,做了大量的注释和自己的理解。游戏循环无论对于游戏客户端还是游戏服务器,都是很重要的一部分.  阅读全文

2017-02-27 22:07 作者: landon【评论:0】【阅读:1185】 

一个入门rpc框架的学习

     摘要: 一个入门rpc框架的学习,来自于开源中国社区黄勇  阅读全文

2017-02-13 21:41 作者: landon【评论:0】【阅读:1476】 

HDAOOP SIMPLIZE TOOLKIT hadoop mapreduce简化开发包

     摘要: https://github.com/jonenine/HST   虽然大数据的发展已经将近10个年头了,hadoop技术仍然没有过时,特别是一些低成本,入门级的小项目,使用hadoop还是蛮不错的。而且,也不是每一个公司都有能力招聘和培养自己的spark人才。          我本人对于hadoop...  阅读全文

2017-01-29 10:10 作者: 溪石【评论:0】【阅读:1393】 

Netty权威指南2-读书笔记

     摘要: Netty权威指南2-读书笔记,结合了本人查阅的资料和源代码。  阅读全文

2017-01-19 22:00 作者: landon【评论:0】【阅读:1444】 

如约而至:微信自用的移动端IM网络层跨平台组件库Mars已正式开源

     摘要: 微信内部正在使用的网络层封装库Mars于2016年12月28日正式公开源码,Mars开源的意义是可为IM及相关技术应用领域的同行带来很多有价值的实践成果,毕竟微信的体量和应用规模决定了技术的高度,确实是值得同行学习和关注。  阅读全文

2016-12-28 22:21 作者: Jack Jiang【评论:0】【阅读:1485】 

JAVA应用CPU占用100%|内存泄漏分析总结

     摘要:   阅读全文

2016-12-22 23:01 作者: David1228【评论:0】【阅读:1070】 

JS-SDK的使用(微信多次分享)

     摘要: 需求描述:公司通过APP产品分享出去的需求和简历是做了一个H5页面作为分享的链接,通过APP分享出去自然是没问题,也是第一次分享,之后通过微信打开H5页面后想再次分享出去时候就变成了一个链接了,而不是自己定制的卡片模式,初次分享后如下:但是打开以后的H5页面再分享出去就变成这个样子了:也就是说需要在H5页面做微信分享的相关工作,JS-SDK上场了,首先看看JS-SDK的官方说明文档:https:/...  阅读全文

2016-12-16 17:05 作者: 小人物_Amor【评论:0】【阅读:755】 

关于数据迁移的记录

     摘要: 一般的业务开发,不会涉及到多种数据库类型的操作。因为,无论是对于开发,还是运维,成本都是非常高的。如果是ORACLE数据库到MYSQL的数据备份,目前我所了解的开源解决方案有2种:  阅读全文

2016-12-15 13:33 作者: alexcai【评论:0】【阅读:572】 

谈谈产品工作过程

     摘要: 产品工作过程这个话题,做过的同学想必不陌生,经历一些产品及功能的设计后,也梳理和总结产品工作过程,都有哪些工序,设计过程是怎样的,如何合作去完成产品以及过程中的一些感悟。
一、产品前期的那些工序
二、产品中期的设计过程
三、产品后期的工种合作
四、产品经历的一些感悟  阅读全文

2016-11-20 20:01 作者: cheng【评论:0】【阅读:1111】 

IM消息送达保证机制实现(二):保证离线消息的可靠投递

     摘要: 本文的上篇我们讨论了在线实时消息的投递,如果接收方用户B不在线,系统是如何保证离线消息的可达性的呢?这就是本文要讨论的问题。  阅读全文

2016-11-18 14:39 作者: Jack Jiang【评论:0】【阅读:2070】 

CentOS7 修改Hostname

     摘要: 最近想修改Centos7的hostname, 可是如果直接修改hostname文件不生效,今天查了查原来centos有几种hostname. Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> hostnamectl&...  阅读全文

2016-11-10 09:52 作者: 草原上的骆驼【评论:0】【阅读:1689】 

【原创】使用Scala IDE编译Spark源代码

     摘要: Spark源代码下载地址: http://spark.apache.org/downloads.html 下载后,直接用 Scala IDE 通过已存在的项目导入到Eclipse workspace中去,然后Eclipse会自动进行编译。第一次编译会报很多错误,不过总的来说,导致编译错误的源头有三个: 1、Scala编译器版本错误 2、Eclipse Maven插件不能自动识别spark...  阅读全文

2016-11-08 13:12 作者: 三人行,必有我师焉【评论:0】【阅读:1224】 

CPU利用率100%定位过程

     摘要:   阅读全文

2016-11-04 23:44 作者: David1228【评论:0】【阅读:1898】 

Java游戏服务器基础技术体系

     摘要: Java游戏服务器基础技术体系简介  阅读全文

2016-11-04 11:58 作者: landon【评论:0】【阅读:1910】 

oop-模式-架构设计基础(一)

     摘要: oop-模式-架构设计基础(一)  阅读全文

2016-11-04 11:31 作者: landon【评论:0】【阅读:1705】 

Groovy将死?谣言止于智者!

     摘要: 自从Pivotal停止资助Groovy语言的研发以及Groovy之父James Strachan说了一些未经三思的言论后,有人觉得Groovy语言行将就木,那就大错特错了。事实胜于雄辩,我们用事实来说话。  阅读全文

2016-10-30 20:38 作者: 山风小子【评论:0】【阅读:2006】 

技 术 改 变 世 界

宣传语

网站分类

其他分类

Google站内搜索

 

24小时内最热随笔

统计信息

订阅

Blog客户端API

推荐客户端

博客排行榜[前100人]

友情链接