<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Gary,Done的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/github_25679381</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; github_25679381]]></copyright><item><title><![CDATA[神经网络与深度学习(一)]]></title><link>https://blog.youkuaiyun.com/github_25679381/article/details/53007046</link><guid>https://blog.youkuaiyun.com/github_25679381/article/details/53007046</guid><author>github_25679381</author><pubDate>Sat, 20 Nov 2021 21:17:49 +0800</pubDate><description><![CDATA[作者：Michael Nielsen 
英文在线：http://neuralnetworksanddeeplearning.com/index.html

第一章

使用神经网络识别手写数字

人类的视觉系统是世界上最美妙的系统之一。考虑下面的手写数字 
 
大多数人可以很快的识别出来是504192。这件事情很大程度上迷惑了人类，事实上这件事情远没有看起来这么简单。我们的大脑每个半球都包含一层主要]]></description><category></category></item><item><title><![CDATA[swap文件创建命令(简单记录)]]></title><link>https://blog.youkuaiyun.com/github_25679381/article/details/73856850</link><guid>https://blog.youkuaiyun.com/github_25679381/article/details/73856850</guid><author>github_25679381</author><pubDate>Wed, 28 Jun 2017 17:59:33 +0800</pubDate><description><![CDATA[安利一篇我翻译的国外大牛的神经网络入门文章 
创建一个10G的swap文件，放在home下面，给当前用户和root使用(由文件权限决定)

cd ~/
dd if=/dev/zero of=swapfile bs=1G count=10
chmod 600 swapfile
mkswap swapfile
sudo swapon swapfile]]></description><category></category></item><item><title><![CDATA[Cassandra集群搭建(包含监控)]]></title><link>https://blog.youkuaiyun.com/github_25679381/article/details/71623070</link><guid>https://blog.youkuaiyun.com/github_25679381/article/details/71623070</guid><author>github_25679381</author><pubDate>Thu, 18 May 2017 19:55:51 +0800</pubDate><description><![CDATA[本博客原文地址 
另安利一篇我翻译的国外大牛的神经网络入门文章  

cassandra是当下流行的nosql数据库，基于google big table的理论。 
这篇文章主要是记录自己搭建cassandra集群的过程，更重要的是监控系统的搭建过程，对这种基础设施来说，没有监控就是裸奔，裸奔就相当与定时炸弹。

1. 集群搭建：

system-info: ubuntu16.04 
这里采用de]]></description><category></category></item><item><title><![CDATA[mysql插入太多数据导致MySQL server has gone away]]></title><link>https://blog.youkuaiyun.com/github_25679381/article/details/70799103</link><guid>https://blog.youkuaiyun.com/github_25679381/article/details/70799103</guid><author>github_25679381</author><pubDate>Wed, 26 Apr 2017 13:32:02 +0800</pubDate><description><![CDATA[本博客原文 
另安利一篇我翻译的国外大牛的神经网络入门文章 
最近在一次开发过程中，将数据写入mysql时候总是报MySQL server has gone away的错误，因为mysql就是本地启动的，而且从插入到报错整个过程时间很短，因此不可能是连接方面的timeout一类的问题。最后通过网上搜索，看到了遇到类似问题的帖子，参考作者的做法，问题得到了解决。 
原因是max_allowed_pa]]></description><category></category></item><item><title><![CDATA[基于tornado的实现的一个非阻塞的stdin]]></title><link>https://blog.youkuaiyun.com/github_25679381/article/details/68064050</link><guid>https://blog.youkuaiyun.com/github_25679381/article/details/68064050</guid><author>github_25679381</author><pubDate>Wed, 29 Mar 2017 13:48:15 +0800</pubDate><description><![CDATA[安利一篇我翻译的国外大牛的神经网络入门文章  

1. 代码细节



async_std.py



# -*- coding: utf-8 -*-

import sys
import errno

