雨的随想有时,外面下着雨心却晴着;又有时,外面晴着心却下着雨。世界上许多东西在对比中让你品味。心晴的时候,雨也是晴;心雨的时候,晴也是雨。不过,无论什么样的故事,一逢上下雨便难忘。雨有一种神奇:它能弥漫成一种情调,浸润成一种氛围,镌刻成一种记忆。当然,有时也能瓢泼成一种灾难。春天的风沙,夏天的溽闷,秋天的干燥,都使人们祈盼着下雨。一场雨还能使空气清新许多,街道明亮许多,"春雨贵如油",对雨的渴盼不独农人有。有雨的时候既没有太阳也没有月亮,人们却多不以为忤。
系统 2019-08-12 09:26:49 2403
原文:读书笔记之SQL注入漏洞和SQL调优最近读了程序员的SQL金典这本书,觉得里面的SQL注入漏洞和SQL调优总结得不错,下面简单讨论下SQL注入漏洞和SQL调优。1.SQL注入漏洞由于“'1'='1'”这个表达式永远返回true,而true与任何布尔值的or运算的结果都是true,那么无论正确密码是什么“Password='1'or'1'='1'”的计算值永远是true,这样恶意攻击者就可以使用任何帐户登录系统了。这样的漏洞就被称作“SQL注入漏洞(S
系统 2019-08-12 01:53:37 2403
Json与JavaBean互相转换时,Bean中的Timestamp字段是无法直接处理的,需要实现两个转换器。DateJsonValueProcessor的作用是Bean转换为Json时将Timepstamp转换为指定的时间格式。1importjava.text.DateFormat;2importjava.text.SimpleDateFormat;3importjava.util.Date;4importnet.sf.json.JsonConfig;5
系统 2019-08-12 01:53:08 2403
原文:SQL2005性能分析一些细节功能你是否有用到?(二)上一篇:SQL2005性能分析一些细节功能你是否有用到?我简单的提到了些关于SQL性能分析最基本的一些方法,下面的文章我会陆续补充。前面提到了根据SQL的执行IO和执行计划来分析,还有一个特别重要的参数,就是SETSTATISTICSTIME。第一:SETSTATISTICSTIME定义:SETSTATISTICSTIME(Transact-SQL)显示分析、编译和执行各语句所需的毫秒数。语法:S
系统 2019-08-12 01:53:08 2403
TimeLimit:1000MSMemoryLimit:10000KTotalSubmissions:57382Accepted:26983本题是北大oJ上比较水的题目,在给的说明中已经把规律讲明,所以只管写代码即可可行代码:1#include2intmain()3{4doublea,s;5intn;6while(scanf("%lf",&a)!=EOF)7{8n=0;s=0;9if(a==0.00)10break;11while(s
系统 2019-08-12 01:51:28 2403
1.配置Tomcat虚拟目录在D盘创建文件夹“javaweb”,然后添加WEB-INF文件夹及其内容。创建index.html页面,随便写些什么。在tomcat安装路径下满的webapps/conf/server.xml中Host节点下面添加:之后在浏览器中敲入http://localhost:8080/javaweb/搞定。哦也。2.安装Tomcat之配置现实情况是
系统 2019-08-12 01:33:51 2403
最近经常写WCF服务和Windows服务,之前知道可以通过vs2010自带的“安装项目”可以发布程序,但是自vs2010起,同时提供了InstallShieldLE。下面我们通过图示,来了解InstallShieldLE的特性:2011LimitedEdition"src="http://img.it610.com/image/product/ee1033fcaa56404faae50d31e3d1c640.jpg"alt="安装程序发
系统 2019-08-12 01:31:51 2403
1.适当的空格逻辑行首的空白表示逻辑表示层次关系从而决定分组语句从新行的第一列开始风格统一都用四个空格不能随便加空格奥运五环#绘制奥运五环importturtleturtle.width(10)turtle.color("blue")turtle.circle(50)turtle.penup()turtle.goto(120,0)turtle.pendown()turtle.color("black")turtle.circle(50)turtle.pen
系统 2019-09-27 17:56:36 2402
zip概述zip即将多个可迭代对象组合为一个可迭代的对象,每次组合时都取出对应顺序的对象元素组合为元组,直到最少的对象中元素全部被组合,剩余的其他对象中未被组合的元素将被舍弃。keys=['one','two','three']values=[1,2,3]d=zip(keys,values)print(list(d))示例结果:[('one',1),('two',2),('three',3)]可以看到我们由zip模拟了一个类似字典的一一对应的元组迭代对象,
系统 2019-09-27 17:55:59 2402
类:理解类最简单的方式:类是一个函数包,类中可以放置变量和函数,然后类中的函数可以很方便的调用变量。使用class来定义一个类#语法:创建一个名为“ClassName”的类,类名一般首字母要大写,():不能丢classClassName():#如定义一个名为'狗'的类,可以写成classDog():#规范:class语句后续的代码块要缩进deffunction1():#定义类中的函数1在类中被定义的函数被称为类的【方法】,描述的是这个类能做什么。我们使用类
系统 2019-09-27 17:55:24 2402