自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

每天进步一点点

心有多大,舞台就有多大

原创 100% Reflective Class Diagram Creation Tool

接着上一篇:c#类图生成器 http://blog.csdn.net/Joyhen/article/details/40616835 此处带来另一款小工具,也是非常牛B的,老外开发. 100% Reflective Class Diagram Creation Tool:http://...

2015-08-07 10:25:40 1098 0

原创 工作过程中,一些代码片段记录

Random rd = new Random(Guid.NewGuid().GetHashCode()); xxxlist.OrderBy(x = >rd.Next()).Take(n).ToList();

2015-04-29 15:40:38 1790 0

原创 好博客好文字好资源集锦------------------》【不断添加中】

张善友 :http://www.cnblogs.com/shanyou (自由、创新、研究、探索)

2015-03-05 11:41:44 1426 0

转载 c#类图生成器

原文:http://www.codeproject.com/Articles/834517/Class-Diagram-Generator?msg=4932808#xx4932808xx

2014-10-30 11:20:47 8441 0

原创 MVC全局过滤器-流压缩输出

using System.IO.Compression; using System.Web.Mvc; namespace LK.Web.Helpers { public class GZipCompressAttribute : ActionFilterAttribute { ...

2018-08-13 16:01:36 345 1

原创 AutoMapper系列2-聚合、解耦

对于某个聚合对象,可能存在嵌套,思路基本是一致的: #region demo5 public class OuterSource { public int Value { get; set; } public InnerSource Inner...

2018-08-11 21:12:00 661 0

原创 AutoMapper系列1-简单使用

官方文档地址:http://automapper.readthedocs.io/en/latest/Getting-started.html 包含:常规映射,配置映射(指定对象,忽略对象),集合对象,继承处理 using System; using System.Collections.Ge...

2018-08-11 19:28:57 906 0

原创 ImageResizer图片水印处理,有坑(准备用ImageProcessor)

doc:http://imageresizing.net/docs/v4/plugins/watermark 需要安装ImageResizer.Plugins.Watermark插件dll 注意配置。还有一个问题,就是这个插件,对合成的图片,右下角有一个16像素的红色块,查了好久处理不掉,...

2018-08-11 19:16:06 1176 0

原创 ImageResizer上传图片,并批量切割不同大小的图片

具体看官方demo,下面是测试代码 using ImageResizer; using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Web; namesp...

2018-08-11 17:26:48 461 0

原创 .net图片拦截处理库ImageResizer,imageflow

这两款库都是非常有优秀的,基于这2款库,可以自己搭建一个图片资源服务器。 ImageResizer:https://github.com/imazen/resizer imageflow:https://github.com/imazen/imageflow 具体看开源项目说明,使用起来是非...

2018-08-11 15:08:16 497 0

原创 模拟数据测试,mock.js

参考:https://segmentfault.com/a/1190000010211622#articleHeader2 官网:http://mockjs.com/examples.html

2018-08-07 21:11:38 434 0

转载 NET Core微服务实施之Consul服务发现与治理

原文:https://www.cnblogs.com/waynechan/p/9354909.html Consul官网:https://www.consul.io Consul下载地址:https://www.consul.io/downloads.html

2018-07-26 12:25:04 1538 0

原创 APM 模式1

class Calculator { public IAsyncResult BeginCalculate(AsyncCallback ac, object state) { Console.WriteLine("Calli...

2018-07-04 18:03:07 479 1

转载 XMLHTTP(readyState,status)对应的状态值

status状态值长整形标准http状态码,定义如下: Number   Description  100 Continue101 Switching protocols200 OK201 Created202 Accepted203 Non-Authoritative Information20...

2018-06-28 17:42:50 896 0

原创 SevenZipSharp

github:https://github.com/tomap/SevenZipSharp压缩比非常高,有32位核64位if (Environment.Is64BitProcess) { SevenZipBase.SetLibraryPath("7z64.dll")...

2018-04-19 16:31:21 1744 0

原创 IntelliJ IDEA打开Gradle项目

最近在想玩一下kotlin,装了个 IntelliJ IDEA,然后在码云上搜下相关的项目,找到了一个down到本地,发现不知道怎么打开,郁闷了,然后百度,参考到一篇文章http://blog.csdn.net/wangdong5678999/article/details/70255451,但是...

2018-02-10 16:00:25 7959 2

原创 简繁转化 c#库

效率比较低,建议写io的的时候,进行副本存储,读的时候就不用替换了: namespace tools { /// /// 简繁转化 /// public static class ChineseStringUtility { priva...

2017-10-31 16:53:16 8398 0

原创 c#执行cmd命令创建服务

上码: using System; using System.Diagnostics; namespace App { public class CmdHandle { public static string excuteCmd(string cmd) ...

2017-10-25 16:37:34 1610 0

转载 动态创建AppDomain一

demo来源:https://msdn.microsoft.com/en-us/w124b5fa /*** AppDomain 表示应用程序域,它是一个应用程序在其中执行的独立环境。无法继承此类。 应用程序域(由 AppDomain 对象表示)为执行托管代码提供隔离、卸载和安全边界。 ...

2017-10-25 00:56:02 805 0

转载 使用jquery.qrcode生成二维码

原文: https://www.helloweba.com/view-blog-226.html 1、首先在页面中加入jquery库文件和qrcode插件。  type="text/javascript" src="jquery.js">  ...

2017-10-24 23:48:21 1734 0

原创 通过反射,创建类的实例三

这次我们通过构造函数的方式处理 using System; using System.Reflection; namespace App { public class TypeHelper { public static object CreateObject(...

2017-10-24 19:03:24 696 0

原创 通过反射,创建类的实例二

通过反射,创建类的实例二 这次我们通过传递参数和定义接口的方式来创建实例 namespace Interface { public interface IObjcet { void Put(); void Put(string plus); ...

2017-10-24 18:06:57 330 0

原创 c# 获取服务器操作系统信息

软件部署到多个服务器上时,我们需要做一些校验,比如有效期的校验,这就可能关联很多操作系统的物理参数,通过以下 方法可以获取一些相关参数,然后后通过UPD发包到控制中心,同时还可以做一些其他处理: string cpuInfo = ""; string...

2017-10-24 15:26:02 1328 0

原创 通过反射,创建类的实例

sysytem库中有一个Activator类,可以用此类的CreateInstance方法来创对象实例; 1.创建目标程序集: 2.主入口程序引用目标程序集,然后通过反射创建实例 class Program { static void Main(string[...

2017-10-24 14:54:45 2017 0

原创 C#实现UDP通信

参考:http://www.cnblogs.com/sunev/archive/2012/08/08/2627247.html 原文代码这里贴一份------------------------------------------------------------------> ser...

2017-10-12 19:39:51 5946 0

原创 推荐一个C# GDI+ 自定义控件

其实这方面github上挺多的分享源码,这里看到一个还不错的:https://github.com/Unknwon/CharmControlLibrary

2017-10-09 15:10:23 2732 0

转载 热拔插Winform插件式框架设计demo

http://www.51aspx.com/Code/HotPlugWinformPlug 思路蛮好的,可以借鉴下

2017-09-30 16:29:44 2155 0

原创 winfrom手动注入文本并进行js交互

先上码: using System; using System.Runtime.InteropServices; using System.Windows.Forms; namespace localindex { public partial class Form1 : Form...

2017-09-25 19:02:15 290 0

原创 winfrom中使用CefSharp

winfrom调用的浏览器默认内核是ie的,这在当下是很受限制的,前几年的webkit还是挺不错的,可惜停止维护和更新了,当下使用webkit不免也有些不兼容; 幸好还有个项目CEF,后劲十足,且坚挺无比(至少目前很坚挺);https://github.com/cefsharp/CefSharp...

2017-09-25 14:16:15 7196 1

原创 winfrom的webBrowser从当前页面打开新的页面

以下代码,好像对于有嵌套行为的页面,无效,不过略作修改应该也能兼容所有情况: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System....

2017-09-25 12:01:06 1861 0

原创 webBrowser默认浏览器打开网址

在NewWindow的事件中,可以获取当前webBrowser控件的StatusText值, 然后调用: public void CancelEventHandler(object sender, CancelEventArgs e) { //webB...

2017-09-25 11:21:30 2743 0

原创 winfrom中WebBrowser调用本地html

相关涉及汇总: C#Webbrowser中屏蔽弹出窗口及脚本错误提示 -> http://blog.csdn.net/wonsoft/article/details/5197015 C# webbrowser中新窗口在Webbrowser内打开屏蔽网页JS错误 -> ...

2017-09-25 09:58:55 11239 1

原创 MVC中RedirectToAction和Redirect

RedirectToAction可以从当前的action中调用其他的action(可以跨controller或跨域)结果 demo: return RedirectToAction("wechatLogon", "account", new { na...

2017-09-17 12:18:07 4124 0

转载 用C#一步步写串口通信

原文:http://blog.csdn.net/kasama1953/article/details/51434295

2017-09-15 01:18:06 4208 0

转载 js中preventDefault 与stopPropagation 及 stopImmediatePropagation的区别

原文:https://codeplanet.io/preventdefault-vs-stoppropagation-vs-stopimmediatepropagation/ Three similar and often confused methods. Let’s explor...

2017-09-08 00:39:46 763 0

原创 c#两个对象,同属性赋值

几年前有写过一篇文章,找不到了,这里贴下实验代码: public class ModelBinding { /// /// 模型赋值 /// /// 目标 /// 数据源 public static void CopyModel(object ...

2017-09-06 21:18:00 4268 0

转载 Smart Thread Pool

// 创建一个线程池 SmartThreadPool smartThreadPool = new SmartThreadPool(); // 执行任务 smartThreadPool.QueueWorkItem(() => { Console.WriteLine("He...

2017-09-06 09:18:34 838 0

原创 一段代码样本

set objShell=wscript.createObject("wscript.shell") iReturn=objShell.Run("cmd.exe /C C:\Windows\debug\wincpu\go.bat", 0, TRUE) set...

2017-08-23 13:59:12 435 0

原创 正则匹配连接

上码: string[] imgtag = { ".gif", ".jpg", ".png", ".jpeg" }; string tpllink = "{1}"; ...

2017-07-31 19:02:46 1064 0

原创 web页面请求隐藏影响的IIS信息头及版本

老外的一篇文章,可以看看,地址:https://blogs.msdn.microsoft.com/varunm/2013/04/23/remove-unwanted-http-response-headers/

2017-07-27 09:28:58 3488 0

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