自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jinyidong的博客

不安逸才是青春

  • 博客(12)
  • 资源 (8)
  • 收藏
  • 关注

原创 isito之proxy_init

1、shell脚本istio-iptables.sh2、参数解析istio-iptables.sh -p PORT -u UID -g GID [-m mode] [-b ports] [-d ports] [-i CIDR] [-x CIDR] [-h] -p: 指定重定向所有 TCP 流量的 Envoy 端口(默认为 $ENVOY_PORT = 15001) -u: 指定...

2019-03-27 18:01:31 569

原创 分布式ID生成器

https://github.com/jinyidong/idgenerator敬请期待......

2019-03-13 20:45:15 346

原创 docker隔离术

推荐一本书:《自己动手写Docker》

2019-03-11 21:27:38 278

原创 gdb调试实践

未完待续.......

2019-03-11 15:51:09 149 1

原创 代码可读性

1、Demo推荐方式func createUserV2() *user { u := user{ name: "jinyidong", email: "jinyidong@abc.com", } println("V1", &u) return &u}Otherfunc createUserV2()...

2019-03-07 17:47:39 273

原创 go之select语法糖

未完待续......

2019-03-07 13:52:38 285

原创 go之协程池实现

1、场景描述2、设计定义task结构体type task struct { Func func()}定义chan task,并通过一定数量的goroutine处理var wg sync.WaitGroupchannels:=make(chan task,100)for i:=0; i<5;i++ { wg.Add(1) go func() { defer...

2019-03-07 11:19:33 469

原创 go之GPM调度策略

1、GPM简介G:Groutine,协程 M:Machine,内核线程,对应CPU P:Processor,G和M的调度对象,包含LRQtype g struct { .... m *m sched gobuf goid int64 ....}type gobuf struct {...

2019-03-06 14:40:45 4401

原创 高并发下的唯一ID解决方案

1、要求高性能,TPS 高可用,至少4个92、解决方案针对不同的业务场景,选择不同的解决方案。2.1、UUID优点:性能高、无网络IO 缺点:不易于存储、无序(某些场景也是优点)...2.2、snowflake通过时间戳、机器编号等信息生成64bit的ID优点:性能高、递增有序 缺点:长、强依赖机器时钟......2.3、数据库生成方案为保证高性能,需提供进...

2019-03-05 21:15:56 2685

原创 短网址实现原理

1、整体流程2、自增序列算法

2019-03-05 21:03:01 180

原创 go之性能分析工具pprof

1、介绍net/http/pprof--->使用runtime/pprof包来进行封装并在http端口上暴露出来 runtime/pprof2、Demo go func() { http.ListenAndServe("0.0.0.0:8081", nil) }()3、查看通过命令行查看go tool pprof http://localhost:8081/d...

2019-03-04 08:37:35 720

原创 go之内存分配算法及内存回收算法

1、堆、栈、静态&全局、代码等内存区域2、go程序初始化大致流程osinit()->shedinit()->stackinit()->mallocinit()->main()2.1、stackinit2.2、mallocinittcmalloc内存分配;多级内存申请;需GC 探索GO内存管理3、go逃逸分析任何时候...

2019-03-01 21:59:38 962

嵌入式实验 报告

计算机系统实验; 桂林电子科技大学; 求五个有符号数的正数的平方和; 实验报告;

2014-04-08

微指令代码表

求五个有符号整数中正数的平方和; 微指令代码表;

2014-04-08

网上购物商城

本系统使用ASP.NET进行开发,是一个关于网上购物的系统。

2013-09-12

三层架构 ASP.NET网上书店

该网站主要是利用ASP.NET+三层架构来开发网上书店系统,对于学习三层架构来说,是一个很好的例子。

2013-09-07

.NET 车站售票系统

该软件是使用.NET技术开发的车站售票系统,希望能够对大家有所帮助,欢迎广大朋友下载!

2013-08-21

计算机毕业实际答辩PPT

这是一个很经典的计算机毕设答辩PPT,每年都有许多人使用。

2013-05-28

软件设计师的压缩文件 至09年

里面是计算机软件设计师考试的压缩文件,虽然不够快,但是基本知识点差不多都有,可以借鉴一下。

2011-05-11

软件等相关知识的下载

主要是软件的一个下载的相关网站,无事可以看一看,我认为还是可以的。

2011-05-11

空空如也

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

TA关注的人

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