- 博客(11)
- 收藏
- 关注
转载 Linux Shell编程--双括号
linux shell (())双括号运算符在刚开始学习inux shell脚本编程时候,对于它的 四则运算以及逻辑运算。估计很多朋友都感觉比较难以接受。特变逻辑运算符”[]”使用时候,必须保证运算符与算数 之间有空格。 四则运算也只能借助:let,expr等命令完成。 今天讲的双括号”(())”结构语句,就是对shell中算数及赋值运算的扩展。语法:((表达式
2017-11-20 18:19:30
421
原创 Linux学习-2
文件相关命令初步ls 查看文件 -l 显示各种属性 -a 显示隐藏文件 -F 目录后加 /, 可执行文件后加*,链接后加@,可与a组合touch 创建文件stat 查看文件状态pwd显示目录树mv 移动文件(改名)cp 拷贝 -r 拷贝文件夹时rm 删除 -r 删除文件夹时 -f 强制
2017-10-10 18:21:19
191
原创 Linux学习-1
1.Linux系统结构 奇数版内核为测试版,偶数版为正式版www.kernel.org当前主线为4.14版内核版与发行版不一样 2.Shell是计算机提供给用户的接口,操作linux的命令集合;通过调用kernel或者库api来实现各种功能。即shell基于kernel和某些函数库,属于应用层。Shell有多种,如bash,csh,ssh等等。
2017-10-10 09:42:38
283
转载 数组指针和指针数组
数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*p)[4]; //该语句是定义一个数组指针,指向含4个元素的一维数组。 p=a;
2017-08-21 20:03:38
241
原创 Linux管道
管道实际上是一种固定大小的缓冲区,管道对于管道两端的进程而言,就是一个文件,但它不是普通的文件,它不属于某种文件系统,而是自立门户,单独构成一种文件系统,并且只存在于内存中。它类似于通信中半双工信道的进程通信机制,一个管道可以实现双向 的数据传输,而同一个时刻只能最多有一个方向的传输,不能两个方向同时进行。管道的容 量大小通常为内存上的一页,它的大小并不是受磁盘容量大小的限制。当管道满时,进程在
2017-08-21 19:25:20
160
转载 C++中的虚函数(virtual function)
1.简介 虚函数是C++中用于实现多态(polymorphism)的机制。核心理念就是通过基类访问派生类定义的函数。假设我们有下面的类层次:class A{public: virtual void foo() { cout };class B: public A{public: virtual void foo() { cout
2017-08-21 17:58:04
248
转载 git pull报错:Auto Merge Failed; Fix Conflicts and Then Commit the Result.
1.出错场景:协同开发时,我们从远程服务器上pull下代码的时候,出现以下提示信息: Auto Merge Failed; Fix Conflicts and Then Commit the Result.2.原因分析:利用git status,输出如下:root@hyk-virt:/etc# git statusOn branch master # Your branch and ‘origin
2017-08-21 11:16:28
253
转载 error:Your local changes to 'environ.c' would be overwritten by merge.
在使用git pull代码时,经常会碰到有冲突的情况,提示如下信息: error: Your local changes to ‘c/environ.c’ would be overwritten by merge. Aborting. Please, commit your changes or stash them before you can merge.这个意思是说更新下来的内容和本地
2017-08-21 11:13:59
629
转载 CentOS7网络配置
今天在一台PC上安装了CentOS 7,当时选择了最小安装模式,安装完成后马上用ifconfig查看本机的ip地址(局域网已经有DHCP),发现报错,提示ifconfig命令没找到。[root@centos1 ~]# ifconfig-bash: ifconfig: command not found首先,习惯性的输入echo $PATH(查看当前PATH环境变量,跟DOS的path命令一样的功能,
2017-08-21 11:00:11
665
转载 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-08-21 10:58:27
151
原创 ThinkPHP常用内置函数
1.大方法:D():根据数据库数据表创建模板类,参数为数据表名(不包含前缀); I() :主要用于更加方便和安全的获取系统输入变量,可以用于任何地方2.数据操作 create():创建数据对象 save():更新数据库 success():成功跳转 error():失败提示
2017-07-18 15:32:12
953
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人