<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[iteye_2113的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/iteye_2113</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; iteye_2113]]></copyright><item><title><![CDATA[那些年，我看过的方法]]></title><link>https://blog.youkuaiyun.com/iteye_2113/article/details/82606996</link><guid>https://blog.youkuaiyun.com/iteye_2113/article/details/82606996</guid><author>iteye_2113</author><pubDate>Thu, 16 Oct 2014 14:28:06 +0800</pubDate><description><![CDATA[
1、arrays.copy
     
 public static char[] copyOf(char[] original, int newLength) {
        char[] copy = new char[newLength];
        System.arraycopy(original, 0, copy, 0,
                     ...]]></description><category></category></item><item><title><![CDATA[centos安装nginx]]></title><link>https://blog.youkuaiyun.com/iteye_2113/article/details/82583796</link><guid>https://blog.youkuaiyun.com/iteye_2113/article/details/82583796</guid><author>iteye_2113</author><pubDate>Sun, 29 Jun 2014 22:52:58 +0800</pubDate><description><![CDATA[
1、先下载nginx源码
 
2、解压到某个目录
 
3、./configure --prefix=/usr/local/nginx
      出现错误：
      ./configure: error: the HTTP rewrite module requires the PCRE library.
You can either disable the module by...]]></description><category></category></item><item><title><![CDATA[MySql的高级使用]]></title><link>https://blog.youkuaiyun.com/iteye_2113/article/details/82582420</link><guid>https://blog.youkuaiyun.com/iteye_2113/article/details/82582420</guid><author>iteye_2113</author><pubDate>Thu, 12 Jun 2014 23:47:38 +0800</pubDate><description><![CDATA[
一、存储过程
 
1、语法
     create procedure name([IN |OUT |INOUT ]    参数名     数据类形)
     begin
         ......
     end;
     IN：输入参数:表示该参数的值必须在调用存储过程时指定，在存储过程中修改该参数的值不能被返回
       OUT：输出参数:该值可在存储过程内部...]]></description><category></category></item><item><title><![CDATA[valotile关键字]]></title><link>https://blog.youkuaiyun.com/iteye_2113/article/details/82581471</link><guid>https://blog.youkuaiyun.com/iteye_2113/article/details/82581471</guid><author>iteye_2113</author><pubDate>Mon, 02 Jun 2014 19:34:27 +0800</pubDate><description><![CDATA[
一、java的内存模型
       1、内存模型简介
      （1）不同的平台，内存模型是不一样的，但是jvm的内存模型规范是统一的
         （2）线程安全无非是要控制多个线程对某个资源的有序访问或修改。总结java的内存模型，要解决两个主要的问题：可见性和有序性。
          （3）我们都知道计算机有高速缓存的存在，处理器并不是每次处理数据都是取内存的。JVM定...]]></description><category></category></item><item><title><![CDATA[ClassLoader]]></title><link>https://blog.youkuaiyun.com/iteye_2113/article/details/82581466</link><guid>https://blog.youkuaiyun.com/iteye_2113/article/details/82581466</guid><author>iteye_2113</author><pubDate>Mon, 02 Jun 2014 16:55:39 +0800</pubDate><description><![CDATA[
 今天在网上收集了classLoader的学习，综合了各个的博客，在此记录，
 
一、类加载结构
      1、bootstrap classloader 启动类加载器
             （1） 运行虚拟机时候，这个类加载器被加载
             （2）加载java 基本api，负责jdk_home/lib目录下的核心 api 或者-X bootclasspath...]]></description><category></category></item><item><title><![CDATA[内部类]]></title><link>https://blog.youkuaiyun.com/iteye_2113/article/details/82581450</link><guid>https://blog.youkuaiyun.com/iteye_2113/article/details/82581450</guid><author>iteye_2113</author><pubDate>Sun, 01 Jun 2014 23:37:01 +0800</pubDate><description><![CDATA[
