<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[飞翔秋天]]></title><description><![CDATA[专注JAVA技术]]></description><link>https://blog.youkuaiyun.com/liuchink</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; liuchink]]></copyright><item><title><![CDATA[idea常见问题收录]]></title><link>https://blog.youkuaiyun.com/liuchink/article/details/122260000</link><guid>https://blog.youkuaiyun.com/liuchink/article/details/122260000</guid><author>liuchink</author><pubDate>Fri, 31 Dec 2021 17:19:41 +0800</pubDate><description><![CDATA[1、控制台乱码

-Dfile.encoding=UTF-8



2、maven优先本地查找

-DarchetypeCatalog=internal





3、同个项目运行多次的方法






]]></description><category></category></item><item><title><![CDATA[传智博客JAVA基础第十八天]]></title><link>https://blog.youkuaiyun.com/liuchink/article/details/8048480</link><guid>https://blog.youkuaiyun.com/liuchink/article/details/8048480</guid><author>liuchink</author><pubDate>Sat, 22 Feb 2020 00:33:38 +0800</pubDate><description><![CDATA[1:数据结构(重点)
 (1)栈
  先进后出。
  举例：单行道的死胡同
 (2)队列
  先进先出。
  举例：地铁安检
 (3)数组
  数组是有编号的，从0开始编号，可以获取任意元素。
  优点：查询快
  缺点：增删慢
 (4)链表
  链表是有]]></description><category></category></item><item><title><![CDATA[intellij idea 常用快捷键]]></title><link>https://blog.youkuaiyun.com/liuchink/article/details/98171928</link><guid>https://blog.youkuaiyun.com/liuchink/article/details/98171928</guid><author>liuchink</author><pubDate>Fri, 02 Aug 2019 09:25:24 +0800</pubDate><description><![CDATA[Ctrl


			快捷键
			
			
			介绍
			
		
			Ctrl + F
			
			
			在当前文件进行文本查找（必备）
			
		
			Ctrl + R
			
			
			在当前文件进行文本替换（必备）
			
		
			Ctrl + Z
			
			
			撤销（必备）
			
		
			Ctrl + Y
			
			
			删除光标所在行 或 ...]]></description><category></category></item><item><title><![CDATA[设计模式之二--外观模式(Facade)]]></title><link>https://blog.youkuaiyun.com/liuchink/article/details/8478841</link><guid>https://blog.youkuaiyun.com/liuchink/article/details/8478841</guid><author>liuchink</author><pubDate>Mon, 07 Jan 2013 22:03:21 +0800</pubDate><description><![CDATA[生活实例
    图例中的"装机公司"就是一种"外观模式",我们不需要与众多的硬打交道,只需要与装机公司联系,就可以组装电脑了       
                      




外观模式定义
    为系统中的一组接口提供一个一直的界面,Facade模式定义了一个高层接口,这个接口使得子系统更加容易使用.



组件界面--从一个组件的外部来观看这个组件,]]></description><category></category></item><item><title><![CDATA[设计模式之一--简单工厂设计模式(SimpleFactory)]]></title><link>https://blog.youkuaiyun.com/liuchink/article/details/8449338</link><guid>https://blog.youkuaiyun.com/liuchink/article/details/8449338</guid><author>liuchink</author><pubDate>Fri, 28 Dec 2012 23:59:30 +0800</pubDate><description><![CDATA[简单工厂设计模式


JAVA的的面向接口编程是一种非常重要的设计思想.


通常接口设计思路



                    

实例代码:
/*
    接口(通用,抽象,非具体功能)

*/
public interface Api {
    //一组接口定义
    public void test1(String s);
}]]></description><category></category></item><item><title><![CDATA[Dom4j学习笔记--第三篇]]></title><link>https://blog.youkuaiyun.com/liuchink/article/details/8142322</link><guid>https://blog.youkuaiyun.com/liuchink/article/details/8142322</guid><author>liuchink</author><pubDate>Fri, 02 Nov 2012 21:39:20 +0800</pubDate><description><![CDATA[5.写入XML文件



try {
            XMLWriter writer = new XMLWriter(new OutputStreamWriter(new FileOutputStream("config.xml"), "UTF-8"));
            writer.write(document);
            writer.clos]]></description><category></category></item><item><title><![CDATA[Dom4j学习笔记--第二篇]]></title><link>https://blog.youkuaiyun.com/liuchink/article/details/8142219</link><guid>https://blog.youkuaiyun.com/liuchink/article/details/8142219</guid><author>liuchink</author><pubDate>Fri, 02 Nov 2012 20:58:01 +0800</pubDate><description><![CDATA[3.高级节点查询XPath(推荐方法)


    采用xpath查找需要引入jaxen-xx-xx.jar，否则会报"java.lang.NoClassDefFoundError: org/jaxen/JaxenException"异常。



    public List selectNodes(String xpathExpression)]]></description><category></category></item><item><title><![CDATA[Dom4j学习笔记--第一篇]]></title><link>https://blog.youkuaiyun.com/liuchink/article/details/8139083</link><guid>https://blog.youkuaiyun.com/liuchink/article/details/8139083</guid><author>liuchink</author><pubDate>Fri, 02 Nov 2012 02:00:25 +0800</pubDate><description><![CDATA[sqlserver
     
         
             root
             root
       
       
            sa
            sa
       
    




