express 中使用 //设置模板目录 app.set('views', path.join(__dirname, 'views')); //设置模板引擎 app.set('view engine', 'html'); //设置引擎后缀. index.html 中的内容可以是 ejs 代码 app
分类:
Web开发 时间:
2016-02-29 16:24:29
收藏:
0 评论:
0 赞:
0 阅读:
382
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.c
分类:
移动平台 时间:
2016-02-29 16:24:19
收藏:
0 评论:
0 赞:
0 阅读:
109
首先检测下MSSQL数据库的用户权限,一般有两种,一种是SA权限,这种权限很大,还有一种是DB_OWNER权限,这个权限赋给用户一些对数据库的修改、删除、新增数据库表,执行部分存储过程的权限。但是涉及到一些系统敏感操作权限不具备。 判断数据库类型:http:www.xx.com/detail.asp
分类:
数据库技术 时间:
2016-02-29 16:24:09
收藏:
0 评论:
0 赞:
0 阅读:
244
本篇文章开始讲解HTML5的核心功能之一:Canvas 通过Canvas可以动态生成和展示图形、图表、图像以及动画。 Canvas API功能非常多,我们将讨论最常用的功能。 我们先新建一个canvas看看。 我们给canvas加一个边框,这样比较方便看。 可以看到, canvas会创建一块矩形区域
分类:
其他 时间:
2016-02-29 16:23:59
收藏:
0 评论:
0 赞:
0 阅读:
183
<!DOCTYPE> <html> <head> <meta http-equiv=Content-Type content="text/html; charset=utf-8"/> <script type="text/javascript"> window.onload = function()
分类:
其他 时间:
2016-02-29 16:23:49
收藏:
0 评论:
0 赞:
0 阅读:
140
1.笔者在《Kinect体感程序设计入门》(王森著)的这本书中看到可以使用powershell和COM对象无缝整合,轻松的使用windows系统自带的语音合成功能。 步骤:?打开进入powershell ?进入后在当前光标下输入如下指令:$voice = New-Object -com SAPI.S
分类:
其他 时间:
2016-02-29 16:23:09
收藏:
0 评论:
0 赞:
0 阅读:
121
周二面了腾讯,之前只投了TST内推,貌似就是TST面试了 其中有一个问题,“如何产生一个不能被继承的类”,这道题我反反复复只想到,将父类的构造函数私有,让子类不能调用,最后归结出一个单例模式,但面试官说,单例模式作为此题的解答不够灵活,后来面试官提示说,可以用友元+虚继承,可以完美实现这样一个类 当
分类:
编程语言 时间:
2016-02-29 16:22:50
收藏:
0 评论:
0 赞:
0 阅读:
282
有些应用逻辑首次初始化时候会执行很多逻辑,后期会常规化的做一些事情。 判断是否是初始化,有的使用某个状态表示,而有些则根据内部的逻辑表示,如果判断初始化的逻辑很复杂,花费时间比较多。也就意味着后期每次执行应用都需要加上这个判断。无形中,执行成本有了不必要的负累。这种状况下,建议设置一个状态,只有在这
分类:
其他 时间:
2016-02-29 16:22:39
收藏:
0 评论:
0 赞:
0 阅读:
251
经典SQL语句大全 一、基础 1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server --- 创建备份数据的 device USE master EXEC sp_addumpdev
分类:
微信 时间:
2016-02-29 16:22:31
收藏:
0 评论:
0 赞:
0 阅读:
386
RunLoop 是 iOS 和 OS X 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸事件、屏幕刷新等功能的。 目录 RunLoop
分类:
其他 时间:
2016-02-29 16:22:10
收藏:
0 评论:
0 赞:
0 阅读:
182
class DESHelper { string _iv = "9AUP"; string _key = "9d"; /// <summary> /// DES加密偏移量,必须是>=8位长的字符串 /// </summary> public string Iv { get { return _iv;
分类:
Windows开发 时间:
2016-02-29 16:21:59
收藏:
0 评论:
0 赞:
0 阅读:
197
本博客主要讲述了BZOJ1070的解法,并分享了两种费用流的写法
分类:
其他 时间:
2016-02-29 16:21:49
收藏:
0 评论:
0 赞:
0 阅读:
191
Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。 github的SSH配置如下: 一 、 设置Git的user name和email: $ git config --global user.name "xuhaiyan" $ git config
分类:
其他 时间:
2016-02-29 16:21:39
收藏:
0 评论:
0 赞:
0 阅读:
227
H.264开源解码器评测 转载地址:http://blog.chinaunix.net/uid-25909722-id-3070114.html 要播放HDTV,就首先要正确地解开封装,然后进行视频音频解码。所以我们需要分离器,视频解码器和音频解码器,俗称hdtv的“三件套”,又统称滤镜。 H264
分类:
其他 时间:
2016-02-29 16:21:29
收藏:
0 评论:
0 赞:
0 阅读:
236
iOS的三种多线程技术 1.NSThread 每个NSThread对象对应一个线程,量级较轻(真正的多线程) 2.以下两点是苹果专门开发的“并发”技术,使得程序员可以不再去关心线程的具体使用问题 ØNSOperation/NSOperationQueue 面向对象的线程技术 ØGCD —— Gran
分类:
移动平台 时间:
2016-02-29 16:21:19
收藏:
0 评论:
0 赞:
0 阅读:
205
思想: 同之前介绍的两种排序方式一样,冒泡排序也是最简单最基本的排序方法之一。冒泡排序的思想很简单,就是以此比较相邻的元素大小,将小的前移,大的后移,就像水中的气泡一样,最小的元素经过几次移动,会最终浮到水面上。 举例分析说明一下,如下数据: 2 7 4 6 9 1 首先比较最后两个数字,发现1比9
分类:
编程语言 时间:
2016-02-29 16:21:11
收藏:
0 评论:
0 赞:
0 阅读:
166
1、在canvas上得到鼠标点击的是那个键 <html><head><title>js判断鼠标左、中、右键哪个被点击-柯乐义</title><script type="text/javascript">function whichButton(event){var btnNum = event.bu
分类:
其他 时间:
2016-02-29 16:20:59
收藏:
0 评论:
0 赞:
0 阅读:
1217
Undefined symbols for architecture i386: "_deflate", referenced from: PlatCompress(enumCompressOperation, CompressCookie*, void*, long) in libMo.a(tlp
分类:
其他 时间:
2016-02-29 16:20:29
收藏:
0 评论:
0 赞:
0 阅读:
177
参考资料: Generated Columns in MySQL 5.7.5 MySQL 5.7新特性之Generated Column(函数索引) MySQL 5.7原生JSON格式支持 Generated Column 在MySQL 5.7中,支持两种Generated Column,即Virt
分类:
数据库技术 时间:
2016-02-29 16:20:19
收藏:
0 评论:
0 赞:
0 阅读:
253
《数据结构》第5章第2节三元组顺序表(稀疏矩阵)。
分类:
编程语言 时间:
2016-02-29 16:20:09
收藏:
0 评论:
0 赞:
0 阅读:
250