随笔分类 - java
自己编译cyanogen ‘s rom --续
摘要:关于htclogkernel,google了半天没有半点进展。。。于是展现我党我国各族人民的光荣传统自力更生,丰衣足食--自己找终于在1.6的SDK模拟器里发现了这个文件,用adb pull导出放到vendor/htc/prebuilt-open/proprietary目录下,就可以继续make了-----------------------又出状况了,iptables编不过。继续从main tr...
阅读全文
自己编译cyanogen ‘s rom
摘要:我的HTC G2用了一段时间CM 4.1.11.1的rom,感觉还不错,除了偶尔(每天也有2次。。还叫偶尔么?)会出现acore错误外,其他都很爽,包括速度也很快有个想把他的代码拉下来的想法,有问题或者有些比较有趣的特性可以下载对照代码看看实现,于是开始google资源,最好是自己可以把rom给编译出来。目前所做的工作记录1 找到代码仓库。要特别注意的是cyanogen的代码是基于Dream的机器...
阅读全文
unicode 的字符对照表 编码表
摘要:http://www.tocatch.info/zh/Unicode%E7%BC%96%E7%A0%81%E8%A1%A8.htm
阅读全文
谈谈Unicode编码
摘要:这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题: 问题一: 使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是txt文件,Windows是怎样识别编码方式的呢? 我很早前就发现Unicode、U...
阅读全文
java swing 中tree中数据排序
摘要:排序是经常要用到的方法,目前发现了两种方法:1在treemodal前加一个过滤器ModalFilter的抽象类用图比较容易明白这是没有添加Fileter的情况:以Jlist为例(JTree,JTable差不多的)这是添加了以后的情况就是不管做什么。先过filter这关再说。。。再用些代码来说话吧。!package com.ketherware.models;import java.util.*;i...
阅读全文
CVS 简单教程
摘要:CVS 简单教程 v2.1 版权声明:本文档遵循 FDL 版权发布,有关 FDL 的详细信息,请参考: http://www.fsf.org/copyleft/fdl.html 何伟平 CVS 是 Concurrent Version System(并行版本系统)的缩写,用于版本管理.如果大家曾经参与过多人协作开发的项目,大家肯定有这样的痛苦经历:由于多个人同时修改同一个文件,自己辛辛苦苦修...
阅读全文
loop messenger
摘要:要使在一个tree里的节点的图标不一样。。比如登录的状态不同,图标不同。。使用Custom Renderers的方法参看JAVA SWING 2ND的JTREE相关内容
阅读全文
通过 Java Swing 看透 MVC 设计模式
摘要:一个好的用户界面(GUI)的设计通常可以在现实世界找到相应的表现。例如,如果在您的面前摆放着一个类似于电脑键盘按键的一个简单的按钮,然而就是这么简单的一个按钮,我们就可以看出一个GUI设计的规则,它由两个主要的部分构成,一部分使得它具有了按钮应该具有的动作特性,例如可以被按下。另外一部分则负责它的表现,例如这个按钮是代表了A还是B。 看清楚这两点你就发现了一个很强大的设计方法,这种方法鼓励重用...
阅读全文
loop msn 3
摘要:今天把msn的好友数据收到并用JTree的形式显示出来, 现存在的问题是: 1。无法区分在线的。(最好可以在名字前加图) 2 。好友顺序及分组顺序不是按照拼音及字母序 3。也就是前面说的无法在帐号前显示状态图 收获: 学习JTree使用, JScrollPane搭配JTree的使用, 在Jtree更新只要用scrollPane.setViewportView(tree);就可以了 使用List...
阅读全文
java network programming Listener 例子 在loopmsn使用了
摘要:The first advantage of the callback scheme over the polling scheme is that it doesn't waste so many CPU cycles. But a much more important advantage is that callbacks are more flexible and can handle m...
阅读全文
判断java的字符串是否为整数
摘要:System.out.println(str.matches("(\\-|\\+)?[1-9]{1}\\d*"));
阅读全文
loop msn 2
摘要:这两句什么区别? while(!(s = msnNI.receivemsg()).equals("")){} while(!(s = msnNI.receivemsg())==""){} 第二句是个死循环!产生原因是基本概念不清。导致调试问题多多。。:(
阅读全文
loop msn
摘要:今天开始:) 不知道要写多久。试试吧。 以tjmsn为原型。 弄了一天。终于进入正题,开始设计协议 今天做的事情:做了一个简单的UI,只有一个sign in 菜单。。。 然后是试图测试ver命令。问题发生了。服务器没有回应。到处比对和源程序的差别 server.setTrafficClass(0x10); 《--...
阅读全文
MSN Messenger协议 原作:bhw98
摘要:前 言 MSN Messenger 是Microsoft开发的聊天工具,目前在国内拥有很大的用户群。使用MSN Messenger可以与他人进行文字聊天,语音对话,视频会议等即时交流,还可以通过此软件来查看联系人是否联机等。该软件的最新版本是6.1。 1999年,Microsoft向IETF提交了一份"MSN Messenger Service 1.0 Protocol"草案,这是最初版本的M...
阅读全文
java network programming 第七章
摘要:1。可以用在url中的字符 The capital letters A-Z The lowercase letters a-z The digits 0-9 The punctuation characters - _ . ! ~ * ' (and ,) 2。URLEncoder.encode(,)方法:把空格变成+,其他非字符的符号用%和十六进制数表示。 URLDecoder.dec...
阅读全文
java network programming 第六章
摘要:第六章 第六章主要讲了 几个类 InetAddress(附带讲了下Inet4Address,Inet6Address),NetworkInterface InetAddress描述地址,NetworkInterface描述的是网络接口。 这两个类配合使用
阅读全文
java network programming
摘要:第五章 5。2的几个例子展示了如何从线程返回结果 特别是后来几种。。 Notice the addition of the calculateDigest( ) method to start the thread. You might logically think that this belongs in a constructor.However, starting thread...
阅读全文
java ftp 资源
摘要:Resources The Java FTP API standardization project homepage: http://wasa.ulb.ac.be/thesis/ftp/Java_API.html Learn more about the Java Community Process: http://www.jcp.org/ The IETF official...
阅读全文
java network programming
摘要:第四章 4.1 Output Streams write(int b)将b的最低一个字节发送出去 write(byte[] data) or write(byte[] data, int offset, int length)一次将多个放送出去 flush() close( ) 4.2 Input Streams read( )返回一个0-255的int,这个函数是阻塞的。 read(b...
阅读全文
CVS常用命令速查手册
摘要:CVS是一个C/S系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。工作模式如下: CVS服务器(文件版本库) 开发人员入门可以主要挑选2,6看就可以了,CVS的管理员则更需要懂的更多一些,最后还简单介绍了一些Windows下的cvs客户端使用,远程用户认证的选择,及与BUG跟踪系统等开发环境的集成问题。 CVS环境初始化:CVS环境的搭建 管理员 CV...
阅读全文
浙公网安备 33010602011771号