SQL中字符串类型转换为时间类型

摘要: 在SQL Server数据库中,SQL Server日期时间格式转换字符串可以改变SQL Server日期和时间的格式,是每个SQL数据库用户都应该掌握的。本文我们主要就介绍一下SQL Server日期时间转字符串的相关知识,接下来就让我们一起来了解一下这部分内容。日期时间转字符串:SelectCONVERT(varchar(100),GETDATE(),0):0516200610:57AM SelectCONVERT(varchar(100),GETDATE(),1):05/16/06 SelectCONVERT(varchar(100),GETDATE(),2):06.05.16 Sele 阅读全文
posted @ 2013-02-05 16:18 张晓鹏 阅读(5633) 评论(0) 推荐(0) 编辑

PostgreSQL 存储过程

摘要: 写这篇文正的来源是这样的,在开发中使用到PostgreSQL数据库,编写存储过程时遇到一些问题和SQLServer还有点区别,在此就顺手写在了博客上,后备无患。PostgreSQL 存储过程定义格式如下:■结构 PL/pgSQL是一种块结构的语言,比较方便的是用pgAdmin III新建Function,填入一些参数就可以了。基本上是这样的:CREATE OR REPLACE FUNCTION 函数名(参数1,[整型 int4, 整型数组 _int4, ...]) RETURNS 返回值类型 AS $BODY$ DECLARE 变量声明 BEGIN 函数体 END; $BODY$ LANGUA 阅读全文
posted @ 2012-12-04 13:17 张晓鹏 阅读(6956) 评论(1) 推荐(1) 编辑

js_兼容IE和FF

摘要: div类1. 居中问题div里的内容,IE默认为居中,而FF默认为左对齐可以尝试增加代码margin:auto2. 高度问题两上下排列或嵌套的div,上面的div设置高度(height),如果div里的实际内容大于所设高度,在FF中会出现两个div重叠的现象;但在IE中,下面的div会自动给上面的div让出空间所以为避免出现层的重叠,高度一定要控制恰当,或者干脆不写高度,让他自动调节,比较好的方法是 height:100%;但当这个div里面一级的元素都float了的时候,则需要在div块的最后,闭和前加一个沉底的空div,对应CSS是:.float_bottom {clear:both;he 阅读全文
posted @ 2012-09-17 15:40 张晓鹏 阅读(180) 评论(0) 推荐(0) 编辑

RegExlab_正则表达式链接地址

摘要: 我是新手,共同学习下,如果大家有更好的资源也共享一下。这个是大家最熟悉的RegExLab:http://www.regexlab.com/zh/regref.htm正则表达式30分钟入门教程:http://manual.phpv.net/regular_expression.html脚本之家:http://www.jb51.net/list/list_6_1.htmhttp://www.jb51.net/article/18526.htmwww.iteye.com:http://www.iteye.com/blogs/tag/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE% 阅读全文
posted @ 2012-09-17 15:32 张晓鹏 阅读(195) 评论(0) 推荐(0) 编辑

js脚本判断浏览器类型

摘要: <html><script type="text/javascript"> var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] : (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrom... 阅读全文
posted @ 2012-09-17 15:30 张晓鹏 阅读(121) 评论(0) 推荐(0) 编辑

SQL Server 中几个有用的特殊函数

摘要: 在SQL Server 的使用过程中,发现几个很有用,但不太常用(或细节不太清楚)的函数(存储过程):isnumeric,isdate,patindex,newid,collate,sp_executesql,checksum遂记下,以备日后查询。不敢独享,与君共之。有用且看,无用略过。1> isnumeric( expression )-- 返回值 1 | 0,判断是否是数字类型。数值类型包括(int、bigint、smallint、tinyint、numeric、money、smallmoney、float、decimal、real)示例:select * from tablenam 阅读全文
posted @ 2012-09-17 15:01 张晓鹏 阅读(128) 评论(0) 推荐(0) 编辑

C#中请不要混淆引用类型和ref引用传参

摘要: static void Main(string[] args) { StringBuilder sb = new StringBuilder("1"); test(sb); Console.WriteLine(sb.ToString()); Console.Read(); } static void test(StringBuilder sb) { sb = new StringBuilder("2"); ... 阅读全文
posted @ 2012-09-13 15:10 张晓鹏 阅读(230) 评论(0) 推荐(0) 编辑

SQL三种东西永远不要放到数据库里

摘要: 图片,文件,二进制数据既然数据库支持BLOB类型的数据,把文件塞进BLOB字段里一定没有错了!?错,不是这样的!别的先不提,在很多数据库语言里,处理大字段都不是很容易。把文件存放在数据库里有很多问题:对数据库的读/写的速度永远都赶不上文件系统处理的速度数据库备份变的巨大,越来越耗时间对文件的访问需要穿越你的应用层和数据库层这后两个是真正的杀手。把图片缩略图存到数据库里?很好,那你就不能使用nginx或其它类型的轻量级服务器来处理它们了。给自己行个方便吧,在数据库里只简单的存放一个磁盘上你的文件的相对路径,或者使用S3或CDN之类的服务。短生命期数据使用情况统计数据,测量数据,GPS定位数据,s 阅读全文
posted @ 2012-09-11 09:57 张晓鹏 阅读(165) 评论(0) 推荐(0) 编辑

悟透JavaScript

摘要: 这里明确定义了一个变量myfunc,它的初始值被赋予了一个function的实体。因此,typeof(myfunc)返回的也是function。其实,这两种函数的写法是等价的,除了一点细微差别,其内部实现完全相同。也就是说,我们写的这些JavaScript函数只是一个命了名的变量而已,其变量类型即为function,变量的值就是我们编写的函数代码体。 聪明的你或许立即会进一步的追问:既然函数只是变量,那么变量就可以被随意赋值并用到任意地方啰? 我们来看看下面的代码: var myfunc =function () { alert("hello"); }; myfunc(); 阅读全文
posted @ 2012-09-10 16:10 张晓鹏 阅读(143) 评论(0) 推荐(0) 编辑

Js 常用日期汇总

摘要: var myDate=new date();myDate.getYear();//获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日(1-31)myDate.getDay(); //获取当前星期X(0-6,0代表星期天)myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)myDate.getHours(); //获取当前小时数(0-23)myDate.getMinutes() 阅读全文
posted @ 2012-09-07 10:57 张晓鹏 阅读(150) 评论(0) 推荐(0) 编辑