- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 UDP Multicast试验
最近试着给DTPLink网络通讯层加上UDP Multicast(IP组播)来实现类似uPNP的SSDP和Bonjour的mDNS功能。Multicast本是用来实现网络上属于同一组播组的主机间通讯,可以实现局域网内和因特网上的组播通讯。网上示例代码很多,但我的试验基本没有成功过。在试验过程中发现TP-Link低端家用路由器并不支持组播报文的转播,所以跨因特网的组播基本上是无法验证的。在Amzon
2012-05-15 21:51:08
1889
原创 WebCore中dom目录中类层次解析
Webkit的WebCore目录中有一个dom的子目录,这个目录中的类主要代表了Webkit在解析收到的HTTP流数据后生成DOM树上的各种节点和由鼠标和键盘产生的各种事件,以及一些异常类。下面简单将这些类归类一下:1. Event相关类2. Node相关类3. NodeList相关类4. Tokenizer相关类5. Exception相关类
2009-08-12 21:40:00
1101
原创 学习可编程脉冲发生器(PPG)
可编程单脉冲发生器是一种脉冲宽度可编程的信号发生器(简称PPG)。它可以分别指定输出高电平和低电平的持续时间,实现不同占空比的脉冲信号。例如,输出5ms高电平之后输出3ms低电平的情况下,单个完整脉冲周期是8ms。PPG也可以用来实现PWM脉冲调制输出。PPG可用来控制数码相机镜头伸缩,车辆仪表盘亮度调节等功能。最近做过一个例子,用PPG定时器控制蜂鸣器实现7个音符(Do、Re
2009-08-12 16:00:00
5813
原创 Webkit在Windows上编译时的错误总结
为了分析一下浏览器的内核,很久以前就下了好Webkit的代码,按照它官方网站上的编译步骤在windows上始终没有成功过,无奈之下Google 了一把,貌视大家编译的时候出现的问题都有所不同,找到一篇相对有参考价值的博文(http://www.kpscards.com/blog /?p=26),但我的问题和它也有所区别,最后按照编译错误信息一点点地调整编译环境,最终还是通过了。究其原因,主要还是c
2009-08-03 22:28:00
4854
1
原创 开发日志之我所遇到的javax.mail.NoSuchProviderException: No provider for SMTP问题
用Javamail发邮件时,发现出现[javax.mail.NoSuchProviderException: No provider for SMTP]的问题,网上搜了一把,大多为mail.jar,activation.jar等Jar文件没有置于Classpath下的原因,但是我这里是千真万确把它放在Classpath下的,那么到底什么原因呢?调试了大半天不得其解。浪费了很多时间,最后只能从mai
2008-11-05 09:27:00
12870
3
原创 开发日记之浏览器端显示图表的几种方法
在Web程序中,经常会有从服务器端数据库中把数据取出来,在浏览器中用各种图表(折线图,立方图,圆饼图,蜡烛图)等形式呈现给用户,这种技术在商业智能(BI)系统中用的非常广泛。就其原理来数,主要有如下几种:1.服务器端把图表生成好之后,以JPEG,PNG,GIF图片等形式返回给浏览器端以便显示。目前用这种方式的有JFreeChart等。2.浏览器端加载FLASH的图形显示文件(swf),很象
2008-11-04 23:32:00
1117
原创 心灵的震撼-读《一个少年的梦--京瓷的奇迹》
我对于京瓷(Kyocera)的了解,非常的有限,以前只看过朋友用过京瓷的手机和外滩对面高楼顶上的京瓷霓虹广告牌而已。在中国,同为世界500强的企业,京瓷好像比日立,松下,索尼等要低调许多。因为接下来的工作可能和京瓷有关,所以特地网上查了一下京瓷的情况,原来京瓷的产品是如此的丰富,让人咂舌。从精密陶瓷起家,到半导体集成电路,到光学器材,到有机材料,到金工器具,到计算机领域等等。京瓷在材料领域的地位是
2008-08-31 01:12:00
1566
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人