上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 46 下一页

2017年9月10日

Red Gate系列之一 SQL Compare 10.4.8.87 Edition 数据库比较工具 完全破解+使用教程

摘要: Red Gate系列之一 SQL Compare 10.4.8.87 Edition 数据库比较工具 完全破解+使用教程 Red Gate系列之二 SQL Source Control 3.0.13.4214 Edition 数据库版本控制器 完全破解+使用教程 Red Gate系列之三 SQL S 阅读全文

posted @ 2017-09-10 00:40 大西瓜3721 阅读(1205) 评论(1) 推荐(0)

2017年9月6日

C# WinForm开发系列 - 文章索引

摘要: 该系列主要整理收集在使用C#开发WinForm应用文章及相关代码, 平时看到大家主要使用C#来开发Asp.Net应用,这方面的文章也特别多,而关于WinForm的文章相对少很多,而自己对WinForm一直比较感兴趣,这几年积累收藏了不少文章,现在整理一下分类推荐给大家,避免大家浪费大把的时间去找这方 阅读全文

posted @ 2017-09-06 00:17 大西瓜3721 阅读(249) 评论(0) 推荐(0)

C# WinForm开发系列 - DataGrid/DataGridView

摘要: 在WinForm开发中,DataGrid/DataGridView被广泛使用于绑定数据库中数据进行呈现.整理一些关于DataGrid/DataGridView使用的文章,涉及DataGrid/DataGridView基本功能,自定义绘制控件,数据导入/导出(Excel),打印等. 1.新数据网格简介 阅读全文

posted @ 2017-09-06 00:01 大西瓜3721 阅读(564) 评论(0) 推荐(0)

2017年9月5日

富文本编辑器 CKeditor 配置使用

摘要: 作者:Tyler Ning出处:http://www.cnblogs.com/tylerdonet/本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,如有问题,可以通过以下邮箱地址williamningdong@gmail.com 联系我,非常感 阅读全文

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

C# ListView用法详解

