上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 46 下一页

2018年6月7日

C#调用XmlSerializer序列化时生成CDATA节点解决方法

摘要: public class Person{ public string Name { get; set; } public int Age { get; set; } } public class Person{ public string Name { get; set; } public int 阅读全文

posted @ 2018-06-07 10:32 大西瓜3721 阅读(1308) 评论(0) 推荐(0)

2018年6月5日

转载:windiws server 2008R2 IIS7.5 设置win7 IIS7设置,文件夹权限配置,Authenticated Users,支持asp temp

摘要: 第一步,进入控制面板,点击程序图标 第二步,点击打开或关闭Windows功能 第三步,勾选Internet信息服务全部功能,或根据需要,点击确定,安装 第四步,进入控制面板,点击管理工具 第五步,点击Internet 信息服务(IIS)管理器 第六步,点击ASP,将启用父路径设为True 第七步,点 阅读全文

posted @ 2018-06-05 16:22 大西瓜3721 阅读(429) 评论(0) 推荐(0)

2018年5月31日

移动端日历控件 mobiscroll 的简单使用、参数设置

摘要: mobiscroll 在性能方面比较好,可选用多种效果,滑动效果也比较顺畅。 提供样式文件和js文件,直接点击下载,该版本是 mobiscroll 2.13的 官方地址 :https://docs.mobiscroll.com/2-17-2 官方地址 :https://docs.mobiscroll 阅读全文

posted @ 2018-05-31 23:37 大西瓜3721 阅读(4874) 评论(0) 推荐(0)

MVC中几种常用ActionResult

摘要: 一、定义 MVC中ActionResult是Action的返回结果。ActionResult 有多个派生类,每个子类功能均不同,并不是所有的子类都需要返回视图View,有些直接返回流,有些返回字符串等。ActionResult是一个抽象类,它定义了唯一的ExecuteResult方法,参数为一个Co 阅读全文

posted @ 2018-05-31 21:19 大西瓜3721 阅读(263) 评论(0) 推荐(0)

2018年5月29日

Javascript将html转成pdf,下载(html2canvas 和 jsPDF)

摘要: 最近碰到个需求,需要把当前页面生成pdf,并下载。弄了几天,自己整理整理,记录下来,我觉得应该会有人需要 :) 项目源码地址:https://github.com/linwalker/render-html-to-pdf html2canvas 简介 我们可以直接在浏览器端使用html2canvas 阅读全文

posted @ 2018-05-29 15:52 大西瓜3721 阅读(483) 评论(0) 推荐(0)

用js生成PDF的方案

摘要: 在java里,我们常用Itext来生成pdf,在pdf文件里组合图片,文字,画表格,画线等操作,还会遇到中文支持的问题。 那好,现在想直接在web前端就生成pdf怎么办,目前有以下几个解决方案 1:JSPDF.js 这个库支持不同类型的PDF文件格式,包括:文本,数字,图形,图片,同时你可以自由的编 阅读全文

posted @ 2018-05-29 15:46 大西瓜3721 阅读(1100) 评论(0) 推荐(0)

SQL Server创建复合索引时,复合索引列顺序对查询的性能影响

摘要: 说说复合索引 写索引的博客太多了,一直不想动手写,有一下两个原因:一是觉得有炒剩饭的嫌疑,有兄弟曾说:索引吗,只要在查询条件上建索引就行了,真的可以这么暴力吗?二来觉得,索引是个非常大的话题,很难概括出所有的情况,你不整出点新意来,倒是有抄袭照搬的嫌疑 既然写了,就写一点稍微不一样的东西出来,好了, 阅读全文

posted @ 2018-05-29 09:44 大西瓜3721 阅读(273) 评论(0) 推荐(0)

必须掌握的30种SQL语句优化

摘要: 1.’对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索 阅读全文

posted @ 2018-05-29 09:17 大西瓜3721 阅读(332) 评论(0) 推荐(0)

2018年5月25日

VS2012 C#使用/配置Log4Net

