最近一个项目要用Java做,一点都不熟啊。没办法,只好硬着头皮啃了,花了大半天的时间,终于在Eclipse上完成了第一个Hibernate例子。下面记录关键的步骤,权作笔记,以备日后查看。(1)下载Hibernate,并向项目中导入Hibernate。Project->Properies->JavaBuildPath->Libraries->AddExternalJARs...,选择Hibernate根目录下的hibernate3.jar,添加到项目中。接
系统 2019-08-29 22:24:42 2235
好东西分享基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型。它们是我们编程中使用最频繁的类型,因此面试题中也总少不了它们的身影,在这篇文章中我们将从面试中常考的几个方面来回顾一下与基本类型相关的知识。基本类型共有九种,它们分别都有相对应的包装类。关于它们的详细信息请看下表:[img]http://zangweiren.iteye.com/upload/picture/pic/18450/8071c6c2-7cfb-3783-829a-a6abb3
系统 2019-08-12 09:30:16 2234
一、通过用户名和密码来进行认证的弊病我们有一个网站,为了保证用户在线交易传输数据的安全性,我们会启用一个HTTPS/SSL:但是,对于一些网上银行或者是网购来说,黑客特别喜欢攻击这样的网站,有一种攻击手法叫MIMAT(中间者攻击),伪造SSL证书,让客户端的HTTP流,流到他那边去,然后再进一步用暴力破解,来破解你HTTP传输时的密码。一、改进的交易流程我们假设密码已经被MIM拿到了,拿到就拿到呗,大家知道工商银行网上转贴划款时除了输入用户名和密码外,还会
系统 2019-08-12 09:30:07 2229
Java好象随处可见-甚至在TV中。尽管如此,说清楚Java是什么和它能做什么却不那么容易。刚开始接触Java的人通常有三个问题:什么是Java?Java能做什么?Java怎样改变我的生活?让我们先回答第一个问题:什么是Java?Java既是一种编程语言,又是一个平台。Java程序语言Java是具有以下特征的高级程序语言:简单面向对象可分布可解释强壮安全性结构化轻便功能强大多线程动态Java既可以被编译,也可以被解释。通过编译器,可以把Java程序翻译成一
系统 2019-08-29 23:16:50 2228
CSDN下载地址:http://download.csdn.net/source/601501这是一个非常简单的Java应用,仅有6KB。它能够记录Java应用程序与JRE中rt.jar的依赖关系,进而仅以其依赖类生成一个新的rt.jar文件,从而最大限度精简JRE体积,建议其与GreenJVM配和使用。(下载地址:http://code.google.com/p/greenvm/)example1(传参调用):java-jarGreenJVMMake.j
系统 2019-08-29 23:18:28 2226
转自http://fuliang.iteye.com/blog/169946本系列文章主要是介绍怎样用java来作正则表达式的应用。正则表达式在处理文本方面用处非常大,最早像在Perl和awk语言中,提供了这种机制,Java在Java2中也增加了正则表达式这个包java.util.regex。这个包为用户使用正则表达式,提供了易用而全面的支持。我的研究方向是web挖掘。从网页中提取内容,处理文本,当然需要正则表达式这个强大的工具了。一、首先我们看一下怎么使
系统 2019-08-12 09:30:18 2225
文章摘抄至http://blog.csdn.net/java_min/article/details/9833815javax.xml.ws.soap.SOAPFaultException:CannotcreateasecureXMLInputFactory这个问题困扰了我一天,妈的,后来才发现是缺少了两个jar包,如下:服务器端缺少了两个jar包stax2-api-3.1.x.jar和woodstox-core-asl-4.2.x.jar,客户端不需要任
系统 2019-08-29 22:10:43 2223
1.导入Java格式化文件JavaCodeFormatter.xml,如下图所示:window->Preferences2.保存action,设置保存代码文件时,自动格式化代码,如下图所示。window->PreferencesImport..."src="http://img.it610.com/image/product/0bdcecba64034069b1c85c2e6d14f090.jpg"/>注:JavaCodeFormatter.xml文件内容
系统 2019-08-12 09:30:25 2223
1.查看当前进程的jvm设置:jps之后找到自己java进程的PID,使用jinfopid可以看到:写道。。。。。。。。。。user.name=libinjava.vm.specification.version=1.0sun.java.command=com.yoyosys.datacellplus.api.TestAdminjava.home=/home/libin/software/jdk1.6.0_31/jresun.arch.data.model
系统 2019-08-29 23:06:47 2221
packagecom.interview;/***java多线程的两种实现方式以及run、start方法的区别*@authorMEI.LIU**/publicclassThreadTest{publicstaticvoidmain(String[]args)throwsInterruptedException{ThreadTesttt=newThreadTest();Thread1t1=tt.newThread1();Thread2t2=tt.newThr
系统 2019-08-29 22:20:51 2220
三十八、检查参数的有效性:绝大多数方法和构造器对于传递给它们的参数值都会有些限制。比如,索引值必须大于等于0,且不能超过其最大值,对象不能为null等。这样就可以在导致错误的源头将错误捕获,从而避免了该错误被延续到今后的某一时刻再被引发,这样就是加大了错误追查的难度。就如同编译期能够报出的错误总比在运行时才发现要更好一些。事实上,我们不仅仅需要在函数的内部开始出进行这些通用的参数有效性检查,还需要在函数的文档中给予明确的说明,如在参数非法的情况下,会抛出那
系统 2019-08-29 22:02:37 2219
【日萌社】用户画像【日萌社】C、C++笔记【日萌社】JavaWeb+大数据笔记【日萌社】CDH6、CDH5【日萌社】Python笔记【日萌社】Keras、PyTorch【日萌社】日语语法、日语单词学习链接:https://pan.baidu.com/s/1OBd1rbwGx0F8YnefM7R0Uw提取码:0hal链接:https://pan.baidu.com/s/1TKNZ6TtDxDtDUnezrcXJ8Q提取码:2ber链接:https://pan
系统 2019-09-27 17:51:46 2215
这一步是对之前进行较大的改动。增加的类也比较多。包结构如下:0、Main:主函数入口1、MainDialog:主界面2、WeiboPanel:StatusPanel及CommentPanel的父类3、StatusPanel:所有有关“微博”的父类4、CommentPanel:所有有关“评论”的父类5、FriendTimeline:用于放置当前登录用户及其所关注用户的最新微博,继承自StatusPanel6、RepostTimeline:一条微博的“全部转发
系统 2019-08-29 22:42:51 2214
系统 2019-08-29 22:47:03 2213
JAVA版文件MD5生成器做文件传输的时候,为了保证文件是合法的有效的,经常会对文件做MD5校验,以确保和原始的文件是一样的.并且做断点续传的时候这一点也是挺重要的,其实JAVA处理这方面也挺不错的,可是我搜了半天,也没有搜到一个用JAVA写的文件MD5生成程序,有的也只是命令行模式下的,没有一个GUI模式的,所以就写了一个GUI的,方便使用,只用了两个类,一个是工具类,除了生成MD5外还可以生成SHA码,大家可以通过改源文件达到这一点,并且文件支持拖放,
系统 2019-08-29 23:33:00 2206