1.获取Document对象





//创建xml文件的读取对象






SAXRea]]></description><category></category></item><item><title><![CDATA[DOM与SAX的简单对比]]></title><link>https://blog.youkuaiyun.com/liuchink/article/details/8130458</link><guid>https://blog.youkuaiyun.com/liuchink/article/details/8130458</guid><author>liuchink</author><pubDate>Tue, 30 Oct 2012 22:10:56 +0800</pubDate><description><![CDATA[SAX (Simple API for XML) 和 DOM (Document Object Model) 是当前两个主要的XML API，几乎所有商用的xml 解析器都同时实现了这两个接口。因此如果你的程序使用了SAX或者DOM APIs，那么你的程序对xml解析器是透明。
1) DOM以一个分层的对象模型来映射xml文档。而SAX将文档中的元素转化为对象来处理。
2) DOM将文档载入到]]></description><category></category></item><item><title><![CDATA[传智博客JAVA基础第三十天]]></title><link>https://blog.youkuaiyun.com/liuchink/article/details/8110675</link><guid>https://blog.youkuaiyun.com/liuchink/article/details/8110675</guid><author>liuchink</author><pubDate>Thu, 25 Oct 2012 13:37:48 +0800</pubDate><description><![CDATA[1:JS的内置对象
(1)Array
var arr = new Array();
var arr = new Array(3);
var arr = [1,2,3,4,5];


特点：
数组长度可变，类型可以不一致。
但是，建议，按照给定的长度赋值，以及，存储同一种类型的数据。
(2)Global
是一个全局的对象，里面的方法可以直接使用。
isNaN:判断是否不是一个]]></description><category></category></item><item><title><![CDATA[一道字符串的练习题]]></title><link>https://blog.youkuaiyun.com/liuchink/article/details/8105104</link><guid>https://blog.youkuaiyun.com/liuchink/article/details/8105104</guid><author>liuchink</author><pubDate>Wed, 24 Oct 2012 00:30:24 +0800</pubDate><description><![CDATA[题目要求:在java中，字符串“abcd”与字符串“ab你好”的长度是一样，都是四个字符。但对应的字节数不同，一个汉字占两个字节。定义一个方法，按照最大的字节数来取子串。如：对于“ab你好”，如果取三个字节，那么子串就是ab与“你”字的半个，那么半个就要舍弃。如果去四个字节就是“ab你”，取五个字节还是“ab你”.




public class Exercise02 {
    p]]></description><category></category></item><item><title><![CDATA[传智博客JAVA基础第二十九天]]></title><link>https://blog.youkuaiyun.com/liuchink/article/details/8104651</link><guid>https://blog.youkuaiyun.com/liuchink/article/details/8104651</guid><author>liuchink</author><pubDate>Tue, 23 Oct 2012 21:40:06 +0800</pubDate><description><![CDATA[1:JavaScript
    (1)是在客户端使用脚本语言。
        基于对象和事件驱动的。
    (2)特点：
        A：交互性（它可以做的就是信息的动态交互）
        B：安全性（不允许直接访问本地硬盘）
        C：跨平台性（只要是可以解释Js的浏览器都可以执行，和平台无关）
    (3)与java的区别
        A：JS是N]]></description><category></category></item><item><title><![CDATA[传智博客JAVA基础第二十八天]]></title><link>https://blog.youkuaiyun.com/liuchink/article/details/8104644</link><guid>https://blog.youkuaiyun.com/liuchink/article/details/8104644</guid><author>liuchink</author><pubDate>Tue, 23 Oct 2012 21:39:09 +0800</pubDate><description><![CDATA[A：表格：
    Table标签
B：表单：

    把表单用表格布局。

C：框架集：
    
    FrameSet标签

了解知识点：
D：客户端和服务器的校验问题？
    客户端校验：数据的有效性。
    服务器校验：数据的安全性。

