logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

golang切片传参

golang要改变传入切片的值package mainimport "fmt"func setSlice(te *[]string){str := "12"*te = append(*te,str)}func main() {test := make([]string,0)setSlice(&test)fmt.Println(test

数据库事务

数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。原子性(Atomicity):原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚一致性(Consistency):一个事务执行之前和执行之后都必须处于一致性状态隔离性(Isolation):隔离性是当多个用户并发访问数据库时,不能被其他事务的操作所干扰,多个

golang修改结构体中的切片值

golang修改结构体中的切片值,直接传结构体地址就可以package mainimport "fmt"type rspInfo struct {KeyWords string `json:"key_words"`Value []string `json:"value"`}func setSlice(te *[]string){str := "12"*te = append(*te,str)}//

创建守护进程关键步骤

守护进程应该考虑哪些创建一个守护进程,有几个关键的步骤,也有几个地方需要注意,几个关键的步骤有:1:清除文件创建权限2:调用fork,然后使父进程退出3:调用setsid以创建一个新的会话4:切换工作目录5:关闭不需要的文件描述符...

linux命令netstat

网络编程需要用netstat查看网络状态,下面看一下常用选项。-a (all) 显示所有选项,默认不显示LISTEN相关。-t (tcp) 仅显示tcp相关选项。-u (udp) 仅显示udp相关选项。-n 拒绝显示别名,能显示数字的全部转化成数字。-l 仅列出有在 Listen (监听) 的服务状态。-p 显示建立相关链接的程序名-r 显示路由信息,路由表-e 显示扩展信息,例...

C中常用字符串处理函数

1.puts函数   功能:输出字符串,里面传入数组名,也可以直接传入字符串(用双引号包围起来)。   char str[5]="haha";  puts(str);   puts("haha");2.gets函数  功能:输入字符串,里面同样传入字符数组名,不能传入一个未定义的数组名   char str[5];  gets(str);3.strcat函数   功能:

再探文件输入和输出函数

再谈fgets和fputs函数fgets:从文件中读入一个字符串存放到字符数组中,这里的读入就是读取fputs:把字符数组张的字符串写到对应文件中#includeint main(){FILE *fopen("a.txt","w");char str1[10]="haha";char str2[10];if(fputs(

linux命令scp

scp命令用于拷贝文件/目录到另一个服务器,工作也经常用到。scp -r xxx root@1.1.1.1:/home/zzz将当前目录下的xxx文件/目录拷贝到服务器1.1.1.1的/home/zzz目录下scp -r root@1.1.1.1:/home/zzz/xxx ./这个是将远程服务器的xxx目录赋值到本机...

tcp/ip详解--封装

应用程序用TCP传送数据时,数据被送入协议栈中,然后逐个通过每一层直到被当作一串比特流送入网络。其中每一层对收到的数据都要增加一些首部信息。TCP传给IP的数据单元称作TCP报文段或简称为TCP段。IP传给网络接口层的数据单元称作IP数据报(IP datagram)。通过以太网传输的比特流称作帧。UDP数据与TCP数据基本一致。唯一的不同是UDP传给IP的信息单元称作UDP数据报,而且UDP的首部

strcpy()和memcpy()的区别

Strcpy和memcpy都可以用来拷贝字符串,strcpy以\0结束,但memcpy必须指定拷贝的长度,类似于strncpyStrncpy与memcpy类似,区别是:当遇到\0时,strncpy停止复制,而memcpy会继续复制。使用memcpy时,确保最后一个字符时\0....

    共 19 条
  • 1
  • 2
  • 请选择