摘要:
使用场景移动端的开发过程中,免不了要判断横竖屏,然后在执行其他操作,比如分别加载不同样式,横屏显示某些内容,竖屏显示其他内容等等。如何判断移动设备提供了两个对象,一个属性,一个事件:window.orientation 属于window对象上一个属性;共有三个值 :0为竖屏模式(portrait),... 阅读全文
摘要:
一句css代码让你的网站变灰,包括图片,支持所有浏览器。一起悼念地震中逝去的生命!html{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\& 阅读全文
摘要:
显示数据库 mysql->show databases; 创建数据库 mysql->create database db; 删除数据库 mysql->drop... 阅读全文
摘要:
1. 概述 MySQL数据库的导入,有两种方法: 1) 先导出数据库SQL脚本,再导入; 2) 直接拷贝数据库目录和文件。 在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。 所以一般推荐用SQL脚本形式导入。下面分别介绍两种方法。 2. 方法一 SQL脚本形式 操作步骤如下: 2.1. 导出SQL脚本 在原数据库服务器上,可以用phpMyAdmi... 阅读全文
摘要:
涵盖了js,css,html,mysql,php等等的Cheet Sheet,做的很漂亮,关键是实用,特此收录一下。 原文如下: http://www.petefreitag.com/item/455.cfm Lets face it, unless you have a photographic memory, no developer can remember all the di... 阅读全文
摘要:
主要内容:
字符串格式化;
用字符串函数连接和分隔字符串;
字符串比较;
使用字符串函数匹配和替换子字符串;
使用正则表达式; 阅读全文
摘要:
主要内容:
数字索引数组;
非数字索引数组;
数组操作符;
二维数组和多维数组;
数组排序;
多维数组排序;
对数组进行重排序;
执行其他数组操作; 阅读全文
摘要:
主要内容:
打开文件
写/读文件
关闭文件
删除文件
确定文件的大小 阅读全文
摘要:
场景:有一张用户表,一个订单表,要求获得一个用户对应的最新的一条订单信息。 实现以上要求,我们可以用以下几种方式,但是效率却相差很远。 首先我们在Order表中,创建一个索引: CREATEUNIQUEINDEXidx_eid_odD_oidDONOrders(EmployeeID,OrderDateDESC,OrderIDDESC) 多个OrderId是为了在OrderData相同的情况下,按订单号倒序,是个辅助属性。 方法1: SELECTEmployeeID,OrderIDFROMOrdersASO1WHEREOrderID=(SELECTTOP(1)OrderIDFROMOrders. 阅读全文
摘要:
新增的APPLY表运算符把右表表达式应用到左表表达式中的每一行。它不像JOIN那样先计算那个表表达式都可以,APPLY必选先逻辑地计算左表达式。这种计算输入的逻辑顺序允许吧右表达式关联到左表表达式。APPLY有两种形式,一个是OUTER APPLY,一个是CROSS APPLY,区别在于指定OUTER,意味着结果集中将包含使右表表达式为空的左表表达式中的行,而指定CROSS,则相反,结果集中不包含使右表表达式为空的左表表达式中的行。 阅读全文
摘要:
有时DBA需要检查当前服务器有多少连接请求,以及连接请求的登录名,客户端版本,主机名,程序名等等之类的信息,我们就可以对服务器的连接状况有所了解,防止不明用户使用。 SQL Server本身提供了这么一个DMV来返回这些信息,它就是sys.dm_exec_sessions 。 比如在我的机器上做一下查询: SELECT*FROMsys.dm_exec_sessionsWHEREhost_nameISNOTNULL 如图: 我们也可以根据登录名来分组: SELECTlogin_name,COUNT(session_id)ASsession_countFROMsys.dm_exec_sessio. 阅读全文
摘要:
我们设计表时,在字段是否允许Null值这个问题上,有时会争论一番。数据库牛人Kalen Delaney则给了一下建议
1,永远不要在用户表中允许NULL值
2,在用户表定义中包含一个NOT NULL限制
3,不要依赖数据库属性来控制NULL值的行为 阅读全文
摘要:
<spanid="countdown_hour"></span>:<spanid="countdown_minute"></span>:<spanid="countdown_second"></span><scripttype="text/javascript">varnowTime=newDate().getTime();varendTime=newDate("Jun18,201110:00:00").getT 阅读全文
摘要:
有时候我们可能会把CSV中的数据导入到某个数据库的表中,比如做报表分析的时候。 对于这个问题,我想一点也难不倒程序人员吧!但是要是SQL Server能够完成这个任务,岂不是更好! 对,SQL Server确实有这个功能。 首先先让我们看一下CSV文件,该文件保存在我的D:盘下,名为csv.txt,内容是: 现在就是SQL Server的关键部分了; 我们使用的是SQL... 阅读全文
摘要:
我们在日常操作中,免不了对数据库的某张表,一次性的要插入多条记录,但是首先想到的就是复制,粘帖N多重复的INSERT INTO 语句,万一某一个少了一个分号,或多个逗号之类的,产生错误,要找起来可就费尽了,既浪费时间,又耽误工作。 除了上面所说的方法外,其实还有二中方法,相比较起来要比之前那个要简洁... 阅读全文
摘要:
我们一般都认为TRUNCATE是一种不可回滚的操作,它会删除表中的所有数据以及重置Identity列。 如果你在事务中进行TRUNCATE操作,就能回滚。反之,它就不会从日志文件文件恢复数据。它不会在日志文件中记录删除的那些数据,它只在日志中记录数据页的单元分配。 下面的例子就能解释上面的所说的. &... 阅读全文
摘要:
去年年底用Google Map API做了一个GIS系统,以下简称GMA,初看GMA的时候感觉写GMA工程师确实挺强的,把Javascript运用的如火纯清,不愧是全球顶尖的公司;下面我就把我平时遇到的问题,总结一下,顺便做个记录备忘一下,如果在这能发现解决你问题的解决方案,那就更好!1,限制地图的缩放级别 我们知道GMA的地图的缩放级别是1-20,如果我们只是让用户在4-15范围内操作地图,那怎... 阅读全文
摘要:
说到这个问题,基本上有人就会想到三个问题: 1,什么是系统数据? 2,为什么要移动系统数据库? 3,移动系统数据库我们可以用附加和分离,为什么还要单独拿出来说呢? 对于这三个问题我一个一个讲吧,也算是自己做个笔记。 1,什么是系统数据? 所谓系统数据库就是我们在装SQL Server之后,系统自带的数据库(这样的回答是不是很白痴^_^). 如果你装SQL Server2005或200... 阅读全文
摘要:
对于分离一个数据库来说,我们可以用Manage Studio界面或者存储过程。但是对于每一种方法都必须保证没有用户使用这个数据库.接下来所讲的都是对于用命令来分离或附加一个数据库。对于用Manage Studio自己看着界面操作就可以应付了。分离数据库 对于用存储过程来分离数据库,如果发现无法终止用户链接,可以使用ALTER DATABASE命令,并利用一个能够中断已存在链接的终止选项来把数据库设... 阅读全文
摘要:
有的时候要用程序模拟IEPost到远程服务器,但是有不知道Post的具体内容,这时候如果有工具就方便多了;
阅读全文
摘要:
有时候我们需要知道存储在表中某条记录的所属文件号以及页面编号,但是经过我们自己查询,查询出来是一个十六进制页面号,那么我们怎么才能根据该十六进制页面号计算出该记录所对的“所属文件号”以及“页面编号”呢? 阅读全文
摘要:
最近一段时间,为了工作上事,总是忙个不停; 说自己忙吧,有时候忙里还能偷点闲; 但刚要休息会,别人有来催; 弄的我快要崩溃了; 自己订的计划也被打乱了; 不能去打乒乓球; ... 阅读全文