内部类：局部内部类、匿名内部类、静态内部类
一、局部内部类 存在于方法代码块中
二、匿名内部类 没有名字，可以使用“实例初始化”、final方法进行初始化
三、静态内部类 静态的static
（1）只能访问外部类的static字段或方法
（2）不需要外部类对象，和其他内部类的区别是：其他内部类不可以在其自身声明static字段或者方法
（3）interface里面也可以声明静态内部类...]]></description><category></category></item><item><title><![CDATA[RSA出现的错误]]></title><link>https://blog.youkuaiyun.com/iteye_2113/article/details/82579454</link><guid>https://blog.youkuaiyun.com/iteye_2113/article/details/82579454</guid><author>iteye_2113</author><pubDate>Tue, 13 May 2014 13:13:52 +0800</pubDate><description><![CDATA[
javax.crypto.BadPaddingException: Data must start with zero
 
进行RSA加密和解密的时候，会出现在这样的错误，找了许多答案，有的说是什么byte[]转换为string的时候需要分隔，有的说是“只能公钥加密，私钥解密”
 
但是在这里，是因为我在分块解密的时候，把byte数组划的块大小限定为64，所以导致错误的，实际上是128...]]></description><category></category></item><item><title><![CDATA[java序列化（理解）]]></title><link>https://blog.youkuaiyun.com/iteye_2113/article/details/82577472</link><guid>https://blog.youkuaiyun.com/iteye_2113/article/details/82577472</guid><author>iteye_2113</author><pubDate>Wed, 23 Apr 2014 00:10:54 +0800</pubDate><description><![CDATA[
仅此记录，如果雷同，纯属巧合
 
java序列化顺序：
 
（1）类元数据（类的相关描述）
         1、STREAM_MAGIC. 声明使用了序列化协议.
         2、STREAM_VERSION. 序列化协议版本
         3、TC_OBJECT. 声明这是一个新的对象.
         4、Class名字的长度.
         5、Cla...]]></description><category></category></item><item><title><![CDATA[数据库设计]]></title><link>https://blog.youkuaiyun.com/iteye_2113/article/details/82576828</link><guid>https://blog.youkuaiyun.com/iteye_2113/article/details/82576828</guid><author>iteye_2113</author><pubDate>Wed, 16 Apr 2014 23:30:50 +0800</pubDate><description><![CDATA[
一、E-R模型（entity-relationship）
     
      三个属性：实体集、联系集合属性
（1）实体：现实世界区别于其他对象的“对象”或“事物”
（2）联系：多个实体之间的联系
（3）属性：类似于数据表的列
 
    码：（1）超码：在实体集可以唯一标示一个实体的属性集合（比如说一个id标示不同的人，人就相当于实 体）
           （2）候选码...]]></description><category></category></item><item><title><![CDATA[mysql 建表时，我们应该考虑的数据类型]]></title><link>https://blog.youkuaiyun.com/iteye_2113/article/details/82576688</link><guid>https://blog.youkuaiyun.com/iteye_2113/article/details/82576688</guid><author>iteye_2113</author><pubDate>Tue, 15 Apr 2014 23:37:32 +0800</pubDate><description><![CDATA[
本文是由《高性能mysql》摘录而来
 
如何选择最优的数据类型，请看下面几个原则
（1）更小通常更好
       好处：占用更少磁盘、内存和cpu缓存，处理时需要的cpu周期更少
 
（2）简单就好
      简单数据类型通常需要更少的cpu周期，例子：用mysql内建日期类型（date，dateTime，timestample）而不是字符串来存储日期，用整型存储ip
 ...]]></description><category></category></item><item><title><![CDATA[浅析myisam存储引擎]]></title><link>https://blog.youkuaiyun.com/iteye_2113/article/details/82576183</link><guid>https://blog.youkuaiyun.com/iteye_2113/article/details/82576183</guid><author>iteye_2113</author><pubDate>Sat, 12 Apr 2014 12:00:12 +0800</pubDate><description><![CDATA[
一、总结
MyIsam存储引擎是mysql默认的存储引擎，它提供了全文搜索、压缩、空间函数等等特性，但是它不支持事务和行级锁，还有一个毫无疑问的缺陷是崩溃后无法安全回复。
 
二、myisam的存储
以myisam为存储引擎的表都会保存两个文件，一个数据文件（.MYD）和一个索引文件（.MYI）。
myisam表可以存储的行记录数，如果指针的长度是6字节，也就是48位，那么可以存储2...]]></description><category></category></item><item><title><![CDATA[mysql 事务的四种隔离级别]]></title><link>https://blog.youkuaiyun.com/iteye_2113/article/details/82576151</link><guid>https://blog.youkuaiyun.com/iteye_2113/article/details/82576151</guid><author>iteye_2113</author><pubDate>Fri, 11 Apr 2014 23:21:25 +0800</pubDate><description><![CDATA[
 
