<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wuwei35531的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wuwei35531</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wuwei35531]]></copyright><item><title><![CDATA[判断数据是否服从均匀分布]]></title><link>https://blog.youkuaiyun.com/wuwei35531/article/details/84819494</link><guid>https://blog.youkuaiyun.com/wuwei35531/article/details/84819494</guid><author>wuwei35531</author><pubDate>Thu, 29 Sep 2016 09:12:23 +0800</pubDate><description><![CDATA[本程序用于判别所给数据源在置信率为 0.05 时的概率分布形式。A 的形式为n×1。 A=A(:);

[ahat, bhat] = unifit(A);
p1 = unifcdf(A, ahat, bhat);
[h1, s1] = kstest(A, [A, p1], 0.05);

if h1==0
   disp('该数据源服从标准均匀分布。')

else

   ...]]></description><category></category></item><item><title><![CDATA[hadoop 配置]]></title><link>https://blog.youkuaiyun.com/wuwei35531/article/details/84525190</link><guid>https://blog.youkuaiyun.com/wuwei35531/article/details/84525190</guid><author>wuwei35531</author><pubDate>Mon, 10 Feb 2014 17:56:40 +0800</pubDate><description><![CDATA[/etc/profile 

   # set hadoop
   HADOOP_INSTALL=/usr/local/lib/hadoop-2.6.0
   export PATH=$HADOOP_INSTALL/bin:$HADOOP_INSTALL/sbin:$PATH

JAVA_HOME is not set

hadoop下 conf/hadoop-env.sh

...]]></description><category></category></item><item><title><![CDATA[eclipse main函数参数]]></title><link>https://blog.youkuaiyun.com/wuwei35531/article/details/84524675</link><guid>https://blog.youkuaiyun.com/wuwei35531/article/details/84524675</guid><author>wuwei35531</author><pubDate>Sat, 08 Feb 2014 17:36:56 +0800</pubDate><description><![CDATA[run as 
    -- run configuration 
           -- Java Application 
                  -- class 
                         -- Arguments
                                 -- Program arguments
        ...]]></description><category></category></item><item><title><![CDATA[ResultSet 记录数]]></title><link>https://blog.youkuaiyun.com/wuwei35531/article/details/84432589</link><guid>https://blog.youkuaiyun.com/wuwei35531/article/details/84432589</guid><author>wuwei35531</author><pubDate>Fri, 17 May 2013 23:58:22 +0800</pubDate><description><![CDATA[1. [code=&quot;java&quot;]select count(*) from table;

   while(rs.next()) {
       count = rs.getInt(1);
   }
[/code]
2.
[code=&quot;java&quot;]   ResultSet rs;
   rs.last(); //移到最后一行
   int rowCount = rs.getRo...]]></description><category></category></item><item><title><![CDATA[递归调用中使用全局变量和函数参数之间的差异]]></title><link>https://blog.youkuaiyun.com/wuwei35531/article/details/84424238</link><guid>https://blog.youkuaiyun.com/wuwei35531/article/details/84424238</guid><author>wuwei35531</author><pubDate>Sat, 27 Apr 2013 16:31:50 +0800</pubDate><description><![CDATA[对树、图进行 遍历时，包括 前序、中序、后序、深度搜索、广度搜索

存在一些参数，可以用
    1.  全局变量表示，递归结束后必须对该变量修改，恢复原值
    2.  普通函数参数，因为递归调用函数时，实际上，从内存分布上看，每一层调用都保存了该层函数的参数，因此递归返回上层时，不会影响原参数值


1.   全局变量表示
[code=&quot;c++&quot;]int currentSum...]]></description><category></category></item><item><title><![CDATA[编程中的相对路径]]></title><link>https://blog.youkuaiyun.com/wuwei35531/article/details/84420218</link><guid>https://blog.youkuaiyun.com/wuwei35531/article/details/84420218</guid><author>wuwei35531</author><pubDate>Wed, 17 Apr 2013 19:58:57 +0800</pubDate><description><![CDATA[project中的相对路径，以工程名为相对路径

SAT
   -src
      -cp
         -simple
             -Sample.java
   -simple

在Sample.java中，
  [code=&quot;java&quot;] File simple = new File(&quot;simple&quot;);[/code]

而不是从 Sample.j...]]></description><category></category></item><item><title><![CDATA[字符串]]></title><link>https://blog.youkuaiyun.com/wuwei35531/article/details/84418967</link><guid>https://blog.youkuaiyun.com/wuwei35531/article/details/84418967</guid><author>wuwei35531</author><pubDate>Sun, 14 Apr 2013 16:42:11 +0800</pubDate><description><![CDATA[c++ 中
    常量字符串存储在单独额内存区域，
        当其赋给指针时，指针指向字符串首地址
        当将其存入数组，是将字符串的每个值依次存入数组，此时数组首地址与常量字符串首地址不同


