2017年11月8日

DDD领域驱动简述

摘要: 阅读全文

posted @ 2017-11-08 17:23 D-Z-K 阅读(122) 评论(0) 推荐(0) 编辑

接口”安全机制”的设计

摘要: 1、https:https SSL证书安装的搭配(搭配https ssl本地测试环境) 2、接口参数加密+时效性验证+私钥 :实现方式参考 现在,大部分App的接口都采用RESTful架构,RESTFul最重要的一个设计原则就是,客户端与服务器的交互在请求之间是无状态的,也就是说,当涉及到用户状态时 阅读全文

posted @ 2017-11-08 17:17 D-Z-K 阅读(198) 评论(0) 推荐(0) 编辑

Autofac

摘要: 参考文档: http://developer.51cto.com/art/201407/446711.htm 阅读全文

posted @ 2017-11-08 17:07 D-Z-K 阅读(123) 评论(0) 推荐(0) 编辑

MYSQL存储过程获取记录总数

摘要: CREATE DEFINER = 'qtfrad'@'%'PROCEDURE JiuHeng.GetRecordCount(in tablename varchar(800),in sCondition varchar(500),out counts int)BEGIN set @strSQL=co 阅读全文

posted @ 2017-11-08 16:43 D-Z-K 阅读(1307) 评论(0) 推荐(0) 编辑

MySQL存储过程Demo

摘要: 阅读全文

posted @ 2017-11-08 16:40 D-Z-K 阅读(95) 评论(0) 推荐(0) 编辑

MYSQL通用存储过程

摘要: CREATE DEFINER = 'qtfrad'@'%'PROCEDURE JiuHeng.prc_page_result(in currpage int, in columns varchar(500), in tablename varchar(500), in sCondition varc 阅读全文

posted @ 2017-11-08 16:38 D-Z-K 阅读(118) 评论(0) 推荐(0) 编辑

Cookie和域名

摘要: 阅读全文

posted @ 2017-11-08 16:24 D-Z-K 阅读(113) 评论(0) 推荐(0) 编辑

判断用户用手机访问还是用电脑访问网页

摘要: C# 判断用户用手机访问还是用电脑访问网页string osPat = "mozilla|m3gate|winwap|openwave|Windows NT|Windows 3.1|95|Blackcomb|98|ME|X Window|Longhorn|ubuntu|AIX|Linux|Amiga 阅读全文

posted @ 2017-11-08 16:21 D-Z-K 阅读(228) 评论(0) 推荐(0) 编辑

HttpRuntime.Cache与HttpContext.Current.Cache

摘要: 从MSDN上的解释可以看出,HttpRuntime.Cache是应用程序级别的,而HttpContext.Current.Cache是针对当前WEB上下文定义的。然而,实际上,这二个都是调用的同一个对象,不同的是:HttpRuntime下的除了WEB中可以使用外,非WEB程序也可以使用。而HttpC 阅读全文

posted @ 2017-11-08 16:20 D-Z-K 阅读(206) 评论(0) 推荐(0) 编辑

微信支付开发流程以及遇到的一些问题

摘要: 1、微信开发者中后台服务器配置 >测试网站是否连通【若虚拟目录,URL可以不必配到虚拟目录下的路径】 2、微信开发者中心 >设置授权回调页面域名、JS接口安全域名、业务域名 3、微信支付开发配置 4、微信商户后台 >API安全 >设置API密钥 阅读全文

posted @ 2017-11-08 15:52 D-Z-K 阅读(214) 评论(0) 推荐(0) 编辑

关于商业智能

该文被密码保护。 阅读全文

posted @ 2017-11-08 15:40 D-Z-K 阅读(4) 评论(0) 推荐(0) 编辑

设计项目考虑因素

摘要: 1、解决按钮多次提交2、关键表入库判断OpenID、用户角色、是否存在记录、访问来源3、主要业务考虑事务、并发容易出问题(典型奖品多出问题)4、状态验证:不管是发钱还是券,一定要依赖本地的数据状态做判断(比如不能依赖任何第三方接口)5、用户标识cookie加密:比如微信openid一定要加密处理,提 阅读全文

posted @ 2017-11-08 15:30 D-Z-K 阅读(383) 评论(0) 推荐(0) 编辑

JS定义类或函数

摘要: 1、工厂模式<script> function createCar(){ var oCar = new Object(); oCar.color="red"; oCar.doors=4; oCar.showColor=function(){ alert(this.color); } return o 阅读全文

posted @ 2017-11-08 11:34 D-Z-K 阅读(324) 评论(0) 推荐(0) 编辑

JS继承几种方式

摘要: 1、原型继承<script> function Person(name,age){ this.name = name; this.age = age; } Person.prototype.sayHello = function(){ alert("使用原型得到Name:"+this.name); 阅读全文

posted @ 2017-11-08 11:32 D-Z-K 阅读(112) 评论(0) 推荐(0) 编辑

JS作用域与闭包

摘要: 阅读全文

posted @ 2017-11-08 11:25 D-Z-K 阅读(108) 评论(0) 推荐(0) 编辑

优化程序小技巧

摘要: 基本代码技巧拼装字符串 拼装好之后再删除是很低效的写法。有些方法其循环长度在大部分情况下为1,这种写法的低效就更为明显了: 虽然每次都是写出这样的代码,但我总觉得for循环中的<判断有点多余,比如数组中有100个元素,我们明明知道前99个是不会数组越界的,根本不需要判断i<n的,但我们却多判断了99 阅读全文

posted @ 2017-11-08 10:59 D-Z-K 阅读(207) 评论(0) 推荐(0) 编辑

jquery的extend和fn.extend

摘要: jQuery为开发插件提拱了两个方法,分别是: jQuery.fn.extend(object);jQuery.extend(object); jQuery.extend(object); 为扩展jQuery类本身.为类添加新的方法。jQuery.fn.extend(object);给jQuery对 阅读全文

posted @ 2017-11-08 10:47 D-Z-K 阅读(125) 评论(0) 推荐(0) 编辑

Web站点转为MVC站点

摘要: 阅读全文

posted @ 2017-11-08 10:46 D-Z-K 阅读(139) 评论(0) 推荐(0) 编辑

Git和Svn区别

摘要: SVN更适用于项目管理, Git仅适用于代码管理。1、 最核心的区别Git是分布式的,而Svn不是分布的,Git更倾向于分布式开发, 因为每一个开发人员的电脑上都有一个Local Repository,所以即使没有网络也一样可以Commit, 查看历史版本记录,创建项 目分支等操作,等网络再次连接上 阅读全文

posted @ 2017-11-08 10:46 D-Z-K 阅读(125) 评论(0) 推荐(0) 编辑

区分JS的空值

摘要: 区分JS中的undefined,null,"",0和false 在程序语言中定义的各种各样的数据类型中,我们都会为其定义一个"空值"或"假值",比如对象类型的空值null,.NET Framework中数据库字段的空值DBNull,boolean类型的假值false等等。在JavaScript中也有 阅读全文

posted @ 2017-11-08 10:44 D-Z-K 阅读(335) 评论(0) 推荐(0) 编辑

导航