自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蓝杰

蓝杰

  • 博客(45)
  • 资源 (5)
  • 收藏
  • 关注

原创 告别---搬家去《直通BAT》

   感谢itEYE多年来提供空间~              开始搬家去自家的圈子啦,我,的各位~   http://zhitongbat.com/                    

2015-07-16 19:47:03 184

原创 Kinect基本代码备忘

//注意:1.安装Kinect SDK 1.0以上, // 2.引用Microsoft.Kinect.dll库 private Graphics g;//界面画布对象 private KinectSensor kinect = null;//指向Kinect对象 private Skeleton[] ske...

2013-06-14 14:20:57 261

明月出麓山.蓝杰同学会

我是一名老师,我叫胡东峰    每天尽职尽责,我的学生昂扬奋进     还有许多柔弱的,我不服 我研究教学技术,教学生写代码      程序的刻板枯燥会僵化温软的心灵,我不服 我带的学生,雄姿英发     去了小猫商城做个螺丝钉或企鹅帝国去缝补bug     技术工作可能削割人生丰满,我不服 我们一直勤苦奋争      勤奋只是卑微生活的遮羞布      坚持也是无奈现实的...

2012-08-02 20:08:31 368

Kinect,召唤Geek!

先吼广告词:编程会腰酸背痛腿抽筋?上手Kinect吧!软件功能呆板枯燥?上手Kinect吧?                   写软件一个人孤苦寂寞,上手Kinect吧!这还非得两个人合作,否则你会累趴下!                   天马行空,神游宇外,不为应对现实,只为描摹未来的Geek们,上手Kinect吧!Kinect是神码?看图:      心平气和地说:Kinect是微软20...

2012-02-15 11:50:05 130

寒假的学习总结

      这个寒假同学们很辛苦的,天气是没去年的恶劣,但上课路上总要迎着溯风冷雨,回宿舍后一人一楼一点灯,比起在家温暖享受的同学,真是不容易啊!       在这不到一个月的时间内,通信组的同学实现网络聊天室的雏形,手机应用也连结起来了;云计算组的同学构建起实验平台,对PageRank建模计算,对hdfs和MapReduce的流程和原理有了实在的把握;研究Kinect的同学展示超绚的体感项目...

2012-02-15 11:37:08 160

平安夜,看电影,你我的故事

     看别人的故事,被精神激励着,被幸福感染着,一腔暖热,很是振奋。电影中的主角,如果真有其人,想必和我们一样。精彩的历程,属于经历者、讲述者和观看者。这是好故事的魔力。      我能讲学生的故事:为一份工作千里奔波,十数次面试的强哥;深夜寒冬陌生街头,拿着一块钱想回寝室的冬冬;通霄写代码的霸气女生超超;可以和新闻主播媲美的专业程序员+主持人硕硕;文艺青年贾董、犀利的韬哥、外刚内...

2012-01-04 10:20:34 223

《生活学习方法讨论课》开课说明和进度

《生活学习方法讨论课》开课说明        既然我把学习的主体分为三部分:人+方法逻辑+学习对象。而对方法逻辑和学习对象的实践研究,最终都须沉淀、反作用到人本身上;且这三大主体,越是前面越是本体,那在学习中就不可忽略,否则有舍本逐末之弊。技术可以功利导向之,学而时习之,标准规范之。方法逻辑则以思辩分析,交流讨论之。人的问题却不能教,也无从教起,若要改变,通常名为“化”之,由环境化,由自己醒悟...

2011-04-20 10:24:56 167

百尺杆头,更进一步---和大家新年共勉!

百尺杆头,更进一步---和大家新年共勉        一年末尾,又是新一年开头,这是个关节点。回望过去的一年总是沉甸甸的,经历就是拥有,所以过去的最实在。这有些安慰,过去不可改变,但己被把握;不再遐想,但总可怀念。现在想像着新的一年,毕竟是一个虚空空的未知,却又有些担忧。未来虽有底气,但毕竟充满变数,未知?挑战?激动?憧憬?        新年祝福中,我总是祝大家新年进步。我们都是...

2011-02-12 12:57:50 383

放宽学习的眼界--4.实践

放宽学习的眼界--4.实践       实践本是我们的长项,我就尽量的少说,针对初学者我有以下几点看法。        学习要生猛:管它什么原理结果,管它什么方向成就,对着一行代码,先抄起来,运行起来;对着一段原理,先背起来,先死记起来。要这个生猛鲁莽劲,把学习变成一个体力活,这就是年青人最擅长的了。一个技术点,讲一遍就懂的是天才,就不要找老师了,自己坐图书馆看书就是;但写十遍还不...