[code=&quot;c++&quot;]#include 
#include 
int main() {
	
	char str1[] = &quot;hello world&quot;;
	char...]]></description><category></category></item><item><title><![CDATA[关于 memset 的使用]]></title><link>https://blog.youkuaiyun.com/wuwei35531/article/details/84417520</link><guid>https://blog.youkuaiyun.com/wuwei35531/article/details/84417520</guid><author>wuwei35531</author><pubDate>Wed, 10 Apr 2013 16:27:22 +0800</pubDate><description><![CDATA[[code=&quot;c++&quot;]void * memset ( void * ptr, int value, size_t num );
[/code]
num: Number of bytes to be set to the value.
size_t is an unsigned integral type.

num  以字节计数，同时赋值时也是以字节为单位

所以，我刚才犯错
...]]></description><category></category></item><item><title><![CDATA[实现一个Stack，push和pop函数，以及一个输出当前栈内最小值的min函数，要求这三个函数都是O(1)...]]></title><link>https://blog.youkuaiyun.com/wuwei35531/article/details/84411479</link><guid>https://blog.youkuaiyun.com/wuwei35531/article/details/84411479</guid><author>wuwei35531</author><pubDate>Sat, 23 Mar 2013 15:35:48 +0800</pubDate><description><![CDATA[实现一个Stack，push和pop函数，以及一个输出当前栈内最小值的min函数，要求这三个函数都是O(1)


显然，需要时间换空间

栈 A， 辅助栈 minStack，存储最小元素，显然，从栈底到栈顶，非递增

[code=&quot;c++&quot;]Elem getTop(minStack) {
    return get(minStack);
}

void push(eleme...]]></description><category></category></item><item><title><![CDATA[找中位数相关算法]]></title><link>https://blog.youkuaiyun.com/wuwei35531/article/details/84408902</link><guid>https://blog.youkuaiyun.com/wuwei35531/article/details/84408902</guid><author>wuwei35531</author><pubDate>Sun, 17 Mar 2013 17:05:07 +0800</pubDate><description><![CDATA[查找第 i 大元素，除了排序外，可借助快排思想，将其划分，进而分治算法，也可堆排序

借助芯片测试，分治
[url]http://blog.youkuaiyun.com/liu1064782986/article/details/7411720[/url]
[url]http://blog.youkuaiyun.com/atyuwen/article/details/1817600[/url]

当有奇数个芯...]]></description><category></category></item><item><title><![CDATA[spring+hibernate 声明式事务管理]]></title><link>https://blog.youkuaiyun.com/wuwei35531/article/details/84397575</link><guid>https://blog.youkuaiyun.com/wuwei35531/article/details/84397575</guid><author>wuwei35531</author><pubDate>Fri, 01 Mar 2013 21:24:48 +0800</pubDate><description><![CDATA[之前在使用 spring+hibernate 声明式事务管理时，总是出错，无法进行事务管理，摸索了很久，终于明白。

既然使用 srping管理事务，那么所有的 bean都要在 springIoC中进行管理，否则何谈 spring声明式事务，包括 Dao层，service层和 controller层

在 controller层中
[code=&quot;java&quot;]ApplicationCont...]]></description><category></category></item><item><title><![CDATA[hibernate中的映射文件加载路径]]></title><link>https://blog.youkuaiyun.com/wuwei35531/article/details/84397574</link><guid>https://blog.youkuaiyun.com/wuwei35531/article/details/84397574</guid><author>wuwei35531</author><pubDate>Fri, 01 Mar 2013 21:13:22 +0800</pubDate><description><![CDATA[hibernate中，hbm.xml映射文件加载，目前据我所知有两个，

1. web.xml中
[code=&quot;xml&quot;]
    contextConfigLocation
    /WEB-INF/classes/applicationContext.xml


    org.springframework.web.context.ContextLoaderListener...]]></description><category></category></item><item><title><![CDATA[project facet java version 1.7 is not supported ]]></title><link>https://blog.youkuaiyun.com/wuwei35531/article/details/84388428</link><guid>https://blog.youkuaiyun.com/wuwei35531/article/details/84388428</guid><author>wuwei35531</author><pubDate>Fri, 01 Feb 2013 21:30:36 +0800</pubDate><description><![CDATA[1. Project --&gt; properties --&gt; compiler
                          --&gt; server --&gt; Runtime Environment

   或者是对整个eclipse生效
   Window  --&gt; preferences --&gt; compiler
                           --&gt; serv...]]></description><category></category></item><item><title><![CDATA[mysql 创建新用户相关]]></title><link>https://blog.youkuaiyun.com/wuwei35531/article/details/84387537</link><guid>https://blog.youkuaiyun.com/wuwei35531/article/details/84387537</guid><author>wuwei35531</author><pubDate>Wed, 30 Jan 2013 21:14:27 +0800</pubDate><description><![CDATA[首先以 root权限登录
