自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

原创 Mybatis文档

作用域(Scope)和生命周期properties 这些属性都是可外部配置且可动态替换的,既可以在典型的 Java 属性文件中配置,亦可通过 properties 元素的子元素来传递。如果属性在不只一个地方进行了配置,那么 MyBatis 将按照下面的顺序来加载: 在 properties 元素体内指定的属性首先被读取。 然后根据 ...

2018-05-20 13:00:25 609

原创 Spring基于xml文件方式实现事务管理

transaction-manager.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...

2018-05-15 23:23:40 314

原创 NIO------翻译/标记

摘录于------NIOJava NIO: Channels and BuffersIn the standard IO API you work with byte streams(字节流) and character streams(字符流). In NIO you work with channels and buffers. Data is always read from a ch...

2018-05-13 23:32:30 267

原创 Mybatis错误----### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown error 114

mybatis.cfg.xml文件中 <property name="url" value="jdbc:mysql://localhost:3306/mybatis?useUnicode=true&characterEncoding=utf-8&useSSL=false" />数据库名字mybatis没有对应上,导致所写的sql插入语句无...

2018-05-13 20:30:49 19055

原创 Cookie与Session

转载自知乎------1.Cookie与Session的区别2.Cookie与Session的区别

2018-05-09 23:29:55 155

原创 反射的简单用例--1

/** * */package com.reflection;import java.lang.reflect.Array;import java.lang.reflect.Constructor;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import ...

2018-05-09 00:06:17 209

原创 18-5-8

接触的知识越深,才发现自己的不足。接触的人越多,才知道的努力真的微不足道。任重而道远!!!

2018-05-08 23:16:13 129

原创 关于Java类的初始化的一些了解

