`
文章列表
来自于Effective Java 2nd Item47 Know and use the libraries   import java.util.Random; public class Test { private static final Random rnd = new Random(); public static void main(String[] args) { int n = 2 * (Integer.MAX_VALUE / 3); int low = 0; for (int i = 0; i < 1000000; i+ ...
Effective Java 2rd ITEM 41: USE OVERLOADING JUDICIOUSLY 审慎地使用重载,看下面的例子,猜一下结果会是什么:   import java.util.ArrayList; import java.util.List; import java.util.Set; import java.util.TreeSet; public class SetList { public static void main(String[] args) { Set<Integer> set = new TreeSet< ...
    最近迷读Effective Java 2nd Edition,其中的ITEM 35: PREFER ANNOTATIONS TO NAMING PATTERNS,也就是用annotations来替代过去的使用名称模式的习惯,代码摆上:   // Annotation type with a parameter import java.lang.annotation.*; /** * Indicates that the annotated method is a test method that must throw the * designated exceptio ...
  A compile-time constant expression is an expression denoting a value of primitive type or a String that does not complete abruptly and is composed using only the following:   Literals of primitive type and literals of type String (§3.10.5) Casts to primitive types and casts to typ ...
这条北青路怎么这么垃圾,堵成什么样了,短短几公里路可以堵上近2小时,到下雨天就根本不动了,路面坑坑洼洼不说,还有n多施工场地,到现在快多久了?我靠,你们速度也tm太快了吧,快两年了,上海的一条西南主干道,妈的,不搞世博不修,搞了大兴土木没错,但这路到底是为谁修的?老外?面子工程?见鬼去吧。修路呢,原本也不指望能占一还一,但也不能越堵交警还越少了吧,不过话说回来这条路在设计的时候就很烂,完全没有考虑到会这么堵或者无视!? 机场的存在导致周边无平行道路分流,唯一的一条干道却又如此狭窄,后又加建了外环与某菜场,居然正对十字路口,这个选址真的是无敌了,即使选址无法,正门也大可不必对准红绿灯吧。  
Unicode 的编码和实现 大概来说,Unicode 编码系统可分为编码方式和实现方式两个层次。 编码方式 Unicode 的编码方式与 ISO 10646 的通用字符集 (Universal Character Set,UCS)概念相对应,目前实际应用的 Unicode 版本对应于 UCS-2 ,使用16位 的编码空间。也就是每个字符占用2个字节 。这样理论上一共最多可以表示 216 即 65536 个字符。基本满足各种语言的使用。实际上目前版本的 Unicode 尚未填充满这16位编码,保留了大量空间作为特殊使用或将来扩展。 上述16位 Un ...

乱码随感

        乱码就是由于编码不统一引起的,以A规则编码的信息却以B规则解码,显示出来自然就乱套了,我们知道,在电脑中,所有的数据都是以0和1保存的,称为二进制,为了某种需要,也可等价转换为N进制,比如16进制等,信息如文字等经处理操作后,有一个编码再显示的过程,这时找到与该信息绑定的编码信息,继而再经过映射关系(如字模等)显示为对应的文字,综上所述总结为两个关键字 1.二进制存储 2.编码规则(即存储与显示的映射关系) 当然被映射的文字信息也是需要存储的    
控件安装好后,在html的javascript代码能成功执行 document.all.UserControl1.ConvertToTiff('d:\temp\faxtest.doc','d:\temp\faxtest.tiff',''); 在d盘temp目录下能找到新生成的tiff文件 但是用jacob调用,却没有生成tiff文件 ComThread.InitSTA(); String smsSendApplicationProgramId = "FaxCreator.FaxCreatorCtrl"; String typeLibLocation = "d ...
今天碰到了,小惊了一下,主要惊异于以前一直没有发现这个问题 双击的反馈: 而命令行的反馈: 引用 D:\>java -jar webrowser.jar Exception in thread "main" java.lang.NoClassDefFoundError: org/jdesktop/jdic/bro wser/WebBrowserListener Caused by: java.lang.ClassNotFoundException: org.jdesktop.jdic.browser.WebBrowse rListener         at ...
发生了这个错误 native lib path D:\MyEclipse6WorkSpace3\Test\libnative lib path D:\MyEclipse6WorkSpace3\Test\libCan't execute the native embedded browser. Error message: Cannot run program "MozEmbed.exe": CreateProcess error=2, ϵͳÕҲ»µ½ָ¶ 在administrator下运行就没有问题,是UAC导致的吗? 在程序中加了类似代码也没有用 final WebB ...
一 概述     SIP协议是一个基于应用层的会话控制协议。它可以创建、修改、终止多媒体会话(会议),也可以邀请参与者加入到一个现有的会话。     因为SIP是一个基于应用层的协议,所以它不是一套完整的通讯系统方案,它 ...
SIP( Session Initiation Protocol ,RFC 3261)是由 IETF (国际互联网标准制 定组织)制定的面向 Internet 会议和电话的信令协议。SIP是一个应用层的协议,可以建 立,修改或者中止多媒体会话或者呼叫。它是一个基于ASCII的端到端的协议,它实际上是 在因特网上提供“约会”服务。SIP协议是IETF制订的会话控制协议,负责建立和管理两个 或多个用户间的会话连接,它主要用于对等模式(Peer to Peer)的实时业务,如VoIP、 视频会议等应用,其功能类似于当前VoIP主要采用的信令协议H.323。SIP充分借鉴了HTTP 、SMT ...
杂软第一波 一些自动化的小灵感 但是非常简单 这是原型 有待于其上拓展 比如类似于按键精灵的最小化后台操作等 如上图 是程序正在 windows 画板中画圆时的截图 下载附件中jar文件双击运行 若第一次使用 请去sun网站下载jre
    想把这里作为创意小软件交流基地 用swing或swt或者jni来做到极致
Global site tag (gtag.js) - Google Analytics