摘要: 一、ListView类 1、常用的基本属性: (1)FullRowSelect:设置是否行选择模式。(默认为false) 提示:只有在Details视图该属性才有意义。 (2) GridLines:设置行和列之间是否显示网格线。(默认为false)提示:只有在Details视图该属性才有意义。 (3 阅读全文

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

C# WinForm给Button或其它控件添加快捷键响应

摘要: 今天做东西遇到要给按钮添加快捷键。就在这介绍三种添加快捷键的方式。 第一种Alt + *(按钮快捷键) 在大家给button、label、menuStrip等控件设置Text属性时在名字后边加&键名就可以了,比如button1.text= "确定(&A)"。就会有快捷键了,这时候按Alt+A就可以执 阅读全文

posted @ 2017-09-05 21:46 大西瓜3721 阅读(395) 评论(0) 推荐(0)

2017年9月1日

WebApi安全性 使用TOKEN+签名验证

摘要: 首先问大家一个问题,你在写开放的API接口时是如何保证数据的安全性的?先来看看有哪些安全性问题在开放的api接口中,我们通过http Post或者Get方式请求服务器的时候,会面临着许多的安全性问题,例如: 为了保证数据在通信时的安全性,我们可以采用TOKEN+参数签名的方式来进行相关验证。 比如说 阅读全文

posted @ 2017-09-01 23:51 大西瓜3721 阅读(250) 评论(0) 推荐(0)

2017年8月31日

用C#实现的条形码和二维码编码解码器

摘要: 条形码的标准: 条形码的标准有ENA条形码、UPC条形码、二五条形码、交叉二五条形码、库德巴条形码、三九条形码和128条形码等,而商品上最常使用的就是EAN商品条形码。EAN商品条形码亦称通用商品条形码,由国际物品编码协会制定,通用于世界各地,是目前国际上使用最广泛的一种商品条形码。我国目前在国内推 阅读全文

posted @ 2017-08-31 16:42 大西瓜3721 阅读(386) 评论(0) 推荐(0)

2017年8月29日

Entity Framework Code First (八)迁移 Migrations

摘要: 创建初始模型和数据库 在开始使用迁移(Migrations)之前,我们需要一个 Project 和一个 Code First Model, 对于本文将使用典型的 Blog 和 Post 模型 创建一个新的控制台应用程序 MigrationsDemo; 添加最新的 EntityFramework 到项 阅读全文

posted @ 2017-08-29 14:52 大西瓜3721 阅读(219) 评论(0) 推荐(0)

2017年8月28日

JS组件系列——图片切换特效:简易抽奖系统

摘要: 阅读目录 一、组件预览 二、代码示例 1、试试手气效果代码 2、简单游戏机效果代码示例 3、单个停止效果代码示例 三、总结 阅读目录 一、组件预览 二、代码示例 1、试试手气效果代码 2、简单游戏机效果代码示例 3、单个停止效果代码示例 三、总结 1、试试手气效果代码 2、简单游戏机效果代码示例 3 阅读全文

posted @ 2017-08-28 17:03 大西瓜3721 阅读(458) 评论(0) 推荐(0)

C#进阶系列——WebApi 身份认证解决方案:Basic基础认证

摘要: 阅读目录 一、为什么需要身份认证 二、Basic基础认证的原理解析 1、常见的认证方式 2、Basic基础认证原理 三、Basic基础认证的代码示例 1、登录过程 2、/Home/Index主界面 3、WebApiCORS验证部分(重点) 四、优化 1、解决API的问题 2、解决ajax的问题 3、 阅读全文

posted @ 2017-08-28 17:01 大西瓜3721 阅读(288) 评论(0) 推荐(0)

C#进阶系列——WebApi 接口参数不再困惑:传参详解

摘要: 阅读目录 一、get请求 1、基础类型参数 2、实体作为参数 3、数组作为参数 4、“怪异”的get请求 二、post请求 1、基础类型参数 2、实体作为参数 3、数组作为参数 4、后台发送请求参数的传递 三、put请求 1、基础类型参数 2、实体作为参数 3、数组作为参数 四、delete请求 五 阅读全文

posted @ 2017-08-28 16:57 大西瓜3721 阅读(276) 评论(0) 推荐(0)

2017年8月25日

使用Beetle简单构建高性能Socket tcp应用

摘要: beetle是基于c#编写的高性能Socket tcp组件,它基于SocketAsyncEventArgs的实现并提供了发送队列和接收队列的支持,可以根据情况灵活地设置1-N个发送队列和接收队列。除了队列上的支持组件还提供Buffer缓冲池和基于Buffer的DataWriter,DataReade 阅读全文

posted @ 2017-08-25 15:47 大西瓜3721 阅读(275) 评论(0) 推荐(0)

使用Beetle简单构建聊天室程序

摘要: 之前已经讲解了Beetle简单地构建网络通讯程序,那程序紧紧是讲述了如何发送和接收数据;这一章将更深入的使用Beetle的功能,主要包括消息制定,协议分析包括消息接管处理等常用的功能。为了更好的描述所以通过创建一个聊天室程序来体现以上功能的易用性。 在实现功能之前先想好通讯上的协议需要什么功能,总结 阅读全文

posted @ 2017-08-25 15:47 大西瓜3721 阅读(219) 评论(0) 推荐(0)

2017年8月21日

C#中yield用法

摘要: yield 关键字向编译器指示它所在的方法是迭代器块。编译器生成一个类来实现迭代器块中表示的行为。在迭代器块中,yield 关键字与 return 关键字结合使用,向枚举器对象提供值。这是一个返回值,例如,在 foreach 语句的每一次循环中返回的值。yield 关键字也可与 break 结合使用 阅读全文

posted @ 2017-08-21 15:21 大西瓜3721 阅读(659) 评论(0) 推荐(0)

Delphi调用webservice总结

摘要: Delphi调用C#写的webservice 用delphi的THTTPRIO控件调用了c#写的webservice。 下面是我调试时遇到的一些问题: 1:导入wsdl文件:file--new other webservice WSDLimporter 输入wsdl地址:如下:http://127. 阅读全文

posted @ 2017-08-21 13:55 大西瓜3721 阅读(8233) 评论(0) 推荐(0)

使用Delphi实现票据精确打印

摘要: 一、概述在银行,税务,邮政等行业的实际工作中,经常涉及到在印刷好具有固定格式的汇款单,储蓄凭证,税票等单据上的确定位置打印输出相关的信息。在此类需求中,精确地定位单据并打印相关信息,是解决问题的关键。一般情况下,开发者都是通过在打印机上通过重复的测试来达到实际需求。那么,有没有简单有效而又灵活的方法 阅读全文

posted @ 2017-08-21 13:54 大西瓜3721 阅读(340) 评论(0) 推荐(0)

针式打印机连续打印完多走纸解决办法

摘要: 使用针式打印机连续纸打印时,打完后多走纸张,或者打印内容逐渐下移、或者跳页打印。此问题一般是软件所选纸张与实际打印纸张规格不一致造成,请按以下方法设置纸张。 使用针式打印机连续纸打印时,打完后多走纸张,或者打印内容逐渐下移、或者跳页打印。此问题一般是软件所选纸张与实际打印纸张规格不一致造成,请按以下 阅读全文

posted @ 2017-08-21 10:32 大西瓜3721 阅读(4647) 评论(0) 推荐(0)

2017年8月18日

Javascript、Jquery获取浏览器和屏幕各种高度宽度

摘要: Javascript: IE中:document.body.clientWidth ==> BODY对象宽度document.body.clientHeight ==> BODY对象高度document.documentElement.clientWidth ==> 可见区域宽度document.d 阅读全文

posted @ 2017-08-18 10:21 大西瓜3721 阅读(137) 评论(0) 推荐(0)

2017年8月17日

C# 自定义控件,日期时间选择输入插件

摘要: 权声明:本文为博主原创文章,未经博主允许不得转载。 [csharp] view plain copy // 为textBox1添加一个日期时间选择控件 DateTimeChoser.AddTo(textBox1); DateTimeChoser.Designer.cs [csharp] view p 阅读全文

posted @ 2017-08-17 09:49 大西瓜3721 阅读(1693) 评论(0) 推荐(1)

2017年8月14日

C#基础系列——异步编程初探:async和await

摘要: 前言:前面有篇从应用层面上面介绍了下多线程的几种用法,有博友就说到了async, await等新语法。确实,没有异步的多线程是单调的、乏味的,async和await是出现在C#5.0之后,它的出现给了异步并行变成带来了很大的方便。异步编程涉及到的东西还是比较多,本篇还是先介绍下async和await 阅读全文

posted @ 2017-08-14 11:48 大西瓜3721 阅读(235) 评论(0) 推荐(0)

WCF异步调用

摘要: 添加引用服务--高级--选中 生产异步操作 服务端接口操作 [OperationContract]int Add(int a, int b); 客户端: 引用服务:在引用服务时,左下角点击“高级”按钮,勾选“生成异步操作”即可。 ServiceReference1.Service1Client cl 阅读全文

posted @ 2017-08-14 11:38 大西瓜3721 阅读(235) 评论(0) 推荐(0)

2017年8月10日

关于PKCS5Padding与PKCS7Padding的区别

摘要: 工作中,我们常常会遇到跨语言平台的加密解密算法的交互使用,特别是一些标准的加解密算法,都设计到数据块Block与填充算法的问题,例如C#与JAVA中的常见的填充算法如下: .Net中的填充算法: 下面的示例演示此模式的工作原理。假定块长度为 8,数据长度为 9,则填充用八位字节数等于 7,数据等于 阅读全文

posted @ 2017-08-10 17:10 大西瓜3721 阅读(1074) 评论(0) 推荐(0)

TripleDES之C#和PHP之间加密解密

摘要: 在C#常用加密解密一文中,介绍了几个加密解密方法,其中有个如何使用对称加密算法DES,此次说下DES的升级版,TripleDES。 DES和TripleDES之间的关系可以参考下面的博文。 对称加密DES和TripleDES 重点内容是,如何分别在C#,PHP中使用TripleDES,然后可以让二者 阅读全文

posted @ 2017-08-10 16:56 大西瓜3721 阅读(271) 评论(0) 推荐(0)

2017年8月2日

C#缓存absoluteExpiration、slidingExpiration两个参数的疑惑

摘要: 看了很多资料终于搞明白cache中absoluteExpiration,slidingExpiration这两个参数的含义。absoluteExpiration:用于设置绝对过期时间,它表示只要时间一到就过期,所以类型为System.DateTime,当给这个参数设置了一个时间时,slidingEx 阅读全文

posted @ 2017-08-02 23:28 大西瓜3721 阅读(599) 评论(0) 推荐(0)

c#缓存介绍(转)

摘要: 缓存主要是为了提高数据的读取速度。因为服务器和应用客户端之间存在着流量的瓶颈,所以读取大容量数据时,使用缓存来直接为客户端服务,可以减少客户端与服务器端的数据交互,从而大大提高程序的性能。 本章从缓存所在的命名空间“System.Web.Caching”开始,详细介绍框架提供的缓存类和操作方法,主要 阅读全文

posted @ 2017-08-02 23:23 大西瓜3721 阅读(826) 评论(0) 推荐(0)

2017年7月31日

[C#进阶系列]专题一:深入解析深拷贝和浅拷贝

摘要: 一、前言 这个星期参加了一个面试,面试中问到深浅拷贝的区别,然后我就简单了讲述了它们的之间的区别,然后面试官又继续问,如何实现一个深拷贝呢?当时只回答回答了一种方式,就是使用反射,然后面试官提示还可以通过反序列化和表达树的方式。然后又继续问,如果用反射来实现深拷贝的话,如何解决互相引用对象的问题呢? 阅读全文

posted @ 2017-07-31 13:36 大西瓜3721 阅读(226) 评论(0) 推荐(0)

2017年7月30日

用vs调试sql存储过程

摘要: 大家有没有给存储过程找错误的经历,一遍遍的去读sql代码,发现一个小错误可能都要用很长的时间,这次介绍用vs2010调试存储过程,用起来和在vs里调试代码一样,非常爽。 首先,打开vs,点击 视图-->服务器资源管理器 选择数据连接,单击右键,点击添加连接 选择存储过程所在的服务器和数据库 选择要调 阅读全文

posted @ 2017-07-30 10:51 大西瓜3721 阅读(250) 评论(0) 推荐(0)

2017年7月29日

Html插入Flash.object.embed.swf各个参数值详解介绍[等比例缩放]

摘要: http://www.dayku.cn/space-3-do-blog-id-544.html 目也在此列出。 Internet Explorer 可识别用于 object 标签的参数;Netscape 可识别 embed 标签。 属性可用于 object 和 embed 两种标签。 自定义模板时, 阅读全文

posted @ 2017-07-29 09:44 大西瓜3721 阅读(475) 评论(0) 推荐(0)

2017年7月23日

SQL SERVER分区具体例子详解

摘要: 在日常工作中,我们会遇到以下的情况,一个表每日数万级的增长,而查询的数据通常是在本月或今年,以前的数据偶尔会用到,但查询和插入的效率越来越慢,用数据库分区会有助于解决这个问题。关于分区的理论知识网上很多我这里就不在累赘,我从一个实际例子出发,看如何将一个已经运行了很长时间的普通表进行分区。 回到目录 阅读全文

posted @ 2017-07-23 00:17 大西瓜3721 阅读(279) 评论(0) 推荐(0)

C#身份证识别相关技术

摘要: 阅读目录 一、证件识别API接口 二、EmguCV类库调用 三、Office 2007组件 阅读目录 一、证件识别API接口 二、EmguCV类库调用 三、Office 2007组件 最近研究C#相关的OCR技术,图像识别一般C和C++这种底层语言做的比较多,C#主要是依托一些封装好的组件进行调用, 阅读全文

posted @ 2017-07-23 00:11 大西瓜3721 阅读(614) 评论(0) 推荐(0)

C#调用Java方法(详细实例)

摘要: 阅读目录 C#调用c++ C#调用JAVA方法 阅读目录 C#调用c++ C#调用JAVA方法 C#可以直接引用C++的DLL和转换JAVA写好的程序。最近由于工作原因接触这方面比较多,根据实际需求,我们通过一个具体例子把一个JAVA方法转换成可以由C#直接调用的DLL 回到目录 C#调用c++ C 阅读全文

posted @ 2017-07-23 00:07 大西瓜3721 阅读(2762) 评论(0) 推荐(0)

2017年7月21日

Visual Studio各版本工程文件之间的转换

摘要: 由于VS版本比较多,低版本无法直接打开高版本的工程文件,通过对工程文件进行一些修改可以解决这些问题。 通过修改Solution文件和Project文件,可以使低版本转换为高版本。 例如将VS2015工程转换为VS2010工程。 1.修改解决方案文件 使用记事本打开.lsn文件: 将Format Ve 阅读全文

posted @ 2017-07-21 00:06 大西瓜3721 阅读(840) 评论(0) 推荐(0)

2017年7月20日

彻底解决asp.net mvc5.2.2:vs2013 cshtml视图文件报错(当前上下文中不存在名称“model”,ViewBag,Url)

摘要: 最近遇到一个奇葩的问题,在vs2013下cshtml视图文件报错,出现当前上下文中不存在名称“model”,ViewBag,Url等等),在视图中也没有智能提示了,用@model声明视图的model类型也不可以,直接复制过去还会把model类给自动变成小写!!!。这个问题纠结了我一晚上。 网上出现的 阅读全文

posted @ 2017-07-20 10:09 大西瓜3721 阅读(3332) 评论(0) 推荐(0)

2017年7月18日

NuGet的几个小技巧

摘要: 因为可视化库程序包管理器的局限性,有很多需要的功能在界面中无法完成。 以下技巧均需要在“程序包管理器控制台”中使用命令来完成。 一、改变项目目标框架后,更新程序包 当改变项目的目标框架后,无论是升级还是降级,都会导致项目中引用的组件不是最合适此框架下的版本,NuGet会自动出现一个警告提示重新更新一 阅读全文

posted @ 2017-07-18 15:08 大西瓜3721 阅读(129) 评论(0) 推荐(0)

EntityFramework之原始查询及性能优化(六)

摘要: 前言 在EF中我们可以通过Linq来操作实体类,但是有些时候我们必须通过原始sql语句或者存储过程来进行查询数据库,所以我们可以通过EF Code First来实现,但是SQL语句和存储过程无法进行映射,于是我们只能手动通过上下文中的SqlQuery和ExecuteSqlCommand来完成。 Sq 阅读全文

posted @ 2017-07-18 13:32 大西瓜3721 阅读(517) 评论(0) 推荐(0)

EF Power Tools由数据库逆向Code First

摘要: 前言 利用db first的开发方式有很多可供选择的方案,一种可以用ado.net实体框架模型,由向导直接生成edmx,并生成数据库上下文,持久化类,这是一种方案,其次使用t4模板代码生成器生成上下文及实体类,本文使用Visual Studio 库中EF Power Tools根据现有数据库,生成 阅读全文

posted @ 2017-07-18 09:54 大西瓜3721 阅读(1145) 评论(0) 推荐(0)

2017年7月16日

System.net.mail 腾讯ssl发送邮件超时

摘要: 我采用了.net 的自带组件 System.Web.Mail.MailMessage发送邮件,主要是在客户注册网站成功的时候发条欢迎邮件,最近邮件无法发送了,看了下腾讯smtp邮件配置,所有的邮件发送都换成ssl了,之前用的是25端口,现在换成了465或587,于是修改代码如下: MailMessa 阅读全文

posted @ 2017-07-16 22:13 大西瓜3721 阅读(631) 评论(0) 推荐(0)

C# 使用系统方法发送异步邮件

摘要: 项目背景: 最近在对几年前的一个项目进行重构,发现发送邮件功能需要一定的时间来处理,而由于发送是同步的因此导致在发送邮件时无法执行后续的操作 实际上发送邮件后只需要将发送结果写入系统日志即可对其他业务没有任何影响,因此决定将发送邮件操作更改为异步的 由于使用的是C#的邮件类库,而C#本身已经提供了异 阅读全文

posted @ 2017-07-16 11:52 大西瓜3721 阅读(414) 评论(0) 推荐(0)

2017年7月14日

C# 缓存操作类

摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Web; using System.Web.Caching; namespace HuaTong.Ge 阅读全文

posted @ 2017-07-14 14:53 大西瓜3721 阅读(351) 评论(0) 推荐(0)

上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 46 下一页

导航