- 博客(21)
- 收藏
- 关注
原创 java
代码回顾: 业务场景:查询聚划算所有商品的信息,其中包括商品的名称描述,还有商品所在地的经纬度等信息,并以xml方式返回。以下是查询城市经纬度信息的代码。代码功能:查询商品所在城市的经纬度1. 通过google服务来查询相应的信息 代码不足点:1)没有设置连接超时 2)最后没有关闭连接。 不设超时,线程会过长时间被占有,系统会被堵塞在这。不关闭连接,...
2012-01-09 21:27:49
75
原创 结构体 union
struct student { unsigned num; /* 学号 */ char name[20]; /* 姓名 */ char sex; /* 性别 */ unsigned age; /* 年龄 */ float score; /* 分数 */ char addr...
2011-06-08 20:55:27
88
原创 关于centos
在centos中用su切换到root时是不带环境变量的,所以ifconfig等命令依旧不可用,这时候就应该用su - 来进行切换。在配置相关ip等信息时,可以用setup来配置,这种图形化的配置比之于更改配置文件更方便,其配置分布在/etc/sysconfig/network-scripts/ifcfg-eth0/etc/resolv.conf /etc/sysconfig/network...
2011-05-25 22:59:44
83
原创 acl使用
前段时间,在Linux上设置一个目录的访问权限时,发现通过简单的chmod操作不能满足自己的需求,问题:如果用root帐号创建了一个目录DIR,有A,B,C,D四组用户,我想给A组用户读写执行的权限(rwx),给B组用户读写的权限(rw-),给C组用户读的权限(r--),不给D任何权限(---),要如何实现? UGO的局限性通常大家熟悉的是UGO的权限管理方式(User, Group,...
2011-05-09 22:06:15
152
原创 查找文件个数
查看某文件夹下文件的个数ls -l |grep "^-"|wc -l或find ./company -type f | wc -lfind ./ -type d | wc -l (目录个数)查看某文件夹下文件的个数,包括子文件夹里的。ls -lR|grep "^-"|wc -l查看某文件夹下文件夹的个数,包括子文件夹里的。ls...
2011-05-08 11:00:37
192
原创 配置文件
系统:修改root用户密码: sudo passwd root编译环境安装:sudo apt-get install build-essential添加源:sudo gedit /etc/apt/sources.list具体哪些源好点可到论坛搜索或者google更新相关命令:apt-cache search package 搜索包apt-ca...
2011-05-08 10:28:59
100
原创 linux中rm命令改为放置进垃圾箱
把这个totrash放进你~/.bin里边代码:#!/bin/shmv $@ ~/.local/share/Trash/fileschmod u+x ~/.bin/totrash 然后编辑你的~/.bashrc代码:alias rm='~/.bin/rm' 最后 source ~/.bashrc...
2011-05-04 17:48:12
144
原创 ubuntu的root用户
sudo root passwd用这个重设root密码 root就可以用了。如果需要再次禁用 root 帐号,那么可以执行 sudo passwd -l root-l参数表示lock,要解锁要用-u参数(unlock)...
2011-05-03 13:04:17
79
原创 c函数指针
#includevoidmain(){ double f();//函数声明 int i,b;double a; double (*p)();//返回值为double的函数 scanf("%d",&b); p=f;//函数赋值 scanf("%lf",&a); a=(*p)(b,b); printf("%...
2011-04-29 21:57:29
93
原创 Bash递归复制文件
#!/bin/bashfunction readdir(){echo "AAAAAAAAA"#保存目标目录 shell命令用小括号local location=$(pwd)pushd $location"/"$1#循环查找 递归调用for j in *do if [ -f "$j" ] then e...
2011-04-28 15:33:08
128
原创 bash字符串连接
str1="strrr"str2="str3"str3=$str1$str2echo $str3./examplestrrrstr3
2011-04-28 15:23:04
430
原创 shell函数参数
func(){echo $a $b $cecho $1 $2 $3echo "the end"}a="aaa"b="bbb"c="ccc"func $a e fecho "last"echo $1./example w c wc运行结果:aaa bbb cccaaa e fthe endlastw-------...
2011-04-27 20:37:27
85
原创 vi命令小结
:X提示输入两次密码 则对vi的文件进行加密 加密后cat命令等都看不到内容去除密码的方法是:X输入两次空的密码就可以了。 命令模式 u 撤销操作// yy命令复制当前整行的内容到vi缓冲区gg 移动光标到页的第一行G 移动光标到页的最后一行nj 向下移动n行nG 跳至第n行H 移动光标到屏的上方M 移动光标到屏的中间L...
2011-04-27 14:22:21
88
原创 vi复制多行文本的方法
vi复制多行文本的方法方法1:光标放到第6行,输入:2yy光标放到第9行,输入:p此方法适合复制少量行文本的情况,复制第6行(包括)下面的2行数据,放到第9行下面。方法2:命令行模式下输入6,9 co 12复制第6行到第9行之间的内容到第12行后面。方法3:有时候不想费劲看多少行或复制大量行时,可以使用标签来替代光标移到起始行,输入ma光标移...
2011-04-26 13:18:19
90
原创 自旋锁
自旋锁是专为防止多处理器并发而引入的一种锁,它在内核中大量应用于中断处理等部分(对于单处理器来说,防止中断处理中的并发可简单采用关闭中断的方式,即在标志寄存器中关闭/打开中断标志位,不需要自旋锁)。 何谓自旋锁?它是为为实现保护共享资源而提出一种锁机制。其实,自旋锁与互斥锁比较类似,它们都是为了解决对某项资源的互斥使用。无论是互斥锁,还是自旋锁,在任何时刻,最多只能有一个保持者,也就说,在任...
2011-04-26 13:17:26
74
原创 glibc内容
glibc官方下载地址http://ftp.gnu.org/gnu/glibc/Glibc 是提供系统调用和基本函数的 C 库,比如open, malloc, printf等等。所有动态连接的程序都要用到它。Glibc 依赖于: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Gettext, Grep, Make, Perl, Sed, ...
2011-04-26 13:15:39
203
原创 uptime 负载平衡
我们知道判断一个系统的负载可以使用top,uptime等命令去查看,它分别记录了一分钟、五分钟、以及十五分钟的系统平均负载例如我的某台服务器:$ uptime09:50:21 up 200 days, 15:07, 1 user, load average: 0.27, 0.33, 0.37你可能对于 Linux 的负载均值(load averages)已有了充分的...
2011-02-01 13:42:15
119
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人