from tornado.util import errno_from_exception
from tornado.iostream import BaseIOStream
from torna]]></description><category></category></item><item><title><![CDATA[ubuntu安装jdk7/jdk8的两种方式]]></title><link>https://blog.youkuaiyun.com/github_25679381/article/details/68063780</link><guid>https://blog.youkuaiyun.com/github_25679381/article/details/68063780</guid><author>github_25679381</author><pubDate>Wed, 29 Mar 2017 13:31:04 +0800</pubDate><description><![CDATA[原文地址：http://www.cnblogs.com/a2211009/p/4265225.html 
安利一篇我翻译的国外大牛的神经网络入门文章  

ubuntu安装jdk有两种方式


通过ppa方式安装
通过官网下载源码安装


这里记录采用ppa方式安装的方法

1. 添加ppa



sudo add-apt-repository ppa:webupd8team/java
sudo]]></description><category></category></item><item><title><![CDATA[elasticsearch multi_match的一个小坑]]></title><link>https://blog.youkuaiyun.com/github_25679381/article/details/56678260</link><guid>https://blog.youkuaiyun.com/github_25679381/article/details/56678260</guid><author>github_25679381</author><pubDate>Thu, 23 Feb 2017 19:07:04 +0800</pubDate><description><![CDATA[博客原文 
安利一篇我翻译的国外大牛的神经网络入门文章  

最近在使用elasticsearch的multi_match搜索时候，使用下面的body对一个字段下的所有字段进行递归搜索，但是当这些子字段出现数值类型的时候，就会报异常了，具体讨论可以参考 
https://github.com/elastic/elasticsearch/issues/3975 
解决方法是加入lenient字段，参]]></description><category></category></item><item><title><![CDATA[tensorflow教程中的mnist数据下载脚本]]></title><link>https://blog.youkuaiyun.com/github_25679381/article/details/54744076</link><guid>https://blog.youkuaiyun.com/github_25679381/article/details/54744076</guid><author>github_25679381</author><pubDate>Thu, 26 Jan 2017 14:19:23 +0800</pubDate><description><![CDATA[安利一篇我翻译的国外大牛的神经网络入门文章  

阅读tensorflow教程过程中，最初的例子使用mnist，官方提供的下载脚本链接已经失效，从网上一直没有找到正确的input_data.py的脚本，查看官方教程，发现这个脚本在这里但是下载下来之后发现，运行过程会报错，因为通过pip安装的tensorflow包里是不包含这部分代码的，同时这个文件依赖也在pip安装的tensor版本里也是没有的。]]></description><category></category></item><item><title><![CDATA[unbuntu安装docker]]></title><link>https://blog.youkuaiyun.com/github_25679381/article/details/54728693</link><guid>https://blog.youkuaiyun.com/github_25679381/article/details/54728693</guid><author>github_25679381</author><pubDate>Wed, 25 Jan 2017 10:42:50 +0800</pubDate><description><![CDATA[此文翻译自官方文档，英文原文请参考这里 
安利一篇我翻译的国外大牛的神经网络入门文章  

1. 系统依赖

ubuntu需要如下版本的64bit系统


  
  Yakkety 16.10
  Xenial 16.04 (LTS)
  Trusty 14.04 (LTS)
  


使用下面的命令查看正在使用的ubuntu版本:



liujinliu@liujinliu-OptiPlex-]]></description><category></category></item><item><title><![CDATA[jq工具的一个简单使用]]></title><link>https://blog.youkuaiyun.com/github_25679381/article/details/54603969</link><guid>https://blog.youkuaiyun.com/github_25679381/article/details/54603969</guid><author>github_25679381</author><pubDate>Wed, 18 Jan 2017 19:25:38 +0800</pubDate><description><![CDATA[博客原文 
安利一篇我翻译的国外大牛的神经网络入门文章  

最近因为工作需要，同事给我一个json文件，整个文件3M，全在一行，我去，简直崩溃。 
使用jq工具很好的解决了这个问题。

