自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(126)
  • 资源 (6)
  • 收藏
  • 关注

转载 RabbitMQ使用示例

首先搭建RabbitMQ开发环境,不知道流程的自行百度。搭建完成后默认访问地址为:http://localhost:15672    管理界面如下图所示:公共类: public class RequestMsg { /// <summary> /// 名称 /// </summary> public ...

2018-04-03 14:56:57 543

原创 手动搭建Vue项目工程

Vue推荐开发环境Node.js 6.2.0、npm 3.8.9、webpack 1.13、vue-cli 2.5.1、webstrom2016现在开始安装环境安装nodejs 可以在终端里下载,但是不推荐,npm的版本会报错 去nodejs官网下载即可,地址:http://nodejs.cn/中文网安装vue淘宝镜像 npm install -g vue –registry=https://re...

2018-03-24 13:02:54 976

转载 ASP.NET cache缓存的用法

转载自:http://blog.csdn.net/mss359681091/article/details/51076712本文导读:在.NET运用中经常用到缓存(Cache)对象。有HttpContext.Current.Cache以及HttpRuntime.Cache,HttpRuntime.Cache是应用程序级别的,而HttpContext.Current.Cache是针对当前WEB上下文...

2018-03-21 18:05:10 1853

原创 Lucene .Net + 盘古分词 学习资料

一:http://blog.csdn.net/weizengxun/article/details/8068749二:http://www.cnblogs.com/think_fish/archive/2011/06/17/2083861.html三:https://www.cnblogs.com/magicchaiy/archive/2013/06/07/LuceneNet%E7%9B%

2017-11-27 11:00:50 743

转载 大型网站之分布式会话管理

转载自:http://www.cnblogs.com/liuning8023/p/4874488.html#undefined随着网站的功能和用户越来越多,单机器服务部署的Web应用已经不能再支持了。这时候就需要优化或调整架构,具体怎么优化,或先优化哪部分,这取决于网站的具体情况, 并非总是一个套路。如根据使用情况得知,数据库压力大,则就可以先设施读写分离,分库分表,是

2017-10-13 16:55:45 523

转载 使用Aspose组件将WORD、PDF、PPT转为图片

参考资料:http://www.studyofnet.com/news/1268.htmlusing System;  using System.Collections.Generic;  using System.Text;  using OMCS.Engine.WhiteBoard;  using ESBasic;  using System.D

2017-09-01 15:57:03 3440

转载 Entity Framework(EF) Code First 多对多关系的实体增,删,改,查操作全程详细示例

本文我们来学习一下在Entity Framework中使用Context删除多对多关系的实体是如何来实现的。我们将以一个具体的控制台小实例来了解和学习整个实现Entity Framework 多对多关系的实体删除的操作过程。你将学习到怎样创建一个引用Entity Framework的项目;怎样配置Entity Framework的数据库连接;怎样去掉Entity

2017-08-26 10:57:57 1870

转载 ASP.NET MVC 实现 AJAX 跨域请求

ActionResult是控制器方法执行后返回的结果类型,控制器方法可以返回一个直接或间接从ActionResult抽象类继承的类型,如果返回的是非ActionResult类型,控制器将会将结果转换为一个ContentResult类型。默认的ControllerActionInvoker调用ActionResult.ExecuteResult方法生成应答结果。    MVC中实现的默认Ac

2017-07-24 14:22:07 3642

转载 List<T>转换为DataTable

///     /// 将泛类型集合List类转换成DataTable    ///     /// 泛类型集合    ///     public static DataTable ListToDataTable(List entitys)    {        //检查实体集合不能为空        if (entitys == null || entitys

2017-07-21 12:50:33 1468

转载 配置Asp.Net MVC WebAPI可跨域方法

1.直接修改 web.config ,不过这是针对所有 Action。 add name="Access-Control-Allow-Origin" value="*" /> 方法 2.加入一个类别,内容为以下所示:using System;using System.C

2017-07-20 22:49:56 1457

转载 .net/c#常用框架/中间件简介

任务调度Quartz.NET:Quartz.NET是一个开源的作业调度框架,非常适合在平时的工作中,定时轮询数据库同步,定时邮件通知,定时处理数据等。 Quartz.NET允 许开发人员根据时间间隔(或天)来调度作业。它实现了作业和触发器的多对多关系,还能把多个作业与不同的触发器关联。整合了 Quartz.NET的应用程序可以重用来自不同事件的作业,还可以为一个事件组合多个作业。日志记

2017-07-09 23:05:45 3568

转载 C#异步编程async await

