自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

caozhiyuan

caozhiyuan的个人博客

  • 博客(23)
  • 资源 (26)
  • 收藏
  • 关注

原创 .NET ThreadPool算法

.NET ThreadPool相关算法记录1、ManagedThreadPool(corefx).net4.0之前只有全局队列,为了解决全局队列多线程竞争使用问题,引入work-stealing算法(golang scheduler也是这个算法)。内部是通过ThreadLocalWorkStealingQueue实现。详细说明:(http://www.danielmoth.com/...

2019-04-07 06:58:05 205

原创 .NET ClrProfiler ILRewrite 商业级APM原理

Demo:https://github.com/caozhiyuan/ClrProfiler.Trace背景为了实现自动、无依赖地跟踪分析应用程序性能(达到商业级APM效果),作者希望能动态修改应用字节码。在相关调研之后,决定采用profiler api进行实现。介绍作者将对.NET ClrProfiler 字节码重写技术进行相关阐述。Profiler是微软提供的一套跟踪和分析...

2019-02-16 14:49:43 376

原创 使用ZeroBrane Studio调试kong源码

前置基础知识:1、使用ZeroBrane Studio调试Openresty lua脚本请参考:https://blog.csdn.net/zhuankeshumo/article/details/798280802、OpenResty api网关设计 https://blog.csdn.net/zhuankeshumo/article/details/79393215本文主要讲解使用...

2018-09-23 10:30:20 1611 1

转载 Error Handling in SOLID C# .NET – The Operation Result Approach

想看看大家对第三种方式的意见Error handling often brings down an otherwise good design, this article offers an approach to standardize and simplify your error handling particularly in SOLID applications.Problem...

2018-07-23 10:39:38 233

原创 加密算法系列目录

1、常用加密算法2、C#加密算法使用3、Bouncy Castle介绍和使用

2018-07-15 15:33:53 157

原创 Http系列目录

1、Http简史2、Http协议基本术语3、Http1.14、Http2.0

2018-07-15 15:26:39 469

原创 C# 锁系列目录

1、lock、Monitor2、SemaphoreSlim3、(Async)ManualResetEvent、(Async)AutoResetEvent、4、分布式锁(zk、redis)

2018-07-15 15:24:01 995

原创 RabbitMQ系列目录

1、RabbitMQ安装和配置 (高可用集群和延迟队列)2、AMQP协议介绍3、RabbitMQ客户端使用(EasyNetQ)

2018-07-15 15:17:27 574

原创 Zookeeper系列目录

1、zookeeper安装和参数配置2、zookeeper的适用场景3、zab协议:https://www.jianshu.com/p/400a44edee884、zookeeper客户端的实现以及使用--watcher机制 session机制 重连恢复机制 异步io...

2018-07-15 15:15:07 207

原创 Spring Boot系列目录

1

2018-07-15 15:11:05 188

原创 SOAP系列目录

1、协议分析2、WebService、WCF介绍3、HttpClientHelper实现webservice调用4、SoapCore介绍

2018-07-15 15:09:40 614

原创 DynamicProxy系列目录

C#1、基于Emit实现动态代理2、Microsoft.CodeAnalysis动态生成代理类、CSharpCodeProvider3、castle dynamicproxy + AutoFac4、DispatchProxy 、RealProxyJava1、JDK代理2、cglib...

2018-07-15 15:07:01 272

原创 网络通信系列目录

1、bio nio2、tcp 3次握手、滑动窗口3、socket简单使用4、netty介绍5、system.io.pipelines介绍

2018-07-15 15:01:37 185

原创 分析windows .net程序dump文件的两种方式

待写参考资料:https://github.com/poizan42/soswow64 https://blog.csdn.net/hurtmanzc/article/details/7980230http://codemachine.com/downloads.html https://debugging.wellisolutions.de/windbg-versions...

2018-05-06 10:44:21 2005

转载 Code Review Checklist

IntroductionThe purpose of this article is to propose an ideal and simple checklist that can be used for code review for most languages. Even though there are a lot of code review techniques available...

2018-04-05 19:41:35 948

原创 使用ZeroBrane Studio调试Openresty lua脚本

介绍ZeroBraneStudio 作为轻量级、跨平台的Lua IDE,已被广泛用来调试各种Lua引擎游戏框架、Openresty、Wireshark脚本等等。Openresty 是一个建立在Nginx Web应用服务器,一个非常快的Web服务器,提供非阻塞IO(各种后端redis、memcached、MySQL、HTTP服务器等)和支持Lua作为其脚本语言。目的本文旨在帮助初涉Openresty...

2018-04-05 19:27:43 1874

原创 OpenResty api网关设计

本文讲述 OpenResty api网关设计,主要涉及api网关介绍、openresty api网关 请求路由(路由判断、路由重写、服务判断、限流)、授权验证(统一认证)、动态Upstream 以及这三部分理论简单实现的Api网关和Api网关admin。1、什么是api网关在这个微服务这么火的时代,随之api网关常常被提到。我们知道在微服务架构风格中,一个大应用被拆分成为了多个小的服务并提供 Re...

2018-02-27 21:50:52 1880

原创 webservice的两种调用方式

webservice的两种安装方式

2016-04-02 10:00:30 2782

原创 敏感词汇过滤DFA算法

敏感词汇过滤DFA算法

2016-03-06 12:53:08 856

原创 仿京东的slide

帮同学写的,欢迎交流1、纯js+html(直接在后台生成html标记) tab demo * { margin: 0; padding: 0; } body { color: #666

2013-12-05 23:54:29 967

原创 RSA实现登录页面密码加密(ASP.NET MVC)

Demo:http://download.csdn.net/detail/zhuankeshumo/6668903IntroductionRSA实现登录页面密码加密 实现方式:ASP.NET MVCRSA是第一个比较完善的公开密钥算法,它既能用于加密,也能用于数字签名。RSA以它的三个发明者Ron Rivest, Adi Shamir, Leonard Adleman的名字首字母命名,这个算法经受...

2013-12-05 23:41:01 5214 1

原创 ASP.NET分页

昨天帮同学写的分页,由于同学不会MVC 我就用webform写了。1、我自己写的 jquery pagination js代码如下: .page_nav { padding-top: 20px; } .pagination { text-a

2013-12-05 10:22:39 840

原创 推荐一位CodeProject上的一位coder写的文章(ASP.NET)

http://www.codeproject.com/Articles/rahul-rajat-singh#articles希望对你有帮助

2013-05-02 20:02:03 845

kubernetes配置

kubernetes配置

2017-04-18

k8s windows

k8s windows

2017-04-17

CSharpSamples(数据结构、linq表达式树等)

CSharpSamples(数据结构、linq表达式树等)

2015-07-04

ubuntu下FastDFS+Nginx部署

ubuntu下FastDFS+Nginx部署

2015-06-25

DDD领域驱动设计-Nop简易原型

DDD领域驱动设计-NopCommerce简易原型

2015-06-21

RSACryptoDemo

http://blog.csdn.net/zhuankeshumo/article/details/17151859 RSA 算法 若要生成密钥对,可以从创建名为 p 和 q 的两个大的质数开始。这两个数相乘,结果称为 n。因为 p 和 q 都是质数,所以 n 的全部因数为 1、p、q 和 n。 如果仅考虑小于 n 的数,则与 n 为互质数(即与 n 没有公因数)的数的个数等于 (p - 1)(q - 1)。 现在,选择一个数 e,它与计算的值为互质数。则公钥表示为 {e, n}。 若要创建私钥,则必须计算 d,它是满足 (d)(e) mod n = 1 的一个数。根据 Euclidean 算法,私钥为 {d, n}。 纯文本 m 到密码文本 c 的加密定义为 c = (m ^ e) mod n。解密则定义为 m = (c ^ d) mod n。

2013-12-06

html5 canvas核心技术图形、动画与游戏开发完整源码

html5 canvas核心技术图形、动画与游戏开发完整源码

2013-08-04

HtmlAgilityDemo

HtmlAgility抓取网页数据示例

2013-08-04

Blog( MVC ) 1.02

ASP.NET MVC Blog分享交流。学习MVC3个月的作品。1.02版本

2013-07-02

Blog( MVC ) new

ASP.NET MVC Blog分享交流。学习MVC3个月的作品。 加首页

2013-06-28

WP7.5Or Winform模拟登陆(异步)

WP7.5 Or Winform模拟登陆(异步),给新手提供一种思路。

2013-06-27

Blog( MVC )

ASP.NET MVC Blog分享交流。学习MVC3个月的作品。

2013-06-26

HSL ColorPicker

HSL ColorPicker 效果见: http://img.my.csdn.net/uploads/201302/06/1360147640_4365.png

2013-02-06

ColorPicker

HSL ColorPickker ,详解图 [img=http://img.my.csdn.net/uploads/201302/06/1360147640_4365.png][/img]

2013-02-06

RDLC报表使用手册

RDLC使用手册

2012-12-11

MsSqlTcpClient

.net cs TCP通信框架 版本:1.0.0.1 开发主言:c# 开发环境:vs2008+.net framework 2.0 软件特点:支持动软代码生成器所生成三层框架代码。支持阻塞式函数调用。可以用于聊天软件开发,以及简单游戏通信框架。

2012-12-09

反编译工具

反编译工具值得你拥有,废话不多说。

2012-08-27

简易截图新版

简易截图新版,仿QQ截图,易于新手学习。

2012-08-04

截图所有资源和方法

需要的发邮件到[email protected]免积分赠送 很全的截图资源 各种截图源程序

2012-08-04

C#仿WINDOWS可折叠导航栏

C#仿WINDOWS可折叠导航栏(有点挫,没有美工一下),纯属娱乐

2012-07-30

简易截图工具

简易截图工具,交流一下。

2012-07-27

伪装文件夹

伪装文件夹,书本上例题。

2012-07-26

点对点聊天程序

点对点聊天程序源码,书上的例题。

2012-07-24

简单验证码

简单验证码,无聊中的作品,望指教。

2012-07-23

C#扫雷和屏保

一大已经结束,数学建模培训中 有时感到迷茫,求.Net方面的师傅一位

2012-07-10

大一数据结构资料及所有上机程序

大一数据结构资料及所有上机程序 还有C#程序(扫雷,屏保,文本编辑器)正在整理中。

2012-07-10

空空如也

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

TA关注的人

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