__has_include 此宏传入一个你想引入文件的名称作为参数,如果该文件能够被引入则返回1,否则返回0。 拓展: #include / #import 语句有两种方式包含头文件,分别是使用双引号" "与左右尖括号< >。其区别是(对于不是使用完全文件路径名的)头文件的搜索顺序不同 使用双引号" ...
分类:
其他好文 时间:
2016-05-21 17:19:32
阅读次数:
119
一、定义变量 --简单赋值 declare @a int set @a=5 print @a --使用select语句赋值 declare @user1 nvarchar(50) select @user1='张三' print @user1 declare @user2 nvarchar(50) ...
分类:
数据库 时间:
2016-05-21 17:18:54
阅读次数:
208
最近项目要引入缓存机制,但是不想引入分布式的缓存框架,所以自己就写了一个轻量级的缓存实现,有两个版本,一个是通过timer实现其超时过期处理,另外一个是通过list轮询。 首先要了解下java1.6中的ConcurrentMap ,他是一个线程安全的Map实现,特别说明的是在没有特别需求的情况下可以 ...
分类:
编程语言 时间:
2016-05-21 17:19:40
阅读次数:
1143
Filter Pattern,即过滤模式,通过不同的过滤标准,或者低耦合将过滤标准组合在一起,对一组对象进行过滤,属于结构类的设计模式。 下面是一个过滤模式的简单案例。 Criteria 定义过滤接口,CriteriaFemale, CriteriaMale, AndCriteria, OrCrit ...
分类:
其他好文 时间:
2016-05-21 17:17:53
阅读次数:
214
前言:AngularJS 是一款来自 Google 的前端 JS 框架,该框架已经被应用到了 Google 的多款产品中,这款框架最核心特性有:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等待。而且,AngularJS 框架自身是通过 TDD(测试驱动)的方式开发的,从这个角度来看,An ...
分类:
Web程序 时间:
2016-05-21 17:18:19
阅读次数:
248
《Python基础教程》(第二版) P123 书中原代码如下: 然后在代码行输入: >>tc = TalkingCalculator() >>tc.calculator('1+2*3') >>tc.talk() 输出:hi,my value is 7 改成脚本后的代码如下: 本例中: 1.注意到在t ...
分类:
编程语言 时间:
2016-05-21 17:17:19
阅读次数:
778
convert(varchar(10),字段名,转换格式) CONVERT(nvarchar(10),count_time,121)CONVERT为日期转换函数,一般就是在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)相 ...
分类:
数据库 时间:
2016-05-21 17:18:07
阅读次数:
349
题目链接:传送门 题目大意:一副无向图,问有多少个节点满足删除该节点后图不连通,对于每个满足条件的节点,输出节点编号及删除节点将图分为几个连通块。若没有节点满足则输出No SPF nodes 题目思路:tarjan算法求关节点入门题(也可用矩阵存图) ...
分类:
其他好文 时间:
2016-05-21 17:18:14
阅读次数:
174
Problem Description F(x,m)代表一个全是由数字x组成的m位数字。请计算,以下式子是否成立: F(x,m) mod k = c Input 第一行一个整数TT,表示TT组数据。 每组测试数据占一行,包含四个数字x, m, k, c 1 ≤ x 91 ≤ 9 1 ≤ m ≤ 10 ...
分类:
其他好文 时间:
2016-05-21 17:17:03
阅读次数:
178
两个思路,一是用哈希表记录每个结点是还被访问过;二是定义两个快、慢指针,如果存在环的话,两个指针必定会在某位结点相遇。 bool linkListNode(ListNode *head) { ListNode *fast=head, *slow=head; while (fast && fast-> ...
分类:
其他好文 时间:
2016-05-21 17:16:15
阅读次数:
130
1、输入大于0的正整数 <input onkeyup="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}" onafte ...
分类:
Web程序 时间:
2016-05-21 17:18:32
阅读次数:
187
最近在上Computer Bawed Research Tools and Applications这门课,assignment3老师要求自己从网上找一个开源项目钻研并进行修改。看到用flask开发web非常有趣且有用,就决定从此着手。 首先搭建一个虚拟环境,使用virtualenv即可,我是用的m ...
分类:
其他好文 时间:
2016-05-21 17:18:36
阅读次数:
101
Problem Description: Given an array of non-negative integers, you are initially positioned at the first index of the array. Each element in the array ...
分类:
其他好文 时间:
2016-05-21 17:16:54
阅读次数:
146
本实战来自个人研究,不一定是最好的! 仅支持IE8及以上版本! HTML: CSS: JS: ...
分类:
其他好文 时间:
2016-05-21 17:17:50
阅读次数:
130
题目链接:https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=4500 题目分析: 本题要将两条路上的车辆混合成一路,混合方法可以是:每次将一个颜色序列中的开头 ...
分类:
其他好文 时间:
2016-05-21 17:16:39
阅读次数:
194