只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2014-11-06 04:23 u0mo5 阅读(51) 评论(0) 推荐(0)
摘要: 青春 塞缪尔·厄尔曼 青春,不是终将消逝的韶华、而是历久不变的心境;不是粉面朱唇与灵活的腰肢,而是意志、想象与激情,是勃勃的生机从地底深处的喷涌。 青春,意味着压倒懦弱的大丈夫气概,意味着摒弃安逸的冒险精神。青春,并不是年方弱冠的专利;花甲老人往往更有朝气。岁月独力,并不能使人变老;催人变... 阅读全文
posted @ 2014-11-06 04:18 u0mo5 阅读(535) 评论(0) 推荐(0)
摘要: BareBonesBrowserLaunch.java从网上无意间看到的一个工具类,意思是打开一个URL,在不同的操作系统都通用。1.使用很简单: String url = "http://www.google.com/"; BareBonesBrowserLaunch.o... 阅读全文
posted @ 2014-11-03 17:03 u0mo5 阅读(327) 评论(0) 推荐(0)
摘要: 概念理解: 反射是指一类应用,它们能够自描述和自控制。也就是说,这类应用通过采用某种机制来实现对自己行为的描述(self-representation)和检测(examination),并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。 Java中的反射是一个强大的工具,他能... 阅读全文
posted @ 2014-11-02 20:46 u0mo5 阅读(296) 评论(0) 推荐(0)
摘要: 在代码中读取一些资源文件(比如图片,音乐,文本等等),在集成环境(Eclipse)中运行的时候没有问题。但当打包成一个可执行的jar包(将资源文件一并打包)以后,这些资源文件找不到,如下代码:Java代码 [java]view plaincopy//源代码1:packageedu.hxraid;im... 阅读全文
posted @ 2014-11-02 06:33 u0mo5 阅读(397) 评论(0) 推荐(0)
摘要: 很多网友问我学习Java有没有什么捷径,我说“无他,唯手熟尔”。但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛! 要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分... 阅读全文
posted @ 2014-11-01 15:51 u0mo5 阅读(188) 评论(0) 推荐(0)
摘要: 你已经掌握了这25条中的多少条了呢? 1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是 class,object,interaction以及statediagrams. 2.你需要学习Java语言的基础知识以及它的核心类库 (... 阅读全文
posted @ 2014-11-01 06:32 u0mo5 阅读(167) 评论(0) 推荐(0)
摘要: 1.尽量指定类的final修饰符,因为带有final修饰符的类是不可派生的。 2.尽量重用对象。 3.尽量使用局部变量。 4.不要重复初始化变量。 5.在Java+Oracle的应用系统开发中,Java中内嵌的SQL语句应尽量使用大写,以减轻Oracle解析器解析的负担。 6.在Jav... 阅读全文
posted @ 2014-11-01 05:26 u0mo5 阅读(168) 评论(0) 推荐(0)
摘要: Java程序打包成exe可执行文件,分为两大步骤。 第一步:将Java程序通过Eclipse或者Myeclipse导成Jar包 第二步:通过exe4j讲Jar包程序生成exe可执行文件 第一步详解: 将java程序生成Jar包 以下是Myeclipse导出Jar包,首先选择项目“右击” ... 阅读全文
posted @ 2014-11-01 05:25 u0mo5 阅读(564) 评论(0) 推荐(0)
摘要: 今天花了一整天在跟踪一个问题,每次感觉已经快找到原因的时候发现现象又变了,我觉得从中吸取的教训可以给大家分享一下。 为了重现这个现象,我写了一个简单的例子。在本例中,先初始化了一个map,然后用一个无限循环将一些键值对插入到map里面: class Wrapper { public stati... 阅读全文
posted @ 2014-11-01 05:15 u0mo5 阅读(534) 评论(0) 推荐(0)
摘要: 今天在书上看到一个作者提出一个问题"怎样通过编写Java代码让Jvm崩溃",我看了之后也不懂。带着问题查了一下,百度知道里面有这样一个答案: 1 package jvm; 2 3 public class Crash { 4 public static void main(String[... 阅读全文
posted @ 2014-11-01 05:04 u0mo5 阅读(392) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/heliang7/article/details/7309394主要问题是如何在图片做旋转后计算出新图片的长宽。在java 2d和基本math库的帮助下,其实利用简单的计算就可以知道。以下算法只是计算出旋转小于90度时的公式。当旋转大于90时,可以先把... 阅读全文
posted @ 2014-10-31 06:22 u0mo5 阅读(1744) 评论(0) 推荐(0)
摘要: 一、制作jar文件在制作.jar 文件之前你必须先编译好你的.java文件。假设我们的文件目录是c:javamyJavahelloHello.java现在假设Hello.java的文件内容为:/*** Hello.java**/public class Hello {public static vo... 阅读全文
posted @ 2014-10-28 20:42 u0mo5 阅读(233) 评论(0) 推荐(0)
摘要: Java中的main()方法详解 转自http://lavasoft.blog.51cto.com/62575/53263在Java中,main()方法是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main()方法,这个方法和其他的方法有很大的不同,比如方法的名字必须... 阅读全文
posted @ 2014-10-27 04:37 u0mo5 阅读(225) 评论(0) 推荐(0)
摘要: 转自 :Groovy轻松入门——通过与Java的比较,迅速掌握Groovy (更新于2008.10.18)在前几篇文章中,我已经向大家介绍了Groovy是什么,学习Groovy的重要性等内容,还不了解Groovy的朋友不妨去看看我Blog中的Groovy分类。下面我将通过Groovy与Java的比较... 阅读全文
posted @ 2014-10-26 06:20 u0mo5 阅读(281) 评论(0) 推荐(0)
摘要: 平时很常听到有些朋友说:呀,我系统的注册表启动项目有rundll32.exe,系统进程也有rundll32.exe,是不是病毒呀?这是对rundll32.exe接口不了解,其实其原理非常简单,了解并掌握其原理对于我们平时的应用非常有用,特别是后面介绍的一些DLL参数应用技巧,理解了原理我们就能自己挖... 阅读全文
posted @ 2014-10-26 06:17 u0mo5 阅读(1059) 评论(0) 推荐(0)
摘要: 多日来,我发表了多篇关于Groovy的文章,想必大家对Groovy或多或少已经有所了解,今后我会抽空写些Groovy入门性质的文章,供大家参考。由于时间仓促,水平有限,不足之处请各位朋友多包涵提点,谢谢。既然是入门,我先不介绍那些IDE的东西,比如Eclipse中的Groovy插件(如果您迫不及待的... 阅读全文
posted @ 2014-10-26 06:07 u0mo5 阅读(560) 评论(0) 推荐(0)
摘要: 首先说下JAVA调用DLL,Java调用DLL的常用方法大致为几种,JNI,JNA,Jnative等,但实现与易用性差距还是很大,1.JNI用的人比较多,但相对来说比较麻烦要熟悉c并且要使用javac 及javah命令,步骤繁琐2.JNA,Jnative相对简单只需要用实现接口,使用相对简单,但无... 阅读全文
posted @ 2014-10-25 06:02 u0mo5 阅读(471) 评论(0) 推荐(0)
摘要: 公司要做个跟设备打交道的web系统,需要java调用dll。搞java的同事说JNative看起来挺好使的,找俺帮忙调通。用的是1.3.1版本环境设置。JNative的调试信息需要打开才能更清楚些,要不总是说没加载库,跟没说一样。System.setProperty("jnative.debug",... 阅读全文
posted @ 2014-10-25 05:58 u0mo5 阅读(329) 评论(0) 推荐(0)
摘要: JNA全称是Java Native Access,是Sun推出的一种调用本地方法技术,比起它的同门师兄JNI,JNA大大简化了调用本地方法的过程,使用也比较方便, JNA是在JNI的基础上完善的,用青出于蓝而胜于蓝来形容一点不为过,下面看一下JNI的调用过程:使用JNI你得完成上面这些步骤,比较麻烦... 阅读全文
posted @ 2014-10-25 05:50 u0mo5 阅读(888) 评论(0) 推荐(0)
摘要: 猎豹移动CEO 傅盛九月底,我有幸在硅谷拜访了苹果前CEO斯卡利。老人如今已经75岁高龄,但看起来仍充满活力。他花了一上午的时间跟我们沟通,非常谦和、平等、坦诚,给我留下了很深的印象。末了,给我们介绍了这本新书《Moonshot!》。目前还没有中文版,我只能用自己蹩脚的英文粗略翻译为《狂潮》:(书中... 阅读全文
posted @ 2014-10-24 06:14 u0mo5 阅读(227) 评论(0) 推荐(0)
摘要: ws2_32.dll是Windows Sockets应用程序接口,用于支持Internet和网络应用程序。程序运行时会自动调用ws2_32.dll文件,ws2_32.dll是个动态链接库文件位于系统文件夹中。Windows在查找动态链接库文件时会先在应用程序当前目录搜索,如果没有找到然后才会搜索Wi... 阅读全文
posted @ 2014-10-23 21:29 u0mo5 阅读(1066) 评论(0) 推荐(0)
摘要: 有些时候我们的网络不能直接连接到外网, 需要使用http或是https或是socket代理来连接到外网, 这里是java使用代理连接到外网的一些方法, 希望对你的程序有用.方法一:使用系统属性来完成代理设置, 这种方法比较简单, 但是不能对单独的连接来设置代理: /** *@param... 阅读全文
posted @ 2014-10-21 05:51 u0mo5 阅读(2892) 评论(0) 推荐(0)
摘要: 很多人都有颈椎问题,其实日常人们可以采用穴位按摩的方法来保护颈椎。那么,哪些穴位具有保护颈椎的养生作用呢?专家指出,保护颈椎重点按摩三大养生穴位。保护颈椎 重点按摩三大穴位(图)风池穴肩疼痛,由颈椎问题引起的高血压都可以用,睡眠不好的人也可以躺在床上慢慢揉风池穴,非常有帮助。此养生穴位于后颈部,后头... 阅读全文
posted @ 2014-10-19 06:21 u0mo5 阅读(1346) 评论(0) 推荐(0)
摘要: 1、http://sourceforge.net/projects/jython/下载jython包,把其中的jython.jar添加到工程目录示例:1、摘自:http://blog.csdn.net/anbo724/article/details/66086321.在java类中直接执行pytho... 阅读全文
posted @ 2014-10-18 04:26 u0mo5 阅读(32281) 评论(0) 推荐(0)
摘要: 本文提供调用本地 C 代码的 Java 代码示例,包括传递和返回某些常用的数据类型。本地方法包含在特定于平台的可执行文件中。就本文中的示例而言,本地方法包含在 Windows 32 位动态链接库 (DLL) 中。不过我要提醒您,对 Java 外部的调用通常不能移植到其他平台上,在 applet 中还... 阅读全文
posted @ 2014-10-18 04:22 u0mo5 阅读(2021) 评论(0) 推荐(0)
摘要: 本文选自《Java程序员,上班那点事儿》有时候如果应聘到了一个有外资背景的公司或者这个公司的很多人都有海外或外资工作背景时,你也许还会用到一些日常工作交流时候的词汇。 比如我们看一下某主管开会时的发言:小王,请你尽快“Push”一下这件事,按照前期咱们定下来的“Plan”来“follow”这个“ca... 阅读全文
posted @ 2014-10-17 21:07 u0mo5 阅读(330) 评论(0) 推荐(0)
摘要: 你想成为一名优秀的程序员吗?那么,现在是时候放下《24小时学会xxx语言v8.3》超级骗子书,相反,你应当养成每天反问自己以下10个问题的习惯。你的代码中是否有一种模式存在?找寻模式中的可行与不可行将发现其中看似无关的想法或基本原则。要对工作达到深入的理解,你必须养成反问自己“是否有一种模式存在?”... 阅读全文
posted @ 2014-10-17 21:03 u0mo5 阅读(166) 评论(0) 推荐(0)
摘要: Java程序中可以启动其他的应用程序,这种在Java中启动的进程称为子进程,启动子进程的Java程序称为父进程,其实这个父进程就是一个Java虚拟机1、在Java程序中可以用Process类的实例对象来表示子进程,子进程的标准输入和输出不再连接到键盘和显示器(也就是不再接收键盘输入,和显示器输出),... 阅读全文
posted @ 2014-10-17 09:27 u0mo5 阅读(489) 评论(0) 推荐(0)
摘要: 一、先说一下写一个外挂需要什么条件 1、熟练的C语言知识 目前的外挂大部分都是用BC或者是vc写的,拥有熟练的C语言知识是写外挂的基本条件 2、具有很强的汇编基础 一般游戏都不可能有原代码的,必须靠反汇编或者跟踪的办法来探索其中的机理 ,所以有强的汇编基础也是必不可少的条件 3、熟练掌握跟踪和调试的... 阅读全文
posted @ 2014-10-17 09:25 u0mo5 阅读(10473) 评论(3) 推荐(0)
摘要: 隧道技术及其应用 隧道技术(Tunneling)是一种通过使用互联网络的基础设施在网络之间传递数据的方式。使用隧道传递的数据(或负载)可以是不同协议的数据帧或包。隧道协议将其它协议的数据帧或包重新封装然后通过隧道发送。新的帧头提供路由信息,以便通过互联网传递被封装的负载数据。 这里所说的隧道类... 阅读全文
posted @ 2014-10-17 09:07 u0mo5 阅读(3771) 评论(0) 推荐(1)
摘要: 一、使用 JavaCompiler 接口来编译 java 源程序(最简单的)使用 Java API 来编译 Java 源程式有非常多方法,目前让我们来看一种最简单的方法,通过 JavaCompiler 进行编译。我们能通过 ToolProvider 类的静态方法 getSystemJavaCompi... 阅读全文
posted @ 2014-10-14 06:46 u0mo5 阅读(177) 评论(0) 推荐(0)
摘要: 程序设计数据结构操作系统计算机体系结构数据库编译原理软件工程图形学通信与网络离散数学 阅读全文
posted @ 2014-10-14 06:16 u0mo5 阅读(431) 评论(0) 推荐(0)
摘要: JDK5新特性(与1.4相比)【转】1 循环for (type variable : array){ body}for (type variable : arrayList){body}而1.4必须是:for (int i = 0; i arrayList =new ArrayList(); ar... 阅读全文
posted @ 2014-10-14 05:56 u0mo5 阅读(253) 评论(0) 推荐(0)
摘要: (由于现在Google已经推出了android studio,想快速加入到android开发的同学也能更便捷的配置开发环境了,有兴趣的同学可以在这里找到android studio的一些资料。http://www.android-studio.org/)正文:ADT-Bundle for Windo... 阅读全文
posted @ 2014-10-14 04:42 u0mo5 阅读(179) 评论(0) 推荐(0)
摘要: Ctrl+F:在当前代在cg中查找关键字Ctrl+H:打开查找窗口Ctrl+/: 屏蔽代码(注释);(以下转自:http://wenku.baidu.com/view/d291ade3172ded630b1cb65b.html)Ctrl+Shift+T:打开类型:显示"打开类型"对话框来在编辑器中打... 阅读全文
posted @ 2014-10-13 03:35 u0mo5 阅读(166) 评论(0) 推荐(0)
摘要: 很多谷歌员工称,他们为公司工作享受到最大的福利就是能够与很多聪明绝顶、创意无限的人一起共事。这正是谷歌所希望看到的情形:该公司将物色人才视为头等大事。在新书《谷歌如何运转》(How Google Works)中,谷歌前CEO Eric Schmidt和前产品高级副总裁Jonathan Rosenbe... 阅读全文
posted @ 2014-10-11 23:18 u0mo5 阅读(137) 评论(0) 推荐(0)
摘要: 本文是Oracle官方的Java并发相关的教程,感谢并发编程网的翻译和投递。(关注ITeye官微,随时随地查看最新开发资讯、技术文章。)计算机的使用者一直以为他们的计算机可以同时做很多事情。他们认为当其他的应用程序在下载文件,管理打印队列或者缓冲音频的时候他们可以继续在文字处理程序上工作。甚至对于单... 阅读全文
posted @ 2014-10-08 22:34 u0mo5 阅读(185) 评论(0) 推荐(0)
摘要: 开发技巧No. 1:博客 建立自己的博客,每月至少发布一篇文章。做点研究,因为只有自己亲身经历过,才能言之有物,不会听上去像吹牛皮。学会如何写文章,像以前你的老师教的那样:列大纲,描述情节,最后检查语法和错别字。然后,即使再不舍也要大刀阔斧般地简化和缩短文章到一眼就能知道大概意思。开发技巧No. ... 阅读全文
posted @ 2014-10-04 18:42 u0mo5 阅读(161) 评论(0) 推荐(0)
摘要: String path = "notepad.exe"; //(C:\Program Files\Tencent\QQ\Bin\qq.exe)try {Runtime runtime = Runtime.getRuntime();Process process = runtime.exec(path... 阅读全文
posted @ 2014-09-30 06:58 u0mo5 阅读(323) 评论(0) 推荐(0)