<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[guoguo11191的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/guoguo11191</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; guoguo11191]]></copyright><item><title><![CDATA[gd,bgd,sgd,ogd,fobos,rda,ftrl]]></title><link>https://blog.youkuaiyun.com/guoguo11191/article/details/53885661</link><guid>https://blog.youkuaiyun.com/guoguo11191/article/details/53885661</guid><author>guoguo11191</author><pubDate>Mon, 26 Dec 2016 14:39:45 +0800</pubDate><description><![CDATA[1.gd，bgd，sgd
  1)每次迭代，更新每个权重w，都需要遍历所有样本数据，bgd，sgd不需要遍历所有样本，bgd用batch样本数据，sgd每次只用当前样本。
  2)由于1)更新方式得出：bgd,sgd相对gd，迭代速度更快，收敛更快，更适合数据比较大的场景。
  3)由于1)更新方式得出：gd，权重更新固定，得到全局最优值；bgd，sgd权重更新随样本变化，有可能得到的是近似]]></description><category></category></item><item><title><![CDATA[lr正则项(稀疏性与泛化性)]]></title><link>https://blog.youkuaiyun.com/guoguo11191/article/details/53842725</link><guid>https://blog.youkuaiyun.com/guoguo11191/article/details/53842725</guid><author>guoguo11191</author><pubDate>Fri, 23 Dec 2016 19:25:42 +0800</pubDate><description><![CDATA[1.参数衰减和稀疏性
参数衰减，带来的好处是：通常来讲数据都具有一定波动性，减弱每个参数，防止某些参数过大，可以减弱数据varience带来的影响，防止过拟合，提高泛化能力。
稀疏性，带来好处是：1)大幅减少计算；2)减少参数，防止过拟合，提高泛化能力
2.l1和l2两种正则化
1l可以带来参数衰减和稀疏性，l2只能带来参数衰减
下图解释：]]></description><category></category></item><item><title><![CDATA[jupyter+pandas+matplotlib]]></title><link>https://blog.youkuaiyun.com/guoguo11191/article/details/53063898</link><guid>https://blog.youkuaiyun.com/guoguo11191/article/details/53063898</guid><author>guoguo11191</author><pubDate>Mon, 07 Nov 2016 10:43:18 +0800</pubDate><description><![CDATA[1. create dataframe 几种方式
  1.1 
  import pandas as pd
  df1= pd.DataFrame({'a':range(3),'b':range(3)})
2. 遍历一列
l = [str(v) for v in df.a]

print l
3.常用操作
切片
db= da.loc[:,['a','b',]]
聚合
db ]]></description><category></category></item><item><title><![CDATA[shell历史]]></title><link>https://blog.youkuaiyun.com/guoguo11191/article/details/52860217</link><guid>https://blog.youkuaiyun.com/guoguo11191/article/details/52860217</guid><author>guoguo11191</author><pubDate>Wed, 19 Oct 2016 15:55:46 +0800</pubDate><description><![CDATA[Early shells[edit]

The first Unix shell was the Thompson shell, sh, written by Ken
 Thompson at Bell Labs and distributed with Versions 1 through 6 of Unix, from 1971 to 1975.[2] Though
 rudiment]]></description><category></category></item><item><title><![CDATA[java基础]]></title><link>https://blog.youkuaiyun.com/guoguo11191/article/details/50177879</link><guid>https://blog.youkuaiyun.com/guoguo11191/article/details/50177879</guid><author>guoguo11191</author><pubDate>Fri, 04 Dec 2015 18:49:56 +0800</pubDate><description><![CDATA[1. 抽象类
1）抽象类只能用来继承，无法实例化。2）抽象类可以有非抽象方法，可以继承使用。3）抽象类的抽象方法可以被覆盖重写。4）只有抽象类才有抽象方法。
2.接口
1）接口中函数默认是public abstract的，接口中只能用这两个关键字修饰，变量默认是public final的，也可以加static关键字。]]></description><category></category></item><item><title><![CDATA[R语言LDA包数据预处理脚本]]></title><link>https://blog.youkuaiyun.com/guoguo11191/article/details/46971797</link><guid>https://blog.youkuaiyun.com/guoguo11191/article/details/46971797</guid><author>guoguo11191</author><pubDate>Mon, 20 Jul 2015 17:57:04 +0800</pubDate><description><![CDATA[docs
setwd("E:/test/");
dirlist
voc

for(file in dirlist)
{
  f
  
  data 
  data 
  voc
  voc
  print(data)
  df 
  print("---")
  na
  v
  for(n in na)
  {
      v
  }
  m
  l]]></description><category></category></item><item><title><![CDATA[R语言对比图]]></title><link>https://blog.youkuaiyun.com/guoguo11191/article/details/46738185</link><guid>https://blog.youkuaiyun.com/guoguo11191/article/details/46738185</guid><author>guoguo11191</author><pubDate>Fri, 03 Jul 2015 10:02:44 +0800</pubDate><description><![CDATA[CCA 
