<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[低端博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/eshaoliu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; eshaoliu]]></copyright><item><title><![CDATA[numpy 稀疏矩阵]]></title><link>https://blog.youkuaiyun.com/eshaoliu/article/details/72809669</link><guid>https://blog.youkuaiyun.com/eshaoliu/article/details/72809669</guid><author>eshaoliu</author><pubDate>Tue, 30 May 2017 13:51:48 +0800</pubDate><description><![CDATA[scipy.sparse.coo_matrix是三元组，不能按行也不能按列切片
to_csr  是按行压缩的稀疏矩阵，可以按行切片
to_csc 是按列压缩的稀疏矩阵，可以按列切片
关于压缩存储的格式，见这里http://www.tuicool.com/articles/A3emmqi]]></description><category></category></item><item><title><![CDATA[有关jdk1.8 stream&lambda]]></title><link>https://blog.youkuaiyun.com/eshaoliu/article/details/72674296</link><guid>https://blog.youkuaiyun.com/eshaoliu/article/details/72674296</guid><author>eshaoliu</author><pubDate>Wed, 24 May 2017 10:59:58 +0800</pubDate><description><![CDATA[stream默认是串行流，parrallelstream是并行流(流中的每个元素操作是并行的，没有特定的先后顺序），本质上是高级的iterator。
flatMap对于一维意味来说没有什么意义，将二维list平铺成一维。
获取流的操作可以这样:
Stream> integerListStream = Stream.of(
 Arrays.asList(1, 2), 
 Arrays.as]]></description><category></category></item><item><title><![CDATA[ExecutorService的shutdown]]></title><link>https://blog.youkuaiyun.com/eshaoliu/article/details/71941787</link><guid>https://blog.youkuaiyun.com/eshaoliu/article/details/71941787</guid><author>eshaoliu</author><pubDate>Sun, 14 May 2017 12:10:30 +0800</pubDate><description><![CDATA[之前一直困惑代码注释中的这段话。
This method does not wait for previously submitted tasks to
     complete execution.  Use {@link #awaitTermination awaitTermination}
     to do that.

理解能力捉急，这里的不等待不是不让线程池中的任务执行完]]></description><category></category></item><item><title><![CDATA[统计前面比自己小的数]]></title><link>https://blog.youkuaiyun.com/eshaoliu/article/details/71075063</link><guid>https://blog.youkuaiyun.com/eshaoliu/article/details/71075063</guid><author>eshaoliu</author><pubDate>Mon, 01 May 2017 20:42:24 +0800</pubDate><description><![CDATA[原题链接在这里http://www.lintcode.com/zh-cn/problem/count-of-smaller-number-before-itself/