摘要: 最近悟出来一个道理,在这儿分享给大家:学历代表你的过去,能力代表你的现在,学习代表你的将来。 十年河东十年河西,莫欺少年穷 学无止境,精益求精 本节探讨如何在VS2012中使用Log4Net 1、首先在项目中添加Nuget程序包... 2、然后在NuGet窗体中搜索Log4Net,然后点击安装<安装 阅读全文

posted @ 2018-05-25 09:02 大西瓜3721 阅读(279) 评论(0) 推荐(0)

2018年5月23日

NET 2.0 OCR文字识别技术(Tesseract 引擎)[转]

摘要: 一.OCR简介 参见http://baike.baidu.com/view/17761.htm?fr=ala0_1 大家参照,我第一次也是这么了解的,呵呵。高手见笑 现在市面上好多OCR 引擎,不过大多是收费的,价格不菲呀。。不适合我们学习研究。 而今天我们谈到的Tesseract 是开源的产品,比 阅读全文

posted @ 2018-05-23 09:09 大西瓜3721 阅读(873) 评论(0) 推荐(0)

Android tesseract-orc之扫描身份证号码

摘要: 踩了不少坑,终于把这个扫描版的身份证识别做出来了,图片识别引擎用的是tesseract,在已经训练好样本的情况下,感觉识别率还是一般般~ 下面说一说大概几个坑、 一、 编译tesseract-orc Android版本 首先你需要Android-ndk工具,Android ndk开发,我们这里不做开 阅读全文

posted @ 2018-05-23 00:32 大西瓜3721 阅读(389) 评论(0) 推荐(0)

2018年5月20日

SQL Server 表分区之水平表分区

摘要: 什么是表分区? 表分区分为水平表分区和垂直表分区,水平表分区就是将一个具有大量数据的表,进行拆分为具有相同表结构的若干个表;而垂直表分区就是把一个拥有多个字段的表,根据需要进行拆分列,然后根据某一个字段进行关联。 表分区分为以下五个步骤: 1、创建文件组 2、创建数据文件 3、创建分区函数 4、创建 阅读全文

posted @ 2018-05-20 21:51 大西瓜3721 阅读(328) 评论(0) 推荐(0)

C# 因IIS回收导致定时器失效的解决方案

摘要: Quartz定时任务和IIS程序池闲置超时时间冲突解决方案 一、问题描述 Bs项目中用Quartz功能执行一个定时任务(每隔5分钟执行一个Job),正常情况,Quartz定时任务会5分钟执行一次,但IIS程序池闲置 超时默认为20分钟,造成的结果是:定时任务只执行了4次。那么怎么解决程序池闲置超时引 阅读全文

posted @ 2018-05-20 09:50 大西瓜3721 阅读(993) 评论(0) 推荐(0)

2018年5月19日

C#中 Thread,Task,Async/Await,IAsyncResult 的那些事儿!

摘要: 说起异步,Thread,Task,async/await,IAsyncResult 这些东西肯定是绕不开的,今天就来依次聊聊他们 1.线程(Thread) 多线程的意义在于一个应用程序中,有多个执行部分可以同时执行;对于比较耗时的操作(例如io,数据库操作),或者等待响应(如WCF通信)的操作,可以 阅读全文

posted @ 2018-05-19 21:52 大西瓜3721 阅读(273) 评论(0) 推荐(0)

微信公众平台开发概述

