
Java
文章平均质量分 76
iaiti
编程
展开
-
如何修改Sourcetree保存的不可编辑的UserName或记住的用户名
今日git账密更新了一波。发现Sourcetree出现了一个无语的问题。好不容易把默认的密码给移除掉了。删除C:\Users\%USERNAME%\AppData\Local\Atlassian\SourceTree 目录下的passwd文件, 能移除掉保存的密码。但是除了密码外,本身Username也修改了。但是Username无法编辑。为了找答案找了半天。最终在国外的...原创 2018-12-17 08:29:58 · 2775 阅读 · 4 评论 -
Java遍历文件夹及图像缩放批处理
Java遍历文件夹及图像缩放批处理原创 2015-04-22 21:09:33 · 1839 阅读 · 0 评论 -
Java中Desktop类和批量在浏览器打开URI
Java中Desktop类的认识和批量在浏览器打开URI原创 2015-04-24 11:43:51 · 2241 阅读 · 0 评论 -
Java之getProperty中都有什么key?
Java之getProperty中都有什么key?原创 2015-03-09 17:51:03 · 1500 阅读 · 0 评论 -
优化Myeclipse10 Building Workspace速度慢等问题
今天把ext3.0部署到web project很慢很慢,查了一下,这个当笔记。转自http://blog.163.com/jong_cai/blog/static/8702804520131117815/Building Workspace速度慢的很大一部分原因是在没必要地validate那些JS文件。而:关掉Preference -> General -> Workspace中的Bu转载 2013-05-08 22:09:30 · 5769 阅读 · 0 评论 -
极简新闻发布系统
之前问一位前辈,所谓的项目经验是什么,我写个贪吃蛇,坦克大战,俄罗斯方块算是吗,他说,要有数据库,有前台有后台。其实我之前也不知道有Java EE这种东西,自己小搞俄罗斯方块,最后失败,思路错了。 从servlet开始,发现内嵌的html真复杂,然后,发现有jsp这种东西,还有bean呢,世界又美好了很多,又小学Oracle和Mysql(前几天看到有新闻说放弃mysql,感觉早了点)原创 2013-07-17 16:28:33 · 2498 阅读 · 4 评论 -
Java编程思想笔记(十八) —— 再谈反射
Java编程思想(十八) —— 再谈反射原创 2020-12-14 15:49:32 · 5928 阅读 · 0 评论 -
Java编程思想(十六) —— 联系JVM再谈Class
Java编程思想(十六) —— 联系JVM再谈Class原创 2015-01-14 11:10:09 · 2825 阅读 · 1 评论 -
使用JXL和POI处理Excel表格
使用jxl和poj处理Excel表格原创 2014-12-19 10:27:17 · 2550 阅读 · 0 评论 -
使用XSSFWork创建的xlsx后缀Excel文件无法打开
使用XSSFWork创建的xlsx后缀Excel文件无法打开原创 2015-04-21 10:49:51 · 17096 阅读 · 6 评论 -
Java——ProcessBuilder类的使用及获取APK信息
Java——ProcessBuilder类的使用及获取APK信息原创 2015-04-25 15:00:29 · 5256 阅读 · 0 评论 -
Tomcat源码深入——Servlet容器之外观模式
之前一直很好奇Tomcat究竟是怎么实现的,刚开始学的时候还不懂容器和服务器这些有什么区别,Apache和Tomcat的区别及Web服务器,容器和应用服务器区别问题。直接看源码的话感觉还是会觉得一头雾水,本身就没深入了解过的经验,所以打算自己一边看书一边积累,有那个程度之后再看其他东西的源码应该就有大体的思路了。看的是《How Tomcat works》,中文版结合着看。第一章是简单的web服务器原创 2016-06-28 19:40:48 · 2175 阅读 · 1 评论 -
IDEA找不到tomcat插件问题
从Eclipse转IDEA,网上一大堆讲了Tomcat and TomEE Integration的插件,但是找了半天发现只能装Smart Tomcat,关键是装了之后还会报空指针异常。IDEA版本是社区版本的问题,安装专业版就有可以用的tomcat插件了。 ...原创 2018-12-10 08:41:55 · 6135 阅读 · 0 评论 -
设计模式之(一)——策略模式(Strategy Pattern)
博客差不多半年没动了,换了工作之后,面试过程中,知道了自己有哪些不足。不过都是记录在笔记上。还有个人对工作的一些思考,习惯的调整, 方向的确定等等。 设计模式会问,其实更会用,深入框架的话,这算一个基础。设计模式在博客被人写烂了。不过我还是要继续写,我笔记也记过,不过零零散散,不系统。还有重新定下心好好看书。决定慢慢地把这个系列写出来。读的是Head First的设计模式。 开篇的...原创 2017-07-10 22:58:58 · 920 阅读 · 0 评论 -
新版Eclipse装了插件之后不显示版本号,作者和时间的问题
今天装了下Eclipse,最新版本,代号neon,发现连svn插件都不自带了,maven和git倒是有了。只好自己安装插件。导入项目之后,发现版本号作者时间都不显示了。网上的方法,全部都是,选择SVN下的Label Decorations下的Text Decorations,打开file配置。旧版本的也许行得通。但是新版本压根找不到。我也很无奈啊。还是靠谷歌。http://stackoverflo...原创 2018-02-27 14:18:11 · 1140 阅读 · 1 评论 -
Runtime.getRuntime().exec中命令含有括号问题
http://blog.youkuaiyun.com/xulianboblog/article/details/18360131http://blog.sina.com.cn/s/blog_656977f40101d05p.html原创 2015-07-13 15:11:48 · 10315 阅读 · 0 评论 -
Struts中private static final long serialVersionUID的作用
今天在看项目源码的时候发现struts的action里面有private static final long serialVersionUID = -1672970955045193907L;这样的一条语句。中文搜索之后,全部都是如果你修改了此类, 要修改此值。否则以前用老版本的类序列化的类恢复时会出错。为了在反序列化时,确保类版本的兼容性,最好在每...翻译 2016-11-25 22:21:41 · 63553 阅读 · 18 评论 -
Java线程之this.currentThread().getName()和this.getName上的绕弯
最近在翻多线程的书,在看到一个this.currentThread().getName()和this.getName问题之后发现大家绕来绕去都一样。为何不用代码直接来解释,这是最简单的方式。首先是Mythread类:public class MyThread extends Thread{ public void run(){ synchronized (this) { System.原创 2016-11-24 11:54:03 · 2289 阅读 · 0 评论 -
由ClassPathXmlApplicationContext加载的classpath是哪里引发的思考
当用Spring的当用ClassPathXmlApplicationContext获取应用上下文时。有两种方法。ApplicationContext context = new FileSystemXmlApplicationContext("c:/knight.xml");ApplicationContext context = new ClassPathXmlApplicatio...原创 2016-09-20 17:57:29 · 23848 阅读 · 2 评论 -
Clipboard的使用和CKEditor在编辑框粘贴截图并上传(Java版)
近来需要完成一个在文本编辑框中直接粘贴截图的功能。但是发现现有的CKEditor并不能做到。原创 2016-09-12 09:32:30 · 7504 阅读 · 6 评论 -
HttpURLConnection超时和IO异常处理
最近同步数据的时候发现了一个问题,我本身后台插入数据后给其他部门后台做同步。说简单一点其实就是调用对方提供的接口,进行HTTP请求调用。然后后面发现问题了。HTTP请求的话,有可能请求超时,中断失败,IO异常其实都有可能,如果是平时打开一个网页还好,打不开的时候,你会关掉,或者他页面给你显示信息。但是同步,不可以这样做,一旦请求失败,必须让数据正确的同步,今天才意识到这个问题的重要性。String原创 2016-07-27 12:03:09 · 22215 阅读 · 0 评论 -
Java编程思想(十四) —— 类型信息RTTI基本概念
Java编程思想(十四) —— 类型信息原创 2014-09-16 17:01:56 · 6868 阅读 · 4 评论 -
ThreadLocal的使用
ThreadLocal的使用翻译 2015-01-06 14:12:06 · 2852 阅读 · 1 评论 -
Java编程思想(五) —— 多态(下)
Java编程思想(五) —— 多态(下)原创 2014-08-26 10:07:04 · 3145 阅读 · 0 评论 -
Java编程思想笔记(十七) —— 并发之基本概念和方法
Java编程思想(十七) —— 并发之基本概念和方法的原创 2020-12-10 18:35:44 · 3123 阅读 · 2 评论 -
java中的域是什么?
多态在域的问题上是特殊的。我理解不了中文版的书直接叫域,看了英文原版,原版写的是fields,直接翻译虽然没错,但是出问题的变量不是域。特地查了what is the meaning of field in java?很多人把它看成是由花括号括起来的一个范围。其实框架里面也有一种东西——domain model,这个也叫域,域模型。然后找到这篇文章What is a field in...翻译 2014-08-24 10:13:57 · 28726 阅读 · 8 评论 -
Java编程思想(九) —— 持有对象(下)
Java编程思想(九) —— 持有对象(2)原创 2014-09-09 07:25:51 · 2903 阅读 · 2 评论 -
Java编程思想笔记(八) —— 持有对象(上)
Java编程思想(八) —— 持有对象独在异乡为异客,每逢中秋倍思亲原创 2020-12-14 15:48:53 · 5572 阅读 · 2 评论 -
Java编程思想(十一) —— 通过异常处理错误(下)
Java编程思想(十) —— 通过异常处理错误(2)原创 2014-09-12 08:35:40 · 2625 阅读 · 1 评论 -
Java编程思想(十三) —— 字符串之正则表达式
Java编程思想(十三) —— 字符串(2)原创 2014-09-14 10:27:41 · 7034 阅读 · 0 评论 -
Java编程思想(十) —— 通过异常处理错误(上)
Java编程思想(九) —— 通过异常处理错误原创 2014-09-11 10:14:46 · 2875 阅读 · 0 评论 -
Java编程思想笔记(三) —— 访问权限的控制
斯之前没去注意的修饰符,一般变量前面没添加,一个原创 2020-12-14 15:49:11 · 3618 阅读 · 0 评论 -
Java编程思想(二) —— 初始化与清理
操作符一章的原创 2014-08-07 14:55:46 · 4340 阅读 · 2 评论 -
Java编程思想(四) —— 复用类
Java编程思想(四) —— 复用类原创 2014-08-23 12:22:01 · 8040 阅读 · 3 评论 -
Java编程思想(一) —— 一切都是对象及内存分配
2014-7-27 16:59:08《Java编程思想》 作者:Bruce Eckel虽然这本书是经典,但是对于一个入门java,又没有其他编程经验的人来讲,实在难以看懂,前前后后看了三遍。什么都不懂的时候硬着头皮看,没看完,看了前面忘了后面,中间很多看不懂。第二次的时候,看懂了很多,但是不知道经典在何处。第三次,是自己用了这门语言一年后,知道所谓的经典是什原创 2014-08-01 16:05:59 · 13058 阅读 · 9 评论 -
Java编程思想(十二) —— 字符串之基本方法
Java编程思想(十一) —— 字符串。原创 2014-09-13 09:00:58 · 3962 阅读 · 10 评论 -
Java编程思想(十五) —— 类型信息之反射
Java编程思想(十五) —— 类型信息之反射原创 2014-09-18 08:18:11 · 3224 阅读 · 2 评论 -
jsp商城和源码
一个小商城,当然,没淘宝那么厉害,只是那时学完j2ee后,发现java原来也可以做网站,学了数据库,servlet,jsp,当时是很惊喜的,可以直接做个这样的东西。而放到今天,学了更多之后,发现可以用框架优化,可以分成更好的层次。 这个是几个月前做的,这段时间要和人做个创新的项目,以前的东西忘了很多,前段时间写数据结构和学框架,好方便,不过也麻烦。所以挖出这个东西修修改改原创 2013-09-13 00:03:35 · 11584 阅读 · 1 评论 -
Ubuntu运行坦克大战
stackoverflow看到那个java处处运行的笑话,一点都不好笑。 这次要求在linux下跑一个项目,想起很久以前写过的坦克这个东西。linux的ssh和vstpd的东西有点麻烦,要慢慢配,还要改成国内的资源。 学了一学期的C,发现是全黑的界面。 学了几个月的java,还是纯黑的界面。 知道学到图形界面,第一次发现颜色,写了几原创 2013-11-24 15:09:42 · 3553 阅读 · 0 评论 -
java任务定时器
之前在下载东西的时候,因为浏览器的下载,我想这个下载完后再开迅雷,然后就突发一个念头,有定时执行任务的这种东西吧,确实,win7有个任务计划,其实学了java,感觉可以用线程的东西写个这样的出来,所以,便动手写了。 swing,和awt写的窗口用了别人的,自己的弱项。最后有下载地址,有源码,输入时间,选择文件,可以选择快捷方式,自己想添加什么文件类型去源代码添加。原创 2013-06-19 13:20:29 · 2349 阅读 · 0 评论