names(CCA)
CCB 
names(CCA)
CC 
barplot(t(CC), beside = TRUE,legend = c("tomcat", "netty"),
width = c(10, 10), args.legend = list(x = "topleft", cex=1),
xlim = c(0, 50),ylim = c(0, 10000),c]]></description><category></category></item><item><title><![CDATA[通过两个特征维度，刻画类别分布]]></title><link>https://blog.youkuaiyun.com/guoguo11191/article/details/46559419</link><guid>https://blog.youkuaiyun.com/guoguo11191/article/details/46559419</guid><author>guoguo11191</author><pubDate>Fri, 19 Jun 2015 11:10:21 +0800</pubDate><description><![CDATA[1.采用iris数据
pairs(iris[1:4], main = "Anderson's Iris Data -- 3 species", pch = 21, bg = c("red", "green3", "blue")[unclass(iris$Species)])
其中bg=c("red", "green3", "blue")[unclass(iris$Species)]表示对不同种]]></description><category></category></item><item><title><![CDATA[HttpClient几种实现方式]]></title><link>https://blog.youkuaiyun.com/guoguo11191/article/details/46430553</link><guid>https://blog.youkuaiyun.com/guoguo11191/article/details/46430553</guid><author>guoguo11191</author><pubDate>Tue, 09 Jun 2015 19:35:58 +0800</pubDate><description><![CDATA[1.使用java原生HttpURLConnection访问web服务。public class RTBClient {
	private String url = http://localhost;
	private String port = "8080";
	private String path = "/RTBServer/RTBServer";	
	public RTBClient]]></description><category></category></item><item><title><![CDATA[并发同步与锁]]></title><link>https://blog.youkuaiyun.com/guoguo11191/article/details/44263007</link><guid>https://blog.youkuaiyun.com/guoguo11191/article/details/44263007</guid><author>guoguo11191</author><pubDate>Sat, 14 Mar 2015 20:34:26 +0800</pubDate><description><![CDATA[1.一个生产者和一个消费者。
存在资源竞争情况：1).生产者和消费者同时访问fuilt store，当时fuilt store库存为0时，生产者生产一个产品，但未修改库存数量时，消费者这时访问fuilt store发现库存数量为0，无法购买产品；当fuilt store库存为100时，消费者购买一个产品后，未来得及修改库存数量，生产者这时访问fuilt store发现库存满了，不在生产产品。]]></description><category></category></item><item><title><![CDATA[存储区域]]></title><link>https://blog.youkuaiyun.com/guoguo11191/article/details/41926301</link><guid>https://blog.youkuaiyun.com/guoguo11191/article/details/41926301</guid><author>guoguo11191</author><pubDate>Sun, 14 Dec 2014 19:54:18 +0800</pubDate><description><![CDATA[前言：类型定义后，存储在哪里？变量定义后存储在哪里？程序代码存储在哪里？
1. 全局数据区和程序代码区
类型定义后，存在内存的只读区域，不可见，无法取得地址。类变量记录的是地址偏移，与对象绑定才能取得地址。
变量：

全局变量存在全局数据区，全局静态变量存在全局数据区的全局静态变量段。（两者相临或相差几个字节）。
名空间变量存在全局数据区，和全局变量同一存储区域，名空间静态变量存在全局]]></description><category></category></item><item><title><![CDATA[作用域及可见性]]></title><link>https://blog.youkuaiyun.com/guoguo11191/article/details/9146571</link><guid>https://blog.youkuaiyun.com/guoguo11191/article/details/9146571</guid><author>guoguo11191</author><pubDate>Fri, 21 Jun 2013 21:51:58 +0800</pubDate><description><![CDATA[1. 存储类型(Storage Class)，是C语言与C++语言的标准中，变量与函数的可访问性(即作用域范围scope)与生存期(life time)的类型。存储类型可分为auto、register、static、extern、mutable、thread_local等。上述关键字有各自使用域。如：
namepace nnn
{
 auto void func();//错误
 auto]]></description><category></category></item><item><title><![CDATA[windows和linux下\r\n问题]]></title><link>https://blog.youkuaiyun.com/guoguo11191/article/details/9041843</link><guid>https://blog.youkuaiyun.com/guoguo11191/article/details/9041843</guid><author>guoguo11191</author><pubDate>Thu, 06 Jun 2013 20:07:12 +0800</pubDate><description><![CDATA[1. windows下输入\n会自动转换为\r\n。例如windows下程序中：
ofile 
ofile 
ofile 
while (ofile.good())
{
 cout 
}
或者
ifile.read(buff, 13);
可以看到文件大小为13字节。插入\n时，系统自动加\r。读取时发现没有读\r，\r在读取时也自动忽略。
 
