本文介绍下,sql server中的isnull函数,以及mysql中的ifnull函数,介绍二者的具体用法与区别,有兴趣的朋友可以研究下哦。
先来看SQL Serve的ISNULL函数:
ISNULL(check_expression,replacement_value)
1、check_expression与replacement_value的数据类型必须一致。
2、如果c...
分类:
数据库技术 时间:
2015-01-09 17:25:57
收藏:
0 评论:
0 赞:
0 阅读:
296
我们知道使用MVC的一个很重的的用途就是把Controller和View之间进行解耦,通过控制器来调用不同的视图,这就注定了Controller和View之间的传值是一个很重的知识点,这篇博文主要解释一下View向Controller提交数据的几种形式,认识有限,有不足的地方请各位博友能够给完善。
一、通过Json数据
方法一:使用$.getJSON...
分类:
Web开发 时间:
2015-01-09 17:25:48
收藏:
0 评论:
0 赞:
0 阅读:
513
如果我们想
rsync -avzP --delete --password-file=rsyncd.secrets root@192.168.145.5::rhel4home rhel4home...
分类:
其他 时间:
2015-01-09 17:25:37
收藏:
0 评论:
0 赞:
0 阅读:
283
QT5解决中文乱码以及出现C2001错误解决方法。...
分类:
其他 时间:
2015-01-09 17:25:26
收藏:
0 评论:
0 赞:
0 阅读:
467
一、问题描述:
在n×n格的棋盘上放置彼此不受攻击的n个皇后。按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。n后问题等价于再n×n的棋盘上放置n个皇后,任何2个皇后不妨在同一行或同一列或同一斜线上。
输入:
给定棋盘的大小n (n ≤ 13)
输出:
输出有多少种放置方法。
二、解题思路:
要解决N皇后...
分类:
其他 时间:
2015-01-09 17:25:16
收藏:
0 评论:
0 赞:
0 阅读:
548
在注册,实名认证、修改手机号码的,我们都会用发送验证码的功能,在这里经常就会涉及到2个效果,
第一个:发送验证码倒计时效果;
第二个:自动获取接收到的短信,并且填充验证码。
先来说倒计时效果:
其实很简单,就是一个计时器。每秒刷新一次,倒计时完了。就可以重新点击获取了。
btn_getYzm.setEnabled(false);
btn_getYzm.setBackgro...
分类:
移动平台 时间:
2015-01-09 17:25:06
收藏:
0 评论:
0 赞:
0 阅读:
4465
- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window {
if ([NSStringFromClass([[[window subviews]lastObject] class]) isEqualToString:@"...
分类:
移动平台 时间:
2015-01-09 17:24:57
收藏:
0 评论:
0 赞:
0 阅读:
225
问题:
去年用Pig进行了一系列报表和ETL的开发,感觉Pig很不错,没有Hive的娇贵,又比粗糙的MapReduce来的精巧,很称手。新年正好涉及以前的程序调整,借此之机,对Pig写的脚本进行了优化。毕竟,越用越熟,越能发现Pig的魅力。
在整理以前的Pig程序里,发现了一个问题,就是pig没有提取数据集大小的功能,所以每次要取数据集条数的工作,总会遗留下如下代码:
curr...
分类:
系统服务 时间:
2015-01-09 17:24:46
收藏:
0 评论:
0 赞:
0 阅读:
320
一、文件上传
上传流程:
1、jsp页面上传文件
2、后台获取文件流(原理都是一样的,实现方式有所不同。
sevelet一般用ServletFileUpload从HttpServletRequest获取;
struts2会自动将文件流封装为File对象;springmvc则是MultipartFile)
3、获取输出流,在相应目录生成文件
下面结合以前做的项目,我...
分类:
Web开发 时间:
2015-01-09 17:24:36
收藏:
0 评论:
0 赞:
0 阅读:
439
无论简单与否,我们都有机会去了解这么一件事,那就是备份的重要性从来都不可以被低估。考虑到备份的方法真的多如牛毛,你可能想要知道怎样来有效地为你的系统选择正确的工具和和合适的策略。
在本文中,我将为你介绍backup-manager,一个简单易用的命令行备份工具,在大多数的Linux发行版的标准软件库中都能见到它的身影。
是什么让备份管理器在众多的备份工具或备份策略中脱颖而出呢?让我来简...
分类:
系统服务 时间:
2015-01-09 17:24:26
收藏:
0 评论:
0 赞:
0 阅读:
405
第一次使用NSPredicate类,这个类主要做数据过滤。比如数组根据条件过滤对象,过滤对象是否包含对象,支持正则表达式。作用等同于sql条件查询,由于是系统类,效率更高一些。
//===================================================
例子1:数组根据对象属性过滤对象
@interface Person : NSObject
@proper...
分类:
其他 时间:
2015-01-09 17:24:06
收藏:
0 评论:
0 赞:
0 阅读:
365
What is the ThreadLocal
早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。
ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一个Thread,而是T...
分类:
其他 时间:
2015-01-09 17:23:47
收藏:
0 评论:
0 赞:
0 阅读:
204
前面bolg中提到了 eclipse操作单机版的Hbase列子 不熟悉的朋友可以去看看
eclipse 连接并操作单机版Hbase
本篇文章介绍一个 Mapreduce 读取 Hbase 中数据 并进行计算 列子 类似与 wordcount 不过 此时的输入 是从 Hbase中读取
首先 需要创建输入源...
分类:
系统服务 时间:
2015-01-09 17:23:36
收藏:
0 评论:
0 赞:
0 阅读:
388
当我们输入内容有误,进入下一步的时候 ,不应生效 ,页面上什么提示也没有也不太友好,这时候可以让 输入框抖动一下
下面就把 抖动的动画 发上来,大家可以使用一下哦
cycle.xml 文件 ,主要就是用来指定 动画执行几次的
<cycleInterpolator
xmlns:android="http://schemas.android.com/apk/res/an...
分类:
移动平台 时间:
2015-01-09 17:23:26
收藏:
0 评论:
0 赞:
0 阅读:
323
action必须要用花括号括起来,这在前面已经强调过。action可以是一条命令,也可以是多条命令,但是命令之间要用分号间隔。
action的内容是丰富多样的,本质上它就是一个小shell脚本,不仅可以是执行各种各样的命令组合,也可以有if等控制结构,还可以定义变量。不过正如前面所说,如果缺省action的话,实际上执行的是print命令,即打印相关内容到标准输出。也可以显式的指定,如:gawk '{print}' file。...
分类:
其他 时间:
2015-01-09 17:23:16
收藏:
0 评论:
0 赞:
0 阅读:
240
doT.js详细解析
doT.js特点是快,小,无依赖其他插件。
官网:http://olado.github.io
使用方法:
1){{= }} for interpolation
2){{ }} for evaluation
3){{~ }} for array iteration
4...
分类:
Web开发 时间:
2015-01-09 17:23:06
收藏:
0 评论:
0 赞:
0 阅读:
223
**************************************************************************
时间:2014-11-8
作者:Sharing_Li
转载出处:http://blog.csdn.net/sharing_li/article/details/42298317
*******************************...
分类:
其他 时间:
2015-01-09 17:22:56
收藏:
0 评论:
0 赞:
0 阅读:
362
>>> a="python"
>>> print(a[::-1])
nohtyp
>>>
>>> print(a[:-1])
pytho
string后面跟的[]里面是index,表示的是对string中字符的指向,
比如[0:n]表示string的中第一个到第n-1个字符,是用0来表示第一个字符的位置。
如果不写开头或结尾,就默认从头开始,或直到最后。例如[:3]其实就是[0:3],...
分类:
编程语言 时间:
2015-01-09 17:22:27
收藏:
0 评论:
0 赞:
0 阅读:
1161
背景:做了三个半小时,代码能力堪忧啊,各种调试,各种出错,要分析一下,这些错点尽量不能再错。
学习:1.对于字符串数组,要把每一行都开大一位,该位用来存放'\0',否则将会出现未知输出。也就是说:字符串二维数组的每一行都可以看做一个字符数组,结尾都有一个'\0'.printf在用'%s'格式符输出字符串,总是从给定的首地址开始,遇到'\0'结束。
2.写程序的时候要有动态的眼光来看待当前写...
分类:
其他 时间:
2015-01-09 17:22:17
收藏:
0 评论:
0 赞:
0 阅读:
206
在上一篇博客中,我们讲了一个小小的案例,用NDK监听应用程序自身卸载,并且打开内置浏览器加载用户调用页面。关于监听应用程序自身卸载的原理和实现方案可以在上篇博客中找到,地址是:http://blog.csdn.net/allen315410/article/details/42521251,这里就不再复述了。
值得注意的是,在上篇博客中我也已经引述了一个案例中存在的问题,就是在监听应用程序安装目录是否被删除时,使用了while(true)这种死循环,让C代码每隔1秒钟去自动执行一次检查应用程...
分类:
移动平台 时间:
2015-01-09 17:22:16
收藏:
0 评论:
0 赞:
0 阅读:
622