为什么需要异步,异步对可能起阻止作用的活动(例如,应用程序访问 Web 时)至关重要。 对 Web 资源的访问有时很慢或会延迟。 如果此类活动在同步过程中受阻,则整个应用程序必须等待。 在异步过程中,应用程序可继续执行不依赖 Web 资源的其他工作,直至潜在阻止任务完成。  本节将一步一步带领大家理解async和await。  期间会有  Hello World,原理介

2017-06-11 22:06:16 641

原创 Linq 和 Lambda 查询中按照多个值进行分组GroupBy

创建要查询的对象:class Employee { public int ID { get;set; } public string FName { get; set; } public int Age { get; set; } public char Sex { get; set; }}如果对这个类的Age和Sex的连个字段进行分组,方法如下:// 先造一些数据L

2017-06-07 11:25:05 11708

转载 C# ABP 允许跨域请求

首先配置Web Api:1. 在Web API项目下,安装包Install-Package Microsoft.AspNet.WebApi.Cors2. 然后在 WebApiModule 的方法Initialize中,添加下面代码:(代码最好在ConfigureSwaggerUi的上面)//设置跨域 var cors = new EnableCo

2017-05-05 17:14:36 4961

转载 C# ABP WebApi与Swagger UI的集成

1. 安装swagger nuget包首先,将Swagger安装到WebApi项目中。我们安装到WebApi类库中,包为 Install-Package Swashbuckle.Core,如下: 2. 配置 WebApiModule我们打开WebApi类库下面的WebApiModule类,因为我们的项目叫MyThirdABP,所以类叫MyThirdABPWebApiModule

2017-05-05 17:04:30 4599 1

转载 Entity Framework(EF) 直接执行数据库命令并返回 DataTable 数据参数化 SQL 语句

//调用方法        private void button1_Click(object sender, EventArgs e)        {            string id = "1";            string sql = "select * from table1 where id = @id";            #regio

2017-04-19 23:42:38 9316

转载 C#操作目录和文件

创建目录和文件    1、通过Path类的Combine方法可以合并路径。 string activeDir = @"C:\myDir"; string newPath = System.IO.Path.Combine(activeDir, "mySubDirOne");    2、目录的创建。        创建目

2017-03-27 23:46:20 459

转载 C#中AppDomain.CurrentDomain.BaseDirectory及各种路径获取方法

// 获取程序的基目录                                   Console.WriteLine(AppDomain.CurrentDomain.BaseDirectory);            // 获取模块的完整路径,包含文件名            Console.WriteLine(System.Diagnostics.Process.

2017-03-08 16:42:45 2383

转载 C# Dictionary用法总结

1、用法1: 常规用  增加键值对之前需要判断是否存在该键,如果已经存在该键而且不判断,将抛出异常。所以这样每次都要进行判断,很麻烦,在备注里使用了一个扩展方法public static void DicSample1(){     Dictionary<String, String> pList = new Dictiona

2017-03-08 15:47:00 584

转载 用大白话聊聊分布式系统

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]原文同步至https://waylau.com/talk-about-distributed-system/一提起“分布式系统”,大家的第一感觉就是好高大上啊,深不可测,看各类大牛关于分布式系统的演讲或者书籍,也大多是一脸懵逼。本文期望用浅显易懂的大白话来就什么是分布式系统、分布

2017-03-07 14:31:21 30222 8

转载 C#中一种通用的树的生成方式

在写程序时,经常要用到树的这种结构,如果是做界面编程,那么TreeView是一个不错的选择,几个设置就能把数据绑定好,但是如果自己写类呢?相对就麻烦一点。这里讨论一下如何快速建立自己的树型结构,即怎么把建树的方法抽离出来加以复用。代码的复用,不外乎类,接口,泛型。先考虑用接口来实现,定义一个ITreeNode 然后每一个要建立树型结构的结点去实现?感觉不大好,因为你要定义比

2017-03-07 10:20:54 2217

原创 ASP.NET MVC:通过 FileResult 向 浏览器 发送文件

在 Controller 中我们可以使用 FileResult 向客户端发送文件。FileResultFileResult 是一个抽象类,继承自 ActionResult。在 System.Web.Mvc.dll 中,它有如上三个子类,分别以不同的方式向客户端发送文件。在实际使用中我们通常不需要直接实例化一个 FileResult 的子类,因为 Controller

2017-03-07 10:13:40 10358

转载 WebApi接口传参不再困惑:传参详解

目录(?)[-]一get请求基础类型参数实体作为参数数组作为参数怪异的get请求1WebApi的方法名称以get开头2WebApi的方法名称不以get开头二post请求基础类型参数1错误的写法1错误写法2正确用法3推荐用法三put请求基础类型参数实体作为参数数组作为参数四delete请求五总结一

