-
框架之路入门
所属栏目:[设计教程] 日期:2016-10-30 热度:101
按耐不住激动的心情,因为继上篇文章后,不断的完善框架,今天终于整个系统基本稳定了,就继续谈框架。 我做C#开发已经近五年了。已经爱上她了,我经常开玩笑说,写代码如同谈恋爱,关键是我想认真的做一名程序员而不是码农。 简单回顾一下,目前系统是WCF[详细]
-
Hibernate(十)__缓存机制
所属栏目:[设计教程] 日期:2016-10-30 热度:82
为什么需要缓存? 缓存的作用主要用来提高性能,可以简单的理解成一个Map; 使 用缓存涉及到三个操作:把数据放入缓存、从缓存中获取数据、 删除缓存中的无效数据。 从上图看出: 当我们去查询对象的时候,首先到一级缓存去取数据,如果有,则不到数据库中取[详细]
-
测量行业(RTK)相关的小知识总结
所属栏目:[设计教程] 日期:2016-10-30 热度:197
RTK测量系统,一般需要先架设基准站(参考站),数据链模式外挂大电台(有天线大功率模式,理想范围方圆18公里以内)。基准站通过收到卫星(多星)进行计算出当前的位置。 其中涉及到频率的设置,波特率,以及协议(常用的天宝协议,透明协议等)。 这些参[详细]
-
JavaScript RegExp 基础详谈
所属栏目:[设计教程] 日期:2016-10-30 热度:111
副标题#e# 前言: 正则对于一个码农来说是最基础的了,而且在博客园中,发表关于讲解正则表达式的技术文章,更是数不胜数,各有各的优点,但是就是这种很基础的东西,如果我们不去真正仔细研究、学习、掌握,而是抱着需要的时候,就去网上找现成的正则表达[详细]
-
AngularJS 系列 01 - HelloWorld和数据绑定
所属栏目:[设计教程] 日期:2016-10-30 热度:182
副标题#e# AngularJS 系列 学习笔记 目录篇 前言: 好记性不如烂键盘,随笔就是随手笔记,希望以后有用。 本篇目录: 1. Hello World 2. AngularJS中的数据绑定 3. 简单的数据绑定 4. 数据绑定的最佳实践 写一个Hello World的应用是咱们接触任何一个语言的[详细]
-
js正则表达式语法
所属栏目:[设计教程] 日期:2016-10-30 热度:158
副标题#e# 1. 正则表达式规则 1.1 普通字符 字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。 举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配[详细]
-
ABP文档 Web Api 控制器
所属栏目:[设计教程] 日期:2016-10-30 热度:94
文档目录 本节内容: 简介 AbpApiController 基类 本地化 其它 过滤 审计日志 授权 防伪造过滤 工作单元 结果包装和异常处理 结果缓存 验证 模块绑定器 简介 通过Abp.Web.Api的nuget包,把ABP集成到Asp.net Web Api 控制器里。你可以像之前做的一样创建平[详细]
-
详解Python的装饰器
所属栏目:[设计教程] 日期:2016-10-30 热度:121
副标题#e# Python中的装饰器是你进入Python大门的一道坎,不管你跨不跨过去它都在那里。 为什么需要装饰器 我们假设你的程序实现了 say_hello() 和 say_goodbye() 两个函数。 def say_hello(): print hello! def say_goodbye(): print hello! # bug hereif[详细]
-
fastclick 源码注解及一些基础知识点
所属栏目:[设计教程] 日期:2016-10-30 热度:53
副标题#e# 在移动端,网页上的点击穿透问题导致了非常糟糕的用户体验。那么该如何解决这个问题呢? 问题产生的原因 移动端浏览器的点击事件存在300ms的延迟执行,这个延迟是由于移动端需要通过在这个时间段用户是否两次触摸屏幕而触发放大屏幕的功能。那么[详细]
-
非对称加密与OpenSSL
所属栏目:[设计教程] 日期:2016-10-30 热度:61
副标题#e# 随着个人隐私越来越受重视, HTTPS也渐渐的流行起来, 甚至有许多网站都做到了全站HTTPS, 然而这种加密和信任机制也不断遭遇挑战,比如戴尔根证书携带私钥,Xboxlive证书私钥泻露, 还有前一段时间的沃通错误颁发Github根域名SSL证书事件. 因此本文从[详细]
-
Hibernate 系列 08 - 对象识别机制
所属栏目:[设计教程] 日期:2016-10-30 热度:137
副标题#e# Hibernate 系列 学习笔记 目录 为了区别不同的对象,有两种识别方法: 1. 内存地址识别(==号识别) 2. equals()和hashCode()识别 如果两个对象的内存地址相同,毫无疑问,它们是相同的。 如果要比较的是对象携带的信息,使用内存地址识别就不可[详细]
-
如何简单便捷的搭建一个网站 - 基于Django
所属栏目:[设计教程] 日期:2016-10-30 热度:74
副标题#e# 一、所需工具以及相关环境 1. 系统:win7,win8.1,win10(亲测可用 - 本文为win7,64位) 2. 本文使用的版本是: 1)python-2.7.11【百度云盘分享:http://pan.baidu.com/s/1c25M2ty】 2)Django-1.6.11【百度云盘分享:http://pan.baidu.com/s/[详细]
-
无聊的人用JS实现了一个简单的打地鼠游戏
所属栏目:[设计教程] 日期:2016-10-30 热度:186
副标题#e# 直入正题,用JS实现一个简单的打地鼠游戏 因为功能比较简单就直接裸奔JS了,先看看效果图,或者在线玩玩吧 如果点击颜色比较深的那个(俗称坏老鼠),将扣分50;如果点击颜色比较浅的那个(俗称好老鼠),将得分100 老鼠好像有点难画,又不想用图[详细]
-
Spring中Aop的扩展及剖析
所属栏目:[设计教程] 日期:2016-10-30 热度:173
副标题#e# AOP简介: 面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离[详细]
-
给游戏开发初学者的10条建议
所属栏目:[设计教程] 日期:2016-10-30 热度:144
副标题#e# 对于刚刚进入游戏开发领域的初学者,有时候可能会觉得不知道怎样才能掌握游戏开发的知识和技术。其实,绝大多数的游戏开发,更多的是关于对开发过程的基本了解,而很少是如何写复杂的代码。开发者也需要懂得一些游戏开发的窍门。 尽管每个人学习[详细]
-
初识nodejs-基本语法
所属栏目:[设计教程] 日期:2016-10-30 热度:196
副标题#e# 初识nodejs-基本语法 nodejs是JavaScript的一个在后端的运行环境,关于nodejs的认识,我们可以看上一篇文章初识nodejs,我们要使用nodejs,首先要安装nodejs,安装的东西你可理解为java中的运行环境一样,至于怎么安装,我们最好安装nvm(nodejs version[详细]
-
Android调用Web服务
所属栏目:[设计教程] 日期:2016-10-30 热度:178
副标题#e# 现在大部分应用程序都把业务逻辑处理,数据调用等功能封装成了服务的形式,应用程序只需要调用这些web服务就好了,在这里就不赘述web服务的优点了。本文总结如何在android中调用Web服务,通过传递基类型和复杂类型对比调用.NET平台发布的WCF服务[详细]
-
大叔也说并行和串行`性能提升N倍(N由操作系统位数和cpu核数决定)
所属栏目:[设计教程] 日期:2016-10-30 热度:160
副标题#e# 返回目录 并行是.net4.5主打的技术,同时被封装到了System.Threading.Tasks命名空间下,对外提供了静态类Parallel,我们可以直接使用它的静态方法,它可以并行一个委托数组,或者一个IEnumerable的迭代,而今天主要通过一个访问数据库的代码,来[详细]
-
在 mongodb 终端情形下写多行 javascript 代码、函数
所属栏目:[设计教程] 日期:2016-10-29 热度:119
工作中碰到一个问题,需要把某个 collection 中的某些符合条件的数据取出来,逐行处理其中某些字段。mongodb 终端下支持直接写 js 代码、函数,也可以运行 js 文件。 1 首先需要设置 mongo 终端的代码编辑器,不设置的话只能输入一行代码文件,无法处理大[详细]
-
Visual Studio高级调试技巧
所属栏目:[设计教程] 日期:2016-10-29 热度:106
副标题#e# 1. 设置软件断点,运行到目标位置启动调试器 方法①:使用汇编指令(注:x64 c++不支持汇编) _asm int 3 方法②:编译器提供的方法 __debugbreak(); 方法③:使用windows API DebugBreak(); WerFault.exe进程(Windows Error Reporting)弹出Con[详细]
-
烧钱游戏----加入创业公司的一些感想
所属栏目:[设计教程] 日期:2016-10-29 热度:78
也许是厌倦了别人的指手画脚,也许是不甘于为她人做嫁衣,也许是享受了国家的政策扶持。近些年来,创业大潮越来越汹涌。最近,就有幸加入了一家创业型公司。接下来聊聊自己的一些感受。 以往的话,就是上班领工资,完全没有考虑过公司的运营成本。也许是之[详细]
-
ABP框架 功能管理
所属栏目:[设计教程] 日期:2016-10-29 热度:95
副标题#e# 文档目录 本节内容: 简介 关于 IFeatureValueStore 功能类型 Boolean 功能 Value 功能 定义功能 基本功能属性 其它功能属性 功能层次 检查功能 使用RequiresFeature特性 RequiresFeature特性注意事项 使用 IFeatureChecker IsEnabled GetValue[详细]
-
myWaterfall - jQuery瀑布流布局插件
所属栏目:[设计教程] 日期:2016-10-29 热度:151
myWaterfall - jQuery瀑布流布局插件 Demo http://jsfiddle.net/q3011893/p5k2ogy8/embedded/result,html,css,js/ Github https://github.com/xjnotxj/myWaterfall Usage script src="//cdn.bootcss.com/jquery/3.1.1/jquery.min.js"/scriptscript src="js[详细]
-
salesforce 零基础学习(四十七) 数据加密简单介绍
所属栏目:[设计教程] 日期:2016-10-29 热度:112
对于一个项目来说,除了稳定性以及健壮性以外,还需要有较好的安全性,此篇博客简单描述salesforce中关于安全性的一点小知识,特别感谢公司中的nate大神和鹏哥让我学到了新得知识。 项目简单背景: 假设有两个sObject,分别是A和B。B是A的子sobject。表单中[详细]
-
使用CodeDom动态生成类型
所属栏目:[设计教程] 日期:2016-10-29 热度:128
.NET 3.5的时候加入了匿名类型这个特性,我们可以直接使用 new {name=abc} 来直接生成一个对象。这个特性现在应用的地方很多,比如dapper的查询参数都是用匿名对象。 其实匿名对象也不是真的没有名称,编译器在编译后自动会生成一个Type。我们看看IL就知道[详细]

浙公网安备 33038102330456号