- 博客(29)
- 收藏
- 关注
转载 java常见异常总结
1、java.lang.NullPointerException(空指针异常) 调用了未经初始化的对象或者是不存在的对象经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间,而初始化后的数组,其中的元素并没有实例化,依然是空的,所以还需...
2017-09-27 21:15:00
130
转载 敏捷开发的七种主流方法
XP XP(极限编程)的思想源自 Kent Beck和Ward Cunningham在软件项目中的合作经历。XP注重的核心是沟通、简明、反馈和勇气。因为知道计划永远赶不上变化,XP无需开发人员在软件开始初期做 出很多的文档。XP提倡测试先行,为了将以后出现bug的几率降到最低。SCRUM SCRUM是一种迭代的增量化过程,用于产品开发或工作管理。它是一种可以...
2017-09-22 22:16:00
1005
转载 转:一位10年Java工作经验的架构师聊Java和工作经验
黄勇(博客),从事近十年的JavaEE应用开发工作,现任阿里巴巴公司系统架构师。对分布式服务架构与大数据技术有深入研究,具有丰富的B/S架构开发经验与项目实战经验,擅长敏捷开发模式。国内开源软件推动者之一,SmartFramework开源框架创始人。热爱技术交流,乐于分享自己的工作经验。著有《架构探险——从零开始写JavaWeb框架》一书。我的十年技术之路CSDN...
2017-09-20 13:50:00
450
转载 Map遍历
在Java中如何遍历Map对象How to Iterate Over a Map in Java在java中遍历Map有不少的方法。我们看一下最常用的方法及其优缺点。既然java中的所有map都实现了Map接口,以下方法适用于任何map实现(HashMap, TreeMap, LinkedHashMap, Hashtable, 等等)方法一 在for-each循环中...
2017-09-18 21:07:00
131
转载 Mybatis中的模糊查询
模糊查询:工作中用到,写三种用法吧,第四种为大小写匹配查询1. sql中字符串拼接SELECT * FROM tableName WHERE name LIKE CONCAT(CONCAT('%', #{text}), '%');2. 使用 ${...} 代替 #{...}SELECT * FROM tableName WHER...
2017-09-16 14:19:00
108
转载 Mybatis中动态SQL多条件查询
Mybatis中动态SQL多条件查询mybatis中用于实现动态SQL的元素有: if:用if实现条件的选择,用于定义where的字句的条件。choose(when otherwise)相当于Java中的switch语句,通常when和otherwise一起使用。where:简化SQL语句中的where条件。set 解决SQL语句中跟新语...
2017-09-16 09:19:00
237
转载 J2EE,LAMP和ASP.NET三者比较
为了开发一个动态网站出来,有3中选择,三种选择是一种三足鼎立的一种状态:LAMP J2EE .NET,各有各的好,下面自己总结一下1、ASP.NETASP.NET 的开发框架是 Windows server +IIS+SQL Server+ASP的组合,主要开发语言有C#.NET和VB.NET。2、J2EE开发平台J2EE的开发架构是 UNIX/windows+T...
2017-09-07 16:45:00
474
转载 关于加密
传统MD5已经不安全,被王小云破解过了(不仅仅如此)。若需要安全加密,最好是使用MD5Hash;转载于:https://www.cnblogs.com/Gandy/p/7485911.html
2017-09-06 17:19:00
85
转载 Md5Hash的测试
import org.apache.shiro.crypto.hash.Md5Hash;public static void main(String[] args) { /** * source 要加密的密码 * salt 盐 * hashIterations 哈希次数 */ Md5Hash md5Hash = new Md5Hash("adm...
2017-09-06 17:11:00
175
转载 时间插件
时间插件wdatepicker- [ ]jeDate下载地址- [ ]bootstrap-datetimepicker下载地址- [ ]My97DatePicker下载地址- [ ]jQueryUI 插件Datepicker下载地址转载于:https://www.cnblogs.com/Gandy/p/7475535.html...
2017-09-04 20:41:00
131
转载 springMVC中Restful支持
RESTFul支持http://localhost:8090/user/doAdd.action?username=tony&age=8http://localhost:8090/user/doAdd/tony/8.ation把传统get请求参数去除,直接写各个参数值,变量名称也去掉,之间/隔开;严格按照顺序来匹配参数;@RequestMapping("/...
2017-09-04 12:21:00
88
转载 面向接口编程
转载整理自http://www.cnblogs.com/leoo2sk/archive/2008/04/10/1146447.html 张洋面向接口编程1.接口是一组规则的集合,它规定了实现本接口的类或接口必须拥有的一组规则。体现了自然界“如果你是...则必须能...”的理念;例如,在自然界中,人都能吃饭,即“如果你是人,则必须能吃饭”。那么模拟到计算机程序中...
2017-08-29 14:57:00
124
转载 常见配置Server错误导致import 包无效等问题解决
转载于:https://www.cnblogs.com/Gandy/p/7435653.html
2017-08-26 16:26:00
561
转载 在eclipse上配置tomcat
Eclipse中Tomcat的配置及简单例子Eclipse中Tomcat的配置是很简单的一个工作,作为一名刚刚起步的编程菜鸟,我将这个配置的过程和简单的例子写下来记录,也希望能给像我怎样的新手一些帮助。一、 工具下载Eclipse,最新版的eclipse为Mars版本。下载地址为:http://www.eclipse.org/downloads/Tomcat,最新版本为9...
2017-08-26 15:49:00
147
转载 eclipse里面配置spring,提示java.lang.ClassNotFoundException:org.springframework.web.servlet.Dispatcher错误...
在eclipse里面创建了一个Dynamic 项目,用到spring,一直提示java.lang.ClassNotFoundException: org.springframework.web.servlet.Dispatcher错误,后来又提示java.lang.NoClassDefFoundError: org/springframework/context/Applicati...
2017-08-26 15:32:00
276
转载 Calendar抽象类返回自己和Integer.TYPE和int.class
public class Calend { public static void main(String[] args) { Calendar cal=Calendar.getInstance();//返回Calendar对象 System.out.println(cal.getTime());//输出Mon Aug 21 17:41:18 CST 2017 System.ou...
2017-08-21 17:45:00
109
转载 四大作用域对象总结
一、application(ServletContext)1、生命周期:当Web应用被加载进容器时创建代表整个web应用的application对象,当服务器关闭或Web应用被移除时,application对象跟着销毁。 2、作用范围:整个Web应用。3、作用: a)application.setAttribute(“key”,Object value):存...
2017-08-17 16:07:00
139
转载 servlet虚拟路径映射
在web.xml文件中,一个<servlet-mapping>元素用于映射一个Servlet的对外访问路径,该路径也称为虚拟路径。例如<url-pattern>/TestServlet</url-pattern>,其中“/TestServlet”就是一个虚拟路径。创建的Servlet只有在web.xml中映射了虚拟路径,客户端才能访问。但是,在映射Se...
2017-08-17 16:03:00
147
转载 MANIFEST.MF文件详解
打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息,下面将详细介绍MANIFEST.MF文件的内容,先来看struts.jar中包含的MANIFEST.MF文件内容:Manifest-Version: 1.0Created-By: Apache Ant1....
2017-08-05 13:56:00
94
转载 boolean类型的特殊的get和set方法
public class D { private boolean a; public boolean isA() { return a; } public void setA(boolean a) { this.a = a; }}转载于:https://www.cnblogs.com/Gandy/p/7287200.html
2017-08-04 21:25:00
1197
转载 常见java异常
1. java.lang.NullPointerException(空指针异常) 调用了未经初始化的对象或者是不存在的对象经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间,而初始化后的数组,其中的元素并没有实例化,依然是空的,所以...
2017-08-04 17:48:00
70
转载 web-inf文件夹的使用
web-inf文件夹在正常情况下系统是不允许外界直接访问的,访问里面的文件就会出现404错误,但是系统可以自身进行访问,所有要使系统去访问的话就需要使用拦截控制器去接受外界命令,由控制器来转发访问请求,这样将网页放到web-inf下能降低网页的注入漏洞和BUG的出现概率,能很好的维护系统稳定!转载于:https://www.cnblogs.com/Gandy/p/7286369.ht...
2017-08-04 17:47:00
199
转载 Filter及FilterChain的详解
一、Filter的介绍及使用什么是过滤器?与Servlet相似,过滤器是一些web应用程序组件,可以绑定到一个web应用程序中。但是与其他web应用程序组件不同的是,过滤器是"链"在容器的处理过程中的。这就意味着它们会在servlet处理器之前访问一个进入的请求,并且在外发响应信息返回到客户前访问这些响应信息。这种访问使得过滤器可以检查并修改请求和响应的内容。过滤器适用于那些...
2017-08-03 11:46:00
368
转载 遍历Enumeration
版权声明:http://blog.csdn.net/qq924862077/Enumeration(枚举)接口的作用和Iterator类似,只提供了遍历Vector和HashTable类型集合元素的功能,不支持元素的移除操作。Java8中Enumeration接口的源码:public interface Enumeration<E> {/**...
2017-08-03 11:44:00
252
转载 Jakarta雅加达项目简介
Jakarta项目是在Apache软件基金会营运的公开源代码软件开发项目之一。开发着面向编程语言Java的程序库,框架等。Jakarta是Apache组织下的一套Java解决方案的开源软件的名称,它包括了很多子项目。Tomcat、Ant、Struts等等现在是Apache下的开源项目,也曾是Jakarta的关联项目。Jakarta的名称是想把与Jakarta关系非常深的爪哇岛...
2017-08-02 20:43:00
268
转载 java的Commons包简介
http://mxdxm.iteye.com/blog/758453 Jakarta Commons是Jakarta的一个子项目,目的是创建和维护独立于其他框架和产品的程序包(packages)。Jakarta Commons项目源于重用,其中的程序包必须确保能够重用。有一些包来自于其他项目,例如通用日志包是Jakarta Struts的一部分。当开发者发...
2017-08-02 20:40:00
194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人