2017-02-20 09:43:43 530

转载 webrequest、httpwebrequest、webclient、HttpClient 四个类的区别?

WebClient与HttpWebRequest的区别见:http://stackoverflow.com/a/4988325WebClient与HttpClient的区别见:WebClient versus HttpClient to consumeHTTP requestsWebRequest与HttpWebRequest的区别见:C# HttpWebRequest vs We

2017-01-18 13:40:03 8018

原创 C#中GET、POST请求API

///         /// 提交数据请求 post        ///         /// 请求提交的地址 如:http://xxx.xxx.xxx/interface/TestPostRequest        /// 提交的数据(字符串)        ///         public static string RequestData(string P

2017-01-18 09:37:54 4658

转载 让AutoMapper在你的项目里飞一会儿(转)

先说说DTODTO是个什么东东?DTO(Data Transfer Object)就是数据传输对象,说白了就是一个对象,只不过里边全是数据而已。为什么要用DTO?1、DTO更注重数据,对领域对象进行合理封装,从而不会将领域对象的行为过分暴露给表现层2、DTO是面向UI的需求而设计的,而领域模型是面向业务而设计的。因此DTO更适合于和表现层的交互,通过DTO我

2017-01-17 09:27:23 456

转载 jQuery插件之ajaxFileUpload

转载自:http://www.cnblogs.com/kissdodog/archive/2012/12/15/2819025.htmlajaxFileUpload.js 很多同名的,因为做出来一个很容易。我用的是这个:https://github.com/carlcarl/AjaxFileUpload 下载地址在这里:http://files.cnblogs.

2017-01-10 14:15:10 413

转载 C# 文件/文件夹压缩

ZipFile类用于选择文件或文件夹进行压缩生成压缩包。  常用属性:属性说明Count文件数目(注意是在ComitUpdat之后才有)Password压缩包密码Size压缩包占用空间大小Name压缩包名称,默认输出是文件路径ZipEntry压缩包里的文件,通过索引[]访问

2016-12-09 10:37:26 6206

转载 ASP.NET MVC的过滤器

APS.NET MVC中(以下简称“MVC”)的每一个请求,都会分配给相应的控制器和对应的行为方法去处理,而在这些处理的前前后后如果想再加一些额外的逻辑处理。这时候就用到了过滤器。  MVC支持的过滤器类型有四种,分别是:Authorization(授权),Action(行为),Result(结果)和Exception(异常)。如下表,过滤器类型接口

2016-12-07 14:40:38 395

转载 EF扩展库(批量操作--删除、更新等)

EF删除和修改数据只能先从数据库取出,然后再进行删除  delete from Table1 where Id>5;  update Table1 set Age=10;我们需要这样操作//删除var t1 = context.Table1.Where(t => t.Id > 5).ToList();foreach(var t in t1){ co

2016-11-23 16:51:28 12297

转载 .net WebApi中使用swagger

文章转载自:http://www.cnblogs.com/youngh/p/5462537.html我在WebApi中使用swagger的时候发现会出现很多问题,搜索很多地方都没找到完全解决问题的方法,后面自己解决了,希望对于遇到同样问题朋友有帮助。我将先一步一步的演示项目中解决swagger遇到问题及解决方法。  首先我们新建一个api项目

2016-11-23 16:02:06 3853 2

转载 使用ABP实现SwaggerUI,生成动态webapi

文章转载:http://www.cnblogs.com/wer-ltm/p/5776024.html上一篇,我们是正式将ABP生成的代码项目,跑起来了,然后演示了下多租户的不同。那么这篇我们就来实现下SwaggerUI。Q:SwaggerUI是干什么的呢?A:他是一个能将我们的webapi,通过Swagger Api来生成一个交互式的文档。通过他可以对你的接口进

2016-11-23 15:57:56 1656

转载 ASP.NET的MVC中Model对象字段的常用数据说明属性

ASP.NET的MVC中Model对象字段的常用数据说明属性:Required——该字段不允许为空。MaxLength——设置数组或字符串最大长度。StringLength——设置字符串最小和最大字符长度。Rang——数据的取值范围,数据可以是32位整数、双精度数和字符串类型。DataType——指定数据类型。RegularExpressio-n——设置数据格式

2016-11-03 14:44:55 2974

原创 C#中常用的IO文件操作

