自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

快乐小斗车

记录一个IT小酱油的点点滴滴

  • 博客(180)
  • 资源 (16)
  • 收藏
  • 关注

原创 WebApi文件下载

webapi文件下载核心操作代码ar = new HttpResponseMessage(HttpStatusCode.OK);ar.Content = new StreamContent(stream....);string fileName = string.Format("{0}.xlsx", "测试excel");Encoding encoding = System.Text...

2019-04-05 10:10:52 2080 1

原创 对NUnit的方法进行扩展,方便书写

Nunit 正常写的过程中优化写法public static clas UnitTestExtensions{ public static void ShouldEqual(this object actual,object expected) { Assert.AreEqual(expected,actual); } public stati...

2019-04-05 10:03:10 251

原创 视图引擎

BrailNHamlNVelocityXSLTRazor

2019-04-05 10:01:14 347

原创 MVC模型

MVC 模型非常形象的MVC模型,国外友人对mvc的理解微软对MVC的定义模型 通过域对象,结合默写业务逻辑存储和操作数据库状态的类视图 用户界面部分,采用HTML编码,用于将模型呈现给用户。如果需要使用Javascript编程的话,也可以将模型呈现为xml或json控制器 接受输入并通过模型将信息保存到数据库的应用程序层。其中也包含少量用于控制和验证输入的业务逻辑。控制器还可...

2019-04-05 10:00:36 196

转载 WebApi的异常处理层级

国外友人讲的比较全

2018-06-12 17:42:23 440

原创 ProcessStartInfo调用实现对exe输出内容的获取

具体见代码操作using System ;using System .Diagnostics;using System .IO;class Program{ static void Main() { // // Setup the process with the ProcessStartInfo class. // ...

2018-05-31 11:11:05 7103

原创 Host文件影响sqlserver 远程用户连接

本地程序的ConnectString 中 DataSource配置为计算机名,然后采用当前运行程序的用户身份进行验证就好了本地系统的host文件,计算机名对应上IP地址,因为计算机名需要域名服务器解析,当没有域名服务器的时候,就需要host来做了主要也是公司里面没有域名服务器...

2018-05-25 15:50:25 1303

原创 Visual Studio 如何远程调试

下载Remote Tools 进入微软官方的VisualStudio-Download搜索 Remote Tools for Visual Studio 选择与你 Visual Studio 版本搭配的 安装到你需要远程调试的服务器上远端调试启动 Visual Studio端开启远程调试,进行连接远程的调试器,调试->附加到进程 到此结束,希望对你有帮助

2018-05-09 10:28:00 1587

原创 长沙装修公司的坑

谈谈房子装修做为一个80后,人生的第一套房期待是完美的,装修前对装修公司抱着十分的相信,然而发现还是太年轻啊。具体不多说,看套路:低价拉入高价走起,高价清空仓库库存具体看合同怎么由他们搞活动说的15万涨到19.2万之前交的 __1万__RMB已经泡汤装修公司挖的坑1.挖坑让我进的公司:长沙三汇装饰公司2.预算总价3.精算总价设计合同三汇装饰公司的估算三汇装饰公司的精算

2018-05-04 18:43:56 1009

原创 .Net中Cofnig配置文件的正规写法

以下内容以FastSocket为例子配置节点XML写法<configuration> <configSections> <section name="socketServer" type="Sodao.FastSocket.Server.Config.SocketServerConfig, FastSocket.Server"/> </configSecti

2018-05-04 14:09:58 333

原创 VisualStudio-AddIn插件资料

添加一个解决方案

2018-05-03 12:01:26 415

原创 FormsAuthenticationTicket使用方式

System.Web.Security 中 FormsAuthenticationTicket 的使用//加密数据放入Cookie中FormsAuthenticationTicket ticket = new FormsAuthenticationTicket( version: 1, name: userId, issueDate: Date

2018-05-02 13:51:39 2450 1

原创 Web-API请求前端与后端对应分析

api请求分析Http请求的头部:1.前端ContentType="application/x-www-form-urlencoded"Request URL:http://apidemo.bestkf.com/Account/QueryUserByUserNameRequest Method: POSTPostBody: {"username":"bestkf"}2.对应的...

2018-04-24 16:44:09 827

原创 调试Asp.net MVC

源码地方每一个项目的签名删除。在每个MVC版本发布之前,贡献团队总是通过位于工具文件夹中的指定密钥文件35MSSharedLib1024.snk强制每个MVC相关程序集,以防止汇编篡改。但是你得到的snk文件不包含私钥,如果直接编译,你只能延迟签署所有程序集。不幸的是,延迟签署的程序集不支持调试功能。因此,您必须逐个禁用项目属性中的程序集强名称。更改System.Web.WebPages项目...

2018-04-20 17:32:45 542

原创 Expression-写Lambda

转换比较好看的样子Expression一步一步来拆写变量cust: ParamterExpression cust = Expression.Parameter(typeof(Customer),”cust”);参数的Region属性和字符串常量 “North”BinaryExpression body = Expression.Equal( Expression.Property

2018-04-19 17:47:23 333

原创 简易的SocketAsyncEventArgs使用

所有的注释都在代码中,主要是对SocketAsyncEventArgs使用进行说明,这里就不讲解了。

2018-04-12 17:59:05 890

原创 对字符串计算器的实现分析

具体功能说明比如字符串 “1+(2+3)-1*2+(6/2)-5”,这样的字符串计算得到值,使用调度场算法转为AST(抽象语法树)比如字符串”a+(3-2)+b*c-(9/c)+d”,这里的a,b,c,d都是具体的变量值,实现对变量值的支持AST如何转换为ExpressionTree实现Complie具体的实现会后期放到github的个人主页项目中去

2018-04-10 00:50:33 630

原创 Expression 如何获取表达式中变量的值

测试代码using NUnit.Framework;namespace LocalVarExpression{ [TestFixture] public class LocalExpressionTest { private int _intField = 2; public int IntProp { get; set; }

2018-04-10 00:38:49 4168

原创 C# HttpClient 带证书的https 请求

1. 将证书安装到服务器上开始 -&gt; 运行 -&gt;输入 mmc 进入控制台界面2.  选择 “证书” -&gt;“计算机账户”-&gt;“下一步”-&gt;“完成”3. 选择相关的证书进行导入3. 把证书颁发给IIS程序使用,需要使用的工具  Windows HTTP Services Certificate Configuration Tool工具默认安装的目录为: C:\Progra...

2018-04-09 11:50:46 21351 2

原创 业务逻辑层与中间件

中间件是什么,主要职责是什么企业中间件看作是处理平台和系统之间的计算机通信的一种模型。中间件软件的职责就是对使用服务的系统进行抽象,使得它们不必知道自己所调用系统的技术细节。例子:通过使用中间件服务器,基于Java的系统得以调用Window服务器上的服务,中间件服务器处理互相分离的平台之间的转换。业务逻辑层的真正目的是什么业务逻辑层是一个抽象层,包含第一和处理复杂业务功能的所有规则、工作流

2018-03-20 09:40:54 1479

原创 开源的针对javascript,css,markdown的一些开源工具库

开源的针对javascript,css,markdown 衍生的文本编辑框和工具cssbeautify—-css美化工具markdown—前端工具stackeditmarked—markdown格式转换为html工具markdown在线编辑器-markdown-here国内markdown在线编辑器-mahua高量显示代码带有行号–syntaxhighlighterJson-数据折叠显

2018-02-27 15:49:10 385

原创 Maven项目搭建

下载Mavenmaven-3.5.2下载地址下载后直接解压到 C:\Program Files\apache-maven-3.5.2-bin配置maven环境变量: 我的电脑->属性->高级系统设置->环境变量->系统环境变量[新建] :MAVEN_HOME,值为 C:\Program Files\apache-maven-3.5.2-bin。再在Path变量中加上 ;%MAVEN_HOME%

2018-02-11 10:13:41 151

原创 jQueryUI 的weiget写法

JqueryUI的Weiget写法jQueryUI的Weiget写法(function ($) { // utils fuction function foo() {} $.widget('命名空间.插件名', $.继承插件的命名空间.插件名,{ /* snip */ //public方法首字符不是_ //private方法

2018-02-08 15:28:13 358

原创 Castle Windsor 注册用法

Castle.Windsor 是一套IOC框架,下面主要讲解怎么去进行注册使用 IWindsorInstaller// application starts var container = new WindsorContainer();//adds and configures all components using WindsorInstallers form executing asse

2018-02-08 15:22:39 1734 1

原创 Zookeeper 普通调用写法

使用 ewhauser 来调用 zookeeperewhauser 官方开源地址也可以通过 Nuget 来获取 ZooKeeperNet也有其他的 Zookeeper客户端实现,Zookeeper.Net-ihaoqihao,Zookeeper.Net-milanyangbo。但是最纯正的还是 Apache\Zookeeper 的Java版本Zookeeper的可视工具 ZookeeperV

2018-02-08 15:19:49 216

原创 C# 一步一步写事件

事件一步一步来写定义事件参数public class CustomArgs:EventArgs{ ......}定义委托public delegate void CustomEventHandler(object sender,CustomArgs e)声明事件public class Custom{ public event CustomEventHandler

2018-02-07 13:54:40 247

原创 Centos安装Java环境,部署gitlab,部署zookeeper

Centos安装Java下载Java,download javawget http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/jdk-8u161-linux-x64.tar.gz?AuthParam=1517896878_83c799462bef8ecd0ecea2b4b14

2018-02-06 17:20:13 234

原创 Centos 配置网络地址

Centos7如何配置网络查看网络设备网络配置信息的路径: /etc/sysconfig/network-scriptsip addr设置网络地址自动获取网络地址DEVICE=eth0HWADDR=00:0C:39:AD:11:48TYPE=EthernetUUID=c230a1e5-a535-487a-aab5-2fad7cd55836ONBOOT=yesNM_CONTROLLED=

2018-02-05 16:41:05 1369

转载 ExpressionVisitor抽象类源码

ExpressionVisitor抽象类源码,仅为记住这个好类//http://blogs.msdn.com/b/mattwar/archive/2007/07/31/linq-building-an-iqueryable-provider-part-ii.aspxpublic abstract class ExpressionVisitor { protected vi

2018-01-11 09:46:26 874

原创 jQueryUI 的Weiget写法

JqueryUI的Weiget写法JUI中的Weiget写法//这里的的factory其实就是 `function($){......}`(function (factory) { if (typeof define === "function" && define.amd) { //Amd 异步加载模块 define('jui/forms/jformC

2018-01-05 17:36:49 348

转载 关于图的存储结构好文章

数据结构:图的存储结构之邻接矩阵数据结构:图的存储结构之邻接表

2017-12-28 17:29:32 219

转载 两篇文章理解 MarshalByRefObject

Remoting中使用应用程序域概念

2017-12-28 16:44:06 464

转载 把Toc的MarkDown文件转为漂亮的带有左侧导航的html文件

参考的开源项目

2017-12-27 17:44:24 6446

原创 ConfigSection 配置

Section配置为什么出现用于完整的一个可插入套件配置,因为 AppSettings 给人的感觉有点零散,什么都可以往里面堆Section的例子<?xml version="1.0" encoding="utf-8" ?><configuration> <configSections> <section name="work" type="BackgroundWorker

2017-12-25 12:59:37 1603

转载 关于CSS编码规范的文章

CMUIBootstrapCSS规范Bootstrap大神BlogCMUI

2017-12-22 17:00:09 300

原创 国外对各种设计模式讲解的比较好的Blog

策略模式访客设计模式责任链设计模式策略与状态设计模式的区别Provider设计模式适配器模式装饰模式代理模式封装模式

2017-12-22 15:44:24 854

原创 ABP 分析之路的开始

高版本代码量太大不易于分析设计思路所以我们从 ABP-V0.2.0.0 开始进行分析

2017-12-20 16:06:21 1035

原创 Castle.Windsor 在MVC与WebApi中如何进行IOC

Castle.Windsor在Web.Mvc中使用1.建立Controller构造器工厂 public class WindsorControllerFactory:DefaultControllerFactory { private readonly IKernel kernel; public WindsorControllerFactory(IK

2017-12-20 12:50:21 1738

转载 IOC 好文章

Unity系列ObjectBuilder系列

2017-12-17 23:48:28 171

原创 登录从Http到Https转变

参考资料简单几步让网站支持Https从Http到Https IIS 部署

2017-12-12 17:36:54 1923

ibatis-2-mybatis-2.3.5.zip

ibatis2源码与分析

2021-04-10

《Vue.js项目开发实战》_张帆.pdf

Vue.js项目开发实战_张帆;对前端资源描述的非常棒,讲解的非常深刻,又Vue与Webpack的结合

2019-05-25

简易的SocketAsyncEventArgs使用

简易的SocketAsyncEventArgs使用,主要是描述SocketAsyncEventArgs在客户端与服务端的应用

2018-04-12

.Net设计的一些要点

.Net设计的一些要点---主要是自己的一些平时积累,没有太多的东西

2018-03-02

设计模式MarkDown文件描述

C#设计模式MarkDown文件类型描述,里面暂时缺少UML类图

2018-02-22

配置文件编译工具源代码

配置文件编译工具源代码

2017-06-30

注册自定义Window服务的软件

可以随便注册任意类型的exe文件为windows服务

2016-09-07

Effective JavaScript 编写高质量JavaScript代码的68个有效方法

Effective JavaScript 编写高质量JavaScript代码的68个有效方法pdf

2016-01-17

PHP用户手册2015

PHP用户手册2015带有很多实际例子版本的

2015-11-24

Struct2实战

Struct2实战,对于理解JavaWeb怎么运行有比较好的帮助

2015-11-22

我的J2EE成功之路 part2

文件太大分了2部分,全部下下来,放在一起就可以解压了

2015-11-22

我的J2EE成功之路

我的J2EE成功之路高清版的,里面的内容不错,对于初学者或者有一些经验开发java的非常实用

2015-11-22

WCF 4高级编程

对wcf有了全面的讲解,而且作者也是大师级别的人物,讲的非常到位

2014-09-25

NET分布式应用程序 集成XML Web服务与.NET远程处理

主要讲解.net技术的分布式开发,对大局观有帮助,我觉得很好的一本书

2014-09-25

JQuery源码分析

对jQuery 源码进行深入的分析,其思想和模式等等

2012-09-27

空空如也

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

TA关注的人

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