E：网页中数据提交的方式有几种
    第一种：form表单
    第二种：地址栏url方式]]></description><category></category></item><item><title><![CDATA[传智博客JAVA基础第二十七天]]></title><link>https://blog.youkuaiyun.com/liuchink/article/details/8104637</link><guid>https://blog.youkuaiyun.com/liuchink/article/details/8104637</guid><author>liuchink</author><pubDate>Tue, 23 Oct 2012 21:37:08 +0800</pubDate><description><![CDATA[1:正则表达式(理解会使用就行)
    (1)就是一种规则。用于判断，替换，获取数据的。
    (2)正则表达式要掌握的字符意义
        A:字符    
            x 字符x
            \\ 反斜线字符 
            \t 制表符 ('\u0009') 
            \n 新行（换行）符 ('\u000A')]]></description><category></category></item><item><title><![CDATA[传智博客JAVA基础第二十六天]]></title><link>https://blog.youkuaiyun.com/liuchink/article/details/8093860</link><guid>https://blog.youkuaiyun.com/liuchink/article/details/8093860</guid><author>liuchink</author><pubDate>Sat, 20 Oct 2012 20:53:16 +0800</pubDate><description><![CDATA[1:正则表达式(理解会使用就行)
    (1)就是一种规则。用于判断，替换，获取数据的。
    (2)正则表达式要掌握的字符意义
        A:字符    
            x 字符x
            \\ 反斜线字符 
            \t 制表符 ('\u0009') 
            \n 新行（换行）符 ('\u000A')]]></description><category></category></item><item><title><![CDATA[传智博客JAVA基础第二十五天]]></title><link>https://blog.youkuaiyun.com/liuchink/article/details/8084118</link><guid>https://blog.youkuaiyun.com/liuchink/article/details/8084118</guid><author>liuchink</author><pubDate>Thu, 18 Oct 2012 09:41:53 +0800</pubDate><description><![CDATA[1:网络编程
(1)不同的计算机间的数据传输。
(2)网络编程的三要素
A：ip地址
点分十进制表示ip地址的方式。"xxx.xxx.xxx.xxx"
IP地址的分类：A类，B类，C类。每一类的范围。
特殊的IP地址：
192.168.xxx.xxx和10.xxx.xxx.xxx都是私有地址，用于局域网。
xxx.xxx.xxx.0 网络地址
xxx.xxx.xxx.255 广播]]></description><category></category></item><item><title><![CDATA[传智博客JAVA基础第二十三天]]></title><link>https://blog.youkuaiyun.com/liuchink/article/details/8084111</link><guid>https://blog.youkuaiyun.com/liuchink/article/details/8084111</guid><author>liuchink</author><pubDate>Thu, 18 Oct 2012 09:40:56 +0800</pubDate><description><![CDATA[1:流的操作规律
A:明确数据源和数据目的
数据源：InputStream,Reader
数据目的：OutputStream,Writer

B:明确数据的内容是否是纯文本
是：
数据源：Reader
数据目的：Writer
不是：
数据源：InputStream
数据目的：OutputStream


C:明确具体设备
数据源：键盘录入(System.in),数组或]]></description><category></category></item><item><title><![CDATA[传智博客JAVA基础第二十二天]]></title><link>https://blog.youkuaiyun.com/liuchink/article/details/8068697</link><guid>https://blog.youkuaiyun.com/liuchink/article/details/8068697</guid><author>liuchink</author><pubDate>Sun, 14 Oct 2012 00:18:55 +0800</pubDate><description><![CDATA[1:IO流
(1)按照读写数据格式划分：字节流和字符流
A：InputStream 字节输入流 -- FileInputStream
   OutputStream 字节输出流 -- FileOutputStream


B: Reader 字符输入流 -- FileReader
   Writer 字符输出流 -- FileWriter
(2)字符流的写入数据
步骤
A：创建]]></description><category></category></item><item><title><![CDATA[传智博客JAVA基础第二十一天]]></title><link>https://blog.youkuaiyun.com/liuchink/article/details/8068696</link><guid>https://blog.youkuaiyun.com/liuchink/article/details/8068696</guid><author>liuchink</author><pubDate>Sun, 14 Oct 2012 00:18:27 +0800</pubDate><description><![CDATA[1:File(重点)
(1)File是用于对文件和文件夹进行封装的对象。方便我们对其进行操作。
(2)File的构造方法
A:File file = new File("c:\\a.txt");
B:File file = new File("c:\\","a.txt");
C:File file = new File("c:\\");
  File file2 = new File(]]></description><category></category></item><item><title><![CDATA[传智博客JAVA基础第二十天]]></title><link>https://blog.youkuaiyun.com/liuchink/article/details/8068695</link><guid>https://blog.youkuaiyun.com/liuchink/article/details/8068695</guid><author>liuchink</author><pubDate>Sun, 14 Oct 2012 00:17:25 +0800</pubDate><description><![CDATA[Map
|--HashMap
底层数据结构是哈希表。线程不安全。
如何保证元素唯一呢？通过hashCode方法和equals方法。
|--Hashtable
底层数据结构是哈希表。
线程安全的。效率低。
|--Properties 
它和IO有关联。是集合中可以和IO进行通信的东西。
|--TreeMap
底层数据结构是二叉树，线程不安全。
如何保证元素的唯一呢？
通过集合]]></description><category></category></item></channel></rss>