- 博客(59)
- 资源 (5)
- 收藏
- 关注
eclipse启动tomcat成功,但却一直处在starting状态
Eclipse启动Tomcat Server的时候,已经提示成功启动,出现 **ms了,但是状态栏却一直处在starting状态,不管把超时时间设置为多长,时间到了之后,还照样会报超时,Tomcat里没添加任何项目,折腾了一天,尝试更换Eclipse、Tomcat版本,仍旧不能解决,后来把Eclipse的代理去掉之后,正常。真是火大啊,一天啥也没干,就在折腾这个。...
2014-08-27 22:36:07
1206
Unix下测试指定IP的端口是否开放
平时与不同业务之间联调的时候,经常得提前测试对方给的IP及端口是否开放着,Unix下用其它办法有点麻烦,索性用C语言自己写了一个程序。 #include <stdio.h>#include <strings.h>#include <stdlib.h>#include <fcntl.h>#include <unis...
2011-06-02 11:00:16
570
原创 Sub-process /usr/bin/dpkg returned an error code (1) 的解决办法
Sub-process /usr/bin/dpkg returned an error code (1) 的解决办法原文地址:http://linux.deepin.org/node/87cd /var/lib/dpkgsudo mv info{,.bak}sudo mkdir infosudo dpkg --configure -asudo apt-get insta...
2011-05-23 11:50:49
234
Unix下shell对文件随机读写
在《高级Bash脚本编程指南》上有一个例子,用重定向,通过shell对文件随机读写,但那方法在Unix的sh下不管用,自己写了一个,例子如下: #!/bin/sh#randRead.shecho 1234567890 > sFile exec 3<> sFile #read -n 4 <&3 dd bs...
2011-02-25 14:01:55
261
原创 ibus添加自定义词组
ibus添加自定义词组原文:http://www.cnblogs.com/lbsx/archive/2009/11/10/1599716.html每输入一个字都用Ctrl+Num进行选择,直到词组输入完毕,然后按空格提交还有一种就是在normal commit状态下,先把词组输入完,但是不空格确认,此时按左shift,再空格就可以添加一些快捷键:Space ...
2011-02-11 23:33:37
393
linux mysql mysql_real_connect函数导致内存泄露
自己写个了个小东西,Linux下C语言,数据库使用的mysql,用valgrind调试的时候一直提示内存泄露,问题都没找到,后来搜索了一下,最后发现是mysql_real_connect惹的祸。提示的错误:==11867== 24,528 bytes in 6 blocks are possibly lost in loss record 4 of 5==11867== at 0...
2011-02-11 11:58:28
517
thinkpad小红帽+中键滚屏
由于习惯了不使用鼠标,windows下一直用的小红帽+中键滚屏,到了ubuntu下也得有这个功能才行啊。网上收集整理方法如下:在/usr/share/X11/xorg.conf.d/下新建文件:20-thinkpad.conf添加内容如下:Section "InputClass" Identifier "Trackpoint Wheel Emulation" Ma...
2011-02-04 19:05:36
926
原创 Linux下popen的使用
C语言里有个popen函数,用来捕获shell里命令的输出,这样C和shell也可以相互通信了。在网上看了个例子修改了一下,原文:http://blogold.chinaunix.net/u/16292/showart_393022.html /*作用:演示popen用法,将源程序输出到argv[1]命名的文件中使用:argv[0] outputFile*/...
2011-01-15 23:16:39
294
原创 模仿tac命令
以前逛兰大开源社区,看到一模仿Linux/Unix下tac命令的文章,感觉思路挺不错,代码实现如下: /* *First ,read one ,then push this line to the stack *Then ,read the next line *Until read to the end *At last pop the data from stack...
2010-12-27 21:22:40
221
原创 win7 下恢复 ubuntu 10.04(转)
转自:http://www.cppblog.com/guojingjia2006/archive/2010/08/10/122924.html 安装完Ubuntu之后,再安装Win7,把Grub覆盖了,重新修复过程: 下载附件,把Grub4Dos文件夹下面有3个文件:g2ldr,g2ldr.mbr和隐藏的boot.ini。把这3个文件复制到Win7的主盘下面,然后重启进入Ubunt...
2010-11-08 16:04:18
123
原创 更换iBus五笔的左与右Shif
更换iBus五笔的左与右Shif本文转自“http://www.php5x.com/?cat=5”习惯了windows下的极点输入法,在linux下的ibus的五笔,切换中英文时,要按左shift,总是不习惯。既然是开源的输入法,就自己动手改了吧。cd /usr/share/ibus-table/engine/sudo vim table.py 搜索 “Match mode...
2010-05-18 00:09:44
187
Linux下模拟getch()
那天写个程序,突然用到TC下的getch()函数,用以即时捕获键盘的输入,但Linux下是没有这个函数的,没办法,只能模拟这个函数。这个函数必须设置终端的属性,关于Linx下的编程,我已经忘记得差不多了,感慨啊。只能从网上求助大牛了,以下程序是一大牛写的,实现了该功能。 #include <stdio.h>#include <termios.h>#inclu...
2010-04-14 19:56:08
181
asp读取及写入Access里的备注(memo)类型数据
前段时间,用Asp做网站,access做的数据库,由于要存储大量的文本信息,所以把一个字段设置为备注类型,从此灾难就跟随而来。当往备注这个字段里写入或者读取内容并且内容超过255个字节后,内容就会被截断,为了找到解决数据被截断这个问题的解决办法,前后我在网上看了很多的中文网页,一直都没找到解决办法。没办法,后来继续在Google上搜索,又读了很多老外的文章,最后终于找到了办法,这办法如果自己没看见...
2010-04-06 23:58:30
1185
eWebEditor在IE8,IE7下所有按钮无效之解决办法
eWebEditor在IE8,IE7下所有按钮无效之解决办法原文出自“http://yarin.iteye.com/blog/513315” 关键字: ewebeditor 按钮无效 ie7 ie8 今天帮朋友搞一个小网站,结果用到了eWebEditor,就到官方网站下载一个免费版的如下: “eWebEditor Version 2.8.0 最终版[309K]” ...
2010-04-06 00:04:32
123
我的毕业设计——搜索引擎
本科毕业设计的时候,和同学一起合伙用C语言在Linux下写了个搜索引擎,现在工作了,C语言几乎和我绝缘。今天整理资料的时候,偶然翻到了我的毕设,打开当时的毕设,感慨良多。看看过去熟知的C,想起当初为了写分词(切词)程序整天的抓虫(Debug),为了用爬虫程序抓取网页,电脑一开就是一天,都当起服务器来使了。写程序的日子,是痛并快乐着,痛,是因为每当出现Segmentation fault想半天无法解...
2010-03-31 21:14:13
1024
原创 关于C语言中的do{}while(0);使用
以前在群里有人问do{}while(false)有什么用,有人回答,是为了格式的工整,当时并没怎么理解,后来有了慢慢的体会。以下我自己写的一个小程序用到了这个结构。以前写程序,当发生错误时都是直接用exit(int)或者return(int)来中止错误,现在这个结构也可以达到这个目的,并且优于前者。当你并不想直接中止程序时,这个结构用处就很大,这在大型的编程里是经常见到的。[code="j...
2010-02-21 02:00:01
213
原创 [转]Linux自动备份MySQL数据库
[转]Linux自动备份MySQL数据库MySQL定期备份是一项重要的工作,但人工操作太繁琐,也难避免有所疏漏,使用下面的方法即可让系统定期备份数据。 1、创建备份文件夹 #cd /www #makedir backup 2、编写运行脚本 #vi autobackup 写入以下内容: f...
2010-02-21 01:16:36
138
原创 linux tr 命令详解
linux tr 命令详解 本文转自“[url]http://blog.chinaunix.net/u2/66903/showart_1902477.html[/url]” 1、关于tr 通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能。您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也...
2009-12-14 10:03:44
139
realplayer 自动退出
从官网下载了realplayer的deb包,安装完毕,播放文件的时候自动退出,网上找了方法好久,终于解决。与SCIM冲突,打开Realplayer的startup script文件(默认位置为file:/usr/local/RealPlayer/realplay),RealPlayer11 在/opt/real/RealPlayer/realplay $ sudo gedit /opt...
2009-11-27 13:19:02
192
原创 Ubuntu g2ipmsg
本方转自“http://forum.ubuntu.org.cn/viewtopic.php?f=122&t=196562”飞鸽传书是大家经常使用的局域网通讯工具,网上找了很多方法都不能正确使用,经过多次实验终于找到正确的方法,特此说明:1:下载最新的飞鸽传书代码 目前为止是0.9.6 GNOME2版本原版下载页:http://www.ipmsg.org/index.html.e...
2009-11-09 09:46:20
140
原创 gedit乱码解决方案
本文引自http://linux.chinaunix.net/techdoc/desktop/2009/04/30/1109599.shtml好多情况下gedit在打开windows分区下的文本文件,和下载下来的文本文件时会出乱码的情况,这种情况一般都是由于字符编码的源因,因为linux下缺省情况下是采用UTF-8的,所以我们最好把GBK,GB2312,之类的字符编码加上去。步...
2009-11-09 08:11:13
119
原创 Shell测试运算和流程控制语句 监控disk、cpu和处理qmail邮件队列
本文转自:[url]http://hi.baidu.com/speiwak/blog/item/58db5f3430916682a71e1238.html[/url]
2009-10-23 23:02:53
111
原创 Shell字符串匹配
Shell字符串匹配转意的"尖括号" -- \ -- 用于匹配单词边界.查看文件内容:hanbingxin@andLinux:~$ cat 1.txt1. dfjksdfjklsdj dllthesdj dsjfksldfj2. sdf the dksfksdf thesdf sdlfjsld3. the4. sdkfjklsdfjsdklfjsdklfjksdjf...
2009-10-23 22:44:17
440
恢复grub方法
安装完Linux后再重新安装Windows,则会把grub给覆盖,恢复方法如下:用安装的LivCd或者通过硬盘安装的方式加载LivCd进入安装界面。打开终端-->sudo -s -->fdisk -l 找到/boot所在分区,假如为sda8grub-->root (hdx,8)-->setup (hdx)-->quit-->init 6x表示安装Linux在第几块硬盘驱动器...
2009-10-15 00:07:09
228
vi方向键无法定位解决方案
vi方向键的输出分别为ABCD,也就是说,不能使用方向键进行定位了执行如下命令:[code="java"]echo "set nocompatible" >> ~/.vimrc[/code]
2009-10-12 02:09:39
167
自动挂载windows分区
在forum.ubuntu.org.cn上看到这个自动挂载win分区的脚本挺不错的,记录一下,以后应该会用到。我就注释了两个地方。版权归原作者所有。[code="java"]#!/bin/sh##autowinfs auto mount media disks## Copyright (c) 2005 Jiahua Huang #License: GPLv...
2009-10-12 01:42:36
143
Vista下硬盘安装Ubuntu
换了新本本,自带的系统是Vista,说起这Vista,我就是一肚子的气,折腾了半天,感觉还是没XP好使。才用一天,由于它老是假死,被迫使用F11一键还原,气是气,但还得用啊,今天安装Ubuntu也折腾了好久,不过到现在终于成功了,但还是有点小失误,把grub安装写入mbr了。估计回头一键还原不好使了。现在把Ubuntu安装方法记录下来,免得下次再折腾。硬盘安装主要进行的工作如下:1...
2009-10-11 22:35:46
150
原创 补充:给二级指针分配空间
前面有生篇文章“给二级指针分配空间”,分配的空间有点问题,不连续,正确的分配方法如下面的例子。以下例子实现的功能是:把文件当中的每一行读到一个数组中的一个char*里面。[code="java"]#include #include #include #ifndef _WORDSLEN_#define WORDSLEN 32#endif#define PRINTERR...
2009-10-11 22:31:58
352
ubuntu 终端记录日志
ubuntu 终端记录日志软件---screen>screen -L -U操作记录………………>exit生成log文件-L:生成log-U:unicode
2009-09-14 16:47:28
368
原创 Unix/Linux 系统自动化管理: 远程登录篇
本文转自 “Unix/Linux 系统自动化管理: 远程登录篇” [url]http://www.ibm.com/developerworks/cn/aix/library/0909_jinjh_unixlogin/[/url] 本文是 Unix/Linux 系统管理自动化系列中的一篇,主要讲述如何利用脚本来实现远程服务器系统的自动化登录和在远程系统上执行命令。Telnet ...
2009-09-14 13:52:32
329
Ubuntu 8.04 无法启动openoffice.org
今天把ubuntu 从7.10 升级到 8.04,打开OPENOFFICE时,系统提示“提示无法判断使用者界面语言……“,后来查看隐藏文件发现$USER对office文件夹没有权限。修改一下就OK了。cd $HOMEls -alrt | grep .openoffice.org2chown $USER:$USER -R .openoffice.org2...
2009-09-14 13:31:29
203
原创 给二级指针申请空间
[code="java"]#include #include int main(int argc, char** argv){ int maxLen=0; //N = argc; char **ptr = NULL; int i = 0; //============以下程序是为了求出argv[][]数组中最长的串长度,把最长串长度保存在maxLen里...
2009-07-18 08:46:02
769
原创 Linux CGI编程
转自[url]http://blog.chinaunix.net/u2/63543/showart_685679.html[/url]Linux CGI编程[url]http://linux.chinaitlab.com/kernel/526433.html[/url] [url]http://www.trainlinux.com/p/2002-01-11/4279.html...
2009-03-22 16:46:56
103
原创 Linux下MP3歌曲信息乱码之贱人解决方案
转载一篇文章:现在linux下有越来越多的优秀的播放软件,xmms,m-player,beep-media-player,totme,rhythmbox,等等等等,但是这些播放软件都不能很好的解决mp3文件中文信息乱码的问题。 究其原因,现在网上绝大多数(99%以上)的mp3都是网友在windows下压制的,文字信息编码方式自然是GBK,到了linux下面就没有lftp那么幸...
2009-03-20 22:51:16
563
原创 ubuntu 飞信插件安装
一,安装pidginsudo apt-get install pidgin 这个默认应该是已经安装了的。二,下载飞信插件,我下载的是0.97http://forum.ubuntu.org.cn/download.php?id=30594在ubuntu官方论坛的贴子地址http://forum.ubuntu.org.cn/viewt ... storder=asc&sta...
2009-03-20 22:07:20
146
原创 Wget使用方法
本文转自 [url]http://wiki.ubuntu.org.cn/index.php?title=Wget&variant=zh-cn[/url]Wget出自Ubuntu中文wget是一个命令行工具,用于批量下载文件,支持HTTP和FTP。究竟比其他的工具好在哪里?看看内容吧 :)wget基本上所有的Linux版本都自己带了,但是有多少人在用呢?呵呵,如果你没有用...
2009-03-20 08:13:27
340
原创 UbuntuSkills
本文转自 [url]http://wiki.ubuntu.org.cn/UbuntuSkills[/url] 前言下面的命令大都需要在 控制台 / 终端 / shell 下输入。控制台, 终端, 和 shell 意味着同样一件事 - 一个命令行界面, 他可以用来控制系统。打开一个控制台:应用程序 --> 附件 --> 终端任何一个使用 'sudo'...
2009-03-20 08:09:59
151
原创 Linux系统下修改MySQL的root密码
Linux系统下修改MySQL的root密码第一种方法: http://www.mscto.comroot用户登录系统/usr/local/mysql/bin/mysqladmin -u root -p password 新密码enter password 旧密码软件开发网第二种方法: http://www.mscto.com...
2009-03-19 21:03:24
181
org.eclipse.jface.text_3.9.0.201409220749.with.src.jar
2014-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人