随笔分类 -  技术积累

关于编码的一些技术积累。不积硅步,无以至千里。
gRPC helloworld service, RESTful JSON API gateway and swagger UI
摘要:概述 本篇博文完整讲述了如果通过 protocol buffers 定义并启动一个 gRPC 服务,然后在 gRPC 服务上提供一个 RESTful JSON API 的反向代理 gateway,最后通过 swagger ui 来提供 RESTful JSON API 的说明,完整代码 hellow 阅读全文

posted @ 2017-01-14 18:00 lienhua34 阅读(8057) 评论(0) 推荐(0) 编辑

fdisk分区硬盘并shell脚本自动化
摘要:最近工作需要用到对硬盘进行shell脚本自动化分区和mount的操作,google了一些资料,下面做个总结。 如果硬盘没有进行分区(逻辑分区或者扩展分区,关于两者概念,自行google),我们将无法将使用该硬盘来进行读写。我们要使用一块硬盘需要进行下面三步: 本笔记会着重讲一下第一步中涉及的fdis 阅读全文

posted @ 2016-10-13 23:00 lienhua34 阅读(23473) 评论(0) 推荐(0) 编辑

处理Linux下subversion尝试连接自建的VisualSVN server报“Key usage violation in certificate has been detected”错误的问题
摘要:在Linux下使用subversion尝试链接VisualSVN server搭建的svn库,可能会报下面错误,svn: OPTIONS of 'https://server.domain.local/svn/repo': SSL handshake failed: SSL error:Key us... 阅读全文

posted @ 2016-01-20 23:20 lienhua34 阅读(2482) 评论(0) 推荐(0) 编辑

获取 SharpSvn 执行 svn 操作的实时日志
摘要:1 获取 SharpSvn 操作日志的方式之前一篇随笔(使用 SharpSvn 执行 svn 操作)讲到可以通过声称一个绑定到一个 SvnClient 对象的 SvnClientReport 对象。为了说明方便,将对应的程序片段再次写在下面,using (SvnClient client = new... 阅读全文

posted @ 2015-09-22 22:35 lienhua34 阅读(2344) 评论(0) 推荐(0) 编辑

使用 SharpSvn 执行 svn 操作的Demo
摘要:1. SharpSvn简介SharpSvn.dll 是为.Net 2.0-4.0+ 应用提供的 Subversion Client API,更多详细介绍请见 https://sharpsvn.open.collab.net/。2. 鉴权操作SharpSvn 通过 Authentication 接口提... 阅读全文

posted @ 2015-09-21 20:17 lienhua34 阅读(9546) 评论(0) 推荐(7) 编辑

【技术积累】【C#】生成字符串的MD5值
摘要:MD5CryptoServiceProvider 类使用加密服务提供程序 (CSP) 提供的实现,计算输入数据的MD5哈希值。案例代码片段:public string ComputeMD5ValueForString(string str){ MD5 md5 = new MD5CryptoServiceProvider(); byte[] chs = System.Text.Encoding.Default.GetBytes(str); //计算字符串字节数组的MD5哈希值 byte[] md5chs = md5.ComputeHash(chs); md5... 阅读全文

posted @ 2013-01-15 23:09 lienhua34 阅读(444) 评论(0) 推荐(0) 编辑

【技术积累】【C#】Disable Windows窗体右上角的关闭按钮
摘要:案例代码片段: public partial class Form1 : Form { [DllImport("USER32.dll")] public static extern int RemoveMenu(int hMenu, int nPosition, int wFlags); [DllImport("USER32.dll")] public static extern int GetSystemMenu(int hWnd, int bRevert); const int MF_REMOVE = 0x1... 阅读全文

posted @ 2013-01-15 22:52 lienhua34 阅读(1230) 评论(0) 推荐(0) 编辑

【技术积累】【C#】创建符号链接
摘要:关于符号链接的基础知识,可参看维基百科——符号链接。Windows Vista和win7提供了一个创建符号链接的工具mklink,但xp系统下没有。使用C#来创建符号链接,可参看下面案例代码片段:namespace ConsoleAppTest{ class Program { /// <summary> /// 创建符号链接 /// </summary> /// <param name="SymbolicFileName">符号链接名字</param> /// <param name="TargetFileN 阅读全文

posted @ 2013-01-15 22:43 lienhua34 阅读(1117) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示