2. linux 下直接没有\]]></description><category></category></item><item><title><![CDATA[c++的正则表达式]]></title><link>https://blog.youkuaiyun.com/guoguo11191/article/details/8807125</link><guid>https://blog.youkuaiyun.com/guoguo11191/article/details/8807125</guid><author>guoguo11191</author><pubDate>Tue, 16 Apr 2013 09:36:24 +0800</pubDate><description><![CDATA[linux下gcc4.3以后开始逐渐支持c11，但一直到gcc4.6，对正则表达式还是会有问题。c++的正则表达式（c++11）和boost几乎完全一样。首先将字符串翻译成正则表达式串，再识别正则串，如string str = "\\w+"; 这样转义后，正则才识别\w+（\\防止了字符串转义识别与正则串识别冲突）。那么对于\字符识别要用\\\\来表示。和java语言正则表达式完全相同。]]></description><category></category></item><item><title><![CDATA[正则表达式]]></title><link>https://blog.youkuaiyun.com/guoguo11191/article/details/8807022</link><guid>https://blog.youkuaiyun.com/guoguo11191/article/details/8807022</guid><author>guoguo11191</author><pubDate>Tue, 16 Apr 2013 09:06:41 +0800</pubDate><description><![CDATA[元字符


描述




\


将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如，“\n”匹配字符“n”。“\\n”匹配一个换行符。序列“\\”匹配“\”而“\(”则匹配“(”。




^


匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性，^也匹配“\n”或“\r”之后的位置。]]></description><category></category></item><item><title><![CDATA[操作符结合性]]></title><link>https://blog.youkuaiyun.com/guoguo11191/article/details/8240663</link><guid>https://blog.youkuaiyun.com/guoguo11191/article/details/8240663</guid><author>guoguo11191</author><pubDate>Thu, 29 Nov 2012 20:42:26 +0800</pubDate><description><![CDATA[1.各自操作符有自己定义的参数类型，如::name类型，->member类型，++i左值类型，表达式类型等。类型是有要求的。
1.同优先级的操作符，具有相同结合性，不然会错误。
2.对于具有括号性质的操作符，括号有更高优先级（如(),[]）。如arr[i + 1]，虽然[]优先级大于+但还是先运算[]内表达式。
3.对于较高级的运算符，其参数遇到一个表达式（离该高优先级运算符较近的是一个高优]]></description><category></category></item><item><title><![CDATA[makedepend]]></title><link>https://blog.youkuaiyun.com/guoguo11191/article/details/8088627</link><guid>https://blog.youkuaiyun.com/guoguo11191/article/details/8088627</guid><author>guoguo11191</author><pubDate>Fri, 19 Oct 2012 10:15:52 +0800</pubDate><description><![CDATA[From Wikipedia, the free encyclopedia
Jump to: 
navigation, search
makedepend is a 
Unix tool used to generate 
dependencies of 
C source files.





Contents


1
History2
Usage3
Pur]]></description><category></category></item><item><title><![CDATA[GNU，gcc，g++，gdb，cc概念]]></title><link>https://blog.youkuaiyun.com/guoguo11191/article/details/8088356</link><guid>https://blog.youkuaiyun.com/guoguo11191/article/details/8088356</guid><author>guoguo11191</author><pubDate>Fri, 19 Oct 2012 09:57:33 +0800</pubDate><description><![CDATA[1.GNU

GNU是“GNU's Not Unix”的递归缩写。Stallman宣布GNU应当发音为Guh-NOO以避免与new这个单词混淆（注：Gnu在英文中原意为非洲牛羚，发音与new相同）。UNIX是一种广泛使用的商业操作系统的名称。由于GNU将要实现UNIX系统的接口标准，因此GNU计划可以分别开发不同的操作系统部件。GNU计划采用了部分当时已经可自由使用的软件，例如TeX排版系统和]]></description><category></category></item><item><title><![CDATA[linux下，纯c++使用libxml2读取xml文件]]></title><link>https://blog.youkuaiyun.com/guoguo11191/article/details/8084434</link><guid>https://blog.youkuaiyun.com/guoguo11191/article/details/8084434</guid><author>guoguo11191</author><pubDate>Thu, 18 Oct 2012 10:35:28 +0800</pubDate><description><![CDATA[linux下，纯c++使用libxml2读取xml文件
下载libxml2
[url]ftp://ftp.xmlsoft.org/libxml2/libxml2-sources-2.7.1.tar.gz[/url]
常规方法进行安装
#tar xvzf libxml2-xxxx.tar.gz
#./configure
#make
#make install
把libxml2下的li]]></description><category></category></item><item><title><![CDATA[求值顺序]]></title><link>https://blog.youkuaiyun.com/guoguo11191/article/details/8084230</link><guid>https://blog.youkuaiyun.com/guoguo11191/article/details/8084230</guid><author>guoguo11191</author><pubDate>Thu, 18 Oct 2012 10:11:45 +0800</pubDate><description><![CDATA[表达式求值顺序不同于运算结合性和优先级。规则的核心在于 顺序点( sequence point ) 。在两个顺序点之间，子表达式求值和副作用的顺序是不确定的。假如代码的结果与求值和副作用发生顺序相关，我们称这样的代码有不确定的行为(unspecified behavior)。
先看一个例子：
void f( int i1, int i2, int i3, int i4 ){ 
 cout]]></description><category></category></item></channel></rss>