iaiti的专栏

万事无她,唯手熟尔。编程种田,相差无几。享受最好,承担最坏。

工厂

1、简单工厂   简单工厂,并非是设计模式,而是一种编程习惯,只是把产生对象的方法封装到一个工厂类里面去而已。 根据生产对象的参数值,生产不同的对象。像DateFormat也是使用简单工厂。 优势很明显,逻辑简单,缺陷也很明显,一个类负责了所有产品的创建。一旦出现更新。整个类维护的逻辑...

2018-12-17 08:51:38

阅读数 54

评论数 0

如何修改Sourcetree保存的不可编辑的UserName或记住的名字

今日git账密更新了一波。发现Sourcetree出现了一个无语的问题。 好不容易把默认的密码给移除掉了。   删除C:\Users\%USERNAME%\AppData\Local\Atlassian\SourceTree 目录下的passwd文件, 能移除掉保存的密码。 但是除了密...

2018-12-17 08:29:58

阅读数 146

评论数 1

IDEA找不到tomcat插件问题

从Eclipse转IDEA,网上一大堆讲了Tomcat and TomEE Integration的插件,但是找了半天发现只能装Smart Tomcat,关键是装了之后还会报空指针异常。 IDEA版本是社区版本的问题,安装专业版就有可以用的tomcat插件了。  ...

2018-12-10 08:41:55

阅读数 263

评论数 0

设计模式之(三)——装饰者模式(Decorator Pattern)

    装饰者模式:动态将责任附加到对象上,要拓展功能,提供了比继承更有弹性的方案。 很多文章也是拿了书上的例子来讲,同时写到,有的调料装饰者都必须实现 getDescription() 大家可以先考虑下,稍后我们会说。最后都是没说,还有思考的同时你也应该会抛出一些问题,这样能让你对...

2018-09-04 08:53:40

阅读数 129

评论数 0

设计模式之(二)——观察者模式(Observer Pattern)

观察者模式定义对象之间一对多依赖,一个对象改变状态的时候,所有依赖者会收到通知并自动更新。   拿JDK中已经实现的主题对象的父类Observable和观察者需要实现的接口Observer Observable可观察的,即可被观察者观察到的主题对象。 查看源码 public...

2018-07-26 09:13:16

阅读数 124

评论数 0

新版Eclipse装了插件之后不显示版本号,作者和时间的问题

今天装了下Eclipse,最新版本,代号neon,发现连svn插件都不自带了,maven和git倒是有了。只好自己安装插件。导入项目之后,发现版本号作者时间都不显示了。网上的方法,全部都是,选择SVN下的Label Decorations下的Text Decorations,打开file配置。旧版...

2018-02-27 14:18:11

阅读数 363

评论数 1

远程桌面文件不能复制本地问题

远程桌面文件不能复制本地问题,选了剪贴板,注销账户,关掉rclip.exe后都不能复制。最终解决办法如下:

2017-08-24 14:45:33

阅读数 601

评论数 0

设计模式之(一)——策略模式(Strategy Pattern)

博客差不多半年没动了,换了工作之后,面试过程中,知道了自己有哪些不足。不过都是记录在笔记上。还有个人对工作的一些思考,习惯的调整, 方向的确定等等。   设计模式会问,其实更会用,深入框架的话,这算一个基础。设计模式在博客被人写烂了。不过我还是要继续写,我笔记也记过,不过零零散散,不系统。还有...

2017-07-10 22:58:58

阅读数 611

评论数 0

redis简明介绍和jedis的使用

Redis的介绍和Jedis的使用入坑redis的作者是意大利的。是个人开发的数据库。Redis=remote dictionary sever,远程字典服务器Redis是通常的描述,基于内存,可持久化的,键值方式的存储。其实Redis有五种数据结构,只是其中一种数据结构用了键值对的形式。有本书写...

2017-07-07 12:46:27

阅读数 694

评论数 0

MyBatis与Spring整合——通过官方文档进行最简单的整合

