自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(132)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 IRequiresSessionState和IReadOnlySessionState应用上的一些差异

在调用ashx时,如果需要应用Session,则必须继承接口IRequiresSessionState,IReadOnlySessionState,但根据字面,可以知道IRequiresSessionState可对Session进行所有操作,IReadOnlySessionState只能对Session进行只读操作假设场景:有页面Test.aspx以及一般处理程序Requires.ashx和R

2013-05-07 10:54:30 6037 2

原创 C#条形码生成(六)----GS1-128条形码

首先需要说明该部分代码虽然经过个人测试,也使用扫描枪测试,但本人不保证代码完全正确其次代码没有遵循“先预定义长度后非定长”的原则,但遵循了非预定义长度字符串后都加入FNC1分隔符最后虽然此部分代码遵循了 GBT 16986-2009 商品条码 应用标识符标准,但实际并未完全遵循,仅遵循了标识符长度和输入字母原则补充:此部分代码用到了前面的Code128Auto的生成编码代码,所以将部分

2012-01-10 10:53:05 11658 3

原创 C#条形码生成(五)----Web下的测试

Html部分 无标题页 $(document).ready(function() { $("#barButton").click(function() { var raw = $.trim($("#rawData").val()); $("#im

2011-12-31 16:54:28 5515

原创 C#条形码生成(四)----Code128Auto

Code128Auto就是完全遵循GBT 18347-2001 128条码 上面的最小长度原则 编写的条形码/// /// Code128Auto条形码,遵循长度最小原则 /// public class Code128Auto : absCode128 { public Code128Auto(string rawData)

2011-12-31 16:35:16 11630 11

原创 C#条形码生成(三)----简单的三种Code128实现

编写这三类条形码的时候,网上baidu来baidu去,就是没找到关于Code128A,Code128B,Code128C的明确定义,然后就按照网上通用的说法只取相应的字符集来编写了这部分代码CodeApublic class Code128A : absCode128 { /// /// Code128A条形码,只支持128字符集A(数字、大

2011-12-31 16:29:57 18763 3

原创 C#条形码生成(二)----Code128抽象类

Code128抽象类,设计思路是采用模板,C#的Drawing还是不熟悉,开始用了Pen画竖条,然后出来的图扫描枪根本不认,最后参考了网上已有的条形码写法,采用SetPixel方法,目前生成的Code128码扫描枪可以正确读取,但条形码的尺寸标准还没遵循,有待改进,在编写完GS1-128部分后,会来修改此部分图片代码/// /// Code128抽象类 ///

2011-12-31 16:21:54 9753 2

原创 C#条形码生成(一)----接口、Code128基础数据、枚举

接口,这样的接口能够应用到各种的一维,二维码 /// /// 条形码接口 /// public interface IBarCode { string RawData { get; } /// /// 条形码对应的数据 /// string Encod

2011-12-31 16:12:58 8739 2

原创 获取指定日期在该年(月)中属于第几个星期

在论坛回答了别人的帖子,就顺便在这里记录一下,当然网上已经有很多现成的方法,但我看了下还是觉得我的最简单,呵呵/// /// 获取指定日期在该年中属于第几个星期 /// /// /// public static int GetWeeksInYear(this DateTime date)

2011-12-13 16:50:18 1473

原创 lock对象时使用Monitor.Exit导致异常

lock (obj) { Console.WriteLine(System.DateTime.Now); //Monitor.Exit(obj); Thread.Sleep(3000); Console.WriteLine(System.

2011-12-12 10:22:23 3102

原创 生成最大值范围内无重复值的长度为最大值的随机序列List<int>

这种方法一般的用途就是将一批要显示的数据乱序随机显示,而我当初写这个方法也是抄袭的QQ密码提问的做法 原始的写法是这样的:public static List GetRandomList(this int maxValue) { Random rd = new Random(); List list = new Li

2011-11-22 15:44:19 1747

原创 生成RNGCryptoServiceProvider随机数和随机gb2312一级中文(根据网上的修改)

随机数用的是msdn上的例子,不过做了下修改,随机中文因为网上找到的写法很重复,所以按照gb2312标准修改了下随机数:/// /// 生成小于输入值绝对值的随机数 /// /// /// public static int Next(this int numSeeds) {

2011-11-22 15:17:39 2975

原创 配置文件变更实时监控类(观察者模式)

因为经常要写各种配置文件,所以曾经写过监控文件变更的方法,后来其他地方要用到时每次都要copy不方便,于是修改了下代码,封装成一个类库,这样只要需要监控的文件都可以通过这个类库来实现监控,以下是代码Observer.cs,文件监控类,利用微软的FileSystemWatcher 实现实时监控,只监控修改/// /// 文件观察者,只监控文件内容修改,不监控其他诸如文件名称被改,

2011-11-18 09:19:48 3404 3

ZookeeperRecipesElectionDemo

简单的zookeeper选举实现demo

2017-03-13

芝麻信用sdk移动端接入pdf文档

芝麻信用sdk移动端接入pdf文档

2016-12-06

动态加载的图片LazyLoad

用于显示动态加载的图片如何通过JQuery.LazyLoad控件实现延迟加载,可惜目前例子在谷歌浏览器下还有些问题

2015-10-20

WebAPIFileDemo

对应于相应博客的源代码,运行Demo时请先调试服务端,然后开启客户端,如果缺少HttpClient对应的dll,请通过NuGet下载

2015-04-30

拼图小游戏Demo

拼图小游戏的源代码,包含两种方式,适用于对应博客

2015-04-03

特殊日期配置小工具

对应博客的源代码,需要注意调整app.config中的相关配置为你实际希望的xml位置

2015-03-02

SecuritySignTools

修正之前的版本,增加访问非签名方式的WebAPI,删除不必要的dll

2015-02-13

SecuritySignTool

WebAPI防篡改的测试小工具,仅针对相应博客

2015-02-06

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

TA关注的人

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