- 浏览: 31353 次
- 性别:
- 来自: 深圳
最新评论
文章列表
http://blog.csdn.net/mingde_he/article/details/5694274
BACKUP DATABASE [AdventureWorks] TO
DISK = N'\\nas\Backup\L40\SQL2005\AdventureWorks_backup_200702120215.bak'
WITH NOFORMAT, NOINIT, NAME = N'AdventureWorks-Full Database Backup',
SKIP, NOREWIND, NOUNLOAD, STATS = 10
RESTORE DATABASE [AdventureWorksNew]
FROM DISK = N'\\nas\Ba ...
SQL Server 使用索引视图
- 博客分类:
- 数据库
我们在使用视图的时候有时想怎么能给视图加索引呢,其实,视图和普通的表一样可以添加索引,当SQL Server必须联合很多表时,这项技术可以大大提高Select语句的性能。
当在视图上创建一个唯一聚集索引(unique clusterd index)时,SQL Server将物化这个视图。看下面的例子:
CREATE VIEW dbo.vtUsers
WITH SCHEMABINDING
AS
SELECT dbo.tUsers.userid, dbo.tUsers.username, dbo.tUsers.pass ...
无线webapp安装更新机制
- 博客分类:
- 移动技术
摘要
为了满足移动终端:节省流量、减少请求、提高客户端性能的需求,我们设计了webapp安装更新程序,把js、css、html和图片这些资源,序列化为字符串存入客户端本地存储,并带上版本号来实现资源细粒度更新。
TAG
webapp 安装启动 性能优化
1、概述
我们认为webapp是一站式的应用,在一个页面里能完成整站的功能。所以,以前通过页面全刷的跳转,现在变成了通过底层框架来支持的局刷和切换动画。为了支持这些功能,会多出不少的代码,再加上app里的功能代码,我们统称为资源,包括底层库js(zepto、iscroll、baiduTemplate等),通用ui组件和app功能性的js、 ...
<!--Google分析代码--><!--页头统计--><!--</head>标签之前,紧邻</head>标签-->
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-197155-2']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script') ...
From:http://www.cnblogs.com/TankXiao/archive/2012/03/21/2337194.html
XSS 全称(Cross Site Scripting) 跨站脚本攻击, 是Web程序中最常见的漏洞。指攻击者在网页中嵌入客户端脚本(例如JavaScript), 当用户浏览此网页时,脚本就会在用户的浏览器上执行,从而达到攻击者的目的. 比如获取用户的Cookie,导航到恶意网站,携带木马等。
作为测试人员,需要了解XSS的原理,攻击场景,如何修复。 才能有效的防止XSS的发生。
测试攻击:Acunetix Web Vulnerability Scan ...
35岁前成功的12条黄金法则
- 博客分类:
- 生活日志
第一章:一个目标 一艘没有航行目标的船,任何方向的风都是逆风1、你为什么是穷人,第一点就是你没有立下成为富人的目标 2、你的人生核心目标是什么? 杰出人士与平庸之辈的根本差别并不是天赋、机遇,而在于有无目标。 3、起跑领先一步,人生领先一大步:成功从选定目标开始 4、贾金斯式的人永远不会成功 为什么大多数人没有成功?真正能完成自己计划的人只有5%,大多数人不是将自己的目标舍弃,就是沦为缺乏行动的空想 5、 如果你想在35岁以前成功,你一定在25至30岁之间确立好你的人生目标 6、 每日、每月、每年都要问自己:我是否达到了自己定下的目标 第二章:两个成功基点 站好位置,调正心态,努力冲刺,35岁 ...
之前一个证书导入的问题搞了很久,发现国内的文章都是你抄抄我我抄抄你,长篇大论但有不完整,从国外论坛找到一个简洁明了的,解决了我的问题。特在此分享:
Java Keytool is a key and certificate management utility. It allows users to manage their own public/private key pairs and certificates. It also allows users to cache certificates. Java Keytool stores the keys and certificat ...
SSL-用OpenSSL命令行生成证书文件
- 博客分类:
- Java安全
软件准备: http://www.openssl.org/related/binaries.html 在这里可以下载到windows版本的,当前版本 v0.9.8g 也许很多人和本人一样深有体会,使用OpenSSL库写一个加密通讯过程,代码很容易就写出来了,可是整个工作却花了了好几天。 ...
J2SDK在目录%JAVA_HOME%/bin提供了密钥库管理工具Keytool,用于管理密钥、证书和证书链。Keytool工具的命令在JavaSE6中已经改变,不过以前的命令仍然支持。Keytool也可以用来管理对称加密算法中的密钥。
最简单的命令是生成一个自签名的证书,并把它放到指定的keystore文件中:
keytool -genkey -alias tomcat -keyalg RSA -keystore c:/mykey
如果c:/mykey文件不存在,keytool会生成这个文件。按照命令的提示,回答一系列问题,就生成了数字证书。注意,公共名称(cn)应该是服务器的域名 ...
一、SSL(Server Socket Layer)简介
Netscape公司提出的SSL协议,旨在达到
在开放网络(Internet)上安全保密地传输信息的目的,这种协议在WEB上获得了广泛的应用。 之后IETF(www.ietf.org
)对SSL作了标准化,即RFC2246,并将其称为TLS(Transport Layer Security),从技术上讲,TLS1.0与SSL3.0的差别非常微小。
二、工作原理
SSL协议使用不对称加密技术实现会话双方之间信息的安全传递。可以实现信息传递的保密性、完整性,并且会话双方能鉴别对方身份。不同于常用的http协议,我们在与网站 ...
Sql Server 全文索引的性能一直都不是太好,今天听同事分享,发现了一个技巧,回去试了下,发现确实能明显的提升全文索引的性能,一般都能提升 2倍+
原 SQL 语句:
select * from Table1 where Contants(*,'test')
优化后的 SQL 语句:
?
select * from Table1 where Contains((Content,Title),'test')
两条 SQL 的不同之处,就是在 Contanis 后面的列名是否指定了,经过测试 ...
SQL Server 数据库(DB)日常维护总结
- 博客分类:
- 数据库
以下为个人日常维护总结,进攻参考,不断完善中:
1. 检查SQL Server 占用的 CPU,主要是查看服务器 CPU 是否稳定,用 Windows 任务管理器 查看即可
2. 数据库使用的内存是否突增,及内存是否被数据库用上,检查最大内存设置是否合理
3. 检查备份文件是否正常,上次备份的文件是否存在
4. 检查备份文件所在磁盘的使用大小,防止备份过大,磁盘空间不足
5. 查看DB和DB内各个表所占的空间大小,监控是否有异常现象,如:某个表的大小突增等,利用 Report 功能比较方便直观
6. 检查 SQL Server Agent 是否正常,job 是否正常执行,重要, ...
SqlServer数据库字典--索引
- 博客分类:
- 数据库
SELECT TOP 100 PERCENT --a.id,
CASE WHEN b.keyno = 1 THEN c.name ELSE '' END AS 表名,
CASE WHEN b.keyno = 1 THEN a.name ELSE '' END AS 索引名称, d.name AS 列名,
b.keyno AS 索引顺序, CASE indexkey_property(c.id, b.indid, b.keyno, 'isdescending')
WHEN 1 THEN '降序' WHEN 0 THEN '升序' ...
SELECT DISTINCT
TOP 100 PERCENT isnull(p.name,'') AS 父对象, o.xtype,
CASE o.xtype WHEN 'C' THEN 'CHECK 约束' WHEN 'D' THEN '默认值或DEFAULT约束'
WHEN 'F' THEN 'FOREIGNKEY约束' WHEN 'L' THEN '日志' WHEN 'FN' THEN '标量函数'
WHEN 'IF' THEN '内嵌表函数' WHEN 'P' THEN '存储过程' WHEN 'PK' THEN 'P ...