2011-01-31 13:43:41 79

放宽学习的眼界--3.意志

放宽学习的眼界--3.意志       意志是看不见摸不着的抽像存在,所以通常说意志时,只能用形容词打比方,比如说意志如钢铁观般坚强,就像说地球像乒乓球一样圆。当然,意志不是钢铁,乒乓球不是地球。要认识意志,我们就先分析意志是如何形成的:      意志的来源大约有三种,一是情感的的凝结,体现为人的主观能动性的力量,即人性的力量压倒生物性的本能。比如热爱玩游戏者会通霄达旦,兴趣之情...

2011-01-27 12:12:51 114

放宽学习的眼界--2.情感

放宽学习的眼界--2.情感      说到情感也需要学习,似乎无此必要:七情六欲是与生俱来的,且人性本善,只要本色表达就行?事实非如此,天生的情感,需经过理性的规引,方才是所谓人性的情感;天生的情感,需经过后天的学习,才能有更宽厚深沉的感受和表现力。学习和生活没有感悟怎行?感悟浅薄怎行?但对情感的学习和把握不像知识理论那么直观、条理和有规则,情感因个体的差别而表现各异,比如有儿女私情之纠结...

2011-01-24 20:58:00 155

原创 放宽学习的眼界--1.知识

放宽学习的眼界--1.知识 -ps 上课时讲得散乱,行之不力;整理时却如落叶纷纷,理还乱,言不尽,还望大家耐心看,想必有些收获。      我们学习软件开发,可以想做是“学习”范围内的一个小分支;我也一直强调大家不要画牢于此:小分支,就是小学习,所得也是小成就;所以须有“大学习”的眼界和行动,方可能取得大成就。有语云先立乎其大,不可夺其小即此意。     一提到大,就容易陷...

2011-01-23 22:11:01 390

学习思考,自我塑造

学习思考,自我塑造      平时我在课上都是跟大家口无遮拦的说一些感受,但今天比较正儿八经,因为是一年之末。今天我不谈技术方面的东东了,一是大家听腻了,二是大家都己知道要干什么,但主要的还是怕打击大家,要过年了吗。我想跟大家谈的是要“学会思考”。   1.反思过去改变我们的未来。         大家现在都有一技之长,是因为这一年来的不懈努力。大家能在比较好的大学读书,是因为二三年前...

2011-01-22 22:25:50 152

原创 一封经典的求职信---《与韩荆州书》

        好多童靴现都在写简历,我在此给大家推荐一个好的样板来鉴赏,求职信面试等可以参照,就是李白写的自荐信,叫《与韩荆州书》。想当年,李白也是躇躇志满:“弹剑作歌奏苦声,曳裾王门不称情。淮阴市井笑韩信,汉朝公卿忌贾生”。 总觉怀才不遇,但又“羞逐长安社中儿,赤鸡白雉赌梨栗。”,用现在的话说就是感觉自己很牛,但又不知 这牛得放到哪儿?总不能天天DoTa,打牌吧,所以长叹"大道如青天,我独不得...

2010-09-03 10:12:38 521

Memcached分布式缓存系统应用

   问的人较多,我就做个电子档提供下载,   这是《微博是这样炼成的:从聊天室到Twitter的技术实现》一书中讲Memcached的内容。   目录如下:                       应用Memcached实现缓存系统    初识Memcached...........................................................

2010-07-19 20:39:34 88

山寨Twitter+桌面IM客户端项目和源码发布--《微博是这样炼成的》随书项目

   这个项目是仿Twitter实现,但增加了桌面客户端,即以web+桌面IM形式组合。是《微博是这样炼成的:从聊天室到Twitter的实现》一书中的随书项目。    由于web端布署ISP提供的空间上,不支持另开端口的Socket长连结,桌面与web服务器的通信采用基于Hessian远程调用的轮询方式。  先上图:桌面客户端登陆界面和登陆成功后的主界面:      客户端...

2010-07-02 11:06:21 161

微博是这样炼成的随书项目2:移动通信网关开发资料

               这些协议文档\源码是《微博是这样炼成的:从聊天室到twitter的实现》一书中移动短信网关开发一节的参考资料. 1.下载中有电信smgp,移动cmpp网关,和smpp通信的协议文档; 2.下载中有电信接口SP端短信网关实现源码,此代码曾实际商用.其中电信协议中的TLV格式有点特别. 较有参考意义. 3.移动cmpp3.0服务器端和clien...

