<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[catch_li的博客]]></title><description><![CDATA[                  但行好事，                     莫问前程~ohh]]></description><link>https://blog.youkuaiyun.com/catch_li</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; catch_li]]></copyright><item><title><![CDATA[jQuery学习笔记之ajax]]></title><link>https://blog.youkuaiyun.com/catch_li/article/details/51901482</link><guid>https://blog.youkuaiyun.com/catch_li/article/details/51901482</guid><author>catch_li</author><pubDate>Wed, 13 Jul 2016 21:01:04 +0800</pubDate><description><![CDATA[先看一个例子：
function chageDistrict(obj){
	var districtArray = obj.id.split('_');
	var homeOrCompany = districtArray[1];
	var province = $("#main_" + homeOrCompany + "_province").val().split(',')[0];
	var]]></description><category></category></item><item><title><![CDATA[jQuery学习笔记之设置取值]]></title><link>https://blog.youkuaiyun.com/catch_li/article/details/51901141</link><guid>https://blog.youkuaiyun.com/catch_li/article/details/51901141</guid><author>catch_li</author><pubDate>Wed, 13 Jul 2016 20:12:49 +0800</pubDate><description><![CDATA[jQuery 的核心就是操作 DOM 的能力。


三个简单实用的用于 DOM 操作的 jQuery 方法：

text() - 设置或返回所选元素的文本内容html() - 设置或返回所选元素的内容（包括 HTML 标记）val() - 设置或返回表单字段的值
$("#btn1").click(function(){
  $("#test1").text("Hello world!"]]></description><category></category></item><item><title><![CDATA[jQuery学习笔记之事件]]></title><link>https://blog.youkuaiyun.com/catch_li/article/details/51900143</link><guid>https://blog.youkuaiyun.com/catch_li/article/details/51900143</guid><author>catch_li</author><pubDate>Wed, 13 Jul 2016 17:47:01 +0800</pubDate><description><![CDATA[bind() 方法为被选元素添加一个或多个事件处理程序，并规定事件发生时运行的函数。
$(selector).bind({event:function, event:function, ...})
$(document).ready(function(){
  $("button").bind({
   click:function(){$("p").slideToggle();},]]></description><category></category></item><item><title><![CDATA[jQuery学习笔记之选择器]]></title><link>https://blog.youkuaiyun.com/catch_li/article/details/51897673</link><guid>https://blog.youkuaiyun.com/catch_li/article/details/51897673</guid><author>catch_li</author><pubDate>Wed, 13 Jul 2016 14:20:38 +0800</pubDate><description><![CDATA[jQuery是一个轻量级的JS库，其宗旨是——WRITE LESS,DO MORE，写更少的代码，做更多的事情，封装了大量的DOM操作，能够在不同的浏览器中兼容。
jQuery的下载：
共有两个版本的 jQuery 可供下载：一份是精简过的，另一份是未压缩的（供调试或阅读）。
这两个版本都可从

jQuery.com 下载。

Google 和 Microsoft 对 jQuery]]></description><category></category></item><item><title><![CDATA[iBatis学习笔记]]></title><link>https://blog.youkuaiyun.com/catch_li/article/details/51892782</link><guid>https://blog.youkuaiyun.com/catch_li/article/details/51892782</guid><author>catch_li</author><pubDate>Tue, 12 Jul 2016 21:34:14 +0800</pubDate><description><![CDATA[iBatis是Apcahe的一个开源项目，10年由Google托管后，改名为mybatis
iBatis和hibernate一样是一种ORM（对象关系映射）的框架，不同之处在于Hibernate是提供了全面的数据库封装机制的全自动化ORM实现，实现了POJO和数据库表之间的映射，以及SQL的自动的生成和执行。而iBatis是一种办自动化的实现，着力于POJO和SQL之间的映射，也就是说iBati]]></description><category></category></item><item><title><![CDATA[I/O流学习笔记]]></title><link>https://blog.youkuaiyun.com/catch_li/article/details/51854907</link><guid>https://blog.youkuaiyun.com/catch_li/article/details/51854907</guid><author>catch_li</author><pubDate>Thu, 07 Jul 2016 22:53:45 +0800</pubDate><description><![CDATA[流的本质就是数据传输
流的读取方式可以分为两种：字节流和字符流
字节流的读取接口为inputstream和outputstream 实现类常用的为fileinputstream和fileoutputstream
字符流的读取接口为reader和writer实现类常用的为filereader和filewriter
对输入流只能进行读操作，对输出流只能进行写操作，程序中需要根据待传输数据的不同]]></description><category></category></item><item><title><![CDATA[判断字符串中符号是否成对出现]]></title><link>https://blog.youkuaiyun.com/catch_li/article/details/51853019</link><guid>https://blog.youkuaiyun.com/catch_li/article/details/51853019</guid><author>catch_li</author><pubDate>Thu, 07 Jul 2016 17:29:55 +0800</pubDate><description><![CDATA[public static void main(String[] args) {
		//利用堆棧的概念，先进后出的原则判断对应的符号是否成对出现
	    //定义一个字符串和栈
		String s="abc([{adsf}]s)df";
		Stack ss=new Stack();
		boolean flag=true;
		char c;//定义一个char 遍历字符串的时候接收]]></description><category></category></item><item><title><![CDATA[抽象类和接口]]></title><link>https://blog.youkuaiyun.com/catch_li/article/details/51852055</link><guid>https://blog.youkuaiyun.com/catch_li/article/details/51852055</guid><author>catch_li</author><pubDate>Thu, 07 Jul 2016 16:09:31 +0800</pubDate><description><![CDATA[抽象类体现的是一个继承的关系，一个类只能使用一次继承关系，却可以实现多个接口
