<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[随便吧]]></title><description><![CDATA[真随机数]]></description><link>https://blog.youkuaiyun.com/sjxbg</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sjxbg]]></copyright><item><title><![CDATA[AWT和Swing的关系]]></title><link>https://blog.youkuaiyun.com/sjxbg/article/details/79895903</link><guid>https://blog.youkuaiyun.com/sjxbg/article/details/79895903</guid><author>sjxbg</author><pubDate>Wed, 11 Apr 2018 14:16:49 +0800</pubDate><description><![CDATA[1.AWT和Swing都是java中的包。2.AWT(Abstract Window Toolkit)：抽象窗口工具包，早期编写图形界面应用程序的包，AWT是通过调用操作系统的native方法实现的，所以在Windows系统上的AWT窗口就是Windows的风格，而在Unix系统上的则是XWindow风格。因为AWT是依靠本地方法来实现功能的，所以AWT控件称为“重量级控件”。3.Swing 为解...]]></description><category></category></item><item><title><![CDATA[javac命令参数]]></title><link>https://blog.youkuaiyun.com/sjxbg/article/details/79879904</link><guid>https://blog.youkuaiyun.com/sjxbg/article/details/79879904</guid><author>sjxbg</author><pubDate>Tue, 10 Apr 2018 13:28:49 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[java序列化]]></title><link>https://blog.youkuaiyun.com/sjxbg/article/details/79841381</link><guid>https://blog.youkuaiyun.com/sjxbg/article/details/79841381</guid><author>sjxbg</author><pubDate>Sat, 07 Apr 2018 14:33:23 +0800</pubDate><description><![CDATA[ 转自：https://blog.youkuaiyun.com/it_lihongmin/article/details/77932133     先说一下，前端时间做项目的时候，遇到一个需求就是需要定时去扫描一张表，并且将没有扫描过的数据在另一张表中进行操作，所以需要记住上一次扫描的主键ID，并且在重启服务后能不丢失。于是想到了序列化，但是没弄好，就采用了修改properties的方式（当然会有一个单利的类...]]></description><category></category></item><item><title><![CDATA[java集合框架]]></title><link>https://blog.youkuaiyun.com/sjxbg/article/details/79833328</link><guid>https://blog.youkuaiyun.com/sjxbg/article/details/79833328</guid><author>sjxbg</author><pubDate>Fri, 06 Apr 2018 14:25:59 +0800</pubDate><description><![CDATA[                                                                                              转自：https://www.cnblogs.com/xiaoxi/p/6089984.html一、集合框架图简化图：说明：对于以上的框架图有如下几点说明1.所有集合类都位于java.util包下。Java的集合...]]></description><category></category></item><item><title><![CDATA[java序列化(持久化)]]></title><link>https://blog.youkuaiyun.com/sjxbg/article/details/79805797</link><guid>https://blog.youkuaiyun.com/sjxbg/article/details/79805797</guid><author>sjxbg</author><pubDate>Tue, 03 Apr 2018 17:03:10 +0800</pubDate><description><![CDATA[1.对象序列化(Object Serialize)是为了将对象保存到磁盘中，或允许在网络中 直接传输对象，对象序列化可以把内存中的java对象转换成平台无关的二进制流，从而允许该二进制流持久的保存在磁盘上，通过网络将这种二进制流传输给其他使用者，获得者可以对其进行反序列化恢复成原来的java对象。2.一旦某个类实现了java.io.Serializable接口，该类对象就是可序列化的(给类的所有属...]]></description><category></category></item><item><title><![CDATA[java中泛型]]></title><link>https://blog.youkuaiyun.com/sjxbg/article/details/79805115</link><guid>https://blog.youkuaiyun.com/sjxbg/article/details/79805115</guid><author>sjxbg</author><pubDate>Tue, 03 Apr 2018 16:21:24 +0800</pubDate><description><![CDATA[1.&amp;lt;? extends T&amp;gt;表示该通配符所代表的类型是T类型的子类。 public static &amp;lt;T extends Comparable&amp;lt;T&amp;gt;&amp;gt; T maximum(T x, T y, T z)2.&amp;lt;? super T&amp;gt;表示该通配符所代表的类型是T类型的父类...]]></description><category></category></item><item><title><![CDATA[异常中的throw]]></title><link>https://blog.youkuaiyun.com/sjxbg/article/details/79780610</link><guid>https://blog.youkuaiyun.com/sjxbg/article/details/79780610</guid><author>sjxbg</author><pubDate>Sun, 01 Apr 2018 19:22:12 +0800</pubDate><description><![CDATA[一、异常和错误检查时异常(Chaecked Exception)：最具代表的检查性异常是用户错误或问题引起的异常，这是程序员无法预见的。例如要打开一个不存在文件时，一个异常就发生了，这些异常在编译时不能被简单地忽略。运行时异常（Runtime Exception）：运行时异常是可能被程序员避免的异常。与检查性异常相反，运行时异常可以在编译时被忽略。错误：错误不是异常，而是脱离程序员控制的问题。错误...]]></description><category></category></item><item><title><![CDATA[JS总结(一)]]></title><link>https://blog.youkuaiyun.com/sjxbg/article/details/79744014</link><guid>https://blog.youkuaiyun.com/sjxbg/article/details/79744014</guid><author>sjxbg</author><pubDate>Thu, 29 Mar 2018 15:51:30 +0800</pubDate><description><![CDATA[1.前端校验用js实现，后台校验用各种语言实现。2.java对大小写敏感且使用Unicode字符集。3.函数内部用var声明是局部变量，只能在函数中使用，函数外声明或者不带var(即使在函数内部)为全局变量，网页上的所有脚本和函数都能访问它，页面关闭后被销毁，设置的全局变量或函数，可覆盖window对象的变量或函数。4.===直接进行比较，==会尝试的进行类型转换document.getEleme...]]></description><category></category></item><item><title><![CDATA[CSS选择器]]></title><link>https://blog.youkuaiyun.com/sjxbg/article/details/79733016</link><guid>https://blog.youkuaiyun.com/sjxbg/article/details/79733016</guid><author>sjxbg</author><pubDate>Wed, 28 Mar 2018 20:03:00 +0800</pubDate><description><![CDATA[1.ID 选择器（ID selector，IS）：使用 # 标识selector，语法格式：#S{...}（S为选择器名）。例：id为name的标签会匹配下面的样式&amp;lt;style&amp;gt;
#name{
  color:red;
}
&amp;lt;/style&amp;gt;
&amp;lt;!--下面文字是红色的--&amp;gt;
&amp;lt;p id=&quot;name&quot;&amp;gt;red text&amp;lt;/p&amp;gt;2.类选择器（c...]]></description><category></category></item><item><title><![CDATA[XML总结（一）]]></title><link>https://blog.youkuaiyun.com/sjxbg/article/details/79720161</link><guid>https://blog.youkuaiyun.com/sjxbg/article/details/79720161</guid><author>sjxbg</author><pubDate>Tue, 27 Mar 2018 22:02:24 +0800</pubDate><description><![CDATA[一、了解XML(eXtensive Markup Language)可扩展标记语言。XML是被用来传输和存储数据，焦点是内容，是对html的补充。HTML是将数据进行格式化显示。xml需要自定义标签，焦点是外观。xml以纯文本格式进行存储，不同应用程序共享更容易应用程序访问xml时，可以在不中断应用程序进行扩展元素。XML数据岛，是嵌入HTML页面中的XMl数据，只在IE浏览器中有效二、小总结xm...]]></description><category></category></item><item><title><![CDATA[java基础面试题常出现(一)]]></title><link>https://blog.youkuaiyun.com/sjxbg/article/details/79720134</link><guid>https://blog.youkuaiyun.com/sjxbg/article/details/79720134</guid><author>sjxbg</author><pubDate>Tue, 27 Mar 2018 22:00:00 +0800</pubDate><description><![CDATA[1.”==“和equals方法的区别？==操作符，对于基本数据类型变量，比较的是两个值是否相等，而对于引用类型，比较的是引用的内存的首地址，即引用同一个对象。Obeject的equals方法，根据具体业务有开发者对其进行重写，为重写，默认使用==。对于非字符串变量而言，equals和==比较的是地址，对于字符串变量而言equals()比较的是内容，==比较地址。（Object类有两种方法来推断对象...]]></description><category></category></item><item><title><![CDATA[String，StringBuffer，StringBuilder]]></title><link>https://blog.youkuaiyun.com/sjxbg/article/details/79674586</link><guid>https://blog.youkuaiyun.com/sjxbg/article/details/79674586</guid><author>sjxbg</author><pubDate>Sat, 24 Mar 2018 10:26:23 +0800</pubDate><description><![CDATA[一、String    String类有11种构造方法，一旦创建了String对象，它的值就无法改变,如果再对它的值进行更改，可以改，但是实际上jvm已经销毁了原来的对象并重新创建了一个对象，只是名字一样而已。for instance，String str = &quot;123&quot;
str = str + &quot;456&quot;二、StirngBuffer&amp;amp;StringBuilderStringBuilder没...]]></description><category></category></item><item><title><![CDATA[java数据类型和访问]]></title><link>https://blog.youkuaiyun.com/sjxbg/article/details/79674484</link><guid>https://blog.youkuaiyun.com/sjxbg/article/details/79674484</guid><author>sjxbg</author><pubDate>Sat, 24 Mar 2018 08:07:49 +0800</pubDate><description><![CDATA[1.java数据类型内置数据类型：boolean(1),  byte(8), char(16), short(8), int(32), long(64), float(32), double(64)引用数据类型：对象，数组2.修饰符和关键字  父类中声明为public的方法在子类中也必须为public。   父类中声明为protected的方法在子类中要么声明为protected，要么声明为pub...]]></description><category></category></item><item><title><![CDATA[this和super]]></title><link>https://blog.youkuaiyun.com/sjxbg/article/details/79669839</link><guid>https://blog.youkuaiyun.com/sjxbg/article/details/79669839</guid><author>sjxbg</author><pubDate>Sat, 24 Mar 2018 06:36:58 +0800</pubDate><description><![CDATA[一、this用法1.直接引用，this相当于当前类的一个对象。2.类中成员与构造器或方法的形参重名，this区分，this.x调用当前类成员变量。3.调用本类的构造函数，this(参数)；二、super用法1.直接引用，super表示当前对象的父类，用super.x调用父类成员变量。2.子类成员变量或方法与父类重名，用super区分。3.调用父类的构造函数，super(参数)；三、注意1.子类构造...]]></description><category></category></item><item><title><![CDATA[缩写词总结]]></title><link>https://blog.youkuaiyun.com/sjxbg/article/details/79668838</link><guid>https://blog.youkuaiyun.com/sjxbg/article/details/79668838</guid><author>sjxbg</author><pubDate>Fri, 23 Mar 2018 16:10:20 +0800</pubDate><description><![CDATA[一、技术术语PV(page view)----页面浏览量URL(uniform resource locator)----统一资源定位符URI(uinform resource identifier)----统一资源标识符CDN(content delivery network)----内容分发网络QPS(query per second)----每秒查询 LB(Load Balance)----...]]></description><category></category></item><item><title><![CDATA[js注意要点积累]]></title><link>https://blog.youkuaiyun.com/sjxbg/article/details/79666511</link><guid>https://blog.youkuaiyun.com/sjxbg/article/details/79666511</guid><author>sjxbg</author><pubDate>Fri, 23 Mar 2018 13:49:58 +0800</pubDate><description><![CDATA[1.前端校验用js实现，后台校验用各种语言实现。2.动态页面，必须实时的从后台获取数据，实时的项页面展示的页面。3.带var时局部变量，不带var是全局变量(js中)undefined此变量已经定义和声明，但是没给他赋值，null是该对象不存在，连声明都没有===直接进行比较，==会尝试的进行类型转换document.getElementById(&quot;ID名称&quot;)    //如果ID是一个字符串，必...]]></description><category></category></item><item><title><![CDATA[抽象类与接口回顾]]></title><link>https://blog.youkuaiyun.com/sjxbg/article/details/79636115</link><guid>https://blog.youkuaiyun.com/sjxbg/article/details/79636115</guid><author>sjxbg</author><pubDate>Wed, 21 Mar 2018 10:27:46 +0800</pubDate><description><![CDATA[1.抽象类中可以包括成员变量，方法，构造器，初始化块，内部类(接口/枚举)五种成分。2.让A类中包含B方法，又不提供B方法的实现，即抽象方法只有方法签名，没有方法体。3.有抽象方法的类只能被定义成抽象类，但是抽象类里可以没有抽象方法。抽象类体现了设计模式的模板模式。4.抽象类不能被实例化，无法使用new关键字调用抽象类的构造器创建抽象类的实例，即使抽象类不包含抽象方法，抽象类只能作为父类被其他子类...]]></description><category></category></item><item><title><![CDATA[java类的回顾]]></title><link>https://blog.youkuaiyun.com/sjxbg/article/details/79630541</link><guid>https://blog.youkuaiyun.com/sjxbg/article/details/79630541</guid><author>sjxbg</author><pubDate>Tue, 20 Mar 2018 19:43:28 +0800</pubDate><description><![CDATA[1.类是某一批对象的抽象，对象才是一个具体的存在的实体，你我他都是人的实例，而不是人的类。2.类可以包含三种最常见的成员：构造器，成员变量，方法。3.java世界里，属性，如某个类具有age属性，通常是说，该类包含setAge()和getAge()两个方法。4.修饰符中，public，protected，private三个最多只能出现其中之一，abstract和final只能出现其中之一。它们可以...]]></description><category></category></item><item><title><![CDATA[eclipse快捷键]]></title><link>https://blog.youkuaiyun.com/sjxbg/article/details/79013765</link><guid>https://blog.youkuaiyun.com/sjxbg/article/details/79013765</guid><author>sjxbg</author><pubDate>Tue, 09 Jan 2018 15:52:43 +0800</pubDate><description><![CDATA[1  批量修改                       
    ALT+SHIFT+R 
 2  快速输入主方法 
    1.敲入main  2.alt+/ 
 3  快速输入System.out.println           
    1.敲入syso 2.alt+/ 
 4  快速输入for                   
    1.敲入for 2.alt+]]></description><category></category></item><item><title><![CDATA[指针的回忆]]></title><link>https://blog.youkuaiyun.com/sjxbg/article/details/63255145</link><guid>https://blog.youkuaiyun.com/sjxbg/article/details/63255145</guid><author>sjxbg</author><pubDate>Sat, 18 Mar 2017 15:40:28 +0800</pubDate><description><![CDATA[这道题很好，可以复习对指针和数组的理解。



char *c[] = { "ENTER", "NEW", "POINT", "FIRST" }; //指针数组，数组里存放的都是char型指针
char **cp[] = { c+3, c+2, c+1, c }; 
char ***cpp = cp;    //这里要注意，cp是存储着二级指针的数组的首地址，也是一个以三级指针，]]></description><category></category></item></channel></rss>