随笔分类 -  Java

摘要:1.基本概念介绍:首先得简单介绍下UDP。UDP( User Datagram Protocol )协议是用户数据报,在网络中它与TCP协议一样用于处理数据包。在OSI模型中,在第四层——传输层,处于IP协议的上一层。它是一种无连接的协议,每个数据报都是一个独立的信息,包括完整的源或目的地址,它在网... 阅读全文
posted @ 2015-03-16 12:49 宇的境界 阅读(1869) 评论(0) 推荐(0)
摘要:public static String filterUnNumber(String str) { // 只允数字 String regEx = "[^0-9]"; Pattern p = Pattern.compile(regEx); java.util.regex.Matcher m = p.matcher(str);//替换与模式匹配的所有字符(即非数字的字符将被""替换) return m.replaceAll("").trim();} 阅读全文
posted @ 2013-03-14 12:44 宇的境界 阅读(32917) 评论(1) 推荐(0)
摘要:近段时间做电脑的PC电源管理!开发语言是java但是偏偏java对底层的硬件控制不是很好!无奈软件的很多东西都是java写的(尤其是界面),所以想到了java的本地调用功能!利用C++或者C语言完成底层然后封装成DLL文件给java调用! 在做这之前在网上也搜索了一些例子!无奈很多给的很不完整有些重要步骤没有介绍所以在此给出完整的步骤! 第一步:新建一个java类:在此命名为TestNative.javapublic class TestNative { public native void SayHello(); public static void main(St... 阅读全文
posted @ 2012-03-09 09:06 宇的境界 阅读(1041) 评论(0) 推荐(0)
摘要:今天准备打开java应用程序jar文件发现被好压软件占据着!在网上找了修复方法发现一个方法不错!可以采取bat处理在文件的鼠标的右击扩展菜单里面加入run jar文件 ,具体的实现方法很简单,新建一个文本文档将以下代码添加进去: reg add "HKCR\*\shell\Run_Jar" /ve /d Run_Jar /f reg add "HKCR\*\shell\Run_Jar\co... 阅读全文
posted @ 2012-03-07 08:49 宇的境界 阅读(2732) 评论(0) 推荐(0)
摘要:最近的数据统计要用到Chart统计,在网上简单的找了下发现比较著名的开源项目是JFreechart特整理如下: JFreeChart类: void setAntiAlias(boolean flag) 字体模糊边界 void setBackgroundImage(Image image) 背景图片 void setBackgroundImageAlignment(int... 阅读全文
posted @ 2011-12-27 19:39 宇的境界 阅读(1400) 评论(0) 推荐(0)
摘要:对Swing Border的一个小总结: 使用方法: TitledBorder nameTitle =new TitledBorder("FileName List"); JPanel panel1 = new new JPanel() panel1.setBorder(nameTitle); TitledBorder 该类实现在指定位置以指定对齐方式显示字符串标题的任意边框。 EtchedBo... 阅读全文
posted @ 2011-12-09 15:37 宇的境界 阅读(399) 评论(0) 推荐(0)
摘要:你是否看惯了java程序默认的标题栏的图标,你是否想修改成自己喜欢的图标, 现提供两种方法: 方法一: 如果你用过Toolkit类,这将是一件很简单的事情: Toolkit tk=Toolkit.getDefaultToolkit() Image image=tk.createImage("image.gif"); 或者 tk.getImage("image.gif");/... 阅读全文
posted @ 2011-12-07 20:37 宇的境界 阅读(634) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2011-12-01 21:33 宇的境界 阅读(0) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2011-12-01 17:29 宇的境界 阅读(2) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2011-12-01 17:23 宇的境界 阅读(1) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2011-12-01 16:16 宇的境界 阅读(1) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2011-12-01 11:16 宇的境界 阅读(5) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2011-12-01 10:40 宇的境界 阅读(2) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2011-12-01 09:58 宇的境界 阅读(4) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2011-12-01 08:32 宇的境界 阅读(6) 评论(0) 推荐(0)
摘要:Set shell = CreateObject("Shell.Application") Set selFolder = shell.BrowseForFolder(0, "请选择JAVA_HOME目录", 0, ssfDRIVES) Set selFolderItem = selFolder.Self selPath = selFolderItem.Path dim wsh Set... 阅读全文
posted @ 2011-11-23 14:39 宇的境界 阅读(793) 评论(0) 推荐(0)
摘要:按照网上抄来的javah用法一般出错,今天查了一下午在一篇文章(http://www.ibm.com/developerworks/cn/java/j-jtctips/part6/index2.html) 中看到:“Javah 获取您的 Java 源文件并生成 C 头文件,其中包含您的 Java 代码中所有本机方法的 JNI 存根(stub)。如果您正在生成一个类的 JNI 存根,而且您已经把这个... 阅读全文
posted @ 2011-11-19 14:16 宇的境界 阅读(356) 评论(0) 推荐(0)
摘要:开发一个JNI应用一般分为两个 两个部分,Java接口和C/C++实现,这里为了方便,我们将使用C++,因为Windows的普遍性,这里使用Windows作为Java的安装平台。下面首先从Welcome演示这两步骤。1 Welcome示例welcome示例非常简单,传入一个String参数,响应一个字符串,比如参数为 "令狐冲",响应结果为" 欢迎 令狐冲 同学"。1.1 定义Java接口使用Eclipse创建一个工程,接着创建一个类,如下图:1packagecom.lifesting.jni;23publicclassSysInfo{4 publicn 阅读全文
posted @ 2011-11-16 17:04 宇的境界 阅读(1049) 评论(0) 推荐(0)
摘要:1.利用vbs设置环境变量有时候感觉设置环境变量还真是比较麻烦,我是希望可以做成点击一下就ok的,这样重装系统就不用那么麻烦了,但是考虑到通用性,为了不把路径写死所以做了个选择目录的对话框,源码如下:用记事本保存为JavaHomeTool.vbs即可。下面的脚本仅仅是设置JAVA_HOME,同样原理有了JAVA_HOME连PATH,CLASSPATH也就可以设置了,不过这里我就不写了,留给读者完成吧。MsgBox"欢迎使用JAVA_HOME设置工具createbysunyujia"'转载请注明作者和出处http://blog.csdn.net/sunyujia/ S 阅读全文
posted @ 2011-11-16 16:54 宇的境界 阅读(628) 评论(0) 推荐(0)
摘要:简介:本文将深入透视 Synth 外观,它是 Java 5.0 中为 Swing 引入的最新内容。通过为 Java UI 编程引入“皮肤”的概念,Synth 使开发人员可以为应用程序创建和部署定制的外观。软件工程师 Michael Abernethy 将带您从头开始逐步构建一个具有 synth 外观的应用程序,让您充分了解 Synth 的概念。阅读本文之后,您应该可以在短时间内创建具有专业外观的 UI。 -->本文的标签: best_practices, swing, 外观, 应用开发标记本文!发布日期:2005 年 2 月 01 日 级别:初级 访问情况 :2576 次浏览 评论:0( 阅读全文
posted @ 2011-11-15 16:23 宇的境界 阅读(484) 评论(0) 推荐(0)