抽象类和接口都不能被实例化，抽象类是被子类继承的，接口是被子类实现的
抽象类和普通类的唯一区别就是不能实例化和允许有抽象方法
抽象类中的变量是普通变量，接口中的变量是只能是公共的静态变量public staticfinal
抽象类中可以有普通方法，允许有方法体，而接口中全部都是抽象方法没有方法体
接口可以继承接]]></description><category></category></item><item><title><![CDATA[键盘操作电脑快捷键]]></title><link>https://blog.youkuaiyun.com/catch_li/article/details/51851387</link><guid>https://blog.youkuaiyun.com/catch_li/article/details/51851387</guid><author>catch_li</author><pubDate>Thu, 07 Jul 2016 15:07:19 +0800</pubDate><description><![CDATA[Windows +L 快速锁屏
Windows +E 打开电脑的资源管理器 相当于打开我的电脑
Windows +D  桌面和当前页面快速切换
Windows + R输入osk，出现炫酷虚拟键盘！
windows键和 +  放大镜
Ctrl+W   关闭当前页面
F5------刷新
F2------改名
F3------搜索
Ctrl+H　功能：打开“历史”侧边栏]]></description><category></category></item><item><title><![CDATA[Eclipse常用快捷键]]></title><link>https://blog.youkuaiyun.com/catch_li/article/details/51850997</link><guid>https://blog.youkuaiyun.com/catch_li/article/details/51850997</guid><author>catch_li</author><pubDate>Thu, 07 Jul 2016 14:29:41 +0800</pubDate><description><![CDATA[Crtl+O  显示类中方法和属性的大纲，能快速定位类的方法和属性
Alt+/    提供快速编辑内容的辅助（好处多多）
Crtl+/    为当前所在行快速添加或者取消注释
Ctrl+D   删除当前行
Ctrl+M   窗口最大化和最小化
Ctrl+K   Ctrl+Shift+K  快速向上或者向下查找选定的内容
Ctrl+Shift+O  快速导入所调用的类
Ctrl+Shi]]></description><category></category></item><item><title><![CDATA[Java集合类解析]]></title><link>https://blog.youkuaiyun.com/catch_li/article/details/51849491</link><guid>https://blog.youkuaiyun.com/catch_li/article/details/51849491</guid><author>catch_li</author><pubDate>Thu, 07 Jul 2016 10:58:36 +0800</pubDate><description><![CDATA[Java集合类有两个根接口：collection和map
Collection:
      List:是存储有序但是允许重复的集合


             Arraylist和vector：都是基于array实现list类，本质上是顺序线性表，因为受array的限制，所以性能上也不可能超 越array.arraylist和vector唯一的区别就在于vector是线性安全的，而a]]></description><category></category></item><item><title><![CDATA[equals和==的区别]]></title><link>https://blog.youkuaiyun.com/catch_li/article/details/51843136</link><guid>https://blog.youkuaiyun.com/catch_li/article/details/51843136</guid><author>catch_li</author><pubDate>Wed, 06 Jul 2016 23:14:36 +0800</pubDate><description><![CDATA[String a="abc";
		 String b="abc";
		 String c=new String("abc");
		 String d=new String("abc");
		 System.out.println(a==b);//true
		 System.out.println(a.equals(b));//true
		 System.out.println(c==d]]></description><category></category></item><item><title><![CDATA[JAVA 三大版本]]></title><link>https://blog.youkuaiyun.com/catch_li/article/details/51842525</link><guid>https://blog.youkuaiyun.com/catch_li/article/details/51842525</guid><author>catch_li</author><pubDate>Wed, 06 Jul 2016 22:27:38 +0800</pubDate><description><![CDATA[JAVA有三个版本：
   Java SE：Java标准版 以前称J2SE,用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java运用程            序，是做电脑上运行的软件。
     Java EE: JAVA企业版 以前成J2EE，简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。是            用来做网站的
     Java ME: Java微版]]></description><category></category></item></channel></rss>