`
文章列表
1. int i=0;i=i++;问i值为多少? 答案:0 延伸: int i=0;i++;问i值为多少? 答案:1 int i=0;i=++i;问i值为多少? 答案:1 2. String str1="abc"; String str2="abc"; str1=str2; 结果为? str1.equals(str2);结果为? 答案:true       true 延伸: String str1="abd"; String str2="abc"; str1=str2; 结果为? str1.equals(str ...
“JDK1.5”的一个重要主题就是通过新增一些特性来简化开发,这些特性包括:泛型,for-each 循环,自动装箱/拆箱,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。 一. 首先简单介绍 ...
********GhostScript***** ********ImageMagic***** ********PDFBOX***** ********XPDF*******
 1、使用PDFBox处理PDF文档 PDF全称Portable Document Format,是Adobe公司开发的电子文件格式。这种文件格式与操作系统平台无关,可以在Windows、Unix或Mac OS等操作系统上通用。 PDF文件格式将文字、字型、格式、颜色及独立于设备和分辨率的图形图像等封装在一个文件中。如果要抽取其中的文本信息,需要根据它的文件格式来进行解析。幸好目前已经有不少工具能帮助我们做这些事情,其中就有PDFBOX PDFBox是Java实现的PDF文档API库,提供PDF文档的一系列操作。例如创建、处理以及文档内容提取等功能,也包含了一些命令行实用工具。 ...
最近,做项目时遇到一个问题:对加密的文档进行解密    我采取的是用IO流进行解密:     java代码:        int j=8;        // TODO Auto-generated method stub        FileInputStream fis;        try {            fis = new FileInputStream(new File("d:\\1M以下(500页)加密.docx"));               byte[] responseBody =  new byte[fis.available() ...
本文将详细为大家介绍一个java调用.net带参数exe的方法,以实现特殊的客户的特殊要求;   实现例子: 一、C# 制作TextExe.exe 打开VS2010,新建winform工程TextExe 1、新建FormEXE Program.cs的代码:此处代码很重要,用于引入参数 using ...
通过Java调用OCX控件有几种方法,JNI、JACOB、Jawin等 1.JNI 最直接的方式,也是最麻烦的方式,需要自己完成所有的工作,不推荐。 2.Jawin 尝试了一下,效果不错,但相对来说,其编程风格更贴近Windows,离Java有点远 。 3.Jacob 使用Jacob非常方便,Java编程风格,需要了解的知识比较少。   Jacob的使用方法:   首先--   1.在工程中导入 jacob.jar 这个包。2.把 jacob.dll 拷贝到 jdk\bin或者C:\WINDOWS\system32目录下。以上的两个文件您可以到网上http://danadl ...
JD-GUI反编译工具我个人认为比cavaj要好用的多,它不仅支持单个.class字节码文件的编译,而且它还支持编译整个jar包里的class文件; 最重要的是它是绿色版的 无需安装;呵呵  
找到eclipse\configuration\.settings目录下,     有一个“org.eclipse.ui.ide.prefs”文件,用记事本打开,     里面有一个“SHOW_WORKSPACE_SELECTION_DIALOG”,     如果你之前有打勾的话后面的值是false,你把它改成true  就好了,     下次再开就出现那个“Workspace Launcher”框了。
 今天项目总监给我发了一份邮件,这份邮件内容主要是针对我发给上级领导的邮件中其格式,语句上都有问题。今天我把它粘出来,给新手一些参考。 关于自己review这件事 我一直建议大家写完代码后,自己再多读一遍;写完文档后,自己再回头多玩味几遍。回头审视的过程,其实是一个自省的过程;没发布之前的回头审视,其实是给自己多了一个改进的机会,或者说多了一点思考的时间;纯粹的做事,而不思考如何做得更好,对个人而言,无法快速提升。 技术人员的提升 什么样的人是一个完整的、称职的技术人员?我觉得纯粹的很会摆弄机器的人并不算高手,至少不算一个完整意义的高手。真正的高手要追求全面发展,不光是深厚的coding功 ...
以前以为这个东西没用,常常把它给删除了。以为只是eclispe生成的告诉你这里要替换成代码的。 今天知道了,这个算是一个标注。比如你现在不想做,想过会做,但是又怕忘了这事或忘记在哪个代码里了。你就可以在你的代码里加上: try { list = friService.getFriends(24010L, null, page, true); } catch (Exception e) { // TODO 要做异常发生时的处理 e.printStackTrace(); }然后单击[window — show View — Tasks ] 打开任务视图 就会 ...
在“运行”中输入“CMD”   打开“命令提示符”窗口,输入:“CONVERT F: /FS:NTFS”,其中“F:”是分区盘符(要跟冒号),“/FS:NTFS”是把指定分区转换为NTFS格式。
这些是我经常使用的一些Java代码查询网站,希望在这里能起到抛砖引玉的效果,大家群策群力,一起分享Java快乐。   1. java2s http://www.java2s.com/   这个网站非常好,分成三大类,分别是Example、Products、 Articles,每个大类下又分别设许多小类,还有搜索功能,这样查找起来非常方便。。比如,如果要学习SWT/JFace,只要把Example下的SWT JFace Eclipse 研究一下也就可以了。另外,这个网站还有JavaScript DHTML、 C# / C Sharp、 C / ANSI-C、 SQL / MySQL等类。总之,非常 ...
描述: 如果你用myEclipse进行开发的话,运行时控制台可能会出现以上的错误,原因是jar包版本不统一,解决方法如下: 找到myeclipse6.5的安装目录下/myeclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_6.0.1.zmyeclipse601200710/data/libraryset/EE_5/javaee.jar ,然后删除mail,一切就ok了.
软件简介  Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。网络封包分析软件的功能可想像成 "电工技师使用电表来量测电流、电压、电阻" 的工作 - 只是将场景移植到网络上,并将电线替换成网络线。 在过去,网络封包分析软件是非常昂贵,或是专门属于营利用的软件。Ethereal的出现改变了这一切。在GNUGPL通用许可证的保障范围底下,使用者可以以免费的代价取得软件与其程式码,并拥有针对其源代码修改及客制化的权利。Ethereal是目前全世界最广泛的网络封包分析软件之一。 Wires ...
Global site tag (gtag.js) - Google Analytics