/** * */package com.test;/** * @author lihai * @createdtime 2018-5-7 下午11:22:03 * @类描述 类的初始化顺序 * * 对于静态变量、静态初始化块、变量、初始化块、构造器, * 它们的初始化顺序以此是(静态变量、静态初始化块)>(变量、初始化块)>构造器。 * * 并不是父类...

2018-05-07 23:42:54 112

原创 Unable to execute schema management to JDBC target异常

注释掉下面两行代码即可,但是具体原因未找到:<property name="hibernate.show_sql">true</property><property name="hibernate.format_sql">true</property>

2018-05-07 23:09:44 4198 1

原创 折半查找

/** * */package com.search;import org.junit.experimental.theories.Theories;/** * @author lihai * @version 2018-5-6 下午9:14:44 * @类描述 折半查找 */public class BinarySearch { /** * * 1.要...

2018-05-06 22:49:30 150

原创 冒泡排序

/** * */package com.sort;/** * @author lihai * @version 2018-5-6 下午7:25:29 * @类描述 冒泡排序 */public class BubbleSort { /** * 特点: * 1.最好时间复杂度:O(n)--正序,最坏时间复杂度:O(n*n)--逆序,总的平均时间复杂度为O(n*n)...

2018-05-06 21:07:18 123

原创 类加载机制

Java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的加载机制。类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括了:加载、验证、准备、解析、初始化、使用和卸载。其中验证、准备和解析三个部分成为连接。类装载器就是寻找类的字节码文件,并构造出类在JVM内部表示的对象组件。在Java中,类...

2018-05-03 23:50:53 153

原创 解决-Dmaven.multiModuleProjectDirectory system property is not set.

Preference->Java->Installed JREs->选择用的jdk,在Default VM Arguments后面添加上------------>-Dmaven.multiModuleProjectDirectory=$M2_HOME

2018-05-02 23:56:55 177

原创 Hibernate openSession()和getCurrentSession()的区别

附Hibernate的session与本地线程绑定的方法:1.在核心映射文件hibernate.cfg.xml里添加:<!-- 在hibernate.cfg.xml中配置,也就是Hibernate核心配置文件中。配置部位是在第二部分。 --> <property name="hibernate.current_session_context_class">thread&...

2018-05-02 21:02:47 333

原创 c3p0数据源配置抛出Could not load driverClass com.mysql.jdbc.Driver的解决方案

检查jdbc.properties配置文件书写格式,各行配置元素书写完后不允许继续留空格。附加配置c3p0数据库的两种方式: <!-- 方法一 --> <!-- <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> <property name="driv...

2018-05-01 23:20:40 2300 1

原创 jQuery语法(一)

$(selector).action()美元符号定义jQuery,选择符selector查询或查找html元素,action执行对元素的操作。$("p.test").hide()隐藏所有class="test"的<p>元素$("#test").hide()隐藏所有id="test"的元素所有的JQuery函数位于一个document ready的函数中:$(document).read...

2018-04-30 16:41:16 258

原创 Tomcat错误----404 (no host matches server name localhost)

用Myeclipse自带的tomcat跑一个简单的Servlet程序,就会出现这个错误,也找不出出现错误的原因。但是给Myeclipse配上本地的tomcat后再跑项目这个问题就解决了。...

2018-04-30 10:55:55 4637

原创 cmd命令启动Tomcat

测试:

2018-04-30 10:38:14 7799

原创 (未解决)Mybatis----MySQLSyntaxErrorException: Unknown error 1102

User.xmlMybatisFirst.javaSqlMapConfig.xml创建数据库:CREATE TABLE `user` ( `id` int(11) DEFAULT NULL, `name` varchar(255) DEFAULT NULL, `birthday` date DEFAULT NULL, `sex` varchar(255) DEFAULT NULL,...

2018-04-29 00:03:50 591

原创 安装Maven

1.官方网站下载Maven:apache-maven-3.5.3-bin.zip2.解压安装包,解压后的路径:C:\maven\apache-maven-3.5.3-bin\apache-maven-3.5.33.配置环境变量:①添加系统变量,变量名为MAVEN_HOME;变量值为C:\maven\apache-maven-3.5.3-bin\apache-maven-3.5.3。②在系统变量Pa...

2018-04-26 21:44:23 114

原创 重看SpringMVC

今天做一个简单的SpringMVC demo,就是入门SpringMVC的基础操作,简单了解DispatcherServlet的作用,重温一下MVC设计模式。以前在公司做项目的经历还是很有用处的,现在看SpringMVC也能想起以前用过的功能以及写过的熟悉的步骤。就是对SpringMVC的每个专有名词都有点陌生了,网页能写出来,就是运行的原理与那些诸如DispatcherServlet,Hnald...

2018-04-25 23:39:39 74

原创 spring操作c3p0连接池

c3p0.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context=&quot

2018-04-23 22:47:15 159

原创 18-4-22

知识点太零散了,像被撕碎了的纸片散漫在地上。

2018-04-22 22:27:39 52

原创 jdbcTemplate关于crud

package com.spring.jdbcTemplate;import java.sql.ResultSet;import java.sql.SQLException;import org.junit.Test;import org.springframework.jdbc.core.JdbcTemplate;import org.springframework.jdbc.co...

2018-04-22 20:11:18 242

原创 新的起点

Take my time,step by step。

2018-04-22 17:24:01 105

原创 NIO

NIO:New IOJava NIO由以下几个核心部分组成:1.Channels2.Buffers3.SelectorsChannel 和 Buffer基本上,所有的 IO在NIO中都从一个Channel开始。Channel有点象流。数据可以从Channel读到Buffer中,也可以从Buffer写到Channel中。Ch

2017-07-02 17:17:30 164

原创 POJO简单理解

POJO(Plain Old Java Object) 简单理解为 不包含业务逻辑的单纯用来存储数据的 java类。一般POJO没有实现任何接口,没有集成任何父类(java.lang.Object除外)。

2017-07-02 06:40:38 624

转载 自动装箱与拆箱

自动装箱和拆箱从Java 1.5开始引入,目的是将原始类型值转自动地转换成对应的对象。自动装箱与拆箱的机制可以让我们在Java的变量赋值或者是方法调用等情况下使用原始类型或者对象类型更加简单直接。什么是自动装箱与拆箱自动装箱就是Java自动将原始类型值转换成对应的对象,比如将int的变量转换成Integer对象,这个过程叫做装箱,反之将Integer对象转换成int类型值,这个过程

2017-07-02 06:05:51 236

原创 创建对象的四个注解

1.@Componet@Component(value="useruser")//相当于bean里面的idpublic class User { public void add(){ System.out.println("add method..."); }}2.@Repository 持久层3.@Service 业务层4.@Controller WEB层

2017-06-30 15:05:37 1874 1

原创 bean注入复杂类型属性

1.private String[] arrs;private List list;private Map map;private Properties properties;已省去gettter,setter方法和相应的测试方法2. 甲 乙 丙 丁

2017-06-30 13:38:58 203

原创 Spring属性注入的两种方式

--> 注:需要在类的对象中协商对应的有参构造方法或属性的set方法

2017-06-30 12:35:49 246

原创 bean标签属性介绍

bean标签常用属性介绍1.id:不能包含特殊符号,根据id值得到配置对象2.class:创建对象所在类的全路径3.name:功能和id属性值一样,但name可以包含特殊符号4.scope:①singleton:默认值,单例②prototype:多例③request:创建对象把对象放到request域里面

2017-06-29 22:42:04 360

原创 JDBC

1.在Java工程下建立文件夹lib,放入mysql-connector-java-5.1.38-bin.jar,然后点击右键”add to build path“。2.创建与数据库对应的实体类:package entity;import java.io.Serializable;public class Users implements Serializable{ /

2017-06-29 15:00:43 229

转载 浅拷贝和深拷贝

浅拷贝:package algorithm;import java.util.ArrayList;public class ShallowCopy implements Cloneable{ private String name; private ArrayList list = new ArrayList(); public void printName(){ Syste

2017-06-29 14:00:30 143

原创 web.xml文件解决post请求乱码配置

CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding utf-8 CharacterEncodingFilter /*

2017-06-17 21:33:15 2956

原创 SpringMVC中get请求中文乱码问题

更改tomcat安装目录中server.xml配置文件,如下:改为:如果是更改的tomcat安装目录的server.xml配置文件,那么在用eclipse运行项目时会发现配置没起作用,其实是因为eclipse在运行项目时是用的eclipse中配置的tomcat,那么问题就好解决了。注:配置useBodyEncodingForURI="true"后,可以解决普通get请求

2017-06-17 15:11:25 317

原创 Java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config

lib目录下少了两个jar包:jstl-1.2.jar、standard-1.1.2.jar

2017-06-16 00:33:57 431

原创 mac安装maven

1.下载apache-maven-3.5.02.maven保存路径:/usr/local/apache-maven/apache-maven-3.5.0注:保存编辑后的./bash_profile文件操作:按下esc,输入:wq

2017-06-12 21:07:56 164

原创 maven知识总结

1.maven生命周期:clean:清理项目default:构建项目site:生成项目站点 4.0.0 maven_project maven_project 0.0.1-SNAPSHOT <!-- 第一个0:大版本号 第二个0:分支版本号 第三个0:小版本号 snapshot快照 alpha内部测试

2017-06-01 20:11:50 133

原创 ajax遍历Map<String, String>转JSONArray

后台: /** * 根据角色初始勾选菜单 * @param request * @param response */ @RequestMapping("v_initMenu.aspx") public void initCheckedMenu(HttpServletRequest request , HttpServletResponse response){ String

2017-04-19 15:32:39 1351

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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