自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shuiuii的专栏

只写大家想要的干货!

  • 博客(57)
  • 资源 (1)
  • 收藏
  • 关注

原创 c++静态成员变量和静态成员函数知识点

https://blog.csdn.net/lms1008611/article/details/81408236

2021-04-19 10:40:17 115

原创 c++设计模式大全

https://blog.csdn.net/sinat_21107433/article/details/103021839

2021-04-19 10:33:21 148

原创 golang语法系列9-GOROOT、GOPATH

1、GOPATH和GOROOT不同于其他语言,go中没有项目的说法,只有包,其中有两个重要的路径,GOROOT和GOPATHGO开发相关的环境变量如下:GOROOT:GOROOT就是Go的安装目录.(类似于java的JDK)GOPATH:GOPATH是我们的工作空间,保存go项目的代码和第三方依赖...

2021-03-30 19:32:11 167

原创 golang语法系列8-map(集合)

集合package mainimport "fmt"func main() { //如果不初始化 map,那么就会创建一个 nil map。nil map 不能用来存放键值对 s := map[string]string{} s["name"] = "zhusy" s["addr"] = "Hubei" for k, v := range s { fmt.Println(k, v) } var s1 map[string]string s1 = make(map[

2021-03-28 19:35:22 103

原创 golang语法系列7-切片

切片package mainimport "fmt"func main() { fmt.Println("===============1 ways=============") s := []int{2, 3, 5, 7, 11, 13} var s_dst []int s_dst = s printSlice(s_dst) fmt.Println("===============2 ways=============") s =make([]int,4,8)

2021-03-27 14:45:33 81

原创 golang语法系列6-接口

一、go语言的接口1.理解组合接口2.接口的方法都需要实现3.空接口4.多接口

2021-03-24 21:30:57 69

原创 golang语法系列5-数组的定义和访问

一、数组的定义和访问package mainimport "fmt"func main() { var aSingle int aSingle = 10 fmt.Println("aSinger:",aSingle) fmt.Println("=================first way to define array============") var aArrays [3] int aArrays[0] = 0 aArrays[1] = 1 aArr

2021-03-24 21:28:54 204

原创 记一次vscode编辑器组合键的问题

vs code是个非常强大的编辑器!!!vs code编辑器为方便代码的编写,内置了相当多的组合键。记录一次由于组合键而导致的意外!!!现象:通过vs code编写代码时,按键g失效不可用分析:刚开始以为是键盘的问题,但切换输入法后,g字母还是可以输出来,仅仅只是在vs code里面编辑不了,每次敲入g按键后,vscode左下方会显示如下:vs code中(G) was pressed.Waiting for后来发现是vs code的组合键导致解决方法:https://blog.csdn.n

2021-03-20 16:11:15 845

原创 golang语法系列4-指针方法和值方法对比

1.结构体内容1.1.结构体的指针方法如下,定义了一个Person(人)的结构体,包含Name(名字)、Gender(性别)、Age(年龄)、Address(地址)共4个字段;type Person struct { Name string Gender string Age uint8 Address string}func (person *Person) Grow() { person.Age++} func (person *P

2021-03-20 16:03:14 331

原创 Redis缓存穿透、缓存雪崩、缓存击穿好好说说

Redis缓存穿透、缓存雪崩、缓存击穿好好说说https://www.cnblogs.com/zoe-zyq/p/14461721.html

2021-03-02 15:29:00 69

原创 linux常用命令

linux高级命令

2020-12-15 15:46:12 107

原创 c/c++值得学习的源码

https://blog.csdn.net/royt/article/details/76796750

2020-10-30 09:10:38 231

原创 数据库(mysql)+缓存(redis)

1、数据库+缓存日常生产场景中,为了避免大量请求同时打在数据库上导致故障,数据库+缓存的方式已经成了日常标配。对于读取的部分,大家都很熟悉。但是对于写的部分,到底是先写库还是先写缓存,这点可能困扰着很多人。各位看官请跟随小莱往下看:思维导图1.旁路缓存策略提到这个有逼格的名词你可能不是很熟悉,但是说到它的使用方式,你肯定用过。这是一种最经典的缓存+数据库读写的模式,英文是这样 Cache Aside Pattern,可能你见过。这种模式对应的使用方式有两种情况,一读一写:基本读取方式;先

2020-10-27 18:51:02 163

原创 skynet源码学习1-基础知识

1、skynet基础知识1.1、lua源码获取尝试着编译了一下lua的源码,源码地址如下:http://www.lua.org/download.html获取后先解压,解压后如下:[zhu_shiyong1@hitry161 local]$ doc Makefile README src输入make linux test开始编译部分编译信息如下:[zhu_shiyong1@hitry161 lua-5.4.0]$ make linux testmake[1]: Entering

2020-09-05 10:47:29 317

原创 docker容器化技术

docker容器化技术https://blog.csdn.net/ternence_hsu/article/details/82024568

2020-06-20 10:10:14 126

原创 golang语法系列3-Go语言初始化结构体的成员变量

1.使用”键值对“ 初始化结构体1.1.键值对初始化结构体的书写格式键值对初始化的格式如下:ins:= 结构体类型名{ 字段1:字段1的值, 字段2:字段2的值, ...}结构体类型:定义结构体时的类型名称。字段1、字段2:结构体成员的字段名,结构体类型名的字段初始化列表中,字段名只能出现一次。字段1的值、字段2的值:结构体成员字段的初始值。键值之间以:分隔,键值对之...

2020-04-18 16:03:44 529

原创 golang语法系列2-go语言实例化结构体

1.基本的实例化形式type Point struct { X int Y int}var p Pointp.X = 10p.Y = 202.创建指针类型的结构体type Player struct{ Name string HealthPoint int MagicPoint int}tank := new(Player)3.取结构体的地址实例化...

2020-04-18 15:58:25 685

原创 golang语法系列1-变量的声明

一、变量的声明1.标准格式 var paramname type2.批量格式var( a int b string e struct { x int })3.简短格式func main() { x:=100 a,s:=1, "abc"}名字:=表达式注意:1.定义变量,同时显式初始化。2.不能提供数据类型。3.只能用在函数内部...

2020-04-18 15:54:10 142

原创 数据库相关操作

一、sql语句操作1.查询手机号为18904719866用户的所有信息;mysql> select * from user where mobile="18904719866";2.删除手机号码为13456783421的用户;mysql> update user set deleted_at ="2020-02-27 01:38:39",mobile=NULL where m...

2020-02-05 09:09:49 333

原创 linux下恢复误删除的文件或者目录

1.问题来源现场反馈一个修改密码出错的问题,需查看一个服务名为baseserver的日志信息,之前日志存放在/data/baseserver*路径下,现登陆服务器后,发现该路径下没有任何baseserver相关的日志文件[root@ecs-1343-0001 data]# vim /data/batab健按不出来啦!!!怎么办?客户现场急!!!为什么修改不了???怎么办?大佬一直在催!!...

2020-01-20 16:48:28 470 1

原创 skynet学习地址

https://www.jianshu.com/p/9d10d26fd1fd

2019-10-17 22:39:22 146

原创 互联网架构

https://zhuanlan.zhihu.com/p/28340003

2019-08-06 19:49:27 156

原创 c语言3des加base64加解密

嘎嘎嘎

2019-08-04 16:37:28 682

原创 HMAC-SHA256

https://download.csdn.net/download/bo_00/10532747

2019-08-02 11:12:41 3758

转载 加密

https://blog.csdn.net/slaron/article/details/56013222

2019-07-30 07:42:55 107

转载 des&&base64加解密

https://github.com/zhicheng/base64/blob/master/README.txthttps://github.com/anylogic/alogic/blob/master/alogic-common/src/main/java/com/anysoft/util/code/coder/DES3.javahttps://github.com/yudansan/3...

2019-07-29 18:55:38 114

转载 linux常用命令--开发调试篇

https://www.yanbinghu.com/2018/09/26/61877.html

2019-07-22 17:03:06 127

转载 父 shell,子 shell ,export 与 变量传递

https://blog.csdn.net/dreamcoding/article/details/8519689

2019-07-17 15:40:05 642

原创 操作系统与内存管理

https://www.jianshu.com/p/2b11639905ec?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

2019-07-13 09:56:59 138

转载 构造/析构函数例子

https://www.jianshu.com/p/4da57a8aa0aa

2019-07-12 15:24:07 236

转载 gdb调试

https://blog.csdn.net/haoel/article/category/9197

2019-07-06 15:26:49 101

原创 编译osip库

https://blog.csdn.net/tantion/article/details/85247361

2019-07-04 16:05:57 513

转载 c/c++内存检测工具

https://blog.csdn.net/stpeace/article/details/61622214

2019-07-01 20:37:58 735

转载 正向代理和反向代理

https://www.zhihu.com/question/24723688?sort=created对于正向代理,理解起来就是:A需要钱,A知道C由很多钱,想向C借钱但是A和C有矛盾,于是A想到通过B去借C借钱B向C借到钱了,C不知道是A的存在这样B就帮助A借到了Z的钱在这个过程,B就充当了代理借钱的角色,并且是代替A去借钱的,这样就是正向代理。接着是反向代理:A需要钱,C有很多...

2019-06-14 14:07:23 104

转载 lua语法学习

http://www.benmutou.com/archives/1786https://www.cnblogs.com/guangyun/p/4685292.html

2019-05-16 19:43:28 68

原创 高质量c++编程读书笔记

高质量c++编程读书笔记4+3+2+2+2+2+5+5+2+5+2 strcpy函数的原型: assert((src != NULL) && (dst != NULL)); char *address = dst; while ((*dst++ = *src++) !=‘\0’)NULL; return address;疑问1: // 相加函数,...

2019-04-13 18:44:44 150

转载 在C++多继承中重写不同基类中相同原型的虚函数

https://blog.csdn.net/starlee/article/details/2825522

2019-04-01 17:36:12 445

转载 异步消息的传递

https://www.ibm.com/developerworks/cn/linux/l-callback/index.html

2019-03-19 17:21:38 237

转载 lua的api文档

http://www.runoob.com/manual/lua53doc/contents.html

2019-03-12 16:35:00 3525

转载 linux命令大全

http://man.linuxde.net/

2019-02-15 14:25:27 76

desForC.zip

c语言编写的3des和base64加解密源码,和jave无缝对接。

2019-08-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除