win7快捷键:win + E:打开资源管理器win + L:锁定计算机win + R:打开运行命令输入对话框win + D:隐藏桌面所有活动项目win +↑:放大窗口win +↓:缩小窗口alt + D:选定地址栏alt +↑:打开上一层目录alt + →:切换至前一次打开的目录ctrl + W:...
java防SQL注入,最简单的办法是杜绝SQL拼接,SQL注入攻击能得逞是因为在原有SQL语句中加入了新的逻辑,如果使用 PreparedStatement来代替Statement来执行SQL语句,其后只是输入参数,SQL注入攻击手段将无效,这是因为 PreparedStatement不允许在不同的...
分类:
数据库 时间:
2014-10-16 18:23:42
阅读次数:
238
比如,在浏览器地址栏输入http://ip:port/web01/hellostep1,浏览器依据ip,port建立与servlet容器(容器同时也是一个简单的web服务器)之间的连接。step2,浏览器将请求数据打包(按照http协议,该数据包也称为请求数据包)。step3,浏览器发送请求数据包给...
分类:
其他好文 时间:
2014-10-16 16:20:32
阅读次数:
166
一. 场景再现如大家熟知,Ajax 可以实现页面的无刷新操作,但会造成两个与普通页面操作(有刷新地改变页面)有着明显差别的问题—— URL 没有修改以及无法使用前进、后退按钮。例如常见的 Ajax 分页,在第一页点击第二页的链接,Ajax 分页完成后浏览器地址栏上显示的 URL 依然是第一页的 UR...
分类:
Web程序 时间:
2014-10-16 15:38:02
阅读次数:
194
我开发的新浪微博sina,我为自己代言!IOS开发的sina客户端为了学习IOS,我辞职了,一个月的时间,我从C语言开始学起,早晨8点,到晚上12点,几乎每天都是这样,日复一日。总是忘记了去吃中午饭,记得那个时候,我住在北京的一个地下室里,每天看不到阳光,其实也好,刚好是三..
分类:
移动开发 时间:
2014-10-15 20:19:22
阅读次数:
217
统计一个目录的大小(比特数),最简单的办法是在控制台输入命令: du?-sb?目录地址 用C++实现这个功能,是通过递归遍历目录下的文件和子目录达到的。需要注意的是,因为Byte数过大,单用一个整型统计Byte的数量...
分类:
编程语言 时间:
2014-10-14 21:55:52
阅读次数:
253
GET和POST区别如下:
1,生成方式
get方式有四种:1)直接在URL地址栏中输入URL。2)网页中的超链接。3)form中method为get。4)form中method为空时,默认是get提交。
post只知道有一种:form中method属性为post。
2、数据传送方式
get方式:表单数据存放在URL地址后面。所有get方式提交时HTTP中没有消息体。...
分类:
其他好文 时间:
2014-10-14 20:48:19
阅读次数:
139
在ajax请求中,不能更新地址栏,地址栏上的“前进”和“后退”按钮就失效了,带来了另外一种糟糕的用户体验。解决方案如下:方案一:使用window. Onhashchange 事件如下面Html片段,点击不同的连接,在mainPanel中加载不同的页面:page1page2page3首先写一个方法来获...
分类:
Web程序 时间:
2014-10-13 18:32:21
阅读次数:
209
MVC域的访问,对于一个新手来说,这个很重要,我们不需要再去专门给Admin起名,只需要地址栏里面输入/Manager就可以访问
分类:
Web程序 时间:
2014-10-13 17:57:31
阅读次数:
253
有这么一个问题,WPF在使用异步回调的时候,回调函数需要用到异步函数里产生的一个变量,例如异步函数里查询数据库得到了一个DataTable,如何传递给回调函数呢?
【方案一】使用全局变量
很容易想到的是用全局变量,这也是最简单的办法。但是如果我想循环调用呢,例如回调函数判断异步函数执行完之后的DataTable有没有数据,有数据则继续异步(BeginInvoke),这时候如果使用全局变量可...