自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 iBatis解决sql注入

iBatis解决sql注入 (1) ibatis xml配置:下面的写法只是简单的转义 name like '%$name$%' (2) 这时会导致sql注入问题,比如参数name传进一个单引号“'”,生成的sql语句会是:name like '%'%' (3) 解决方法是利用字符串连接的方式来构成sql语句 name like '%'||'#name#'||'%' (4) 这样参数...

2010-10-31 21:38:00 105

转载 如何使用stable_sort() algorithm? (C/C++) (STL)

sort()和stable_sort()都對container做sort的動作,但對於相等的值,sort()和stable_sort()處理的方式不一樣,stable_sort()會保證不更改原先的順序,但sort()則不保證,有可能更改順序,但也有可能不改,這樣講還是很籠統,若用SQL來解釋,就一目暸然了。 在SQL中,我們常有以下寫法 1SELECT*2FROM[customers]...

2010-10-27 17:26:00 60

转载 SQL Server 2000管理专家系列课程之一 DBA工作到底有哪些? (转) [SQL Server]

DBA工作到底有哪些 DBA的职责 l 安全性 l 可用性 功能面、性能面 l 可靠性 l 可扩展性 设计和实现 l 数据库服务器环境 l 数据库的存储架构 l 数据库的逻辑对象结构 l 数据库的对象权限配置 l 数...

2010-10-22 18:36:00 39

转载 On Mentoring Software Testing Interns - Clear Assignments

Being software tester for 5 years, I have brought up half a dozen interns. All of them are good kids - smart, passionate for new technique, with not much experience in a real project, and sometim...

2010-10-22 18:26:00 61

转载 二.负责任地设计对象-GRASP

什么是GRASP   通用责任分配软件模式GRASP为英文General Responsibility Assessment Software Patterns各单词首字母的组合,分别解释为:     General:通用的、抽象的、广泛应用的;     Responsibility:责任、义务、职责;     Assessment:分配责任于一个模块或类;     So...

2010-10-17 22:53:00 97

转载 【转】ASP.NET Web Services如何工作

了解 Microsoft ASP.NET Web 服务方法 (WebMethod) 如何为生成 Web 服务提供一种高效方法。WebMethod 可以将传统的 Microsoft .NET 方法公开为支持 HTTP、XML、XML 架构、SOAP 和 WSDL 的 Web 服务操作。WebMethod (.asmx) 处理程序自动将传入的 SOAP 消息调度到相应的方法,并自动将传入的 XM...

2010-10-17 20:18:00 58

转载 初探站内搜索(下)

建立好Index数据库之后,我们就可以开始进行检索了。首先我们在sql2005中建立一个关键字索引表SearchLog表 字段如下:在SearchDateTime上建立一个索引,因为该字段需要经常查询,这是优化数据库最基本的哦。 这样我们在VS2008中添加一个强类型DataSet,把表拖到DataSet视图上生成强类型类,接着添加SQLHelper类来访问数据库。 数据访问层: ...

2010-10-15 14:33:00 49

转载 js缓动公式

公式一: var Tween = { Linear: function(t, b, c, d) { return c * t / d + b; }, Quad: { easeIn: function(t, b, c, d) { return c * (t /= d) * t + b; }, easeOut: function(t, b, c,...

2010-10-14 14:54:00 168

转载 p27 文件

p27文件 一、文件的概念 如以前学过的input和output,它们是Pascal的标准文,分别对应着计算机的标准输入设备(一般为键盘)和标准输出设备(一般为显示器),在Pascal中可以直接使用,甚至省略不写,这样的文件实际上是与外设直接打交道,因此我们把它称作“外设文件”。 在程序设计中,常常需要从键盘输入若干输入数据,当数据量相当大时很麻烦、也很容易出错;同时,在程序运行后也往...

2010-10-11 20:52:00 86

转载 VC2010中的C++0x特性 Part 1:Lambdas,auto, static_assert

Microsoft Visual Studio 2010 九月社区技术预览版 (CTP)所带的Visual C++编译器对四个C++0x语言特性提供了支持,也就是 lambdas,auto,static_assert,以及 rvalue references (右值引用,译注:后面不再对这个词进行翻译)。今天,我将详细介绍前三个特性。(很快我将贡献一整篇幅的文章来解释右值引用,仅仅是因为再在这里解...

2010-10-11 12:46:00 99

转载 PySide, LGPL协议下的PyQT

PySide是为Python提供Qt绑定的一款开源软件项目 ,类似于PyQt。 Nokia在购买QT后将之纳入LGPL协议的管理之下,同时研究了Python下的Qt绑定,希望PyQt能够也使用该协议。Nokia与PyQt的开发公司--Riverbank公司进行了会谈。经过多轮谈判之后,看不到这个达成协议的可能性。于是Nokia开始自行开发 PySide了。 P...

2010-10-08 19:13:00 159

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除