小小默:进无止境

QQ:1274654983 欢迎交流~~

JSON框架- jackson

ObjectMapper是JSON操作的核心,Jackson的所有JSON操作都是在ObjectMapper中实现。ObjectMapper有多个JSON序列化的方法,可以把JSON字符串保存File、OutputStream等不同的介质中。 如下: writeValue(File arg0, O...

2016-11-29 17:25:37

阅读数 1159

评论数 0

各种排序算法及java实现

②二分法插入排序(按二分法找到合适位置插入)   1、基本思想:二分法插入排序的思想和直接插入一样,只是找合适的插入位置的方式不同,这里是按二分法找到合适的位置,可以减少比较的次数。   2、实例   3、java实现 [java] view plain copy print? ...

2016-11-28 10:52:41

阅读数 348

评论数 0

Mybatis-基于注解的增删改查

【1】注解接口-UserMapperpublic interface UserMapper { @Insert("insert into t_user(username,age) values(#{name},#{age})") p...

2016-11-28 10:05:52

阅读数 879

评论数 0

Mybatis--使用xml进行增删改查

【1】xml配置<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" &...

2016-11-28 09:45:32

阅读数 2209

评论数 0

MySql-转储数据库中文乱码

查看服务器识别哪些字符编码:show character set;【1】设置数据库编码【2】转储非本地数据库时,DOS下使用source命令source d:\databaseName.sql注意,若安装时数据库未设定编码-UTF-8,默认为latin1。这样DOS下使用命令source转储数据库...

2016-11-28 09:17:58

阅读数 1096

评论数 0

DOS下查看端口占用-netstat -ano

1.DOS窗口查看所有端口占用情况 netstat -ano得到占用的端口,如11211 2.查看端口占用 netstat -aon|findstr &amp;quot;11211&amp;quot;//以此举例,该端口默认为memcached.exe进程获取PID–进程号,此处为...

2016-11-25 14:28:10

阅读数 543

评论数 0

表单的重复提交--Struts2框架

【1】首先说明什么是表单的重复提交:-) 在不刷新表单页面的前提下: 1.多次点击提交按钮; ———————- 2.已经提交成功,按“回退”之后,再点击提交; —...

2016-11-24 21:20:20

阅读数 309

评论数 0

文件下载--Struts2框架

【1】struts.xml中配置result与参数,示例如下<action name="download" class="com.web.upload.DownloadAction"> <result type=&q...

2016-11-23 22:22:58

阅读数 577

评论数 0

文件上传-Struts2框架

在 Struts 应用程序里, FileUpload 拦截器和 Jakarta Commons FileUpload 组件可以完成文件的上传. 步骤: 在 Jsp 页面的文件上传表单里使用 file 标签. 如果需要一次上传多个文件, 就必须使用多个 file 标签, 但它们的名字必须是相同的 在...

2016-11-22 15:35:15

阅读数 473

评论数 0

Java中五种新建对象方式

1.使用new关键字这是最常见的创建对象的方法,并且也非常简单。通过使用这种方法我们可以调用任何我们需要调用的构造函数。Employee emp1 = new Employee();0: new #19 // class org/programming/mit...

2016-11-22 09:27:35

阅读数 496

评论数 0

Java反射机制(Reflection)简解与示例

在java环境中,反射机制允许程序在执行时获取某各类自身的定义信息,例如属性和方法等也可以实现动态创建类的对象、变更属性的内容或执行特定的方法的功能。从而使java具有动态语言的特性,增强了程序的灵活性和可移植性。反射机制的作用:1.在运行时判断任意一个对象所属的类型; 2.在运行时构造任意一个...

2016-11-21 17:03:43

阅读数 491

评论数 0

Struts2-属性验证

验证分为前端验证和服务端验证。前端验证可以通过JS或者JQ的validate插件进行表单验证,服务端验证则需要在后台进行验证【前端验证是可以通过浏览器避开的】。Struts服务端验证有以下两种方式: 声明式验证; 编码验证; 1.Struts2 内置验证:<validators> ...

2016-11-21 10:46:33

阅读数 1016

评论数 0

Shiro - 基础入门及Spring整合

ApacheShiro是Java 的一个安全(权限)框架。Shiro可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE环境,也可以用在JavaEE环境。Shiro可以完成:认证、授权、加密、会话管理、与Web 集成、缓存等。

2016-11-21 10:04:50

阅读数 535

评论数 0

JavaSE集合-Collections工具类

1.基本概念2.主要方法Collections 类中提供了多个 synchronizedXxx() 方法,该方法可使将指定集合包装成线程同步的集合,从而可以解决多线程并发访问集合时的线程安全问题 3.Enumeration接口注意,不是enum枚举类!!!Enumeration 接口是 Iter...

2016-11-18 11:13:06

阅读数 539

评论数 0

JavaSE集合 - Map入门与详解

Map中的Key值为set ,不能重复!!!1.Map实现类之一:HashMap2.Map实现类之二:LinkedHashMap3.Map实现类之三:TreeMap 4.Map实现类之四:Hashtable5.Map实现类之五:Properties

2016-11-18 11:08:32

阅读数 281

评论数 0

JavaSE集合 - Set入门与详解及内外比较器

Set接口是Collection的子接口,set接口没有提供额外的方法Set 集合不允许包含相同的元素,如果试把两个相同的元素加入同一个 Set 集合中,则添加操作失败。Set 判断两个对象是否相同不是使用 == 运算符,而是根据 equals 方法map中的所有key,即为一个set;所有val...

2016-11-18 11:00:04

阅读数 409

评论数 0

JavaSE集合 - List入门与详解

1.List接口 底层使用数组实现 2.List实现类之一:ArrayList3.List实现类之二:LinkedList4.List 实现类之三:Vector5.ListIterator接口6.Iterator和ListIterator主要区别

2016-11-18 10:51:41

阅读数 368

评论数 0

Java集合概述和总结分析与图示

JAVA集合中主要分为两大体系:collection 、map。1.Collection接口2.Map接口继承树3.Collection接口详解主要方法:4.Map接口详解主要方法:5.使用Iterator接口遍历集合6.实现类对比分析

2016-11-18 10:46:08

阅读数 480

评论数 0

资源国际化-Struts2

【1】Struts2 里面使用了一系列的拦截器,封装了一系列方法,可以很方便进行资源国际化。【2】Struts2 国际化是建立在 Java 国际化基础上的: 为不同国家/语言提供对应的消息资源文件 Struts2 框架会根据请求中包含的 Locale 加载对应的资源文件 通过程序代码取得该...

2016-11-18 10:21:18

阅读数 403

评论数 0

认真学习设计模式之工厂模式(Factory Pattern)

工厂模式-工厂方法实例一//接口的应用:工厂方法的设计模式 public class TestFactoryMethod { public static void main(String[] args) { IWorkFactory i = new StudentWorkF...

2016-11-17 17:46:49

阅读数 437

评论数 0

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