
Linux
kvnew
这个作者很懒,什么都没留下…
展开
-
error: '_localtime_not_threadsafe_' was not declared in this scope
<br />'_localtime_not_threadsafe_' was not declared in this scope<br /> <br />多线程安全问题,不能直接用localtime,而要用localtime_r函数<br /> <br /><br />1080 time_t timer;<br />1081 time(&timer);<br />1082 <br />1083 struct tm *t_tm;<br />1084 char tmpbuf[8原创 2011-02-24 17:46:00 · 3212 阅读 · 0 评论 -
Linux下shell脚本手动执行和放在crontab中自动执行的结果不一样
我感觉可能是时间读取出错了。 在脚本最前面加上一句: source ~/.bash_profile http://blog.chinaunix.net/uid-20648405-id-1907334.html先试一下再run一次看看 。 http://ivan4126.blog.163.com/blog/stat原创 2013-03-18 12:47:20 · 10587 阅读 · 0 评论 -
shell 批量注释
1 echo "222fuidhfah" 2 3 : 4 fdafdafdf 5 gfad 6 echo "555" 7 BLOCK原创 2013-03-20 18:08:59 · 1590 阅读 · 0 评论 -
shell 发邮件命令之 sendmail
这个帮助真是不好找,自带的帮助信息看得头大阿,网上搜的资料又少,还混淆。 每次整这个自动发邮件的功能,不是觉得这个功能满足不了就是那个功能满足不了,还老浪费时间,甚是捉急,总是眼睁睁看着它就在河对岸,可就是总划不过去,这次把sendmail整理出来记录下来,以备让我等菜鸟以后坚决不要花费超过十秒的时间来解决此问题。只有内容 echo 'content111' | sen原创 2013-06-21 19:33:21 · 25830 阅读 · 1 评论 -
用word2vec 跑搜狗SogouCS语料 - 大小4G | 6.8 亿词长 | 57万词汇
[训练]$ time ./word2vec -train /data/sogou/sohunews_segmented_1line.txt -output /data/sogou/vectors_sohunews.bin -cbow 0 -size 200 -window 5 -negative 0 -hs 1 -sample 1e-3 -threads 30 -binary 1Start原创 2013-09-06 20:51:12 · 14740 阅读 · 35 评论 -
ubuntu10.04 install java7
卸载:sudo apt-get purge openjdk*sudo apt-get purge oracle-java7-installer*安装:sudo add-apt-repository ppa:webupd8team/javasudo apt-get updatesudo apt-get install oracle-java7-installer原创 2014-01-03 18:09:00 · 1696 阅读 · 0 评论 -
ubuntu下的中文输入法设置
今天整得很崩溃,输入法设置了半天才设置好。 原因是config文件的编码问题导致的,没有采用正确的编码,所以这个问题折腾了半天,后来直接把同事的文件拿过来覆盖才行的。 至于细节原因有待清楚。 sudo apt-get -y remove ibussudo apt-get -y remove scimsudo apt-get -y install fcitxim-switch原创 2012-08-07 15:52:43 · 705 阅读 · 0 评论 -
shell 发邮件命令之 mail
目前最常用的就是mail命令了。 简单一行命令实现发送邮件echo 'content test' | mail -s "title test" -t abc@hello.com,efg@hello.com,123@world.com -a From:aaa@qq.com 内容由文件导入mail -s "sh mail test" 带上附件 (uuenc原创 2013-06-21 19:30:46 · 51348 阅读 · 0 评论 -
spark报错 - ip访问不到
14/11/04 15:02:53 WARN cluster.YarnClientClusterScheduler: Initial job has not accepted any resources; check your cluster UI to ensure that workers are registered and have sufficient memory 需要在.原创 2014-11-04 15:08:24 · 3965 阅读 · 0 评论 -
ubuntu14.04安装搜狗输入法
1,下载64bit版,http://pinyin.sogou.com/linux/?r=pinyin。2,点击左上角图标Dash,输入updata-manager,点击更新管理器。3,双击安装包,进入ubuntu软件中心安装。4,安装完毕后,进入系统设置-->语言支持-->键盘输入方式系统更改为fcitx。5,重启电脑即可使用。原创 2015-01-20 14:13:24 · 648 阅读 · 0 评论 -
安装sogou输入法
1,下载64bit版,http://pinyin.sogou.com/linux/?r=pinyin。2,点击左上角图标Dash,输入updata-manager,点击更新管理器。3,双击安装包,进入ubuntu软件中心安装。4,安装完毕后,进入系统设置-->语言支持-->键盘输入方式系统更改为fcitx。5,重启电脑即可使用。搜狗输转载 2016-04-11 21:23:30 · 595 阅读 · 0 评论 -
linux上线性回归 Gnuplot
Linear Regression on linux. Using Gnuplot http://www.gnuplot.info/ 轻量级的方便工具gnuplot,可以画图。 但是不知道怎么回事必须要在命令行下面操作,而如果事先写在abc.gnu文件里面的话,运行后发现图一闪而过。 #gnuplot abc.gnu原创 2012-11-07 16:17:12 · 947 阅读 · 0 评论 -
linux下的文件编码,vim编码
vim升级7.3版本后vim总是会出现莫名其妙的问题。比如vim打开文件时正常打开,而vi呢会报这个问题,奇怪。 这个特征的确是vim7.3才能用set colorcolumn的$ vi zzError detected while processing /home/fdafd/.vimrc:line 21:E518: Unknown option: colorco原创 2012-09-10 10:36:53 · 2544 阅读 · 0 评论 -
core文件的产生
<br />查看core文件产生的条件限制 ulimit -a<br /> <br />1. 在当前的shell窗口下设置产生core文件的条件<br />ulimit -c unlimited <br />或 ulimit -c 1024<br /> <br />2. 设置当前的账户产生core文件<br />在特定的用户环境下打开core文件产生的设置<br />在用户的~/.bash_profile里加上ulimit -cunlimited来让特定的用户可以产生core文件<br /> <br原创 2011-02-11 10:30:00 · 700 阅读 · 0 评论 -
GDB调试精粹及使用实例
GNU的调试器称为gdb,该程序是一个交互式工具,工作在字符模式。在 X Window 系统中,有一个gdb的前端图形工具,称为xxgdb。gdb 是功能强大的调试程序,可完成如下的调试任务: * 设置断点; * 监视程序变量的值; * 程序的单步执行; * 修改变量的值。 在可以使用 gdb 调试程序之前,必须使用 -g 选项编译源文件。可在 makefile 中如下定义 CFLAGS 变量: CFLAGS = -g 运行 gdb 调试程序时通常使用如下的命令: gd转载 2011-02-11 15:38:00 · 686 阅读 · 0 评论 -
用GDB调试程序
<br />用GDB调试程序GDB概述<br />————GDB 是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮忙你完成下面四个方面的功能: 1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。<br /> 2、可让被调试的程序在你所指定的调转载 2011-02-11 15:41:00 · 622 阅读 · 0 评论 -
UNIX domain Socket for FastCGI
<br />最开始的时候是通过用nginx向多个端口分发,现在由于看到有用unix domain socket 的,就决定用此方法。 <br />这样就可以用nginx向一个domain socket来转发请求,有spawn-fcgi来负责分发建立各个进程绑定不同的端口来响应请求。<br /> <br />1) 创建ad-fcgi.sock 文件。 vi /tmp/ad-fcgi.sock . 里面不需要存储任何内容。 <br />2) 对于domain socket的访问,需要客户端和服务端用同样的用原创 2011-03-21 17:24:00 · 1208 阅读 · 0 评论 -
显示用户当前工作路径
在用户目录下 /home/wkliu/ 修改文件 .bash_profile ,没有该文件的话就新建一个。 我就是新建的。 在该文件中加入 PS1="[\u@\h \w]\$PS1的参数设置默认的PS1="[\u@\h \W]\$",其中\W就是路原创 2011-07-05 09:36:06 · 616 阅读 · 0 评论 -
linux python版本升级
tar jfvx Python-3.2.tar.bz2./configuremake allmake installmake cleanmake distclean查看安装的版本信息/usr/local/bin/python3.2 -VPython 3.2 看原创 2011-07-05 11:04:04 · 1069 阅读 · 0 评论 -
Linux时间同步
中科院授时中心(西安)# ntpdate 210.72.145.44 http://blog.163.com/herod_xiao/blog/static/8718839920086303105621/原创 2011-07-06 11:09:35 · 603 阅读 · 1 评论 -
解决 Ubuntu下Rpm安装运行报错Please use alien to install packages
>>>用方法一即可。有时候,我们想要使用的软件并没有被包含到 Ubuntu 的仓库中,而程序本身也没有提供让 Ubuntu 可以使用的 deb 包,你又不愿从源代码编译。但假如软件提供有 rpm 包的话,我们也是可以在 Ubuntu 中安装的。方法一: 1. 先安装 alien 和 fakeroot 这两个工具,其中前者可以将 rpm 包转换为 deb 包。安装转载 2012-08-07 19:24:39 · 982 阅读 · 0 评论 -
vim打开文件后乱码的问题
加一个 28 set fileencodings=gbk,utf8原创 2012-09-06 13:18:07 · 692 阅读 · 0 评论 -
vim 升级到7.3时出现问题
下载:wget ftp://ftp.vim.org/pub/vim/unix/vim-7.3.tar.bz2tar jxf vim-7.3.tar.bz2在7.3的包中的src中./configure出现如下错误:checking for stack_t... yeschecking whether stack_t has an ss_base field... n原创 2012-08-28 16:12:29 · 1572 阅读 · 1 评论 -
解决vi打开文件末尾带有^M的问题
mysql中看到的情况是这样:下载下来后是这样:参考该字符^M的说明 : https://blog.youkuaiyun.com/laoding1993/article/details/50722029mac下手动替换清除即可: :1,%s/^M\n//g注意在替换时,^由ctrl+v输入; M由ctrl+m输入; ...原创 2018-12-28 11:35:14 · 1042 阅读 · 0 评论