1. 安装jq



sudo apt-get install jq



2. 在vim中的使用

最后一行模式下



:%!jq '.'

需要注意的是这样操作原文件就直接被改变了，所以最好提前备份下。]]></description><category></category></item><item><title><![CDATA[tornado+gevent]]></title><link>https://blog.youkuaiyun.com/github_25679381/article/details/54600604</link><guid>https://blog.youkuaiyun.com/github_25679381/article/details/54600604</guid><author>github_25679381</author><pubDate>Wed, 18 Jan 2017 13:58:33 +0800</pubDate><description><![CDATA[博客原文 
安利一篇我翻译的国外大牛的神经网络入门文章  

http://stackoverflow.com/questions/13292407/how-to-improve-the-performance-of-the-combination-of-gevent-and-tornado?rq=1 
在stackoverflow上看到有人给出了将tornado和gevent结合的编码例子，记在]]></description><category></category></item><item><title><![CDATA[Locust使用点滴]]></title><link>https://blog.youkuaiyun.com/github_25679381/article/details/54428061</link><guid>https://blog.youkuaiyun.com/github_25679381/article/details/54428061</guid><author>github_25679381</author><pubDate>Sat, 14 Jan 2017 18:26:03 +0800</pubDate><description><![CDATA[博客原文 
安利一篇我翻译的国外大牛的神经网络入门文章  

locust的基本使用方法可以直接参考官方文档 
这里主要记下一些使用时候遇到的细节需要注意的地方

1. –no-web的使用

参考官方文档，写了一个简单测试，但是运行时候总是无法发起请求：



(locust) liujinliu@liujinliu-OptiPlex-7010:~/code/servertest/locust$]]></description><category></category></item><item><title><![CDATA[ssh琐碎命令积累]]></title><link>https://blog.youkuaiyun.com/github_25679381/article/details/54406230</link><guid>https://blog.youkuaiyun.com/github_25679381/article/details/54406230</guid><author>github_25679381</author><pubDate>Fri, 13 Jan 2017 10:25:20 +0800</pubDate><description><![CDATA[使用pem文件登录远程服务器ssh -i {pem-filename} {user}@{ip}远程执行shell命令ssh -i {pem-filename} {user}@{ip} 'ls /home']]></description><category></category></item><item><title><![CDATA[mysql-python安装时EnvironmentError: mysql_config not found]]></title><link>https://blog.youkuaiyun.com/github_25679381/article/details/54406160</link><guid>https://blog.youkuaiyun.com/github_25679381/article/details/54406160</guid><author>github_25679381</author><pubDate>Fri, 13 Jan 2017 10:19:26 +0800</pubDate><description><![CDATA[转自：http://www.cnblogs.com/xiazh/archive/2012/12/12/2814289.html  
安利一篇我翻译的国外大牛的神经网络入门文章 

在安装 mysql-python时，会出现：

sh: mysql_config: not found
Traceback (most recent call last):
  File "setup.py", line]]></description><category></category></item><item><title><![CDATA[使用docker构建简单的本地的mysql服务]]></title><link>https://blog.youkuaiyun.com/github_25679381/article/details/54176950</link><guid>https://blog.youkuaiyun.com/github_25679381/article/details/54176950</guid><author>github_25679381</author><pubDate>Sat, 07 Jan 2017 18:26:18 +0800</pubDate><description><![CDATA[博客原文 
安利一篇我翻译的国外大牛的神经网络入门文章  

环境



liujinliu@liujinliu-OptiPlex-7010:~$ uname -a
Linux liujinliu-OptiPlex-7010 4.4.0-57-generic #78-Ubuntu SMP Fri Dec 9 23:50:32 UTC 2016 x86_64 x86_64 x86_64 GNU/Li]]></description><category></category></item><item><title><![CDATA[DynamoDB启动本地版本和python-sdk使用示例]]></title><link>https://blog.youkuaiyun.com/github_25679381/article/details/53943228</link><guid>https://blog.youkuaiyun.com/github_25679381/article/details/53943228</guid><author>github_25679381</author><pubDate>Fri, 30 Dec 2016 15:01:38 +0800</pubDate><description><![CDATA[博客原文 
安利一篇我翻译的国外大牛的神经网络入门文章  

