| · | [Java实例]一个用JAVA写的画图程序 | 画图程序 | 01-07 |
| 功能类似WINDOWS的画图程序,代码比较规范。对于刚刚接触图形界面开发的人很有帮助。(对我帮助也很大) import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.io.*; //定义画图的基本图形单元 public class MiniDrawPad extends JFram…… |
| · | [Java实例]Java多线程程序设计 | Java | 07-20 |
| 一:理解多线程多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。 线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进程简单。多个线程的执行是并发的,也就是在逻辑上“同时”,而不管是否是物理上的“同时”。如果系统只有一个C…… |
| · | [Java实例]Java Bean 生成器 | Java | 07-20 |
| 这是一个java bean生成器,利用一个文本文件(不妨称为bean定义文件)生成java bean。开发过程中我们可能会用到很多数据对象(值对象),大都被封装成一个bean。虽然各大IDE都提供了方便生成这种数据bean的工具,但都是一步一步填对话框式的,不像这个,这个可以在一个文件里定义多个Bean,一次生成所有bean。当然它也有局限性,目前只会简单的生成private数据域和public …… |
| · | [Java实例]java中动态执行一段代码 | Java | 07-20 |
| 动态的执行一段简单代码,采用生成java文件,调用javac编译,反射执行的方式。只是一个简单测试,有些地方有待完善。代码如下--------------------------------------------------------------------------------import java.io.*;/** * 动态执行一段代码(生成文件->编译->执行) * @au…… |
| · | [Java实例]java与c/c++进行socket通信的一些问题(1) | Java | 07-20 |
| 近几天看到csdn上问c/c++和java通信的问题比较多,特别是c特有的数据结构(如struct)。特地根据网友的一个问题举个例子,希望对初学者有所帮助。原问题见:http://community.csdn.net/Expert/topic/3886/3886989.xml?temp=.3527033这类问题通常是为了利用原有Server或者Server不能做修改(通常是c/c++)造成。比如S…… |
| · | [Java实例]在java中实现 AutoCAD api | Java | 07-20 |
| 因为在项目中需要从autoCAD 的dwg文件中提取标题框中的属性插入到数据库中实现图纸的批量入库.一开始在网上搜索这方面的资料,其中有一些控件可以脱离autoCAD系统提取的,但都是要收费的.比如openDwg是用的比较多的.但是要交费成为会员才能使用.于是想自己分析DWG的文件格式,然后自己写个控件出来.找到了DWG文件格式说明.一看,吓一跳,如此的复杂,自己写是不现实的.只好找其他的门路了.…… |
| · | [Java实例]Jawe工作流建模及Shark工作流引擎的实例说明 | Java | 07-20 |
| 一、JAWE工作流建模 1、 创建一个包 点击新建包。 图1.1 类型:text/java, text/javascript and text/pythonscript 有这三种。 2、 创建应用 2.1 新建一个应用 图1.2 这里新建了一个strongit_App1应用,并新建下面的一个形式参数为String类型。 2.2 新建一个形式参数 图1.3 2.3 同样再创建两个应用 同样的方式再新…… |
| · | [Java实例]java与c/c++进行socket通信的一些问题(2) | Java | 07-20 |
| 本部分提出另外一种做法, 供参考。import java.net.*;import java.io.*;/** * 与C语言通信(java做Client,c/c++做Server,传送一个结构) * @author kingfish * @version 1.0 */public class Employee2 { private String name; private int id; p…… |
| · | [Java实例]JAVA下的GZIP应用 | Java | 07-20 |
| gzip是目前广泛应用的一种压缩方式,它具有很高的压缩比和压缩效率.在sun公司发布的jdk中包含了java.util.zip 包,对gzip提供了直接支持.使用java语言可以很方便的实现gzip压缩和解压缩.以下是一个压缩和解压缩的最简程序. (压缩:gzip.java) import java.io.*; import java.util.zip.*; public class gzip …… |
| · | [Java实例]用Java解决国际化问题 | Java | 07-20 |
| 如果应用系统是面向多种语言的,编程时就不得不设法解决国际化问题,包括操作界面的风格问题、提示和帮助语言的版本问题、界面定制个性化问题等。 由于Java语言具有平台无关、可移植性好等优点,并且提供了强大的类库,所以Java语言可以辅助我们解决上述问题。Java语言本身采用双字节字符编码,采用大汉字字符集,这就为解决国际化问题提供了很多方便。从设计角度来说,只要把程序中与语言和文化有关的部分分离出来,…… |
| · | [Java实例]java + (C++) != C# | Java | 07-20 |
| 在我的印象中一直将C#归结为在C++基础上,参考JAVA语言设计的一种语言;今天仔细的看了看C#的特性,发现这样的认识有失偏颇;为了便于认识我们将一种计算机语言分成三部分比较; 基本的语法;组织结构(面向对象);特定功能; ü 这三种语言在基本的语法结构上都是非常的想象的;ü C#和JAVA在面向对象方面是很相似的,抛开关键词的不同(继承的关键词,最终化的关键词等)…… |
| · | [Java实例]每个初学JAVA者都应该搞懂的问题 | Java | 07-20 |
| 对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。问题一:我声明了什么!String s = "Hello world!";许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello wor…… |
| · | [Java实例]Java & regex(2-3) | Java | 07-20 |
| Java & regex(2-3)§5 连接核心3点是rs表达式。这个连接运算,再说就似乎太罗索了。把单字符顺着写就形成了一条字符线,一个字符接着一个字符。在Java中,有字符串String、字符序列(CharSequence),虽然都是一根绳子,但它们不是一个东西——String是类、CharSequence是接口。ok,我们不讨论Java的API。这里要注意的是, 在使用连接运算时记住…… |
| · | [Java实例]C# Inner Class vs. java 的inner class比较 | Java | 07-20 |
| 作者: leafwiz www.ASPCool.com 时间:2004-11-6 15:50:57 阅读次数:1811 今天朋友问到,为什么在C#中inner class不能够访问外部类的非静态成员,如下面的一段代码就存在这样的问题: public class TestOuter { public static void outer(){} …… |
| · | [Java实例]在java调试中如何获得被装载类的实际路径 | Java | 07-20 |
| java.security.CodeSource;java.security.ProtectionDomain;CodeSource 可以给出类的原始URL的位置,但并不是每个类都有CodeSource。如果类通过引导类装载器装载,CodeSource为空。import java.lang.reflect.Method;import java.net.URL;import java.securit…… |
| · | [Java实例]如何有效的保护JAVA程序 | Java | 07-20 |
| 第一章 流行的加密方式简介关于JAVA程序的加密方式,一直以来都是以JAVA模糊处理(Obfuscator)为主。这方面的研究结果也颇多,既有模糊器(如现在大名鼎鼎的JODE),也有针对反编译器的"炸弹"(如针对反编译工具Mocha的 "炸弹" Crema和HoseMocha)。模糊器,从其字面上,我们就可以知道它是通过模糊处理JAVA代码,具体的说,就是更…… |
| · | [Java实例]端口扫描程序java实现 | Java | 07-20 |
| 怎么样扫描计算机系统本地和远程的端口,监测其是打开还是关闭的在很多应用程序中都要用到,下面是用java实现的简单的端口扫描程序。Source Code:--------------------------------------------------------------------------------/* * Created on 2005-3-22 * * TODO To change…… |
| · | [Java实例]java日记:学习java一年体会2 | Java | 07-20 |
| 除去浮躁,在编程的道路上想继续走下去,另外一个因素便是“恒心”。很不客气地说,学习编程是很累的。其实学习每一样东西的时候都很累。原来喜欢计算机,只是一种兴趣,兴趣,就是你想做的时候做,不想做的时候可以不做。诚然,兴趣是学习的动力,但是真正学习起来,或者说,真正想学起来,我们需要的还是恒心。我从小学三年级的时候开始学习电脑编程,那时是1993年吧。学习Logo,现在看来,logo只能叫做一种脚本,根…… |
| · | [Java实例]用Java生成文本文件(收集) | Java | 07-20 |
| import java.io.File;import java.io.FileWriter;import java.io.PrintWriter;import java.io.IOException;public class Result { private File result =new File("result.txt"); private FileWriter wr…… |
| · | [Java实例]java中文问题-浅析 | Java | 07-20 |
| jsp之中什么问题最难处理?小弟在几天前想安装jsp+javabean论坛acjspbbs,研究了3天之后,明白了答案就是java中处理中文的问题。acjspbbs采用的字符编码是GBK,我采用的是WIN2k系统,正常来说应该是水到渠成的,但是,竟然被我发现,它的javabean中保存入数据库语句是使用的是ISO8859-1编码,直接导致所以从数据库取出的资料全部乱码,包括:论坛名等常量、用户发的…… |
| · | [Java实例]Java的double类型探索. | Java | 07-20 |
| 一.double类型的存储表示 Java的浮点类型表示完全按照IEEE754标准(Standards of IEEE 754 floating point numbers),有兴趣可以上IEEE标准网站(www.ieee.org)查阅.该标准的内容基本上描述了浮点类型的存储格式(Storage Layout),下面我从中总结几段,来概括该标准,详细信息请查阅标准原文. 1.什么是浮点数. 计算机上…… |
| · | [Java实例]java自己做个每小时自动更新的代理服务器(proxy)列表 | Java | 07-20 |
| java自己做个每小时自动更新的代理服务器(proxy)列表今天,偶尔看到有个国外网站每小时自动发布最新的代理服务器。于是,就写了个程序,把它网站的代理服务器地址保存到本地然后每小时执行一次。 程序是用java写的,原理就是抓取网页内容,然后分析其中的代码保存在c:\proxy.htm文件中。每小时运行该java程序,是通过计划任务实现的效果还不错。如果能够从多个站点下载代理服务器,再加上能够验证…… |
| · | [Java实例]Java与正则表达式(2年级2) | Java | 07-20 |
| JAVA与正则表达式(2年级2)学习正则表达式,我本来也按照正则表达式的组件一个个地攻。Java中写的Summary of regular-expression constructs也不过6页纸,花上1天半天的时间一个个测试,学得也差不多了。可惜yqj2065的记性好、忘性大,3天之后记得几个最简单的东西了。惨。MSDN上的正则表达式介绍 就是完整的教材,yqj2065又学习了一次(JScript…… |
| · | [Java实例]Java学习过程应该深入理解的一些重点 | Java | 07-20 |
| 主要说说Java的几大块吧,无法说得很细,因为其实每一块拿出来都能说很多,我就说一下这几块学习的时候的重点或者应该注意的东西。 数值类型: 虽然是面向对象的语言,但是在使用上数值类型还是必不可少的,如果在C的学习中已经掌握了C的数值计算和转换规则,那我想这里应该没有什么问题,只有两点需要注意:1、14.0这样的浮点常量被认为是double型,只有加上f后缀才是float型的;2、整数常量…… |
| · | [Java实例]Java学习笔记_身份验证机制 | Java | 07-20 |
| 身份验证机制(authentication):确定一个用户具有自己声称的那个身份 应用程序关心用户是否通过了验证而不关心是通过何种方式进行的验证??? 授权(访问控制:authorization):★坚持使用<security-role>来声明所有角色 用户信息的提供: 首选由容器提供的身份验证:(具有静态特征;效率?) …… |
| · | [Java实例]提升Java桌面客户端程序性能 | Java | 07-20 |
| 提升Java桌面客户端程序性能2月15日,Edward Ort在SDN(Sun Developer Network)聊天室主持了一次关于提升Java桌面客户端程序性能的聊天,这次聊天请来了两位重量级的人物:Chet Haase, Java2D工程组的关键成员;Scott Violet, JFC/SWing的架构师。 这次聊天主要关注在JFC/SWing/Java2D当前在性能上有哪些提升,以及将来…… |
| · | [Java实例]Java Constructor | Java | 07-20 |
| Java Constructor- constructor definition (not authority):A method that creates an object. In the Java, constructors are instance methods with the same name as their class.It can only have accessib…… |
| · | [Java实例]使用JavaExcel API 往excel中插入图片 | Java | 07-20 |
| JavaExcel是一个操作Excel表格的开源包,网上有很多介绍他的文章,但大多是两个例子,一个读一个写。对其他的操作例如公式的计算,图表的操作基本没什么介绍,可能当时jxl的版本比较低的原因吧。今天通过群里的朋友拿到一个版本,估计是2.0以上的版本吧。但给我的只有一个jar包,连文档都没有,作者的网站也上不了了,只好用jad反编译了jar包来看。发现已经提供了对图片的基本操作功能,public…… |
| · | [Java实例]关于java异常处理机制的深入理解 | Java | 07-20 |
| 1 引子try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许执行代码看真正答案哦。如果你的答案是正确,那么这篇文章你就不用浪费时间看啦。package myExamp…… |
| · | [Java实例]在Java程序中截获控制台输出 | Java | 07-20 |
| 在Java程序中截获控制台输出 俞良松 (javaman@163.net)软件工程师,独立顾问和自由撰稿人2001 年 10 月在Java开发中,控制台输出仍是一个重要的工具,但默认的控制台输出有着各种各样的局限。本文介绍如何用Java管道流截取控制台输出,分析管道流应用中应该注意的问题,提供了截取Java程序和非Java程序控制台输…… |
|