2010-06-13 16:29:25 150

海亮版升级QQ项目源码共享--《微博是这样炼成的》随书项目

    前几个版本的山寨QQ没有实现视频通信,且服务器端结构设计不合理.这个版本的:         1.实现的java视频聊天;         2.集成了Mina框架;         3.服务器管理模块通过XStream配置成插件模式.         4.把界面整得更炫了些.         5.万把行代码吧,下载中有:) 客户端登陆界面: 聊天主界面:...

2010-06-08 21:39:51 165

原创 我所理解的Twitter是什么?

twitter是什么?Twitter传播的“闲言碎语”或简短的“小道消息”为形式的信息有什么价值呢?我们不去讨论那些高深的“混沌理论”或“蝴蝶效应”了,只从我们的经验出发:通常的一个大事件产生和事件背后的真相,在其最初,都是由“一句话”引发的。当形成新闻,形成大文章时,你看到的只是结果,可以设想到WQ的落马,起源可能只是酒桌上说走嘴的一句话,或某个不经意的牢骚,推而广之,风总是起于青萍之末。你不想只看到结果,没看到过程吧?信息的价值,或者说其真实性,其实是取决于其传播(形成)的过程是否公开!所以从这个角度看

2010-06-07 23:16:00 693

我所理解的Twitter是什么

       单独讨论技术本身,和分析技术实现的驱动理念及其所带来的应用价值是二码事,在此讨论的是"twitter是什么".       (1)IM软件的基本功能  使用IM软件,例如QQ时,所提供最有价值的功能是什么?能不用见面就可以和朋友交流信息?能在网络上认识到更多的陌生人?是的,IM软件给我们提供了更加便捷的通信功能。将这类IM安装到手机上,安装到PC上,就可以随时随地和朋友或...

2010-06-07 22:55:12 312

原创 我的新书《微博是这样炼成的:从聊天室到Twitter的实现》上市

我的新书《微博是这样炼成的:从聊天室到Twitter的实现》己由人民邮电出版社出版,上市发行。先上封面图: 本书特点简介:     (1)项目驱动   本书的技术点专注于网络通信、安全加密和项目设计构架3方面。讲解的技术要点有TCP/IP编程、设计模式、UDP编程、P2P通信、通信加密技术、Java NIO技术、JMF视频通信、RMI远程调用、Hessian Web Service

2010-05-25 19:56:00 788

原创 我的新书《微博是这样炼成的:从聊天室到Twitter的实现》上市

  我的新书《微博是这样炼成的:从聊天室到Twitter的实现》己由人民邮电出版社出版,上市发行。先上封面图:  本书特点简介:     (1)项目驱动   本书的技术点专注于网络通信、安全加密和项目设计构架3方面。讲解的技术要点有TCP/IP编程、设计模式、UDP编程、P2P通信、通信加密技术、Java NIO技术、JMF视频通信、RMI远程调用、Hessian Web Service、Me...

2010-05-25 13:03:54 214

原创 微博是这样炼成的:山寨QQ项目源码下载大全~

   晕,CSDN不能上传,请到我javaEye的博客上下载:javaFound.javaEye.com

2010-05-19 09:55:00 945

微博是这样炼成的:山寨QQ项目源码下载大全~

下载中的项目源码系《微博是这样炼成的:从聊天室到Twitter的技术实现》一书中山寨QQ项目源码和文档: 第2章 JavaKe:典型IM系统的实现 702.1 大话通信协议 702.1.1 理解通信协议的概念 702.1.2 定义文件传输协议并实现 712.1.3 实现文本/文件传送服务器 732.1.4 实现文本/文件传送客户端 762.2 JavaKe通信协议分析 782.2.1 通信...

2010-05-19 09:21:13 89

原创 3.服务器端读写消息实现

