
java
zyu67
这个作者很懒,什么都没留下…
展开
-
Android中this、super的区别
在 Java中,this通常指当前对象,super则指父类的。当你想要引用当前对象的某种东西,比如当前对象的某个方法,或当前对象的某个成员,你便可以利用this来实现这个目的,当然,this的另一个用途是调用当前对象的另一个构造函数,这些马上就要讨论。如果你想引用父类的某种东西,则非 super莫属。由于this与super有如此相似的一些特性和与生俱来的某种关系,所以我们在这一块儿来讨论,希望能原创 2015-03-06 17:50:10 · 681 阅读 · 0 评论 -
Java web开发中主要用到的jar包
1.Java开发中主要用到的jar包介绍:(1)java JDK基础开发包:java包和javax包。书写方式:import java.lang.reflect.InvocationTargetException;import java.util.HashMap;import java.util.Map;1.java.util包:集合类list/set/map等接口和实现类。calend...原创 2018-11-14 21:58:07 · 772 阅读 · 0 评论 -
编写代码时,每打一个字符就会弹出“Computing additional info”.Could not initialize class……
今天在做AES的256位密钥加密/解密的时候,由于对JDK进行了操作(个人感觉是这样的——替换了jre\lib\security下的local_policy.jar 和 US_export_policy.jar),所以编写代码时,每打一个字符就会出现了这样的提示,如下图:遇到这样的现象十分烦人,stackOverflow上说:将eclipse关掉,在cmd中导航到eclipse的路径下,输入...原创 2018-11-15 20:58:17 · 465 阅读 · 0 评论 -
Eclipse在线安装freemarker插件
最近公司项目用到了freemarker,但是freemarker的文件格式,以及代码编写着实让人难受,并且没有代码提示,效率着实太低,因此需要在eclipse中安装freemarker的插件,方便我们开发,下面是freemarker的在线安装方法:freemarker模板文件使用jboss tools下提供的FreeMarker IDE,在线安装的方法是:1.Help –> Ins...转载 2018-09-27 09:16:04 · 151 阅读 · 0 评论 -
Java cms 孔浩老师 完整视频加源码 共131集 百度网盘永久链接 无需密码解压
链接: https://pan.baidu.com/s/1NZuDyelnwwQYwqa3TFu6Xg 提取码: g7r8原创 2018-09-26 10:59:01 · 21067 阅读 · 0 评论 -
eclipse控制台界面乱码问题
乱码问题!Eclipse 的控制台console必须用GBK编码。【转载】 Eclipse 的控制台必须用GBK编码。所以条件1和条件4必须同时满足否则运行的还是乱码。才能保证不是乱码。 条件1,Window | Preferences | Workspace | Text fileencoding | GBK编码。这样定义的是整个工作区间的编码。这样...转载 2018-08-31 16:40:07 · 308 阅读 · 0 评论 -
STS(Spring tool suite) JAVA开发环境搭建
使用 STS 开发环境有一段时间了,总体感觉比当时用原生态的 Eclipse 好不少。个人总结可以主要有一些两个方面的原因。个人JAVA开发环境的搭建能力有所提升,从认知和思想上日趋成熟。 STS本身自行匹配了足够多的插件,不用我们自己逐个去实验与调错。因此在这里我对STS开发环境的搭建做一个总结性的梳理与介绍,一方面整理思路,另一方面计划在公司内部进行一下推广和应用。本地环境...转载 2018-08-04 22:47:07 · 2795 阅读 · 0 评论 -
在eclipse中安装properties插件PropertiesEditor及设置(附图),ASCII码转换成中文
在eclipse中安装properties插件PropertiesEditor及设置(附图),ASCII码转换成中文安装成功后ASCII还是不能转换成中文的,原因是设置里面没有把编码设置为utf8的,直接在文件里面设置不行,需要全局设置的才起作用。------------------------------在线编码转换ASCII<->Nativehttp://tool.osch...原创 2018-08-04 23:25:31 · 766 阅读 · 0 评论 -
解决创建maven项目时,pom.xml第一行报错
报错错误信息大概意思是说maven想要尝试去下载maven-surefire-plugin,但是又无法下载。解决办法:当确定不是当前网络问题后,找到maven的本地库路径,及:C:\用户\home名\.m2下。在此目录下,运行CMD(shift+右键),执行下面命令。[plain] view plain copy for /r %i in (*.原创 2017-12-22 09:30:08 · 795 阅读 · 0 评论 -
STS(Spring tool suite) 工具下载
使用 STS 开发环境有一段时间了,总体感觉比当时用原生态的 Eclipse 好不少。个人总结可以主要有一些两个方面的原因。 个人JAVA开发环境的搭建能力有所提升,从认知和思想上日趋成熟。 STS本身自行匹配了足够多的插件,不用我们自己逐个去实验与调错。 因此在这里我对STS开发环境的搭建做一个总结性的梳理与介绍,一方面整理思路,另一方面计划在公司内部进行一下推广和应用。sts工具下载https://pan.baidu.com/s/1pK8k1n1 点击打开原创 2017-10-08 20:39:35 · 4520 阅读 · 0 评论 -
单元测试
单元测试 1,自动化测试 1.1通过断言的方式来确定结果是否正确Assert 1.2引入junit的jar包 不建议直接使用eclipse中提供的包 1.3创建一个操作类 在src目录下编写服务器代码 1,导入junit的jar,不建议直接使用eclipse中所提供的包 2,在src目录下编写服务代码 3.创建测试类 基本原则 1.在eclipse中创建一个source f原创 2017-10-07 22:00:41 · 5151 阅读 · 0 评论 -
你了解System.out.println()的真正含义吗?
在Java编程中,我们常常用System.out.println()方法来输出字符串,也许我们都已经猜到println()是方法名,但System是什么,out又是什么呢?这里就涉及用到一个static关键字。如下图,其实System是java.lang里面的一个类。 而out就是System里面的一个数据成员(也称为字段),但这个成员不是基本类,而是java.io.PrintSt原创 2015-06-12 17:44:26 · 19766 阅读 · 1 评论 -
java中的void有什么作用啊?构造方法与方法有什么区别呢?
void除了说明该方法没有返回值外,还有什么作用呢?构造方法同样也是没有返回值的,那它和void方法有什么区别呢?构造方法与方法又有什么区别?用具象的实物来表现的话三者有何种关系呢?id 除了说明该方法没有返回值以外,并没有其它的作用。构造方法应该来说是一个特殊的方法,但是其实可以理解为构造方法是有返回值的。Person p = new Person();我们在使用 new Per原创 2015-06-28 12:29:48 · 11542 阅读 · 1 评论 -
java线程中的interrupt,isInterrupt,interrupted方法
在java的线程Thread类中有三个方法,比较容易混淆,在这里解释一下(1)interrupt:置线程的中断状态(2)isInterrupt:线程是否中断(3)interrupted:返回线程的上次的中断状态,并清除中断状态举个例子:[java] view plaincopy用法: class MyThread extends Thread {原创 2015-05-07 11:11:28 · 730 阅读 · 0 评论 -
JAVA利用RSA加密算法的长度限制问题解决方案注意: RSA加密明文最大长度117字节,解密要求密文最大长度为128字节,所以在加密和解密的过程中需要分块进行。 RSA加密对明文的长度是有限制的,如
该工具类中用到了BASE64,需要借助第三方类库:javabase64-1.3.1.jar下载地址:http://download.youkuaiyun.com/detail/centralperk/5025595注意:RSA加密明文最大长度117字节,解密要求密文最大长度为128字节,所以在加密和解密的过程中需要分块进行。RSA加密对明文的长度是有限制的,如果加密数据过大会抛出如下异常: ...原创 2018-11-23 15:50:04 · 4995 阅读 · 0 评论