会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
菜鸟
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2015年11月26日
Shell 编程 : 数值,字符,字符串
摘要: 数值运算命令 expr 命令 expr expression expression 是由字符串 以及 运算符所组成的,每一个字符串或说运算符之间必须用空格隔开, 运算符的优先顺序先后排列,可以使用小括号来改变运算的优先级别,将运算结果输出到标准输出设备上; 字符串比较,比较的方式是以两字符串的第一个
阅读全文
posted @ 2015-11-26 09:34 Rocky_Ansi
阅读(262)
评论(0)
推荐(0)
2015年11月25日
Shell 语法 if 、 case 、for 、 while、 until 、select 、repeat、子函数
摘要: if语法 :if [ expression ] then commandselif [ expression2 ] then commandselse commandsficase 语法:case string1 in str1) commands;; str2) commands;; *) ...
阅读全文
posted @ 2015-11-25 23:37 Rocky_Ansi
阅读(1124)
评论(0)
推荐(0)
Shell 读取文本内容
摘要: 在Linux中有很多方法逐行读取一个文件的方法,其中最常用的就是下面的脚本里的方法,而且是效率最高,使用最多的方法。为了给大家一个直观的感受,我们将通过生成一个大的文件的方式来检验各种方法的执行效率。方法1:while循环中执行效率最高,最常用的方法。function while_read_LINE...
阅读全文
posted @ 2015-11-25 23:36 Rocky_Ansi
阅读(3820)
评论(0)
推荐(0)
Shell 脚本 ,, 根据进程号退出 从而关机
摘要: #!/bin/bash fun(){ ps -ef | grep "$1" | awk '{print $2 $8}' > /usr/file while read line ;do if [[ $line == $1 ]] then # do so...
阅读全文
posted @ 2015-11-25 23:35 Rocky_Ansi
阅读(404)
评论(0)
推荐(0)
大小端; union
摘要: #include#include typedef union { int m; char a[4];}Node;int main (){ Node node;// node.m = 0x01020304; // 16进制 转...
阅读全文
posted @ 2015-11-25 23:34 Rocky_Ansi
阅读(291)
评论(0)
推荐(0)
指针 与 数组 以及 a 与 &a的区别
摘要: 指针 与数组 并没有什么关系,指针就是指针,指针变量在32位系统下,永远占4个byte,其值为某一个内存的地址,指针可以指向任何地方,但是不是任何地方你都能通过这个指针变量访问到;数组就是数组,其大小与元素的类型和个数有关,定义数组时必须指定其元素的类型和个数,数组可以存储任何类型的数据,但是不能...
阅读全文
posted @ 2015-11-25 23:32 Rocky_Ansi
阅读(368)
评论(0)
推荐(0)
虚函数列表: 取出方法 // 虚函数工作原理和(虚)继承类的内存占用大小计算 32位机器上 sizeof(void *) // 4byte
摘要: #include using namespace std;class A {public: A(){} virtual void geta(){ cout using namespace std; class A { public: ...
阅读全文
posted @ 2015-11-25 23:25 Rocky_Ansi
阅读(415)
评论(0)
推荐(0)
堆栈指针 ---delete 使用
摘要: 对拥有堆中一个有效对象的地址的指针进行删除操作的结果,是将这个堆内存的状态从“使用中” 变为“可用”(此时的可用就是指可以调用内存)释放了,可以再次覆盖此处;; 对指针内存进行删除操作后,指针本身的状态就是未定义的; *******可以是 大多数情况下: 依旧保存所删除的内存地址我们的delete...
阅读全文
posted @ 2015-11-25 23:20 Rocky_Ansi
阅读(1161)
评论(0)
推荐(0)
2015年7月30日
使用Grub Rescue恢复Ubuntu引导
摘要: 装了Ubuntu和Window双系统的电脑,通常会使用Ubuntu的Grub2进行引导。 Grub2会在MBR写入引导记录,并将引导文件放在/boot/grub,破坏任意一项都会导致系统无法正常启动。 当系统因引导失败而无法正常启动时,可以使用Windows的安装光盘或Grub Rescue...
阅读全文
posted @ 2015-07-30 23:10 Rocky_Ansi
阅读(714)
评论(0)
推荐(0)
2015年7月25日
关于 strcpy 段错误
摘要: int main(){ char * s = "hello,world" ; char *t = "happy"; strcpy(s,t) ; // error return 0; }本来以为并没有什么错误,但是实际运行的时候,出现段错误, 后来修改 char *s =...
阅读全文
posted @ 2015-07-25 11:51 Rocky_Ansi
阅读(1000)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告