整合前先重新理下两个框架的基础的东西。以前搭Hibernate那些,都是是自己看着别人已经搭好的视频,然后自己重新理了一次。这次Mybatis与Spring的整合。从最原始的官方文档开始搭起。要学的,是当这套东西没人搭过的时候,你自己一个人怎么搭起来。包依赖用了maven,最后才放所有的包依赖吧。...

2016-12-05 17:55:21

阅读数 10159

评论数 1

今天我们有1.25亿独立用户访问,只用了50毫秒——redis中setbit的使用

标题被我写的夸张了点。不过里面的内容确实是可以实现这样的东西。通过《The Little Redis Book》看到有这样一篇博文《REDIS BITMAPS – FAST, EASY, REALTIME METRICS》,这次就不翻译了,已经有其他中文的版本。写这个目的在于一开始没看懂,想把整个...

2016-12-03 19:15:53

阅读数 3559

评论数 2

Struts中private static final long serialVersionUID的作用

private static final long serialVersionUID的作用

2016-11-25 22:21:41

阅读数 47374

评论数 11

Java线程之this.currentThread().getName()和this.getName上的绕弯

最近在翻多线程的书,在看到一个this.currentThread().getName()和this.getName问题之后发现大家绕来绕去都一样。为何不用代码直接来解释,这是最简单的方式。首先是Mythread类:public class MyThread extends Thread{ p...

2016-11-24 11:54:03

阅读数 1679

评论数 0

MyBatis之resultMap的作用和xml配置折腾

简单的搭建。MyBatis实战——前身iBatis、基础环境搭建和如何"钓鱼" 这篇写了基础的环境搭建和代码操作。我这里是使用了xml加interface结合的方法进行操作。现有Employee类。如果是简单的select,可以看看下面简单的例子。Employee.javapu...

2016-11-19 14:04:47

阅读数 22797

评论数 0

Spring4 Spring MVC实战(四)——Spring MVC实现类struts通配符跳转,HMTL、Ajax和EasyUI的交互,405及406错误

Spring4 Spring MVC实战(四)——Spring MVC实现类struts通配符跳转,HMTL、Ajax和EasyUI的交互,405及406错误

2016-10-17 10:05:56

阅读数 1484

评论数 0

Spring4 Spring MVC实战(三)——Spring MVC不通过xml配置访问HMTL和其他静态资源

Spring4 Spring MVC实战(三)——Spring MVC不通过xml配置访问HMTL和其他静态资源

2016-10-12 10:39:46

阅读数 2609

评论数 1

Spring4 Spring MVC实战(二)——MockMvc报org.springframework.core.CollectionFactory.createLinkedMap错误

Spring4 Spring MVC实战(二)——MockMvc报org.springframework.core.CollectionFactory.createLinkedMap错误

2016-10-11 11:55:02

阅读数 2433

评论数 0

Spring4 Spring MVC实战(一)——读《Spring in action》搭建最简单的MVC

现在还在用Struts吗,是的,不说你在用Spring MVC,我都觉得不好意思了。前面的时候所谓的MVC模式中,C的角色交由Struts控制。而Spring MVC这样叫了,字眼上大概知道这东西是干什么用的。之前是在哪里看到有位大哥这样说的。技术差别大,一个一个追逐下来很累。要知道技术的出现解决...

2016-09-22 09:30:35

阅读数 4677

评论数 0

由ClassPathXmlApplicationContext加载的classpath是哪里引发的思考

由ClassPathXmlApplicationContext加载的classpath引发的思考

2016-09-20 17:57:29

阅读数 22170

评论数 2

Clipboard的使用和CKEditor在编辑框粘贴截图并上传(Java版)

近来需要完成一个在文本编辑框中直接粘贴截图的功能。但是发现现有的CKEditor并不能做到。

2016-09-12 09:32:30

阅读数 6198

评论数 6

提示
确定要删除当前文章?
取消 删除