<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Kopite]]></title><description><![CDATA[点滴记录······]]></description><link>https://blog.youkuaiyun.com/soyuone</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; soyuone]]></copyright><item><title><![CDATA[JetBrains]]></title><link>https://blog.youkuaiyun.com/soyuone/article/details/73863411</link><guid>https://blog.youkuaiyun.com/soyuone/article/details/73863411</guid><author>soyuone</author><pubDate>Wed, 28 Jun 2017 19:52:47 +0800</pubDate><description><![CDATA[IntelliJ IDEA & WebStorm]]></description><category></category></item><item><title><![CDATA[Annotation]]></title><link>https://blog.youkuaiyun.com/soyuone/article/details/51747622</link><guid>https://blog.youkuaiyun.com/soyuone/article/details/51747622</guid><author>soyuone</author><pubDate>Thu, 23 Jun 2016 23:38:30 +0800</pubDate><description><![CDATA[基本Annotation：]]></description><category></category></item><item><title><![CDATA[Filter/Listener简介]]></title><link>https://blog.youkuaiyun.com/soyuone/article/details/51735489</link><guid>https://blog.youkuaiyun.com/soyuone/article/details/51735489</guid><author>soyuone</author><pubDate>Wed, 22 Jun 2016 17:04:52 +0800</pubDate><description><![CDATA[创建Filter类：
LogFilter.java

package com.song.web;

import java.io.IOException;

import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet]]></description><category></category></item><item><title><![CDATA[servlet基础]]></title><link>https://blog.youkuaiyun.com/soyuone/article/details/51730908</link><guid>https://blog.youkuaiyun.com/soyuone/article/details/51730908</guid><author>soyuone</author><pubDate>Tue, 21 Jun 2016 23:35:54 +0800</pubDate><description><![CDATA[servlet的开发：




FirstServlet.java

package com.song.web;

import java.io.PrintStream;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.Ht]]></description><category></category></item><item><title><![CDATA[jsp基础]]></title><link>https://blog.youkuaiyun.com/soyuone/article/details/51661286</link><guid>https://blog.youkuaiyun.com/soyuone/article/details/51661286</guid><author>soyuone</author><pubDate>Mon, 13 Jun 2016 23:06:35 +0800</pubDate><description><![CDATA[JSP(Java Server Page)和Servlet是Java EE规范的两个基本成员，JSP最终必须编译成Servlet才能运行，因此本质是一样的。
   JSP是在HTML页面中嵌入Java代码（以Java语言为脚本语言）或使用各种JSP标签，从而可以动态的提供页面内容，JSP慢慢发展成单一的表现层技术，不再承担业务逻辑组件及持久层组件的责任，JSP开发WEB应用可以跨平台使用。]]></description><category></category></item><item><title><![CDATA[C3P0连接池的三种实现方式]]></title><link>https://blog.youkuaiyun.com/soyuone/article/details/51554263</link><guid>https://blog.youkuaiyun.com/soyuone/article/details/51554263</guid><author>soyuone</author><pubDate>Wed, 01 Jun 2016 11:05:31 +0800</pubDate><description><![CDATA[用到的jar包：
                 mysql-connector-java-5.1.30-bin.jar
                 c3p0-0.9.5.2.jar
                 mchange-commons-java-0.2.11.jar


直接设置参数:
C3P0Inner.java 
package com.song.c3p0]]></description><category></category></item><item><title><![CDATA[JDBC连接MySQL]]></title><link>https://blog.youkuaiyun.com/soyuone/article/details/51480053</link><guid>https://blog.youkuaiyun.com/soyuone/article/details/51480053</guid><author>soyuone</author><pubDate>Mon, 23 May 2016 11:50:37 +0800</pubDate><description><![CDATA[通过使用JDBC，就可以使用同一种API访问不同的数据库系统，开发人员面向JDBC API编写应用程序，然后根据不同的数据库使用不同的数据库驱动程序即可。JDBC可以完成以下基本操作：建立与数据库的连接，执行SQL语句，获得SQL语句的执行结果。
    

         数据库驱动程序是JDBC程序和数据库之间的转换层，数据库驱动程序将负责将JDBC调用映射成特定的数据库调用。当需要连]]></description><category></category></item><item><title><![CDATA[JDBC基础]]></title><link>https://blog.youkuaiyun.com/soyuone/article/details/51142446</link><guid>https://blog.youkuaiyun.com/soyuone/article/details/51142446</guid><author>soyuone</author><pubDate>Wed, 13 Apr 2016 13:59:54 +0800</pubDate><description><![CDATA[JDBC基础: 
     JDBC的全称是Java Database Connectivity，它是一种可执行SQL语句的Java API，程序可通过对JDBC API连接到关系数据库，并使用SQL来完成对数据库操作。


     通过JDBC的转换，使用相同JDBC API编写的程序能在不同的数据库系统上运行良好,JDBC可以完成以下三个基本操作：
       
     数据]]></description><category></category></item><item><title><![CDATA[Java常用工具类（二）org.apache.commons.lang]]></title><link>https://blog.youkuaiyun.com/soyuone/article/details/51090136</link><guid>https://blog.youkuaiyun.com/soyuone/article/details/51090136</guid><author>soyuone</author><pubDate>Thu, 07 Apr 2016 22:43:43 +0800</pubDate><description><![CDATA[/**
