上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 140 下一页
摘要: 1,表设计一定要优化,冗余数据最少,少用连接查询。如果在实际应用中,使用了极其复杂的连接,子查询,则数据表的设计得要重新考虑了。2,尽量用char而不是varchar,因为固定长度得string用起来更快.在当今硬盘容量越来越大的情况下,牺牲点存储空间而换得查询速度得提升是值得的。3,通过简化权限来提高查询速度。如果一个查询之前要执行很多权限验证,则查询速度会慢下来,不妨试着在mysql中用root登录与用你新建的有权限控制的用户登录的速度,就可以看出来了,root登录,一下子就进入了,而普通用户登录,总会延迟一下。4, 表的优化。如果一个表已经用了一段时间,随着更新和删除操作的发生,数据将会 阅读全文
posted @ 2013-07-17 12:36 知识天地 阅读(3975) 评论(0) 推荐(0)
摘要: 无线网络password破解WPA/WPA2教程本教程用于探索无线路由安全漏洞,禁止用于非法用途,违者法律必究(与我无关)在动手破解WPA/WPA2前,应该先了解一下基础知识,本文适合新手阅读首先大家要明确一种数学运算,它叫做哈希算法(hash),这是一种不可逆运算,你不能通过运算结果来求解出原来的未知数是多少,有时我们还须要不同的未知数通过该算法计算后得到的结果不能同样,即你不太可能找到两个不同的值通过哈希得到同一个结果。哈希是一类算法的统称,通常哈希算法都是公开的,比方MD5,SHA-1等等。;我们平时说的WPApassword事实上叫PSK(pre-shared key),长度通常是8- 阅读全文
posted @ 2013-07-15 18:24 知识天地 阅读(82769) 评论(2) 推荐(0)
摘要: linux下创建用户linux下创建用户(一)Linux 系统是一个多用户多任务的分时操作系统,不论什么一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面能够帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的訪问;还有一方面也能够帮助用户组织文件,并为用户提供安全性保护。每一个用户账号都拥有一个惟一的username和各自的口令。用户在登录时键入正确的username和口令后,就能够进入系统和自己的主文件夹。实现用户账号的管理,要完成的工作主要有例如以下几个方面:· 用户账号的增加、删除与改动。· 用户口 阅读全文
posted @ 2013-07-04 09:54 知识天地 阅读(9033) 评论(0) 推荐(0)
摘要: linux下使用vim编程是比較常见的事情,但vim默认的tab是8个空格。但一般的编辑器是4个空格,所以希望改动下。详细方法例如以下:1. 创建文件名称为 .vimrc 的系统文件首先切换到用户根文件夹,然后创建文件。$ cd ~$ vim .vimrc2. 在文件里输入以下的内容并保存set tabstop=4set shiftwidth=4当中:tabstop 表示一个 tab 显示出来是多少个空格的长度,默认 8。shiftwidth 表示每一级缩进的长度,一般设置成跟 softtabstop 一样。3. 更新配置跟更新其它的配置文件一样,使用以下的命令常常。$ source .vim 阅读全文
posted @ 2013-07-01 11:17 知识天地 阅读(3469) 评论(0) 推荐(0)
摘要: 结构javac [ options ] [ sourcefiles ] [ @files ]參数可按随意次序排列。options命令行选项。sourcefiles一个或多个要编译的源文件(比如 MyClass.java)。@files一个或多个对源文件进行列表的文件。说明javac有两种方法可将源码文件名称传递给 javac:假设源文件数量少,在命令行上列出文件名称就可以。假设源文件数量多,则将源文件名称列在一个文件里,名称间用空格或回车行来进行分隔。然后在 javac 命令行中使用该列表文件名称,文件名称前冠以 @ 字符。源码文件名称称必须含有.java后缀,类文件名称称必须含有.class 阅读全文
posted @ 2013-06-27 16:43 知识天地 阅读(14461) 评论(0) 推荐(0)
摘要: 原文:http://blog.lupaworld.com/home-space-uid-24466-do-blog-id-2578.html已经学会怎样在Windows下怎样编辑,编译和运行Java程序了,我就想试试怎样在Linux下编译和运行Linux。昨天下载了一个for Linux 的Eclipse,使用起来和在Windows下沒有什么差别,可是速度慢了些,于是今天我想尝试一下怎样在控制台下使用命令编译和运行Java程序。首先,去Sun的站点上Download一个JDK,我下载的版本号是 jdk1.5.0_08,安装。接着,在root下编写了一个简单的Java程序 first.java 阅读全文
posted @ 2013-06-27 11:31 知识天地 阅读(582) 评论(0) 推荐(0)
摘要: org.apache.hadoop.fsClass FileSystemjava.lang.Objectorg.apache.hadoop.fs.FileSystemAll Implemented Interfaces:Closeable,AutoCloseable,ConfigurableDirect Known Subclasses:FilterFileSystem,FTPFileSystem,KosmosFileSystem,NativeS3FileSystem,RawLocalFileSystem,S3FileSystem,ViewFileSystem@InterfaceAudienc 阅读全文
posted @ 2013-06-26 11:42 知识天地 阅读(2206) 评论(0) 推荐(0)
摘要: 类模板:template <class T1, class T2> struct pair參数:T1是第一个值的数据类型,T2是第二个值的数据类型。功能:pair将一对值组合成一个值,这一对值能够具有不同的数据类型(T1和T2),两个值能够分别用pair的两个公有函数first和second訪问。详细使用方法:1.定义(构造):1 pair<int, double> p1; //使用默认构造函数2 pair<int, double> p2(1, 2.4); //用给定值初始化3 pair<int, double> p3(p2); //拷贝构造函数 阅读全文
posted @ 2013-06-20 18:00 知识天地 阅读(783) 评论(0) 推荐(0)
摘要: update table[表名] set Fields[字段名]=replace(Fields[字段名],'被替换原内容','要替换成的内容')update ProgInfo set JoinTime=replace(JoinTime,'2007-3-2','2007-03-02')实例:问题:某数据库里 flash 表 的 url 字段如今想找到url字段里的全部game.网址.com/不变部分批量改成game_new.网址.com/不变部分仅仅变前半部分!不知道怎么用SQL语句呢?答:方法一:update flash set 阅读全文
posted @ 2013-06-20 17:16 知识天地 阅读(872) 评论(0) 推荐(0)
摘要: 除了Narrative JS,jwacs(Javascript With Advanced Continuation Support)也致力于通过扩展JavaScript语法来避免编写让人头痛的异步调用的回调函数。用jwacs 实现的sleep,代码是这样:function sleep(msec) { var k = function_continuation; setTimeout(function() { resume k <- mesc; }, msec); suspend;}这个语法更吓人了,并且还是java里不被推荐使用的线程方法名。坦白说我倾向于 Narrativ... 阅读全文
posted @ 2013-06-18 17:13 知识天地 阅读(20555) 评论(0) 推荐(0)
上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 140 下一页