本地DynamoDB的启动方法

从http://dynamodb-local.s3-website-us-west-2.amazonaws.com/dynamodb_local_2016-05-17.tar.gz下载DynamoDB的按照包，本地jre环境的配置请自行配置



# tar zxf dynamodb_local_201]]></description><category></category></item><item><title><![CDATA[一次inodes占用过多问题的解决]]></title><link>https://blog.youkuaiyun.com/github_25679381/article/details/53503527</link><guid>https://blog.youkuaiyun.com/github_25679381/article/details/53503527</guid><author>github_25679381</author><pubDate>Wed, 07 Dec 2016 11:32:45 +0800</pubDate><description><![CDATA[博客原文 
安利一篇我翻译的国外大牛的神经网络入门文章  

最近收到某台服务器告警，inodes使用过高，解决过程如下 
首先在服务器上执行下面的命令查看哪个目录下inodes使用过高

[root@vm]# df -i
Filesystem              Inodes  IUsed     IFree IUse% Mounted on
/dev/mapper/VGSYS-lv_ro]]></description><category></category></item><item><title><![CDATA[nsenter使用的一个脚本例子]]></title><link>https://blog.youkuaiyun.com/github_25679381/article/details/53485878</link><guid>https://blog.youkuaiyun.com/github_25679381/article/details/53485878</guid><author>github_25679381</author><pubDate>Tue, 06 Dec 2016 13:25:13 +0800</pubDate><description><![CDATA[安利一篇我翻译的国外大牛的神经网络入门文章  

下面是一个通过nsenter进入docker容器的例子脚本： 
文件名字：ns 
使用方法：将文件放入系统PATH路径下，进入容器方式ns 

#!/bin/bash
if [ -e $(dirname "$0")/nsenter ]; then
NSENTER=$(dirname "$0")/nsenter
else
NSENTER=nsente]]></description><category></category></item><item><title><![CDATA[elasticsearch调优]]></title><link>https://blog.youkuaiyun.com/github_25679381/article/details/53471275</link><guid>https://blog.youkuaiyun.com/github_25679381/article/details/53471275</guid><author>github_25679381</author><pubDate>Mon, 05 Dec 2016 23:00:34 +0800</pubDate><description><![CDATA[博客原文 
安利一篇我翻译的国外大牛的神经网络入门文章 

这部分是从同事的wiki上扒下来的，记在这里，作为以后使用的参考

分片和副本调优


更多分片使索引能传送到更多的服务器，意味着可以处理更多的文件，而不会降低性能  
更多分片意味着获取特定文档所需的资源量会减少，因为相较于部署更少分片时，存储在单个分片中的文件数量会更少  
更多分片意味着搜索索引时会面临更多问题，因为必须从更多分片中]]></description><category></category></item><item><title><![CDATA[记python中json反序列化的一次问题解决]]></title><link>https://blog.youkuaiyun.com/github_25679381/article/details/53207140</link><guid>https://blog.youkuaiyun.com/github_25679381/article/details/53207140</guid><author>github_25679381</author><pubDate>Thu, 17 Nov 2016 21:15:05 +0800</pubDate><description><![CDATA[博客原文 
安利一篇我翻译的国外大牛的神经网络入门文章  

最新在tornado接收body为json数据时，进行json的反序列化时候遇到一个问题，输入如下：

 body='{\n\t"pts":[\n\t\t{\n\t\t\t"ddlSqls":"create table user1(ID Varchar(20) NOT NULL, name Varchar(20))",\n\t\t\t"]]></description><category></category></item></channel></rss>