- 博客(196)
- 资源 (43)
- 收藏
- 关注

原创 【机器学习系列】机器学习界大牛林达华推荐的书籍
Recommended BooksHere is a list of books which I have read and feel it is worth recommending to friends who are interested in computer science.Machine LearningPattern Recognition and M
2013-12-27 10:05:09
74872

转载 机器学习笔试面试系列算法集锦
前言: 找工作时(IT行业),除了常见的软件开发以外,机器学习岗位也可以当作是一个选择,不少计算机方向的研究生都会接触这个,如果你的研究方向是机器学习/数据挖掘之类,且又对其非常感兴趣的话,可以考虑考虑该岗位,毕竟在机器智能没达到人类水平之前,机器学习可以作为一种重要手段,而随着科技的不断发展,相信这方面的人才需求也会越来越大。 纵观IT行业的招聘岗位,机器学习之类的岗位还是挺
2013-12-24 13:18:20
5140
原创 linux ssh会话克隆
vi ~/.ssh/config(没有就建一个) Host * ControlMaster auto ControlPath /tmp/%r@%h:%p
2017-05-22 10:37:02
2322
原创 spark maxResultSize
INFO org.apache.spark.deploy.yarn.ApplicationMaster: Unregistering ApplicationMaster with FAILED (diag message: User class threw exception: org.apache.spark.SparkException: Job aborted
2017-05-17 13:54:56
4104
原创 mmseg4j 中文分词简单代码实例
import com.chenlb.mmseg4j.*;import com.chenlb.mmseg4j.analysis.ComplexAnalyzer;import java.io.StringReader;/** * Created by mi on 17-5-9. */public class WordSeg { public static void main(S
2017-05-10 10:35:57
1766
原创 scala broadcast
scala> val broadcastVar = sc.broadcast(Array(1, 2, 3))broadcastVar: org.apache.spark.broadcast.Broadcast[Array[Int]] = Broadcast(0)scala> broadcastVar.valueres0: Array[Int] = Array(1, 2, 3)
2017-05-03 16:42:31
2511
转载 thrift常见数据类型
要编写Thrift定义文件,肯定要熟悉Thrift常见的数据类型:1.基本类型(括号内为对应的Java类型):bool(boolean): 布尔类型(TRUE or FALSE)byte(byte): 8位带符号整数i16(short): 16位带符号整数i32(int): 32位带符号整数i64(long): 64位带符号整数double(double): 64位
2017-04-12 16:12:16
13173
原创 六步完成vim74安装(非root用户|普通用户)
1. 下载 vim-7.4.tar.bz22. 解压 tar -jxvf vim-7.4.tar.bz23. ./configure4. make5. 修改prefix vim src/auto/config.mk找到prefix变量,修改为你要安装的目录6. make install 完成安装
2016-07-12 13:37:16
3814
原创 python操作csv
import csvreader = csv.reader(open("data/psid_creative_ctr_new.csv", "rU"), dialect=csv.excel_tab)for items in reader: for item in items: print "\t".join(item.split(";"))csv操作,简单记录下
2016-06-30 14:21:34
787
原创 python发送qq邮件
# coding:utf8import smtplibfrom email.MIMEMultipart import MIMEMultipartfrom email.MIMEText import MIMETextmsg = MIMEMultipart()msg['From'] = '123456@qq.com'msg['To'] = '张三'msg['Su
2016-06-23 20:36:23
1004
转载 centos 之 mail
sendmail是linux系统中一个邮箱系统,如果我们在系统中配置好sendmail就可以直接使用它来发送邮箱,并且php的mail函数也可以使用了,下面我就来介绍sendmail从安装到使用的例子吧。安装sendmail1、安装: 代码如下复制代码#yum install -y sendmail#yum install
2016-06-22 14:30:24
1559
原创 java getBytes() | python bytearray()
最近在处理密钥相关的项目,需要将java代码转换为python,其中java有个函数是getBytes(),需要转换成python的函数,经查找资料发现python用的是bytearray().java python 代码分别如下:java : Passwd.getBytes()python : bytearray(passwd)
2016-03-17 11:04:23
8673
原创 解决vim文件显示乱码问题
编辑~/.vimrc文件,加上如下几行:set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936set termencoding=utf-8set encoding=utf-8
2016-02-18 16:00:16
746
原创 mac下vim设置conf高亮
1. 打开conf.vimsudo vi /usr/share/vim/vim73/syntax/conf.vim输入电脑密码2. 加入以下代码syn region confClass start=+\[+ end=+\]+ onelinesyn region confKey start=+.+ end=+:+ onelinesyn match confNumber
2015-10-28 16:28:51
1830
转载 在Linux中让echo命令显示带颜色的字
转载自:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://onlyzq.blog.51cto.com/1228/546459echo显示带颜色,需要使用参数-e格式如下:echo -e "\033[字背景颜色;文字颜色m字符串\033[0m"例如: echo -e "\033[41;37m Tony
2015-10-23 16:59:02
768
原创 vim查看函数列表
步骤1. 安装exuberant-ctags2. 下载taglist_42.zip3. 解压taglist_42.zip4. 拷贝taglist下的doc\plugin文件夹到~/.vim文件夹下5. 进入~/.vim/doc目录,输入vim,然后用“:helptags .”在该目录下生成tags文件常用命令:TlistToggle 切换函数列表的展现
2015-10-21 19:42:11
9112
1
转载 linux rz上传文件及出错解决方案
在把Windows上的文件传至Linux端时用到SecureCRT,一般小文件都没有问题,文件太大时则出现了上传后的文件只有几K大小,当然大于2个G的是不可能传的上去的了。对于几百M到1G多的大文件要如下处理。单独用rz会有两个问题:上传中断、上传文件变化(md5不同),解决办法是上传是用rz -be,并且去掉弹出的对话框中“Upload files as ASCII”前的勾选。-a,
2015-10-20 14:51:06
12286
1
转载 vim 去掉^M符号
解决方案:set ff=unix:%s/\r\+$//e其它1. vim被配置为fileformat=unix,而你打开的文件都是dos格式的。unix格式的换行符为0A(ascii码)也就是,dos格式的换行符为 0D 0A(也就是),其实就显示为^M。下面是详细讲解:DOS, Mac 和Unix格式的文件回想计算机的史前史,那时的打字机使用两个字符来开始一个新行。
2015-10-14 14:29:55
863
原创 【C++】利用析构统计函数运行时间
#include #include using namespace std;class TimeUse {public: TimeUse(string name):_name(name) { gettimeofday(&_time_begin, NULL); } ~TimeUse() { gettimeofday(&_time_end, NULL); size_t t
2015-10-12 17:26:04
916
原创 三步完成ssh免密码登录
假设要从 A机器 免密码登录 B机器。这时需要做的步骤如下:第一步:A机器上生成公钥信息在 A机器 上,输入以下命令,生成公钥ssh-keygen -t rsa第二步:复制公钥信息复制 ~/.ssh/id_rsa.pub 文件里的公钥信息第三步:B机器上保存公钥信息在 B机器 上,打开 ~/.ssh/authorized_keys , 将上述信息
2015-09-29 11:27:26
744
原创 【ECLIPSE】两步完成eclipse配色
步骤一、安装Help -> Eclipse Marketplace,搜索Eclipse Color Theme来进行安装。步骤二、设置 Preferences→General→Appereance→Color Theme ,然后就可以选择自己想要的背景.
2015-09-23 16:43:01
627
原创 【bash_profile 带参命令】在指定后缀文件中查找指定内容的命令
说明在指定后缀文件中查找指定内容的命令代码在~/.bash_profile文件中加入以下内容# @usage : myfind cpp contentmyfind () { find ./ -name "*.$1" | xargs grep -n --color $2 ; }
2015-09-22 16:49:27
800
原创 Sublime Text 2 - There are no packages available for installation 解决方法(亲测可行)
问题When I'm clicked on Package Control: Install Package from Ctrl+Shift+P.I got this below error:There are no packages available for installation解决方案This error is happened with IPv6 probl
2015-09-21 20:19:25
1068
原创 【python txt2xls】个人开发的python文本转表格工具txt2xls
简介开发了一个将指定格式的文本转换成xls表格的程序,需要安装xlwt。说明支持多个sheet。使用方法python txt2xls.py student.txt student.xlstxt样例tablename 计科0801班starttitle 姓名 年龄 性别notitle 张三 22 男notitle 韩梅梅 21 女en
2015-09-18 15:03:09
2249
原创 C++ DEFINE
#include using namespace std;#define package_val(val) \ public: \ void set_##val(float val){_##val=val;} \ float get_##val(){return _##val;} \ private: \ float _##val;#define package_cla
2015-08-28 10:52:37
645
转载 linux下core文件的调试
在程序不寻常退出时,内核会在当前工作目录下生成一个core文件(是一个内存映像,同时加上调试信息)。使用gdb来查看core文件,可以指示出导致程序出错的代码所在文件和行数。1.core文件的生成开关和大小限制 (1)使用ulimit -c命令可查看core文件的生成开关。若结果为0,则表示关闭了此功能,不会生成core文件。 (2)使用ulimit -c filesize命令,可
2015-07-28 10:15:26
622
转载 linux awk 内置变量使用介绍
awk是个优秀文本处理工具,可以说是一门程序设计语言。下面是awk内置变量。 一、内置变量表属性说明$0当前记录(作为单个变量)$1~$n当前记录的第n个字段,字段间由FS分隔FS输入字段分隔符 默认是空格NF当前记录中的字段个数,就是有多少列
2015-07-27 20:37:30
679
转载 linux rz命令上传文件失败处理方法
注意:单独用rz会有两个问题:上传中断、上传文件变化(md5不同),解决办法是上传是用rz -be,并且去掉弹出的对话框中“Upload files as ASCII”前的勾选。-a, –ascii-b, –binary 用binary的方式上传下载,不解释字符为ascii-e, –escape 强制escape 所有控制字符,比如Ctrl+x,DEL等rar,gi
2015-07-27 10:40:44
36716
2
原创 C++ 实现string的split
// 分割字符串 void split(const string &line, const string &sep, vector &res){ size_t start = 0;
2015-07-21 18:27:43
1148
转载 sublime text 3 gbk中文乱码问题解决方案
1、使用Control + ~ 打开,有个输入框,2、在输入框中复制一下代码import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; pf = 'Package Control.sublime-package'; ipp =
2015-07-15 13:11:46
2380
转载 hadoop vs spark
Hadoop首先看一下Hadoop解决了什么问题,Hadoop就是解决了大数据(大到一台计算机无法进行存储,一台计算机无法在要求的时间内进行处理)的可靠存储和处理。HDFS,在由普通PC组成的集群上提供高可靠的文件存储,通过将块保存多个副本的办法解决服务器或硬盘坏掉的问题。MapReduce,通过简单的Mapper和Reducer的抽象提供一个编程模型,可以在一个由几十台上百台的PC组
2015-07-13 17:34:56
1267
原创 【数据】EAGLE算法数据
1 21 31 41 51 62 32 42 52 63 43 53 64 54 65 65 224 2320 2120 2220 2320 1821 2318 1918 2018 2118 2218 2319 2219 2322 2317 1817 193 73 8
2015-03-18 16:38:55
1982
原创 pc端得到微博地址的第二种方法
方法一请参考:http://blog.youkuaiyun.com/ksearch/article/details/42640203
2015-01-12 20:14:55
7127
原创 技术微博阅读和分享网站
技术微博阅读和分享网站网站地址:http://wkyl.sinaapp.com/itWeiBo分享方法pc端打开上面的网站地址,然后点击分享,打开分享页面。找到某条微博的链接地址,然后复制到框中,点击确定。手机端关注微信公众
2015-01-12 11:29:38
2210
数据库资料
2012-06-12
计算机网络(谢希仁)复习总指导——包括复习的总ppt(已整理好)和doc版的复习指南与重点难点指导
2011-03-08
windows下配置cygwin、hadoop等并运行mapreduce及mapreduce程序讲解
2011-03-02
在eclipse下hadoop的mapreduce插件
2011-02-28
《hadoop-HDFS+MapReduce+Hive+Hbase快速入门》
2011-02-28
《linux常用命令全集》——精通linux常用命令的宝典
2011-02-27
《Shell脚本学习指南》——掌握强大高效率的命令
2011-02-25
JavaScript教程
2010-09-27
用C语言写的日历程序
2010-06-23
C语言迷宫程序(使用了队列和广度搜索算法)
2010-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人