要统计数组中每个前面比自己小的元素个数，数组元素的范围是[0,10000]
显然一个一个统计的方法时间复杂度是o(n^2),提交上去会超时。
我们不妨将这个问题转化为一个区间求和的问题，用一个数组每个元素存储当前数字出现多]]></description><category></category></item><item><title><![CDATA[linux 磁盘配额]]></title><link>https://blog.youkuaiyun.com/eshaoliu/article/details/70145531</link><guid>https://blog.youkuaiyun.com/eshaoliu/article/details/70145531</guid><author>eshaoliu</author><pubDate>Wed, 12 Apr 2017 17:38:57 +0800</pubDate><description><![CDATA[sudo  edquota -u
hard是磁盘空间大小]]></description><category></category></item><item><title><![CDATA[关于binary_crossentropy损失函数为负的问题]]></title><link>https://blog.youkuaiyun.com/eshaoliu/article/details/62891472</link><guid>https://blog.youkuaiyun.com/eshaoliu/article/details/62891472</guid><author>eshaoliu</author><pubDate>Fri, 17 Mar 2017 16:45:34 +0800</pubDate><description><![CDATA[数据一定要归一化。]]></description><category></category></item><item><title><![CDATA[pandas get_dummy]]></title><link>https://blog.youkuaiyun.com/eshaoliu/article/details/53557989</link><guid>https://blog.youkuaiyun.com/eshaoliu/article/details/53557989</guid><author>eshaoliu</author><pubDate>Sat, 10 Dec 2016 13:53:26 +0800</pubDate><description><![CDATA[另一种常用于统计建模或机器学习的转换方式是：将分类变量（categorical variable）转换为“哑变量矩阵”（dummy matrix）或“指标矩阵”（indicator matrix）。如果DataFrame的某一列中含有k个不同的值，则可以派生出一个k列矩阵或DataFrame（其值全为1和0）。pandas有一个get_dummies函数可以实现该功能（其实自己动手做一个也不难）。]]></description><category></category></item><item><title><![CDATA[DAVID java webservice相关]]></title><link>https://blog.youkuaiyun.com/eshaoliu/article/details/53504125</link><guid>https://blog.youkuaiyun.com/eshaoliu/article/details/53504125</guid><author>eshaoliu</author><pubDate>Wed, 07 Dec 2016 12:15:52 +0800</pubDate><description><![CDATA[http://stackoverflow.com/questions/31480579/r-david-webservice-sudden-transport-error-301-error-moved-permanently]]></description><category></category></item><item><title><![CDATA[DIY攒机]]></title><link>https://blog.youkuaiyun.com/eshaoliu/article/details/52349181</link><guid>https://blog.youkuaiyun.com/eshaoliu/article/details/52349181</guid><author>eshaoliu</author><pubDate>Mon, 29 Aug 2016 00:30:23 +0800</pubDate><description><![CDATA[京东823做活动，在京东上攒了一系列电脑配件。
经过几天心碎的日子，终于点亮了屏幕，把系统装了上去。
感觉真得不该跟风入手B150M-D3H这款游戏主板。
usb3接口可以插usb2U盘，usb2接口也可以插usb3U盘，可是这款主板太新了，只支持usb3.0接口，所以只能安装3.0驱动，这款主板win7-win10还都没有集成相应的网卡驱动。
插不了网，又插不了u盘，而且我攒的机箱没有光]]></description><category></category></item><item><title><![CDATA[模拟1/n的概率]]></title><link>https://blog.youkuaiyun.com/eshaoliu/article/details/52204228</link><guid>https://blog.youkuaiyun.com/eshaoliu/article/details/52204228</guid><author>eshaoliu</author><pubDate>Sun, 14 Aug 2016 14:09:20 +0800</pubDate><description><![CDATA[rand()%n==0 
生成一个无边界随机数，能被n整除的概率是1/n]]></description><category></category></item><item><title><![CDATA[matplotlib 绘制三维图]]></title><link>https://blog.youkuaiyun.com/eshaoliu/article/details/51860258</link><guid>https://blog.youkuaiyun.com/eshaoliu/article/details/51860258</guid><author>eshaoliu</author><pubDate>Fri, 08 Jul 2016 13:49:03 +0800</pubDate><description><![CDATA[对于竖坐标是由横坐标，纵坐标表示的情况]]></description><category></category></item><item><title><![CDATA[什么样的类型可以作为python字典的key]]></title><link>https://blog.youkuaiyun.com/eshaoliu/article/details/51852504</link><guid>https://blog.youkuaiyun.com/eshaoliu/article/details/51852504</guid><author>eshaoliu</author><pubDate>Thu, 07 Jul 2016 16:45:32 +0800</pubDate><description><![CDATA[可变类型包括dict,list都不可以作为字典的key，而原子类型以及tuple则可以。]]></description><category></category></item><item><title><![CDATA[numpy各种互转]]></title><link>https://blog.youkuaiyun.com/eshaoliu/article/details/51838803</link><guid>https://blog.youkuaiyun.com/eshaoliu/article/details/51838803</guid><author>eshaoliu</author><pubDate>Wed, 06 Jul 2016 14:43:27 +0800</pubDate><description><![CDATA[array->list     array.tolist
list->array  numpy.array(list)]]></description><category></category></item><item><title><![CDATA[python list的append和extend区别]]></title><link>https://blog.youkuaiyun.com/eshaoliu/article/details/51838689</link><guid>https://blog.youkuaiyun.com/eshaoliu/article/details/51838689</guid><author>eshaoliu</author><pubDate>Wed, 06 Jul 2016 14:32:43 +0800</pubDate><description><![CDATA[append只添加一个元素，如果参数是list，则将整个list作为一个元素加进去
extend将参数中整个list的内容添加到原list中。]]></description><category></category></item><item><title><![CDATA[利用默认参数跑相同的数据为什么用sklean的svm.SVC和libsvm结果不同]]></title><link>https://blog.youkuaiyun.com/eshaoliu/article/details/51821453</link><guid>https://blog.youkuaiyun.com/eshaoliu/article/details/51821453</guid><author>eshaoliu</author><pubDate>Mon, 04 Jul 2016 15:54:14 +0800</pubDate><description><![CDATA[sklearn的SVC的gamma默认参数是特征数分之一.libsvm的gamma默认参数是类别数分之一。]]></description><category></category></item><item><title><![CDATA[win64 scipy大坑]]></title><link>https://blog.youkuaiyun.com/eshaoliu/article/details/51775638</link><guid>https://blog.youkuaiyun.com/eshaoliu/article/details/51775638</guid><author>eshaoliu</author><pubDate>Tue, 28 Jun 2016 14:19:26 +0800</pubDate><description><![CDATA[不用去下exe安装那样"from sklearn import *"的时候会报dll找不到的错误，
应该到这里http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy下载轮子，然后pip install