摘要: 一、微信公众平台基本知识介绍 1.1请求流程 微信公众平台是基于HTTP请求和响应 1.2 通讯格式 1.2.1消息 XML <xml> <ToUserName><![CDATA[gh_a96a4a619366]]></ToUserName> <FromUserName><![CDATA[olPjZ 阅读全文

posted @ 2018-05-19 00:20 大西瓜3721 阅读(428) 评论(0) 推荐(0)

2018年5月18日

微信开发——带参数二维码的使用

摘要: 最近做微信PC端网页微信相关功能的开发,从一个新手的角度来说,微信公众号的文档还是不好理解的,网上找的帖子大都也都基本上是复制微信公众平台上给的文档,开发微信带参数二维码过程中还是遇到不少坑的,在此把我的开发过程比较详细的记录下,希望对大家有所帮助。 我本次开发使用的是认证服务号。 1 接入 首先进 阅读全文

posted @ 2018-05-18 23:59 大西瓜3721 阅读(515) 评论(0) 推荐(0)

2018年5月17日

EntityFramework 优化建议

摘要: Entity Framework目前最新版本是6.1.3,当然Entity Framework 7 目前还是预览版,并不能投入正式生产环境,估计正式版16年第一季度会出来,了解过EF7的部分新特性后,还是狠狠期待一下滴。 EF性能问题一直为开发者所诟病,最让人纠结的也是这块,所以此次我也来谈谈EF的 阅读全文

posted @ 2018-05-17 14:52 大西瓜3721 阅读(707) 评论(0) 推荐(0)

Json循环引用问题

摘要: 154down votefavorite 27 154down votefavorite 27 27 I am trying to do a simple JSON return but I am having issues I have the following below. public Js 阅读全文

posted @ 2018-05-17 12:16 大西瓜3721 阅读(206) 评论(0) 推荐(0)

微信公众平台开发(83) 生成带参数二维码

摘要: 本文介绍在微信公众平台上如何使用高级接口开发生成带参数二维码的功能。 一、场景二维码 为了满足用户渠道推广分析的需要,公众平台提供了生成带参数二维码的接口。使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送。 目前有2种类型的二维码,分别是临时二维码和永久二维码,前者有 阅读全文

posted @ 2018-05-17 00:30 大西瓜3721 阅读(398) 评论(0) 推荐(0)

2018年5月16日

C#枚举

摘要: 一、在学习枚举之前,首先来听听枚举的优点。 1、枚举能够使代码更加清晰,它允许使用描述性的名称表示整数值。 2、枚举使代码更易于维护,有助于确保给变量指定合法的、期望的值。 3、枚举使代码更易输入。 二、枚举说明 1、简单枚举 枚举使用enum关键字来声明,与类同级。枚举本身可以有修饰符,但枚举的成 阅读全文

posted @ 2018-05-16 22:43 大西瓜3721 阅读(251) 评论(0) 推荐(0)

sql server 小记——分区表(上)

摘要: 我们知道很多事情都存在一个分治的思想,同样的道理我们也可以用到数据表上,当一个表很大很大的时候,我们就会想到将表拆 分成很多小表,查询的时候就到各个小表去查,最后进行汇总返回给调用方来加速我们的查询速度,当然切分可以使用横向切分,纵向 切分,比如我们最熟悉的订单表,通常会将三个月以外的订单放到历史订 阅读全文

posted @ 2018-05-16 13:56 大西瓜3721 阅读(266) 评论(0) 推荐(0)

分区表简介

摘要: 分区表是SQL Server2005新引入的概念,这个特性在逻辑上将一个表在物理上分为多个部分。(即它允许将一个表存储在不同的物理磁盘里)。在SQL Server2005之前,分区表实际上是分布式视图,也就是多个表做union操作。 分区表在逻辑上是一个表,而物理上是多个表。在用户的角度,分区表和普 阅读全文

posted @ 2018-05-16 13:54 大西瓜3721 阅读(646) 评论(0) 推荐(0)

聚集索引和非聚集索引(整理)

摘要: 官方说法: 聚集索引 一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。 聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一 阅读全文

posted @ 2018-05-16 13:49 大西瓜3721 阅读(170) 评论(0) 推荐(0)

Sql Server系列:分区表操作

摘要: 1. 分区表简介 分区表在逻辑上是一个表,而物理上是多个表。从用户角度来看,分区表和普通表是一样的。使用分区表的主要目的是为改善大型表以及具有多个访问模式的表的可伸缩性和可管理性。 分区表是把数据按设定的标准划分成区域存储在不同的文件组中,使用分区可以快速而有效管理和访问数据子集。 1.1> 适合做 阅读全文

posted @ 2018-05-16 11:01 大西瓜3721 阅读(264) 评论(0) 推荐(0)

2018年5月6日

[bug]WCF 内存入口检查失败 Memory gates checking failed

摘要: bug描述 异常信息:内存入口检查失败,因为可用内存(xxx 字节)少于总内存的 xx%。因此,该服务不可用于传入的请求。若要解决此问题,请减少计算机上的负载,或调整 serviceHostingEnvironment 配置元素上的 minFreeMemoryPercentageToActivate 阅读全文

posted @ 2018-05-06 10:25 大西瓜3721 阅读(310) 评论(0) 推荐(0)

2018年5月5日

由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。

摘要: 原因:如果出现以上原因,则是因为没有指定asp.Net Web的处理程序。 解决办法:IIS的根节点->右侧“ISAPI和CGI限制”->查看DotNet版本项设置,如下: 查看如下:如果没有站点需要的asp.Net 2.0或者asp.Net 4.0,则可以通过鼠标右键添加对应的处理程序,并将限制设 阅读全文

posted @ 2018-05-05 17:30 大西瓜3721 阅读(540) 评论(0) 推荐(0)

如何设置IIS程序池的回收时间,才能最大程度的减少对用户的影响?

摘要: 作为.Net开发人员,其实对IIS的应用程序池知之甚少,在工作中我也有几次遇到过网站无故打不开的情况,找了半天原因也找不到是怎么造成的,有一次我给网站找了一个程序程序池后发现就能正常访问了,这也让我对辨别是问题产生了好奇和疑问,于是开始找这方面的一些资料,原来IIS的应用程序池一般默认都会自动回收的 阅读全文

posted @ 2018-05-05 12:46 大西瓜3721 阅读(516) 评论(0) 推荐(0)

2018年5月4日

IIS 之 在IIS7、IIS7.5中应用程序池最优配置方案

摘要: 当我们服务器创建了很多应用程序池,然后某个w3wp.exe进程占用CPU和内存过高,我们怎么查找这个w3wp.exe进程属于哪一个网站呢.其实微软为我们提供了很好的查看工具: 首先打开windows任务管理器–点击查看—选择列–把PID给钩上! 就可以在进程里面看到PID的选项了, 在IIS6 中可 阅读全文

posted @ 2018-05-04 17:57 大西瓜3721 阅读(317) 评论(0) 推荐(0)

2018年5月2日

使用nginx搭建高可用,高并发的wcf集群

摘要: 很多情况下基于wcf的复杂均衡都首选zookeeper,这样可以拥有更好的控制粒度,但zk对C# 不大友好,实现起来相对来说比较麻烦,实际情况下,如果 你的负载机制粒度很粗糙的话,优先使用nginx就可以搞定,既可以实现复杂均衡,又可以实现双机热备,以最小的代码量实现我们的业务,下面具体分享下。 一 阅读全文

posted @ 2018-05-02 20:20 大西瓜3721 阅读(264) 评论(0) 推荐(0)

NPOI读写Excel

摘要: 1、整个Excel表格叫做工作表:WorkBook(工作薄),包含的叫页(工作表):Sheet;行:Row;单元格Cell。 2、NPOI是POI的C#版本,NPOI的行和列的index都是从0开始 3、POI读取Excel有两种格式一个是HSSF,另一个是XSSF。 HSSF和XSSF的区别如下: 阅读全文

posted @ 2018-05-02 20:19 大西瓜3721 阅读(255) 评论(0) 推荐(0)

用 IIS 实现请求转发

摘要: 最近部门要开发一个简单的APP,部分数据是现有项目已经存在的,为了方便维护,希望只提供一个交互的入口,并且协议的规则不变。 基于这个需求,有两套解决方案: 1.用代码将现有的api封装一层,对请求数据和返回数据不做任何改变,只是中转,然后和新的数据接口一起部署在一个项目里; 2.用IIS进行请求转发 阅读全文

posted @ 2018-05-02 10:52 大西瓜3721 阅读(938) 评论(0) 推荐(0)

2018年4月28日

模型验证组件 FluentValidation

摘要: FluentValidation 是 .NET 下的模型验证组件,和 ASP.NET MVC 基于Attribute 声明式验证的不同处,其利用表达式语法链式编程,使得验证组件与实体分开。正如 FluentValidation 的 介绍: A small validation library for 阅读全文

posted @ 2018-04-28 11:42 大西瓜3721 阅读(253) 评论(0) 推荐(0)

2018年4月25日

C#中的 正则表达式

摘要: String 类包括许多字符串搜索和替换方法,当你要在较大字符串中定位文本字符串时,可以使用这些方法。 当你希望在较大字符串中定位若干子字符串之一时,或者当你希望在字符串中标识模式时,正则表达式最有用,,以下主要介绍下C#正则表达式的用法: 字符转义 正则表达式中的反斜杠字符 (\) 指示其后跟的字 阅读全文

posted @ 2018-04-25 22:31 大西瓜3721 阅读(474) 评论(0) 推荐(0)

2018年4月24日

C#常用正则表达式

摘要: 一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9] 阅读全文

posted @ 2018-04-24 14:13 大西瓜3721 阅读(293) 评论(0) 推荐(0)

2018年4月23日

微信支付HTTPS服务器证书验证指引

摘要: 1. 背景介绍 2. 常见问题 3. 验证证书 4. 安装证书 1. 背景介绍 2. 常见问题 3. 验证证书 4. 安装证书 1. 背景介绍 2. 常见问题 3. 验证证书 4. 安装证书 背景介绍 微信支付使用HTTPS来保证通信安全, 在HTTPS服务器上部署了由权威机构签发的证书, 用于证明 阅读全文

posted @ 2018-04-23 11:34 大西瓜3721 阅读(9888) 评论(0) 推荐(0)

C#读取设置Cookie

摘要: 设置: 读取: 判断cookie是否存在: 设置cookie有效期 ASP.NET中Cookies的用法(转) 一, cookies 写入 方法1: Response.Cookies["username"].Value="gjy"; Response.Cookies["username"].Expi 阅读全文

posted @ 2018-04-23 00:08 大西瓜3721 阅读(372) 评论(0) 推荐(0)

2018年4月22日

FluentValidation:C#后端输入验证框架的官方文档解读

摘要: 参照 FluentValidation 的官方文档写的例子,方便日后查看和使用。 原文:https://github.com/JeremySkinner/FluentValidation/wiki Home NuGet Packages For ASP.NET MVC integration: Fo 阅读全文

posted @ 2018-04-22 00:06 大西瓜3721 阅读(728) 评论(0) 推荐(0)

2018年4月21日

WCF Service中HttpContext.Current为null的解决办法

摘要: 1. 在hosting WCF的web.config中加入: <system.serviceModel> <serviceHostingEnvironment aspNetCompatibilityEnabled="true"/> </system.serviceModel> 2. 在Service 阅读全文

posted @ 2018-04-21 17:23 大西瓜3721 阅读(191) 评论(0) 推荐(0)

NET平台开源项目速览(10)FluentValidation验证组件深入使用(二)

摘要: 阅读目录 1.FluentValidation内置验证器 2.验证器错误信息配置 3.其他内容 4.帮助文档 阅读目录 1.FluentValidation内置验证器 2.验证器错误信息配置 3.其他内容 4.帮助文档 在上一篇文章:.NET平台开源项目速览(6)FluentValidation验证 阅读全文

posted @ 2018-04-21 14:06 大西瓜3721 阅读(305) 评论(0) 推荐(0)

十五天精通WCF——第七天 Close和Abort到底该怎么用才对得起观众

摘要: 一:文起缘由 写这一篇的目的源自于最近看同事在写wcf的时候,用特别感觉繁琐而且云里雾里的嵌套try catch来防止client抛出异常,特别感觉奇怪,就比如下面的代码。 看完上面的代码,不知道你是否有什么感想?而且我还问了同事,为什么try catch要写成这样,同事说是根据什么书上来的什么最佳 阅读全文

posted @ 2018-04-21 11:22 大西瓜3721 阅读(258) 评论(0) 推荐(0)

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 46 下一页

导航