* 1、字符串的空判断  org.aphche.commons.lang.StringUtils

*/
		// Checks if a String is empty ("") or null.
		System.out.println(StringUtils.isEmpty(null)); // true
		System.out.println(StringUtils.is]]></description><category></category></item><item><title><![CDATA[Java面向对象（下）]]></title><link>https://blog.youkuaiyun.com/soyuone/article/details/51005497</link><guid>https://blog.youkuaiyun.com/soyuone/article/details/51005497</guid><author>soyuone</author><pubDate>Tue, 29 Mar 2016 15:42:51 +0800</pubDate><description><![CDATA[一：类成员
   static关键字修饰的成员就是类成员，前面已经介绍的类成员有类变量，类方法，静态初始化块三个成分，在java类里只能包含成员变量，方法，初始化块，内部类，构造器5种成员，其中static可以修饰前4种。
      


二：final
   final关键字可修饰类，变量和方法，表示不可修改，修饰变量时既可修饰成员变量，也可以修饰局部变量和形参，一旦获得了初始值，]]></description><category></category></item><item><title><![CDATA[Java的JAR包， EAR包 ，WAR包内部结构]]></title><link>https://blog.youkuaiyun.com/soyuone/article/details/50997123</link><guid>https://blog.youkuaiyun.com/soyuone/article/details/50997123</guid><author>soyuone</author><pubDate>Mon, 28 Mar 2016 13:14:08 +0800</pubDate><description><![CDATA[JAR包

JAR 文件格式以流行的 ZIP 文件格式为基础；

与 ZIP 文件不同的是，JAR 文件不仅用于压缩和发布，而且还用于部署和封装库、组件和插件程序，并可被像编译器和 JVM 这样的工具直接使用；

JAR 文件与 ZIP 文件唯一的区别就是在 JAR 文件的内容中，包含了一个 META-INF/MANIFEST.MF 文件，这个文件是在生成 JAR 文件的时候自动创建的]]></description><category></category></item><item><title><![CDATA[Java常用类：伪随机数生成类]]></title><link>https://blog.youkuaiyun.com/soyuone/article/details/50947931</link><guid>https://blog.youkuaiyun.com/soyuone/article/details/50947931</guid><author>soyuone</author><pubDate>Mon, 21 Mar 2016 17:13:28 +0800</pubDate><description><![CDATA[一: Random类（java.util.Random）
构造器：
   
示例：	/**
	 * 功能描述：随机获取6位纯数字
	 * 
	 * @param
	 */
	public static String getRandom() {
		int code = 0;
		while (code < 100000) {
			code = new Random().nextInt(99]]></description><category></category></item><item><title><![CDATA[Java面向对象（上）]]></title><link>https://blog.youkuaiyun.com/soyuone/article/details/50836816</link><guid>https://blog.youkuaiyun.com/soyuone/article/details/50836816</guid><author>soyuone</author><pubDate>Wed, 09 Mar 2016 17:05:00 +0800</pubDate><description><![CDATA[一：类的定义
  [修饰符] class 类名{
    零到多个构造器定义,
    零到多个成员变量,
    零到多个方法	
  } 

  修饰符：public,final,abstract,空

二：成员变量的定义
  [修饰符] 类型 成员变量名 [=默认值];

  修饰符：public,protected,private,空,static,final
  (其中private,pu]]></description><category></category></item><item><title><![CDATA[Java堆内存和栈内存]]></title><link>https://blog.youkuaiyun.com/soyuone/article/details/50827802</link><guid>https://blog.youkuaiyun.com/soyuone/article/details/50827802</guid><author>soyuone</author><pubDate>Tue, 08 Mar 2016 15:54:10 +0800</pubDate><description><![CDATA[Java把内存划分成两种：一种是栈内存，一种是堆内存。 

　　在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 