创建用户
[code=&quot;sql&quot;]create user username identified by 'password';[/code]
该用户可在任意地方登录数据库

[code=&quot;sql&quot;]create user username@ip identified by 'password';[/code]
限定登录主机

给新用户授权
[code=&quot;...]]></description><category></category></item><item><title><![CDATA[contains(), containsKey(), containsValue(), equals(), hashCode()]]></title><link>https://blog.youkuaiyun.com/wuwei35531/article/details/84374561</link><guid>https://blog.youkuaiyun.com/wuwei35531/article/details/84374561</guid><author>wuwei35531</author><pubDate>Sun, 30 Dec 2012 23:10:24 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]contains(), containsKey(), containsValue()[/code]
调用 equals() 方法来判断

对于 Object 类，
[code=&quot;java&quot;]public boolean equals(Object obj)[/code]
   其比较规则为：当参数obj引用的对象与当前对象为同一个对象时，就返回true,否则返回...]]></description><category></category></item><item><title><![CDATA[加法与乘法的溢出]]></title><link>https://blog.youkuaiyun.com/wuwei35531/article/details/84372823</link><guid>https://blog.youkuaiyun.com/wuwei35531/article/details/84372823</guid><author>wuwei35531</author><pubDate>Wed, 26 Dec 2012 19:16:19 +0800</pubDate><description><![CDATA[算法设计中，加法、乘法当数值较大时易造成溢出，需要小心处理
可以转化为减法和除法

e.g.
     midIndex = (maxIndex + minIndex) / 2;

等价于
     midIndex = minIndex + (maxIndex - minIndex) / 2;



测试时，找关键用例，临界值...]]></description><category></category></item><item><title><![CDATA[try中 finally 与 return]]></title><link>https://blog.youkuaiyun.com/wuwei35531/article/details/84369532</link><guid>https://blog.youkuaiyun.com/wuwei35531/article/details/84369532</guid><author>wuwei35531</author><pubDate>Tue, 18 Dec 2012 22:59:26 +0800</pubDate><description><![CDATA[try {}里有一个return语句，那么紧跟在这个try后的finally {}里的code会不会被执行，什么时候被执行，在return前还是后

答：执会行，在return前执行]]></description><category></category></item><item><title><![CDATA[解决库文件找不到]]></title><link>https://blog.youkuaiyun.com/wuwei35531/article/details/84367202</link><guid>https://blog.youkuaiyun.com/wuwei35531/article/details/84367202</guid><author>wuwei35531</author><pubDate>Wed, 12 Dec 2012 16:06:09 +0800</pubDate><description><![CDATA[在linux安装软件时，经常遇到某个库文件找不到
1. 使用 sudo apt-get install 安装
2. 找到该库文件，建立软链接
   如， 在安装 matlab时，提示 /lib/libc.so.6 找不到
    使用 apt-get 安装不了，这时，该库文件可能已在系统中，只是软件无法定位到
   
     $ locate libc.so.6
     /lib...]]></description><category></category></item><item><title><![CDATA[挂载 mount]]></title><link>https://blog.youkuaiyun.com/wuwei35531/article/details/84367175</link><guid>https://blog.youkuaiyun.com/wuwei35531/article/details/84367175</guid><author>wuwei35531</author><pubDate>Wed, 12 Dec 2012 15:34:33 +0800</pubDate><description><![CDATA[文件系统与目录树的关系

挂载

将一个目录当成进入点，磁盘分区的数据放置在该目录下，i.e. 进入该目录即可读取该分区，进入点的目录即为 挂载点


挂在 iso 文件
[code=&quot;java&quot;]建立挂载点
    mkdir /mnt/cdrom
挂载文件
    sudo mount -o loop filename /mnt/cdrom
卸载
    sudo u...]]></description><category></category></item><item><title><![CDATA[git使用]]></title><link>https://blog.youkuaiyun.com/wuwei35531/article/details/84366935</link><guid>https://blog.youkuaiyun.com/wuwei35531/article/details/84366935</guid><author>wuwei35531</author><pubDate>Tue, 11 Dec 2012 23:34:05 +0800</pubDate><description><![CDATA[创建 本地repo
当远程服务器已有Git版本库，只需要在本地克隆一份
git clone url/project.git [foldername] (可省略，默认为project名)
或者， 
当你本地创建了一个工作目录，你可以进入这个目录，使用'git init'命令进行初始化；Git以后就会对该目录下的文件进行版本控制，这时候如果你需要将它放到远程服务器上，可以在远程服务器上创建一个...]]></description><category></category></item></channel></rss>