`
pipal
  • 浏览: 165850 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论
文章列表
Eclipse启动Tomcat Server的时候,已经提示成功启动,出现 **ms了,但是状态栏却一直处在starting状态,不管把超时时间设置为多长,时间到了之后,还照样会报超时,Tomcat里没添加任何项目,折腾了一天,尝试更换Eclipse、Tomcat版本,仍旧不能解决,后来把Eclipse的代理去掉之后,正常。真是火大啊,一天啥也没干,就在折腾这个。
平时与不同业务之间联调的时候,经常得提前测试对方给的IP及端口是否开放着,Unix下用其它办法有点麻烦,索性用C语言自己写了一个程序。     #include <stdio.h> #include <strings.h> #include <stdlib.h> #include <fcntl.h> #include <unistd.h> #include <sys/time.h> #include <sys/types.h> #include <sys/socket.h> / ...
Sub-process /usr/bin/dpkg returned an error code (1) 的解决办法 原文地址:http://linux.deepin.org/node/87 cd /var/lib/dpkg sudo mv info{,.bak} sudo mkdir info sudo dpkg --configure -a sudo apt-get install -f
在《高级Bash脚本编程指南》上有一个例子,用重定向,通过shell对文件随机读写,但那方法在Unix的sh下不管用,自己写了一个,例子如下:   #!/bin/sh #randRead.sh echo 1234567890 > sFile exec 3<> sFile #read -n 4 <&3 dd bs=1 count=4 of=/dev/null <&3 2>/dev/null echo . | dd bs=1 count=1 >&3 2>/dev/nul ...
ibus添加自定义词组 原文:http://www.cnblogs.com/lbsx/archive/2009/11/10/1599716.html 每输入一个字都用Ctrl+Num进行选择,直到词组输入完毕,然后按空格提交 还有一种就是在normal commit状态下,先把词组输入完,但是不空格确认,此时按左shift,再空格就可以添加 一些快捷键: Space               commit inputted string. Shift_L             when no key inputted: shift the input mode betwe ...
自己写个了个小东西,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 0x4025BD3: malloc (vg_replace_malloc.c:236) ==11867== by 0x408F53D: my_once_alloc (in /usr/lib/lib ...
由于习惯了不使用鼠标,windows下一直用的小红帽+中键滚屏,到了ubuntu下也得有这个功能才行啊。网上收集整理方法如下: 在/usr/share/X11/xorg.conf.d/下新建文件:20-thinkpad.conf 添加内容如下:Section "InputClass"     Identifier    "Trackpoint Wheel Emulation"     MatchProduct    "TPPS/2 IBM TrackPoint|DualPoint Stick|Synaptics Inc. Composit ...
C语言里有个popen函数,用来捕获shell里命令的输出,这样C和shell也可以相互通信了。在网上看了个例子修改了一下,原文:http://blogold.chinaunix.net/u/16292/showart_393022.html   /* 作用:演示popen用法,将源程序输出到argv[1]命名的文件中 使用:argv[0] outputFile */ #include <sys/types.h> #include <unistd.h> #include <stdlib.h> #include &l ...
以前逛兰大开源社区,看到一模仿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 */ #include <stdio.h> #include <error.h> #include <stdlib.h> #include <sys/ ...
转自:http://www.cppblog.com/guojingjia2006/archive/2010/08/10/122924.html   安装完Ubuntu之后,再安装Win7,把Grub覆盖了,重新修复过程:   下载附件,把Grub4Dos文件夹下面有3个文件:g2ldr,g2ldr.mbr和隐藏的boot.ini。把这3个文件复制到Win7的主盘下面,然后重启进入Ubuntu之后,输入以下命令: sudo -s grub grub-install /dev/sda update-grub reboot
更换iBus五笔的左与右Shif 本文转自“http://www.php5x.com/?cat=5” 习惯了windows下的极点输入法,在linux下的ibus的五笔,切换中英文时,要按左shift,总是不习惯。既然是开源的输入法,就自己动手改了吧。 cd /usr/share/ibus-table/engine/ sudo vim table.py   搜索 “Match mode switch hotkey” # Match mode switch hotkey if not self._editor._t_chars and ( self._match_hotkey (k ...
那天写个程序,突然用到TC下的getch()函数,用以即时捕获键盘的输入,但Linux下是没有这个函数的,没办法,只能模拟这个函数。这个函数必须设置终端的属性,关于Linx下的编程,我已经忘记得差不多了,感慨啊。只能从网上求助大牛了,以下程序是一大牛写的,实现了该功能。   #include <stdio.h> #include <termios.h> #include <unistd.h> #include <assert.h> #include <string.h> int getch(void); int ...
前段时间,用Asp做网站,access做的数据库,由于要存储大量的文本信息,所以把一个字段设置为备注类型,从此灾难就跟随而来。当往备注这个字段里写入或者读取内容并且内容超过255个字节后,内容就会被截断,为了找到解决数据被截断这个问题的解决办法,前后我在网上看了很多的中文网页,一直都没找到解决办法。没办法,后来继续在Google上搜索,又读了很多老外的文章,最后终于找到了办法,这办法如果自己没看见过,怎么也不会想到,但如果看了别人写出来,自己也许就会觉得很简单了。在此,把此方法写出来了,共享给做网站的时候也遇到此问题的朋友。   读取的时候:   contentLen=rs.Fiel ...
eWebEditor在IE8,IE7下所有按钮无效之解决办法 原文出自“http://yarin.iteye.com/blog/513315”   关键字: ewebeditor 按钮无效 ie7 ie8 今天帮朋友搞一个小网站,结果用到了eWebEditor,就到官方网站下载一个免费版的如下:   “eWebEditor Version 2.8.0 最终版[309K]”   测试结果,点击所有的按钮都无效,什么反应都没有,于是在网上找答案,   哇,太多的朋友遇到这样的问题了,感谢前面这些朋友提供的方法,(BS有些人写出的错误方法,感觉被骗一样,很不爽)。   下 ...
本科毕业设计的时候,和同学一起合伙用C语言在Linux下写了个搜索引擎,现在工作了,C语言几乎和我绝缘。今天整理资料的时候,偶然翻到了我的毕设,打开当时的毕设,感慨良多。看看过去熟知的C,想起当初为了写分词(切词)程序整天的抓虫(Debug),为了用爬虫程序抓取网页,电脑一开就是一天,都当起服务器来使了。写程序的日子,是痛并快乐着,痛,是因为每当出现Segmentation fault想半天无法解决的时候;快乐,那就是花费一整天,然后抓虫成功的时候。这些的一切,都远离了我。 我觉得,作为一个有志向有进取心的人,不应该把自己固有的本领忘记,而是应该在已有的本领上不断学习新的知识,不断的提高自己。 ...
Global site tag (gtag.js) - Google Analytics