- 博客(5)
- 收藏
- 关注
原创 Linux shell脚本判断命令是否存在
Linux shell脚本判断命令是否存在在编写脚本函数时,我们有时候会用到很多特殊的命令,但有时我们不确定这些命令是否存在,所以这就需要我们在使用这些命令时先判断这些命令是否存在,在linux里面,which命令可以判断一个可执行命令是否存在,如果存在它将会打印出可执行命令的绝对路径,不存在啥也不会打印。在Linux Shell中有几个特殊的变量,其中$?表示上次命令的执行结果,通常上次命令执行成功返回0,失败返回1。我们可以在脚本函数里面使用下面的代码片段: which kkk if [
2020-11-10 13:42:57 1575
原创 Go编程之接口作结构体属性
最近在看Ethereum源码,发现在它的BlockChain结构体里面有属性直接是接口,它有个set函数,用于设置接口的,传的值为实现这个接口的一个结构体。下面自己试着写了一个小demo:package mainimport ( "fmt")type A interface { NameGet() string}type B struct { i int a A}fu
2018-01-13 23:54:43 2103 1
原创 Linux基础命令的简单说明
1、cd目录切换命令,如:cd /home/chenmx/进入home下的chenmx目录,cd ..返回上一级目录2、mv文件移动或重命名:mv 源文件 目的文件 mv /home/chenmx/a.txt /home/chenmx/b.txt3、cp文件拷贝,cp 源文件 目的文件 mv /home/chenmx/a.txt /home/chenmx/b.txt
2017-04-04 22:30:23 229
原创 C语言单链表的简单实现
链表是基本的数据结构,单链表是链表的基础,二叉树啥的都基于链表实现,或者链表的思想实现。#include #include struct node{int date; struct node *next;};typedef struct node Node;typedef Node * Link;//创建单链表void c
2017-03-29 00:17:54 212
原创 浅谈套接字编程—TCP
我们学习编程,一般学习过程为先看语法,写出我们的第一个Hello World程序,然后进一步学习数据及数据结构,最后我们可能想应用方面学习。下面我就来谈谈我对网络编程中的TCP套接字编程的知识。 TCP提供可靠的连接的通信方式:一般编程步骤见下图1, 图1
2016-04-08 19:09:32 280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人