${str-newStr} 仅当str为null的时候替换${str:-newStr} 当str为null或者str为空字符串的时候替换综上,-号,当str没有内容,则替换, :号只是增加了空字符串的情况。注意,结果是表达式的值,并没有改变原有的str${str+newStr} 仅当str有内...
分类:
系统服务 时间:
2015-08-17 13:46:40
收藏:
0 评论:
0 赞:
0 阅读:
113
/proc/sys/vm/swappiness 60 #结果显示该值默认为60.其中:swappiness=0的时候,表示最大限度使用物理内存,然后才使用swap空间,swappiness=100的时候,表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间中。现在服务器的内存动.....
分类:
系统服务 时间:
2015-08-17 13:38:10
收藏:
0 评论:
0 赞:
0 阅读:
197
linux下vim命令详解高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的::qx 开始记录宏,并将结果存入寄存器xq 退出记录模式@x 播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作将会被记录下来,再次输入q...
分类:
系统服务 时间:
2015-08-17 13:37:10
收藏:
0 评论:
0 赞:
0 阅读:
130
1.本文命令的两种模式: 交互模式,即hive的shell环境:hive>…. 非交互模式:普通的Linux命令模式:%.....2.HiveShell常用操作 1)hive-e:从命令行执行指定的HQL,不需要分号: %hive-e'select*fromdummy'>a.txt 2...
分类:
系统服务 时间:
2015-08-17 13:32:41
收藏:
0 评论:
0 赞:
0 阅读:
349
gethostbyname.c 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 8 int main(int argc,char* argv[]) 9 {10 int i;11 st...
分类:
系统服务 时间:
2015-08-17 13:28:00
收藏:
0 评论:
0 赞:
0 阅读:
216
上周有同学问我Linux如何升级内核,后来工作之后接触到的是Debian,内核基本上都是最新的3.x.x升级内核也就很简单了,直接从源里就更新了。趁周末有空的时候我也搞一下,以备以后工作之需。本文适用于CentOS6.X,亲测可行,估计也适用于其他Linux发行版。1.准备工作1.1下载源码..
分类:
系统服务 时间:
2015-08-17 12:16:40
收藏:
0 评论:
0 赞:
0 阅读:
250
MBR(引导程序grub)丢失(ddif=/dev/zeroof=/dev/sdabs=446count=1)删掉MBR1)进入救援模式2)chroot/mnt/sysp_w_picpath把真正的根挂上3)开始修复grub,把grub装到硬盘上。grub2-install/dev/sda安装完成之后,2次exit,会自动重启。2.引导程序的配置文件丢了(/boot/grub2/..
分类:
系统服务 时间:
2015-08-17 12:12:11
收藏:
0 评论:
0 赞:
0 阅读:
384
阻塞I/O(blocking I/O)
非阻塞I/O (nonblocking I/O)
I/O复用(select 和poll) (I/O multiplexing)
信号驱动I/O (signal driven I/O (SIGIO))
异步I/O (asynchronous I/O (the POSIX aio_functions))
前四种都是同步,只有最后一种才是异步IO...
分类:
系统服务 时间:
2015-08-17 12:02:00
收藏:
0 评论:
0 赞:
0 阅读:
341
sudo的配置文件是/etc/sudoers ,我们可以用他的专用编辑工具visodu ,此工具的好处是在添加规则不太准确时,保存退出时会提示给我们错误信息;配置好后,可以用切换到您授权的用户下,通过sudo -l 来查看哪些命令是可以执行或禁止的;
/etc/sudoers 文件中每行算一个规则,前面带有#号可以当作是说明的内容,并不执行;如果规则很长,一行列不下时,可以用\号来续行,...
分类:
系统服务 时间:
2015-08-17 12:00:20
收藏:
0 评论:
0 赞:
0 阅读:
165
1.https://www.linux.com/learn/tutorials/796387-beginning-git-and-github-for-linux-users/2.https://www.howtoforge.com/tutorial/install-git-and-github-o...
分类:
系统服务 时间:
2015-08-17 11:53:39
收藏:
0 评论:
0 赞:
0 阅读:
252
上一章一直在讲的是vim的文本的操作,本章主要讲的是vim的文件操作。 本章的有些概念和传统的文本编辑器也不尽相同。所以需要注意概念或者切切说是思维习惯的区别。 vim 允许在一个编辑会话中编辑多个文件,我们既可以每次显示一个文件,也可以把工作区分成若干个分割窗口或标签页,每个窗口或标签页包...
分类:
系统服务 时间:
2015-08-17 11:50:29
收藏:
0 评论:
0 赞:
0 阅读:
196
I've been searching for the answer daylong, and finally had the problems solved. I am going to write down what I've done to complete them. Hopefully t...
分类:
系统服务 时间:
2015-08-17 11:49:49
收藏:
0 评论:
0 赞:
0 阅读:
349
cd /usr/share/locales sudo ./install-language-pack zh_CN
分类:
系统服务 时间:
2015-08-17 11:31:29
收藏:
0 评论:
0 赞:
0 阅读:
259
usb_bulk_msg函数当对usb设备进行一次读或者写时,usb_bulk_msg 函数是非常有用的; 然而, 当你需要连续地对设备进行读/写时,建议你建立一个自己的urbs,同时将urbs 提交给usb子系统。转载于此http://os.chinaunix.net/a2003/0630/105...
分类:
系统服务 时间:
2015-08-17 11:29:00
收藏:
0 评论:
0 赞:
0 阅读:
221
#include#include#include#includeusing namespace std;int n,m,k;int mat[110][110];int link[110];int vis[110];bool find(int u){ int v; for(v=0;v0&&...
分类:
系统服务 时间:
2015-08-17 09:53:59
收藏:
0 评论:
0 赞:
0 阅读:
209
分类:
系统服务 时间:
2015-08-17 09:53:39
收藏:
0 评论:
0 赞:
0 阅读:
235
cd /Users/shelley/Library/Application Support/Dockcp 10CCA448-0975-41DE-B47A-8E89FD634227.db 10CCA448-0975-41DE-B47A-8E89FD634227.db_baksqlite3 10CCA4...
分类:
系统服务 时间:
2015-08-17 08:45:29
收藏:
0 评论:
0 赞:
0 阅读:
209
shell工具之一:sedsed基础sed编辑器被称作流编辑器,与常见的交互式文本编辑器刚好相反。文本编辑器可以通过键盘来交互式地插入、删除、替换文本中的数据;而流编辑器是基于一组预先的规则来编辑数据流。sed命令的格式如下:sed options script file选项说明-e script将...
分类:
系统服务 时间:
2015-08-17 08:40:40
收藏:
0 评论:
0 赞:
0 阅读:
316
准备环境:安装好的vmware,下载好的centos镜像文件。开始安装:进入虚拟机,点击【文件】--【新建虚拟机】弹出的对话框,选择【典型】,然后点击下一步。如下图选择【稍后安装操作系统】,点击下一步。选择【Linux】,版本选择CentOS,然后点击下一步。填写虚拟机名称和存放位置..
分类:
系统服务 时间:
2015-08-17 07:37:41
收藏:
0 评论:
0 赞:
0 阅读:
339
说实话,最初选择Ubuntu, 而不是centos或者费多啦,并没有什么考虑, 然而不选Mac是经过反复考虑的------妹子的Mac借我玩了一周,感觉是,B格高,然并卵。 Mac里面基本都是要钱的,它叫你干啥,你可以不干啥,然而...
分类:
系统服务 时间:
2015-08-17 01:13:19
收藏:
0 评论:
0 赞:
0 阅读:
315