　　当在一段代码块定义一个变量时，Java就在栈中为这个变量分配内存空间，当超过变量的作用域后，Java会自动释放掉为该变量所分配的内存空间，该内存空间可以立即被另作他用。 

　　堆内存用来存放由new创建的对象和数组。 

　　在堆中分配]]></description><category></category></item><item><title><![CDATA[eclipse 重source folder,package,folder的区别]]></title><link>https://blog.youkuaiyun.com/soyuone/article/details/50825704</link><guid>https://blog.youkuaiyun.com/soyuone/article/details/50825704</guid><author>soyuone</author><pubDate>Tue, 08 Mar 2016 11:13:42 +0800</pubDate><description><![CDATA[在eclipse下,package,source folder,folder都是文件夹.  

它们的区别如下:  
package:当你在建立一个package时,它自动建立到source folder下,也只能建立在这个目录之下.  

source folder:存放java源代码的文件夹,当然也包括一些package文件夹,还可以包含其他文件.  
项目构建后,source f]]></description><category></category></item><item><title><![CDATA[Java环境变量]]></title><link>https://blog.youkuaiyun.com/soyuone/article/details/50735152</link><guid>https://blog.youkuaiyun.com/soyuone/article/details/50735152</guid><author>soyuone</author><pubDate>Thu, 25 Feb 2016 10:07:33 +0800</pubDate><description><![CDATA[环境变量：
        windows系统根据path环境变量来查找命令，不区分大小写。
        CLASSPATH环境变量：作用是指定类搜索路径，JVM通过CLASSPTH来寻找已经编写好的类。另外，我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中，编译和运行Java程序会用到他们。当然，当前目录“.”也必须加入到该变量中。]]></description><category></category></item><item><title><![CDATA[MySql免安装版的配置]]></title><link>https://blog.youkuaiyun.com/soyuone/article/details/50575924</link><guid>https://blog.youkuaiyun.com/soyuone/article/details/50575924</guid><author>soyuone</author><pubDate>Sun, 24 Jan 2016 22:58:17 +0800</pubDate><description><![CDATA[1.path环境变量中添加：D:\mysql\mysql-5.6.26-winx64\bin
2.my.ini文件
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld]
#设置3306端口
port = 3306 
# 设置mysql的安装目录
basedir=D:\mysql\mysql-5.6.26-winx64
#]]></description><category></category></item><item><title><![CDATA[Maven的配置]]></title><link>https://blog.youkuaiyun.com/soyuone/article/details/50574947</link><guid>https://blog.youkuaiyun.com/soyuone/article/details/50574947</guid><author>soyuone</author><pubDate>Sun, 24 Jan 2016 20:12:31 +0800</pubDate><description><![CDATA[添加MAVEN_HOME：    D:\apache-maven-3.3.3
更新系统PATH
 变量， 新增  ;%MAVEN_HOME%\bin;

测试：输入mvn -v

修改本地资源库路径：   D:\mavenRepository
修改Maven的JDK版本：
    
      jdk-1.7

      
	    true
        1.7]]></description><category></category></item><item><title><![CDATA[jdk、Tomcat的安装及配置]]></title><link>https://blog.youkuaiyun.com/soyuone/article/details/50574742</link><guid>https://blog.youkuaiyun.com/soyuone/article/details/50574742</guid><author>soyuone</author><pubDate>Sun, 24 Jan 2016 18:48:14 +0800</pubDate><description><![CDATA[不需要安装公共JRE（参考疯狂Java讲义）：


配置环境变量：
安装完JDK后配置环境变量，计算机→属性→高级系统设置→高级→环境变量：


  在系统变量中新建变量：JAVA_HOME  /*jdk安装路径，必须大写，提供给其它基于java的程序使用，能够找到jdk的位置*/      D:\Java\jdk1.8.0_25   
  在系统变量中新建变量：classpath]]></description><category></category></item><item><title><![CDATA[Hibernate基础]]></title><link>https://blog.youkuaiyun.com/soyuone/article/details/50524536</link><guid>https://blog.youkuaiyun.com/soyuone/article/details/50524536</guid><author>soyuone</author><pubDate>Fri, 15 Jan 2016 16:29:26 +0800</pubDate><description><![CDATA[新增：
         输入参数是否为空的校验，是否符合要求的校验，记录是否存在的校验
         例：		if (StringUtils.isBlank(pPhoneNo)) {
			return new ResultInfo(IConstant.FAILURE, "手机不能为空", false);
		}

		// 记录是否已经存在
		int count = web_Pati]]></description><category></category></item></channel></rss>