Eclipse
文章平均质量分 65
hanchuang213
这个作者很懒,什么都没留下…
展开
-
Eclipse不自动编译java文件的终极解决方法
最近我的eclipse经常犯傻,项目中总是有很多,启动项目也是没有启动类。查了下项目中生成的class文件,我靠竟然没有,或者还是以前的。原来是eclipse犯傻了,它没帮我自动编译java文件。一般是如下几个步骤。但是还是不自动编译。最基本的解决办法--这是前提 然后clean和refresh下项目。如果这样还是不行,用下面的方法吧,终极解决方案。。。。。。1:去除项目中的j转载 2017-01-06 17:12:23 · 4798 阅读 · 1 评论 -
java对文件的处理(读取,写入,复制,加密和解密)
这个文件处理的实现具备的功能有:文件读取,文件写入,文件复制,文件加密以及文件解密。 其实在平时文件加密的操作中,我们可以简单的通过修改文件的后缀名来改变文件的打开方式,也就是常说的:“一定是我打开的方式不对。。。”,但是这样的操作方法就比较low(低端)。所以下面我们来一些比较高大上的。 整个实例的难点应该还是在于文件的加密以及解密,对于PC里的一些不想为人知的文件往往需要加密处理。通过对转载 2018-01-18 15:55:24 · 8590 阅读 · 3 评论 -
Java通过fill()方法替换数组元素
int arr[] = new int[]{45,12,2,10} Arrays.fill(arr,1,2,8); //使用fill()方法对数组进行初始化语法:fill(int[] a,int fromIndex,Int toIndex,value)。例:Arrays.fill(arr,1,2,8); a:要进行填充的数组。 int from转载 2017-12-12 16:22:38 · 5294 阅读 · 1 评论 -
Java 生成 UUID
1.UUID 简介 UUID含义是通用唯一识别码 (Universally Unique Identifier),这是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF)的组织应用在分布式计算环境 (Distributed Computing Environment, DCE) 领域的一部分。 UUID 的目的,转载 2017-11-07 15:48:41 · 259 阅读 · 0 评论 -
Java多线程的常见例子
原地址:http://blog.csdn.net/wenzhi20102321/article/details/52524545 一.相关知识: Java多线程程序设计到的知识:(一)对同一个数量进行操作(二)对同一个对象进行操作(三)回调方法使用(四)线程同步,死锁问题(五)线程通信 等等 二.示例一:三个售票窗口同时出售20张票;转载 2017-08-25 16:55:17 · 347 阅读 · 0 评论 -
svn is already locked
在出错文件夹下(或整个工程项目),鼠标右键TortoiseSVN->Clean up.1、出现这个问题后使用“清理”功能,如果还不行,就直接到上一级目录(或整个工程项目),再执行“清理”,然后再“更新”。2、有时候如果看到某个包里面的文件夹没有SVN的标志,直接用“Ctrl+Delete”手工删除,然后“清理”,最后“更新”或“提交”。可是,在eclipse中,Clean转载 2017-08-14 16:54:29 · 241 阅读 · 0 评论 -
oracle日期格式转换 to_date(),to_char()
1、转换函数 与date操作关系最大的就是两个转换函数:to_date(),to_char() to_date() 作用将字符类型按一定格式转化为日期类型: 具体用法:to_date(''2004-11-27'',''yyyy-mm-dd''),前者为字符串,后者为转换日期格式,注意,前后两者要以一对应。 如;to_date(''2004转载 2017-07-28 15:46:51 · 397 阅读 · 0 评论 -
char,varchar,varchar2类型对空格的处理
在今天开发过程中,发现了一查询结果很怪异,一GOOGLE下才知道是Oracle对CHAR类型处理的问题,在oracle中对CHAR的处理是自动添加空格,比如char(8)存储'2007-11',则在后面自动添加空格,所以导致以下很多查询怪异问题(在表test中有字段month为char(8),存储着'2007-11'一条数据): select * from test where转载 2017-07-28 15:12:13 · 3207 阅读 · 0 评论 -
Java:比较运算符compareTo()、equals()、==之间的区别与应用总结
1、== 和 equals的区别: ==主要是两个变量值的比较,返回值为true 或者是false。对于普通变量,如:int a=10; int b= 10; a==b,返回为 true。而对于下面情况: String a=new String("abc"); String b=n转载 2017-07-28 10:45:27 · 734 阅读 · 0 评论 -
java中string和int互相转化
1如何将字串 String 转换成整数 int?A. 有两个方法:1). int i = Integer.parseInt([String]); 或i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).intValue();注: 字串转成 Double, Fl转载 2017-07-28 10:35:54 · 306 阅读 · 0 评论 -
java 异常收集
1."org.apache.commons.collections.SequencedHashMap"'ssigner information does not match signer information of otherclasses in the same package 这是由于struts提供的commons-beanutils.jar和hibernate提供的commons转载 2017-07-28 10:16:25 · 2532 阅读 · 0 评论 -
错误处理:could not find the main class, Program will exit
原地址:http://blog.csdn.net/xiaogugood/article/details/82841401. 先检查环境变量配置是否有错。a) 打开我的电脑--属性--高级--环境变量b) 新建系统变量JAVA_HOME和CLASSPATH (注意:网上很多文章让JAVA_HOME为用户环境变量,但是这样做后,在控制台中输入javac,将会提示转载 2017-02-15 10:02:09 · 28985 阅读 · 0 评论 -
如何为eclipse代码添加注释模版,注释快捷键?
做为开发人员来讲,需要利用快捷键的方式,快速添加注释,现在我们只需要输入自定义的模板名称就能快速生成自定义的注释模板,非常方便;工具/原料电脑,eclipse方法/步骤点击Preferences 打开eclipse之后,点开顶部工具栏的window下的perference按钮,进入perference转载 2017-01-17 15:57:15 · 336 阅读 · 0 评论 -
Eclipse开发如何Debug
/步骤首先打开eclipse,打开java源文件 如图:在需要测试的代码行左侧行号列上双击,生成断点 ,再次双击可以取消断点 如图:然后右键,选择Debug As-Java Application,(注意,不是选择Run As)开始调试java程序 如图有可能会弹出提示框(表示是否进转载 2017-01-06 17:19:54 · 247 阅读 · 0 评论 -
基于Antisamy项目实现防XSS存储型跨站脚本攻击
项目上线,请第三方公司进行了一次渗透性测试,被发现存在多处XSS攻击。由于我们对于URL的Get请求已经通过URLFilter进行了特殊字符过滤,Get请求的漏洞已经被封堵,但是对于Post请求考虑到我们项目存在表单提交,富文本编辑等功能,不敢贸然的使用Filter对关键字进行过滤。为了解决上述问题,我们采用了OWASP的一个开源的项目AntiSamy来彻底解决XSS攻击问题。AntiSamy转载 2018-03-14 16:35:56 · 358 阅读 · 0 评论