- 浏览: 167548 次
- 性别:
- 来自: 南宁
-
最新评论
-
pipal:
jy1245626 写道引用Eclipse的代理这个是哪个功能 ...
eclipse启动tomcat成功,但却一直处在starting状态 -
jy1245626:
引用Eclipse的代理这个是哪个功能?,我eclips跑Jb ...
eclipse启动tomcat成功,但却一直处在starting状态 -
iany:
I have the same case before, it ...
eclipse启动tomcat成功,但却一直处在starting状态 -
pipal:
烟雨遥_sun 写道很强大,正好遇到这个问题,感谢楼主分享! ...
linux mysql mysql_real_connect函数导致内存泄露 -
烟雨遥_sun:
很强大,正好遇到这个问题,感谢楼主分享!
linux mysql mysql_real_connect函数导致内存泄露
文章列表
以前在群里有人问do{}while(false)有什么用,有人回答,是为了格式的工整,当时并没怎么理解,后来有了慢慢的体会。以下我自己写的一个小程序用到了这个结构。
以前写程序,当发生错误时都是直接用exit(int)或者return(int)来中止错误,现在这个结构也可以达到这个目的,并且优于前者。当你并不想直接中止程序时,这个结构用处就很大,这在大型的编程里是经常见到的。
/**
*The program is to read msg from filename argv[1] && print to the CRT
*
*/
#include <stdio ...
[转]Linux自动备份MySQL数据库
MySQL定期备份是一项重要的工作,但人工操作太繁琐,也难避免有所疏漏,使用下面的方法即可让系统定期备份数据。
1、创建备份文件夹
#cd /www
#makedir backup
2、编写运行脚本 ...
linux tr 命令详解
本文转自“http://blog.chinaunix.net/u2/66903/showart_1902477.html”
1、关于tr
通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能。您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符。这就是所有 tr 所能够做的。
tr用来从标准输入中通过替换或删除操作进行字符转换。tr主要用于删除文件中控制字符或进行字符转换。使用tr时要转换两个字符串:字符串1用于查询,字符串2用于处理各种 ...
realplayer 自动退出
- 博客分类:
- Linux的系统软件安装
从官网下载了realplayer的deb包,安装完毕,播放文件的时候自动退出,网上找了方法好久,终于解决。
与SCIM冲突,打开Realplayer的startup script文件(默认位置为file:/usr/local/RealPlayer/realplay),RealPlayer11 在/opt/real/RealPlayer/realplay
$ sudo gedit /opt/real/RealPlayer/realplay 直接在以#!/bin/sh开头的第一行下面(也就是第二行)添加下面语句:
export GTK_IM_MODULE=xim
工具-首选项-硬件 里修改一下 ...
安装附件里的包,然后:
首先项-->插件-->常规-->showlyric
- 2009-11-09 14:28
- 浏览 970
- 评论(0)
本方转自“http://forum.ubuntu.org.cn/viewtopic.php?f=122&t=196562”
飞鸽传书是大家经常使用的局域网通讯工具,网上找了很多方法都不能正确使用,经过多次实验
终于找到正确的方法,特此说明:
1:下载最新的飞鸽传书代码 目前为止是0.9.6 GNOME2版本
原版下载页:http://www.ipmsg.org/index.html.en
修改版下载:
http://www.blogjava.net/Files/bukebushu ... 9.6.tar.gz
这个是我修改后的源码再打包后文件,主要改了三个文件:
codeset.c ( ...
- 2009-11-09 09:46
- 浏览 1342
- 评论(0)
本文引自http://linux.chinaunix.net/techdoc/desktop/2009/04/30/1109599.shtml
好多情况下gedit
在打开windows分区下的文本文件,和下载下来的文本文件时会出乱码的情况,这种情况一般都是由于字符编码的源因,因为linux下缺省情况下是采用
UTF-8的,所以我们最好把GBK,GB2312,之类
的字符编码加上去。步骤是,在终端输入gconf-edit调出gconf-edit(如果没有装,则先安装gconf-edit)
在apps->gedit-
2->preferences->encodings在右边的auto ...
- 2009-11-09 08:11
- 浏览 1827
- 评论(1)
本文转自:http://hi.baidu.com/speiwak/blog/item/58db5f3430916682a71e1238.html
- 2009-10-23 23:02
- 浏览 1143
- 评论(0)
Shell字符串匹配
- 博客分类:
- Linux学习笔记
Shell字符串匹配
转意的"尖括号" -- \<...\> -- 用于匹配单词边界.
查看文件内容:
hanbingxin@andLinux:~$ cat 1.txt
1. dfjksdfjklsdj dllthesdj dsjfksldfj
2. sdf the dksfksdf thesdf sdlfjsld
3. the
4. sdkfjklsdfjsdklfjsdklfjksdjfks
用不带"尖括号"进行匹配
hanbingxin@andLinux:~$ grep 'the' 1.txt
1. dfjksdfjklsdj dl ...
- 2009-10-23 22:44
- 浏览 2908
- 评论(0)
安装完Linux后再重新安装Windows,则会把grub给覆盖,恢复方法如下:
用安装的LivCd或者通过硬盘安装的方式加载LivCd进入安装界面。
打开终端-->sudo -s -->
fdisk -l 找到/boot所在分区,假如为sda8
grub-->root (hdx,8)-->setup (hdx)-->quit-->init 6
x表示安装Linux在第几块硬盘驱动器。大功告成。
vi方向键的输出分别为ABCD,也就是说,不能使用方向键进行定位了
执行如下命令:
echo "set nocompatible" >> ~/.vimrc
在forum.ubuntu.org.cn上看到这个自动挂载win分区的脚本挺不错的,记录一下,以后应该会用到。我就注释了两个地方。版权归原作者所有。
#!/bin/sh
#
#autowinfs auto mount media disks
#
# Copyright (c) 2005 Jiahua Huang <jhuangjiahua@gmail.com>
#License: GPLv2
#
# /usr/bin/sutowinfs
# 用来自动挂载机器上的 Windows 分区 , 并写入 /etc/fstab
# 五 2月 18 ...
换了新本本,自带的系统是Vista,说起这Vista,我就是一肚子的气,折腾了半天,感觉还是没XP好使。才用一天,由于它老是假死,被迫使用F11一键还原,气是气,但还得用啊,今天安装Ubuntu也折腾了好久,不过到现在终于成功了,但还是有点小失误,把grub安装写入mbr了。估计回头一键还原不好使了。现在把Ubuntu安装方法记录下来,免得下次再折腾。
硬盘安装主要进行的工作如下:
1.要安装ubuntu,当然得先下载它的镜像文件,我下载的是桌面版的ISO。
2.下载grub4dos。把里面的grldr,grldr.mbr,grub.exe复制到C盘根目录。
3.把ISO里的文件.disk、 ...
补充:给二级指针分配空间
- 博客分类:
- C语言
前面有生篇文章“给二级指针分配空间”,分配的空间有点问题,不连续,正确的分配方法如下面的例子。以下例子实现的功能是:把文件当中的每一行读到一个数组中的一个char*里面。
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#ifndef _WORDSLEN_
#define WORDSLEN 32
#endif
#define PRINTERR(errMsg) printf("error:%s",errMsg)
#define FREEIF(ptr) { ...
ubuntu 终端记录日志软件---screen
>screen -L -U
操作记录
……
……
……
>exit
生成log文件
-L:生成log
-U:unicode