numpy下载+mkl版本的轮子，然后同样pip install。
总之，最好不要采用exe安装的方式。]]></description><category></category></item><item><title><![CDATA[关于为什么jar包放入classpath为什么启动tomcat还报找不到类的错误]]></title><link>https://blog.youkuaiyun.com/eshaoliu/article/details/51697984</link><guid>https://blog.youkuaiyun.com/eshaoliu/article/details/51697984</guid><author>eshaoliu</author><pubDate>Fri, 17 Jun 2016 10:21:35 +0800</pubDate><description><![CDATA[正确的路径是WEB-INF/lib,否则进不了tomcat容器。]]></description><category></category></item><item><title><![CDATA[常用命令]]></title><link>https://blog.youkuaiyun.com/eshaoliu/article/details/51697949</link><guid>https://blog.youkuaiyun.com/eshaoliu/article/details/51697949</guid><author>eshaoliu</author><pubDate>Fri, 17 Jun 2016 10:17:40 +0800</pubDate><description><![CDATA[df -h 磁盘使用率
free -m 内存剩余量]]></description><category></category></item><item><title><![CDATA[git客户端sourcetree无密码操作]]></title><link>https://blog.youkuaiyun.com/eshaoliu/article/details/51684278</link><guid>https://blog.youkuaiyun.com/eshaoliu/article/details/51684278</guid><author>eshaoliu</author><pubDate>Wed, 15 Jun 2016 18:08:04 +0800</pubDate><description><![CDATA[1.一定要先将本机用OpenSSH（这个一定不能错，为一行）生成的公钥添加到git账户上的openssh中(不是项目的部署公钥,否则只读,push不上去)
2.git clone 项目,一定要是git前缀的地址，不要是http/https前缀的地址
3.工具/一般栏中SSH客户端栏中选择OpenSSH客户端，SSH秘钥选择id_rsa文件]]></description><category></category></item><item><title><![CDATA[github操作流程]]></title><link>https://blog.youkuaiyun.com/eshaoliu/article/details/51669405</link><guid>https://blog.youkuaiyun.com/eshaoliu/article/details/51669405</guid><author>eshaoliu</author><pubDate>Tue, 14 Jun 2016 10:38:30 +0800</pubDate><description><![CDATA[1.fork是把别人的远程仓库拷贝到自己的远程仓库
2.然后clone自己的代码从自己的远程仓库到自己的本地仓库
3.提交自己的更改到自己的远程仓库
4.pull request 请求别人将自己远程仓库中的更改合并到他的远程仓库]]></description><category></category></item></channel></rss>