IO操作主要分为三类:文件操作、路径操作、文件夹操作示例一:    class Program    {        static void Main(string[] args)        {        //IO操作主要分为三类:文件操作、路径操作、文件夹操作 //通常用于判断文件是否存在,返回值为boo

2016-11-02 22:00:53 1145

转载 C#综合揭秘——Entity Framework 并发处理详解

引言在软件开发过程中,并发控制是确保及时纠正由并发操作导致的错误的一种机制。从 ADO.NET 到 LINQ to SQL 再到如今的 ADO.NET Entity Framework,.NET 都为并发控制提供好良好的支持方案。并发处理方式一般分为乐观必并发与悲观必并发两种,本文将为大家介绍 Entity Framework 、 LINQ to SQL 中的并发处理方式。在本文最后,

2016-10-26 15:48:39 2227

原创 C# using 三种使用方式

1.using指令。using + 命名空间名字,这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间,类似于Java的import,这个功能也是最常用的,几乎每个cs的程序都会用到。 例如:using System; 一般都会出现在*.cs中。2.using别名。using + 别名 = 包括详细命名空间信息的具体的类型。 这种做法有个好处就是当同一个cs引用了两

2016-10-26 15:42:38 517

转载 移动前端不得不了解的HTML5 head 头标签(2016最新版)

转载自:http://www.css88.com/archives/6410小编推荐:掘金是一个高质量的技术社区,从 ECMAScript 6 到 Vue.js,性能优化到开源类库,让你不错过前端开发的每一个技术干货。各大应用市场搜索「掘金」即可下载APP,技术干货尽在掌握..HTML的头部内容特别多,有针对SEO的头部信息,也有针对移动设备的头部信息。

2016-10-21 11:42:59 2963

原创 如何快速开发可演示的微信小应用(应用号)

微信小程序最近刷爆朋友圈和微博,一个星期了就没消停过。于是我也出来打个酱油,尝试做了个小demo。本文演示了如何快速的快速开发一个事件提醒的微信小应用。功能需求首先先说说功能需求:用户输入事件标题和提醒时间后保存列出全部事件对一条事件进行修改或删除后端定时任务,到了时间指定的提醒时间后,发送短信给用户手机创建应用号微信小应用打开“微信web开发者

2016-10-21 11:39:09 2712 1

转载 Web 前端开发精华文章推荐(jQuery、HTML5、CSS3)

转载:http://www.cnblogs.com/lhb25/p/must-read-links-for-web-designers-and-developers-volume-12.html2012年12月12日,【《Web 前端开发人员和设计师必读文章》系列十二】和大家见面了。梦想天空博客关注 前端开发 技术,分享各种增强网站用户体验的 jQuery 插件,展示前沿的 HTML5

2016-10-21 11:30:02 1117

原创 Oracle 中使用 Regexp_substr 和 Connect By 来根据分隔符进行列转行操作示例

先查询出数据库中记录select t.ID,t.存储名称,t.存储路径,t.上传人,t.上传时间 from zlmaindata.投标记录 t以上为查询结果,我要将【存储名称】多文件名按照分号进行分割,然后转换为两行。使用如下代码查询:with t1 as( select 存储名称 as c1,存储路径,上传人,上传时间 from zlmaindata.投标记录 w

2016-10-18 18:04:57 7048 1

各种需求文档格式

该文档包含了多种需求文档格式,包含的有系统规约说明书(System Specification)、软件项目可行性研究报告(Report for Feasibility Study)、软件项目计划(Software Project Plan)、需求规格说明书(Requirements Specification)、概要设计说明书(Architectural Design Specification)、详细设计说明书(Procedural Design Specification)、 用户操作手册(User Guide)、 测试计划(Test Plan)、测试分析报告(Test Specification)、 开发进度月报、项目开发总结报告、软件修改报告等。

2013-08-22

Android开发经典教程

本文档的内容是Android开发实例教程,对于学习 Android开发的编程人员来说是很有帮助的。

2013-08-13

C# .net 面试题汇总

该文档汇总了近几年一些大型企业的C# .net 经典面试题汇总,希望会对你会有所帮助。

2013-07-24

PetShop5.0三层架构详解

PetShop是一个范例,微软用它来展示三层架构的一个整体设计思想,将整个架构分为三个主要的层:表示层、领域层和数据源层。基本上来说你能够看懂这个对于三层架构的整体思想也就比较明确了。

2013-07-24

.NET探秘(MSIL)权威指南

本书是讲解关于.NET开发方面的书,可以让读者很好的了解到关于.NET方面的有关知识,使编程者更容易上手入门!

2013-03-13

逻辑思维训练500题

本书是一本有助于编程开发人员逻辑思维训练的书籍,共有500题,可以大大提高编程人员的逻辑思维能力,更有助于今后的程序开发。

2013-03-11

空空如也

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

TA关注的人

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