摘要: 项目中常用的API接口签名验证方法: 1. 给app分配对应的key、secret2. Sign签名,调用API 时需要对请求参数进行签名验证,签名方式如下: a. 按照请求参数名称将所有请求参数按照字母先后顺序排序得到:keyvaluekeyvalue...keyvalue 字符串如:将arong 阅读全文
posted @ 2016-05-11 09:21 飞行在午夜 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一般情况下winform调用webservice时步骤 1添加服务引用 高级 添加web引用 填写url--添加web引用即可完成对webservice的引用 让VS.NET环境来为我们生成服务代理,然后调用对应的Web服务。 如果需要动态调用WebService,要实现这样的功能: publics 阅读全文
posted @ 2016-03-31 20:10 飞行在午夜 阅读(783) 评论(0) 推荐(0) 编辑
摘要: 1. 设置一张表,用于存放 对应的表名 和 对应的主键字段名 例: 2.通过存储过程锁行,取对应的主键单号 (锁行保证多用户并发时主键ID值不会重复) --1。获取单号 SELECT (curNo + 1) into currentNo FROM T_sys_createno WHERE _Tabl 阅读全文
posted @ 2016-03-31 16:17 飞行在午夜 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 通过JDBC2.0提供的insertRow()方式 通过JDBC3.0提供的getGeneratedKeys()方式 通过SQL select LAST_INSERT_ID()函数 通过SQL @@IDENTITY 变量 1. 通过JDBC2.0提供的insertRow()方式 自jdbc2.0以来 阅读全文
posted @ 2016-03-31 16:02 飞行在午夜 阅读(3744) 评论(0) 推荐(0) 编辑
摘要: Dictionary是一个泛型他本身有集合的功能有时候可以把它看成数组他的结构是这样的:Dictionary他的特点是存入对象是需要与[key]值一一对应的存入该泛型通过某一个一定的[key]去找到对应的值举个例子://实例化对象Dictionary dic = new Dictionary();/... 阅读全文
posted @ 2015-11-04 15:54 飞行在午夜 阅读(148) 评论(0) 推荐(0) 编辑
摘要: private delegate void ShowStatusMessage(string vinfo);//代理 private void SetLabelMesssage(string vinfo) { //判断是否有其它线程调... 阅读全文
posted @ 2015-11-04 15:11 飞行在午夜 阅读(167) 评论(0) 推荐(0) 编辑
摘要: List id1 = new List(); List id2 = new List(); List id3 = new List(); List id4 = new List(); ... 阅读全文
posted @ 2015-11-04 14:45 飞行在午夜 阅读(303) 评论(0) 推荐(0) 编辑
摘要: //编码HttpUtility.UrlEncode(str);HttpUtility.UrlEncode(str, 编码类型);//解码HttpUtility.UrlDecode(str)//编码Server.UrlEncode(str);//解码Server.UrlDecode(str);区别:H... 阅读全文
posted @ 2015-09-10 11:11 飞行在午夜 阅读(110) 评论(0) 推荐(0) 编辑
摘要: using System.Security.Cryptography; // /// MD5 32位加密 /// /// /// private string UserMd5(string str) ... 阅读全文
posted @ 2015-09-09 16:32 飞行在午夜 阅读(95) 评论(0) 推荐(0) 编辑
摘要: //B/S模式连接数据库: string sql="Source=服务器Ip;database=数据库名称;UID=sa;Password=sasa;"; //C/S模式连接数据库: string sql="Data Source=服务器Ip;Initial Catalog=数据库名称;User I... 阅读全文
posted @ 2015-09-07 11:44 飞行在午夜 阅读(90) 评论(0) 推荐(0) 编辑