摘要: 最近在做第三方支付,用到了ISO8583包,因为有些域需要特定的格式,所以把常用的都搬过来了,以备不时之需,知识是无限的,大脑也是无限的。C货币2.5.ToString("C")¥2.50D十进制数25.ToString("D5")00025E科学型25000.ToString("E")2.500000E+005F固定点25.ToString("F2")25.00G常规2.5.ToString("G")2.5N数字2500000.ToString("N")2,500,000. 阅读全文
posted @ 2012-12-12 16:18 一修先生 阅读(42935) 评论(1) 推荐(4) 编辑
摘要: 本篇文章参考了中国银联POS终端规范,所以如有不明白的可以去我的资源里面下载。现在我们有ISO8583报文如下(十六进制表示法):60 00 03 00 00 60 31 00 31 07 30 02 00 30 20 04 C0 20 C0 98 11 00 00 00 00 00 00 00 00 01 00 03 49 02 10 00 12 30 62 25 82 21 12 99 63 01 5D 15 11 10 10 00 00 35 36 38 35 32 33 31 34 32 33 35 32 31 34 35 32 36 38 35 39 32 33 36 31 35 3 阅读全文
posted @ 2012-12-10 16:08 一修先生 阅读(28375) 评论(1) 推荐(2) 编辑
摘要: M1卡使用说明书北京卡斯特信息技术有限公司kiosk2242012-11-12T07:32:00Z2012-11-12T07:32:00Z35843335北京卡斯特信息技术有限公司277391212.00CleanCleanfalse7.8 磅02falsefalsefalseEN-USZH-CNX-NONE([{·‘“〈《「『【〔〖(.[{£¥!),.:;?]}¨·ˇˉ―‖’”…∶、。〃々〉》」』】〕〗!"'),.:;?]`|}~¢MicrosoftInternetExplorer4非接触式IC卡性能简介(M1)一、主要指标l 容量为8K位EEPROMl 分为1 阅读全文
posted @ 2012-11-12 15:41 一修先生 阅读(3210) 评论(0) 推荐(0) 编辑
摘要: sql server2008 r2 密钥Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYBEnterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBBMicrosoft SQL Server 2008 R2序列号密钥开发版32位:MC46H-JQR3C-2JRHY-XYRKY-QWPVM开发版64位:FTMGC-B2J97-PJ4QG-V84YB-MTXX8工组版:XQ4CB-VK9P3-4WYYH-4HQX3-K2R6QWEB版:FP4P7-YKG22-WGRVK-MKGMX-V9MTM数据中心版32位:PTTFM-X467G-P7RH2- 阅读全文
posted @ 2012-09-20 13:33 一修先生 阅读(147457) 评论(1) 推荐(5) 编辑
摘要: function iGetInnerText(testStr) { var resultStr = testStr.replace(/\ +/g, ""); //去掉空格 resultStr = testStr.replace(/[ ]/g, ""); //去掉空格 resultStr = testStr.replace(/[\r\n]/g, ""); //去掉回车换行 return resultStr; }var testStr="sssss vvvvv";var result=iGetInnerText(tes 阅读全文
posted @ 2012-07-05 17:33 一修先生 阅读(32685) 评论(1) 推荐(1) 编辑
摘要: 在Html中,给图像使用map标签,可以给图像的某个部分建立超连接,用法如下:<img src=img.gif usemap="#MAP-Name"> <map name="MAP-Name" id="MAP-Name"> <area shape="rect|circle|poly" coords="#" href="url"> </map> 注:所有的坐标都是相对于图片左上角的 其中,坐标coords对各个shape的解释如下 阅读全文
posted @ 2012-07-03 17:30 一修先生 阅读(3387) 评论(0) 推荐(0) 编辑
摘要: http://115.com/file/c2gv4w3o#高音质 转录 小虫 有你真好.mp3分享快乐 阅读全文
posted @ 2012-07-03 10:36 一修先生 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 检查是否是因为表没有主键. 阅读全文
posted @ 2012-07-02 17:44 一修先生 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 最近做郑州地铁PIS系统,客户需要查询公交信息,故做了个比较美观的样式,顺便熟悉一下CSS3。效果如下 外边框阴影:box-shadow:0 0 10px #06C; 内边框阴影:box-shadow:inset 0 0 10px #06C;底边黑色阴影:box-shadow:0 3px 3px rgba(0,0,0,0.6) 文字阴影:text-shadow: 0 -1px 0 rgba(0,0,0,0.3); 阅读全文
posted @ 2012-06-12 14:49 一修先生 阅读(344) 评论(0) 推荐(0) 编辑
摘要: .NET UrlEncode方法编码的字符串结果都是小写字母,为了在winform中使用该方法,而不去引用多余的程序集,比如system.web等等,故将此方法提取出来稍作修改,这样编码后的字符串结果所有字母就是大写的了。如下~分享之。。效率应该比外面流传的要快一些吧public static string UrlEncode( string str ) { return UrlEncode( str, System.Text.Encoding.UTF8 ); } public static string UrlEncode( string s... 阅读全文
posted @ 2012-05-23 16:03 一修先生 阅读(3319) 评论(1) 推荐(0) 编辑
摘要: 1国美秒杀器分享帐号帐号备注☆losec123☆锅锅☆lzx1068☆月光 阅读全文
posted @ 2012-04-20 13:09 一修先生 阅读(1573) 评论(3) 推荐(0) 编辑
摘要: 来园子也有一段时间了,一直没时间写点东西,说实话刚开始也不知道写什么,一直以来对验证码识别比较感兴趣,曾经想着自己处理图形实现识别验证码,不过感觉对我来说太难了,偶然中再网上发现了Tesseract,于是就想借助Tesseract 来实现简单验证码的识别,正好今天周末有时间写了这点东西。1、Tesseract介绍:Tesseract的OCR引擎最先由HP实验室于1985年开始研发,至1995年时已经成为OCR业内最准确的三款识别引擎之一。然而,HP不久便决定放弃OCR业务,Tesseract也从此尘封。数年以后,HP意识到,与其将Tesseract束之高阁,不如贡献给开源软件业,让其重焕新生- 阅读全文
posted @ 2012-04-20 11:25 一修先生 阅读(6470) 评论(0) 推荐(0) 编辑
摘要: 很莫名其妙的exception message...调用WebBrowser控件中的JS脚本使用这个函数来调用:WebBrowser.Document.InvokeScript("函数名",参数列表);但是下午遇到一个很棘手的问题,就是调用的时候会抛出这样一个莫名其妙的异常: 未处理 System.InvalidCastException Message="指定的转换无效。" Source="System.Windows.Forms" StackTrace: 在 System.Windows.Forms.UnsafeNativeMet 阅读全文
posted @ 2012-04-17 10:25 一修先生 阅读(10803) 评论(2) 推荐(1) 编辑
摘要: 前段时间用.net写了一个win服务,用来作Http并发请求,但发现请求数达到一定数量就停止了,剩余的并发请求出现了很多超时情况。查了资料发现,原来Httpwebrequest有一个默认连接数限制。win2003默认10个,一般个人操作系统2个。要想增加并发请求,必须修改Http的连接数。有两种方法可以修改:1,在代码中修改:ServicePointManager.DefaultConnectionLimit=100//把最大连接数改为1002,在配置文件中修改:<configuration><system.net><connectionManagement> 阅读全文
posted @ 2012-04-11 17:03 一修先生 阅读(5033) 评论(0) 推荐(1) 编辑
摘要: 在Http协议中,规定了同个Http请求的并发连接数最大为2. 这个数值,可谓是太小了。而目前的浏览器,已基本不再遵循这个限制,但是Dot Net平台上的 System.Net 还是默认遵循了这个标准的。从而造成了,在使用HttpWebRequset 或者 WebClient 利用多线程的方式,访问某个网站时,经常出现 连接被异常关闭 的错误,大大降低了效率。这个限制的值,是可以自己设置或配置的。System.Net.ServicePointManager.DefaultConnectionLimit 就是设置的地方。 可以根据实际情况,来设置这个值的大小,不过,建议不要超过1024,推荐为5 阅读全文
posted @ 2012-04-11 16:33 一修先生 阅读(16377) 评论(0) 推荐(3) 编辑
摘要: 随着REST风格的流行,直接通过 HttpWebRequest 进行服务调用的客户端应用越来越多。这里总结一些可能需要费时调查的经验,希望能帮助大家。 1. 用完的HttpWebRequest要Abort()或者要把 Response.Close() 否则会导致请求Timeout。 (HttpWebRequest.Method默认是GET)[c-sharp] view plain copy print ? static void Main( string []args) { for ( int i=0;i<10;i++) { Console.Write( "[{0}]Reque 阅读全文
posted @ 2012-04-11 16:32 一修先生 阅读(12221) 评论(1) 推荐(0) 编辑
摘要: 找了很多,只有这个是正确的做法。。要开发一个网站,为了布署方便,想使用Sqlite,于是先做个demo试试,本机运行正常了,然后放到服务器上试,出现问题了“指定的存储区提供程序在配置中找不到,或者无效。”----> "找不请求的.Net Framework数据提供程序。可能没有安装”。原文是英文,大概是这意思,于是搜了一下,找到这篇文章: http://blog.csdn.net/liufan76/archive/2008/10/29/3173282.aspx赶紧按方法做,加上这段代码到web.config中:< system.data > < DbProvi 阅读全文
posted @ 2012-04-09 17:00 一修先生 阅读(3159) 评论(7) 推荐(0) 编辑
摘要: [DllImport("psapi.dll")]public static extern bool EmptyWorkingSet(IntPtr hProcess);public FreeMem(string programName){ EmptyWorkingSet(Process.GetCurrentProcess().Handle); foreach(Process process in Process.GetProcesses(programName)) { try { EmptyW... 阅读全文
posted @ 2012-03-30 15:28 一修先生 阅读(885) 评论(0) 推荐(0) 编辑
摘要: 在用sqlite设计表时,每个表都有一个自己的整形id值作为主键,其实可以不指定这么一个id值,sqlite内部本来就会为每个表加上一个 rowid,这个rowid可以当成一个隐含的字段使用,但是由sqlite引擎来维护的,在3.0以前rowid是32位的整数,3.0以后是 64位的整数,为什么不直接使用这个内部的rowid作为每个表的id主键呢。相关的文档在这里:?http://www.sqlite.org/autoinc.html?http://www.sqlite.org/faq.html用指定INTEGER PRIMARY KEY AUTOINCREMENT 和不指定自增长字段用row 阅读全文
posted @ 2012-03-11 19:16 一修先生 阅读(1674) 评论(0) 推荐(0) 编辑
摘要: 大部分数据库在进行字符串比较的时候,对大小写是不敏感的。但是,最近使用SQLite的时候,却发现它的情况恰好相反。假设表User的结构和值如下:UserName1User1执行下面的SQL语句:SELECT * FROM [User] WHERE UserName = 'user1'结果是没有找到任何记录。明显地, SQLite在进行字符串比较的时候,默认对大小写是敏感的 。这会对应用程序造成不良的影响。比如,用户在输入用户名的时候必须严格按照大小写输入,这是一种很不好的用户体验;用户表中可能同时存在 user 和 USER 两个用户,容易造成混淆。由于SQLite是近年来才兴 阅读全文
posted @ 2012-03-11 19:13 一修先生 阅读(822) 评论(0) 推荐(0) 编辑