1.设定服务器顺循环等待:    服务器不能只连接一个客户机就退出——你可以将ServerSocket的accept()方法放在一个循环中调用:进行一个客户机,当服务器与这个客户机通信完毕后,服务器就再次进入循环中,重新调用accept()方法等待下一客户机连接进入,代码示例如下:while(true){       Socket client=server.accept();/...

2010-02-27 21:04:36 135

原创 2.一步一步实现简单服务器

   在这一段,我们的目地是创建一个简单服务器,能将客户机发来的字符串显示出来,并且再回送给客户机——有必要解释一下:在这里,服务器指的是等待别人来连接的机器;客户机,当然就指的是主动去连接别人的机器了,这就像打电话过程中的主叫与被叫的区分一样,一旦连结成功,就不存在这样谁是客户机谁是服务器的区分了。Java中编写网络通信程序,必须用到java.net包下面的API。创建一个服务器,相当简单。...

2010-02-26 16:59:03 97

原创 1.网络基础入门简要

    得用QQ作为网络通信技术的代言人,它对我们都是再熟悉不过的即时通信工具。    在QQ消息框中输入一段文字按下发送键后,这段文字就会出现在另一台电脑上你朋友的QQ中——我们就这里开始,分析这个过程这是如何实现的。如图1.1所示:   图1.1 网络信息发送与接收      开始之前,你至少应该知道,每台机器都有一个IP地址,以便另外一台机器可以在网络上找到它,IP地址在网络中标...

2010-02-26 16:50:19 110

完成java版cmpp短信网关开讲解发计划,坚持下去!

    线程\网络通信\大流(容)量数据处理\结构设计是开发中比较重要的核心技术,这块程序员能掌握最好;完整实现中移动的CMPP协议的ISMG网关和SP客户端会是一个代表性案例.便决定边讲解边编码边录成视频,一开工,发现困难重重....                       贴出计划,月底完成,督促自己;希望和大家交流重要技术点的实现策略. 蓝杰java CMPP(SP/IMSG)端实现计划...

2009-06-14 11:16:57 706 1

山寨版QQ-开发纪实

先上几张图吧:  启动时:  聊天中:  第一版:客户端以事件模型实现UI与通信分离;服务器端使用阻塞IO+对象数据库;第二版:服务器端使用Mina框架NIO模型+缓冲队列+异步多线程消息处理提高消息收发性能;自定定原始字节通信协议,实现QQ基本消息格式(登陆,加好友,文件传送....)用户Q号和密码md5传送;聊天消息以用登陆后收到服务器发来的...

2009-05-27 16:09:11 173

Apache Mina入门

不好意思,以前传的太乱了.整理了个文件做为附件.主要是:  一:说明 1二、实践:传送字符串的简单c/s 1三、总结: 6四、使用Mina直接传送对象: 8五、结论:           具体当然在附件中....

2008-05-29 19:41:52 89

AJAX应用开发总结

1.为什么要AJAX(RIA)?         这个理由太多了,我仅从系统结构模型分析下,以2000年为分水岭吧,2K年后火起的是B/s结构,相比较与c/s结构的优劣,列表如下: B/SC/S缺点优点优点缺点客户端要安装 用户界面人性化免安装、免维护 界面观感差(点一下刷一下)不便统一升级升级扩展方便安全性差(程序在客户机上)便于进行统一权限管理代码相对藕合性强;开发效率低MVC的模式简洁;便于...

2008-04-01 20:46:08 241

jFreeChart展示web图表---五分钟上手!

jf的教程己是满天飞,我就不多废话了---如果你想用又不想看那些看不懂的文档,就霸王硬上弓吧,我觉这样还快些: 1.下面这段代码,是用以生成bar、pie、温度计、仪表盘等以及我称不上名字的一些图表; 2.附件中有一个war包,直接布到webapps下,自己看效果; 3.附件中的源码包是整个ec中的项目,你自己玩弄--如果不知道jf在哪里下,里面也有了。  java代码,一个输出图片的Servle...

2008-03-12 21:21:09 120

4.CMPP协议解读之消息收发模式介绍

[u]1.异步收发消息模式:[/u] 异步消息模式是指,一条消息发送后,不需要得到服务器的应答,可以继续发送另外一条消息;在未得到最近一次应答消息的回应后,再可以继续发送消息的条数,叫做滑动窗口的大小。ISMG网关与SP之间、网关之间的消息发送后等待T秒后未收到响应,应立即重发,再连续发N-1次后仍未得到响应则停发。现阶段建议取值为:T=60秒,N=3。消息采用并发方式发送,加以滑动窗口...

2008-03-05 15:54:40 136

3.CMPP协议解读之运营商协议介绍

我们要开发的是中国移动cmpp3.0协议的sp侧短信网关,这个原理和过程同样适用于中国联通的SGIP协议、中国网通的CNGP协议和中国电信的SMGP协议开发;这些协议在sp与运营商通讯时,都以同样的做用处于同一位置: 这四种通讯协议都是起源国际标准的smpp协议。SP短信网关开发人员,一般只要掌握一种协议的开发方式,其它几种都是大同小异的,随后提到的协议,我们以cmp...

2008-03-05 15:46:00 321

2.SP短信服务的基本概念

[u]1.SP短信服务计费的概念[/u]:SP为用户提供的短信服务从计费角度可分为两种,一种为点播短信,即用户发送一条MO后,会收到1~多条MT,当用户收到短信后,移动网关即根据与sp协定的费率对用户手机扣费。当然,到底多少钱,因业务而异,具体你去问移动吧;另一种为订购业务,一般按一个自然月计,如天气预报服务,用户发送一条特定内容的短信到SP服务号码上并回复随后接到的短信确认后,即与sp在...

2008-03-05 15:38:56 1396

1.移动短信业务理解解篇

[u]1.短信的基本属性:[/u] [b]SMS根据其收发源,可以分为二种MO和MT短信:[/b] [b]一种为MO[/b](Mobile Originate)短信,即终端发起的, [b]一种为MT[/b](Mobile Terminated)短信,即终端接收的,这里终端是相对网络设备而言,可以理解为手机,在网络中称为SME(短消息实体);因此,如果是SP发送给手机的一条短信...

2008-03-05 15:32:03 172

准备编写移动网短信网关开发详解,开题了先

              2000年5月17日,中国移动正式开通了短信(SMS)服务, 在2001年到2005年互联网业务低迷的时候,正是这一条条短信,救活了sina、sohu等一大批门户网站,为他们带来了数以千万记的每月营收额,且催生了一批上市公司。 止2007年,中国移动的短信发送量超过了6000亿条,仅06年年三十一晚,春晚节目参与的短信晚就达到4亿条! 这就是一条只能携带70个中文字符的...

2008-02-29 18:03:36 217

web实时设备状态的图形化监控之七:页面实时图表展示大功告成!(附源码和布署项目下载)...

前面写了那么多代码,所在这里我想用最少的代码完成这个功能!用一句js脚本,定时请求生成图片的Servlet并将图片更新到页面中,displayMonitorChart.html页页代码如下:   <html><head><meta http-equiv="Content-Type" content="text/html; charset=GBK"> &lt...

2008-02-28 13:39:26 5050

web实时设备状态的图形化监控之六:使用jFreeChar生成动态图表展示数据

            生成连续图表的代码我们放在MonitorChartServlet中;其机制是:客户端每请求一次,则生成一张使用历史数据和本次请求所采集到的数据生成一张图片送出。这里的关键字是“连续”,我们得好好解释下:实时监控其时是监视在某一个时间段内,各个时间点上的数据流量;也就是说,时间点的个数量固定的,本例中定为15,而时间段是滑动的,滑动窗口的大小也就是15;客户端每次请求上来时,...

2008-02-28 13:22:56 1254

使用jFreeChart实现web实时设备状态的图形化监控之五:jPcap网络流量数据采集模块实现...

如果上面的例子你理解了,那么统计流量数据将是一件非常简单的事;我们的需求就是怎么将这个小模块设计得更加紧凑以便其它对象调用。   流量采集器对外提供调用的类是Tcpdump.java,这个类要根据网卡个类启动对应的后台线程抓取统计数据---也就是说这个启只能启动一次所有线程,无论其它对象如何调用它。因此我们将Tcpdump.java设计为单实例类;Tcpdump类所要启动的后台线程是LoopPac...

2008-02-28 13:12:22 511 1

《微博是这样炼成的:从聊天室到Twitter的技术实现》随书项目源码

《微博是这样炼成的:从聊天室到Twitter的技术实现》随书项目源码

2010-06-07

《微博是这样炼成的》随书项目irving-wei版山寨QQ项目源码

《微博是这样炼成的》随书项目irving-wei版山寨QQ项目源码

2010-06-07

长沙蓝杰实训java课件之 RMI技术解析(www.NetJava.cn)

做为java分布式计算的基础框架的RMI体系,是javaEE结构的基础技术. 本课件全面讲解了RMI的一般实现,特殊问题解决及与sping的组合应用. 1.分布式计算的起因及基本原理 2.RMI体系结构 3.RMI服务器实现及编码 4.RMI客户机实现及编码 5.使RMI穿过防火墙--定制rmiSocket 6.Spring中的rmi应用 7.类似RMI的相关开源技术实现 -------具体请下载附件或登陆www.NetJava.cn

2007-09-10

substance换肤效果

substance换肤效果

2007-06-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除