我们知道事务有四种特性
 
（1）原子性：一个事务被视为不可分割的一个单位
 
（2）隔离性：事务之间隔离开来，一个事务所做的修改，未提交之前另一个事务是不可见的
 
（3）永久性：事务的更改是永久的
 
（4）一致性：数据库总是从一个一致性的状态转换到另外一个一致性的状态中
 
 
 
在此之前，我们来学习一下mysql 如何设置隔离级别
 
SELECT@@...]]></description><category></category></item><item><title><![CDATA[浅析JVM]]></title><link>https://blog.youkuaiyun.com/iteye_2113/article/details/82574452</link><guid>https://blog.youkuaiyun.com/iteye_2113/article/details/82574452</guid><author>iteye_2113</author><pubDate>Sat, 29 Mar 2014 18:44:04 +0800</pubDate><description><![CDATA[
一、java文件的执行过程
        
         大部分程序执行过程分为三步：编码---编译---执行
        （1）编码：得到.java文件
        （2）编译：得到字节码（class文件）
        （3）执行：jvm进行类装载，由执行引擎转换成机器码运行
 
二、运行数据区域
       类装载和执行引擎这里不说明，只是说明jvm的运...]]></description><category></category></item><item><title><![CDATA[为ubuntu添加英汉词典]]></title><link>https://blog.youkuaiyun.com/iteye_2113/article/details/82572670</link><guid>https://blog.youkuaiyun.com/iteye_2113/article/details/82572670</guid><author>iteye_2113</author><pubDate>Sun, 16 Mar 2014 16:34:03 +0800</pubDate><description><![CDATA[
1  到ubuntu软件中心下载stardict
 
2  到http://abloz.com/huzheng/stardict-dic/zh_CN/ 下载你需要的词典（比如langdao-ec-gb dictionary(en - zh_CN) 朗道英汉字典）
 
3 解压 tar -jxvf stardict-langdao-ec-gb-2.4.2.tar.bz2
 
4 将得到...]]></description><category></category></item><item><title><![CDATA[ubuntu 建立光纤连接]]></title><link>https://blog.youkuaiyun.com/iteye_2113/article/details/82572379</link><guid>https://blog.youkuaiyun.com/iteye_2113/article/details/82572379</guid><author>iteye_2113</author><pubDate>Fri, 14 Mar 2014 00:35:49 +0800</pubDate><description><![CDATA[
家里接了光纤，中国移动，一下子不知道如何连接
下面是演示过程
1 添加一个del链接，然后编辑
 
2 输入你的用户名和密码，然后输入手动输入ip，添加你的ip和子网掩码，点击保存
 
3 连接你刚才编辑的del，就成功了
...]]></description><category></category></item><item><title><![CDATA[ubunut禁用触摸屏]]></title><link>https://blog.youkuaiyun.com/iteye_2113/article/details/82572353</link><guid>https://blog.youkuaiyun.com/iteye_2113/article/details/82572353</guid><author>iteye_2113</author><pubDate>Thu, 13 Mar 2014 22:01:00 +0800</pubDate><description><![CDATA[
sudo rmmod psmouse 这个是禁用的
sudo modprobe psmouse 这个是启用的
这个方法很便捷，但是会将触点和触板都禁用了，一般还是希望保持触点是启用的。
]]></description><category></category></item><item><title><![CDATA[java 中的数字大小]]></title><link>https://blog.youkuaiyun.com/iteye_2113/article/details/82538638</link><guid>https://blog.youkuaiyun.com/iteye_2113/article/details/82538638</guid><author>iteye_2113</author><pubDate>Thu, 05 Sep 2013 23:50:35 +0800</pubDate><description><![CDATA[
前提：我们知道IEEE 754标准在尾数（M）全0情况下，如果指数（E）全1，那么这个数表示无穷，如果指数（E）全0 ，那么这个数表示0 。e.g. 那么以float类型（32位）来说，应该是正无穷：0x7F800000表示正无穷
 
问题：（1）我们用如下语句：
 
float num=0x7F800000;
System.out.println(num);
          ...]]></description><category></category></item></channel></rss>