06 2013 档案

摘要:结构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)
摘要:验证数字的正则表达式集 验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][0-9]*$验证非零的负整数:^\-[1-9][0-9]*$验证非负整数(正整数 + 0) ^\d+$验证非正整数(负整数 + 0) ^((-\d+)|(0+))$验证长度为3的字符:^.{3}$验证由26个英文.. 阅读全文
posted @ 2013-06-18 15:56 知识天地 阅读(594) 评论(0) 推荐(0)
摘要:遗传算法的手工模拟计算演示样例为更好地理解遗传算法的运算过程,下面用手工计算来简单地模拟遗传算法的各 个主要执行步骤。 例:求下述二元函数的最大值: (1) 个体编码 遗传算法的运算对象是表示个体的符号串,所以必须把变量 x1, x2 编码为一种 符号串。本题中,用无符号二进制整数来表示。 因 x1, x2 为 0 ~ 7之间的整数,所以分别用3位无符号二进制整数来表示,将它 们连接在一起所组成的6位无符号二进制数就形成了个体的基因型,表示一个可 行解。 比方,基因型 X=101110 所对应的表现型是:x=[ 5,6 ]。 个体的表现型x和基因型X之间可通过编码和解码程序相互转换。(2) 初 阅读全文
posted @ 2013-06-16 16:12 知识天地 阅读(1222) 评论(0) 推荐(0)
摘要:输入框景背景透明:<input style="background:transparent;border:1px solid #ffffff">鼠标划过输入框,输入框背景色变色:<INPUT value="Type here" NAME="user_pass" TYPE="text" SIZE="29" onmouseover="this.style.borderColor='black';this.style.backgroundColor=' 阅读全文
posted @ 2013-06-16 15:51 知识天地 阅读(629) 评论(0) 推荐(0)
摘要:定时器类Timer在java.util包中。使用时,先实例化,然后使用实例的schedule(TimerTask task, long delay)方法,设定指定的任务task在指定的延迟delay后运行。定时器任务类TimerTask是抽象类,继承并重写其run()方法,可实现详细任务。schedule(TimerTask task, Date time)设定指定任务task在指定时间time运行。cancel()方法结束这个定时器。schedule(TimerTask task, long delay, long period)方法设定指定任务task在指定延迟delay后进行固定延迟pe 阅读全文
posted @ 2013-06-16 15:46 知识天地 阅读(1273) 评论(0) 推荐(0)
摘要:当今互联网已经成为每个人的信息知识来源。假如你想学习不论什么事情,能够非常easy在互联网上轻松找到相关的信息,即使它是非常简单的事情。在互联网上有成千上万的教程和指南能够用来学习与工作相关的技术和内容。Web开发者相同也常常通过互联网获取关于HTML和编码的相关知识。为了帮助这些开发者,下面是我们收集的一些优秀电子书供大家学习。1. HTML5 Quick Learning Guide假设您想学习HTML5,这本电子书将帮助您学习全部HTML5的基本标签元素。2. Head First HTML with CSS and XHTML有了这本电子书,你能够使用HTML和CSS技术轻松地创建基于 阅读全文
posted @ 2013-06-16 15:38 知识天地 阅读(500) 评论(0) 推荐(0)
摘要:引导语:如今的这些年轻人,你是否考虑过你人生成长发展风向与目标,一旦追求和愿望受阻后,你会怎样思考相应,分析其原因的所在,你该怎样面对去做,你的底线又是在哪里,你清晰吗? 30岁之前你须要知到自己的人生底线 1、一定要相信30岁非常快就会到来,无论你是在魔兽、cs还是蹦迪泡吧,就算装得再嫩,岁月总会在你的心里留下烙印,掩饰永远都不能改变事实,办法唯独一个:提前做好准备,即使你如今唯独18岁,脸皮还能掐的水来。30岁一过,一样是人老珠黄一根草而已,所以要是不能提前装填自己的心理内涵,等着人见人烦吧。 2、勿以善小而不为,勿以恶小而为之。无论你对生活已经有了多深的认识,在很多方面... 阅读全文
posted @ 2013-06-16 15:27 知识天地 阅读(435) 评论(0) 推荐(1)
摘要:《打工是最愚蠢的投资》 ——李嘉诚在大梅沙的演讲 打工是最愚蠢的投资 打工是最愚蠢的投资--------- 非常多人会认为打工并非投资,强烈反对这样的观念。事实上打工才是最大最愚蠢的投资。 人生最宝贵的是什么?除了我们的青春还有什么更宝贵?非常多人都抱怨我穷,我没钱想做生意又找不到资金。 多么的可笑!事实上在你身上就有着一座金山(无形资产),仅仅是你不敢承认。宁可埋没也不敢利用。宁可委委屈屈地帮人打工,把你的资产双手拱让给了你的老板。我们试想一下,有谁生下来上天就会送给他一大堆金钱的? 问问李嘉诚吧。 我以前问过我的一个朋友为什么不去打工?他的回答非常惊人:“说句得罪点... 阅读全文
posted @ 2013-06-16 15:16 知识天地 阅读(764) 评论(0) 推荐(0)
摘要:一头驴,掉到了一个非常深非常深的废弃的陷阱里。主人权衡一下,觉得救它上来不划算,走了,仅仅留下它孤零零的自己。每天,还有人往陷阱里面倒垃圾,驴非常生气:自己真倒霉,掉到了陷阱里,主人不要他了,就连死也不让他死得舒服点,每天还有那么多垃圾扔在他旁边。但是有一天,它的思维发生了转变,它决定改变它的人生态度(确切点说应该是驴生态度),它每天都把垃圾踩到自己的脚下,而不是被垃圾所淹没,并从垃圾中找些残羹来维持自己的体能。最终有一天,垃圾成为它的垫脚石,使它又一次回到了地面上。 不要抱怨你的不如意,不要抱怨你的男人穷你的女人丑,不要抱怨你沒有一个好爸爸,不要抱怨你的工作差,工资少,不要抱怨你空怀一身绝技 阅读全文
posted @ 2013-06-16 15:06 知识天地 阅读(249) 评论(0) 推荐(0)
摘要:这个也是曾经做过的一个程序,目的主要是去ftp主机(最多100左右)去取xx数据文件. 千万级别仅仅是个概念,代表数据量等于千万或者大于千万的数据 本分享不牵扯分布式採集存储之类的.是在一台机器上处理数据,假设数据量非常大非常大的话,能够考虑分布式处理,假设以后我有这方面的经验,会及时分享的.1、程序採用的ftp工具, apache 的 commons-net-ftp-2.0.jar2、千万级别ftp核心关键的部分--列文件夹到文件,仅仅要是这块做好了,基本上性能就沒有太大的问题了.能够通过apache 发送ftp命令 "NLST" 的方式列文件夹到文件里去# ftp列文件 阅读全文
posted @ 2013-06-16 13:04 知识天地 阅读(2683) 评论(0) 推荐(0)
摘要:今天非常悲剧.不堪回首呀... 煮熟的鸡蛋都能爆炸...彻底无语 家里有一些煮好的鸡蛋沒有吃完,怕坏掉了于是就带来公司里面准备午餐的时候吃掉。吃饭前看见公司的微波炉闲着没人用,于是就把鸡蛋放进去加热了2分钟,然后悲剧立即就要发生了... 添加前怕出现意外于是把鸡蛋壳都打裂了才放进去了,烤的过程中沒有不论什么问题,关键在于拿出来,用手掰开的时候鸡蛋突然扑哧一声炸了.蛋黄被炸的粉碎直接铺面而来,然后我和旁边的MM彻底的悲剧了..我们的头发上,脸上那一大片的范围所有都是黄黄的鸡蛋黄碎末,和旁边的MM傻愣愣的呆在那里,大眼对小眼,彻底无语。。。立马引来了旁边大群的无聊看热闹的程序猿围观..... 阅读全文
posted @ 2013-06-16 13:01 知识天地 阅读(668) 评论(0) 推荐(0)
摘要:上一次,我们实现了对话类,今天就来做一个游戏中不可缺少的——人物类。当然,你全然是能够自己写一个人物类,可是为了方便起见,还是决定把人物类封装到这个引擎里。为了使这个类更有意义,我还给人物类加了几个特效,在以下解说中会提到。以下是本系列文章的文件夹:怎样制作一款HTML5 RPG游戏引擎——第一篇,地图类的实现http://blog.csdn.net/yorhomwang/article/details/8892305怎样制作一款HTML5 RPG游戏引擎——第二篇,烟雨+飞雪效果http://blog.csdn.net/yorhomwang/article/details/8915020怎样 阅读全文
posted @ 2013-06-16 12:57 知识天地 阅读(1738) 评论(0) 推荐(0)
摘要:今天我们来实现情景对话。这是一个重要的功能,沒有它,游戏将变得索然无味。所以我们不得不来完成它。可是要知道,使用对话可不是一件简单的事,由于它内部的东西非常多,比方说人物头像,人物名称,对话内容。。。因此我们仅仅能通过数组+JSON来将对话信息装起来,然后依据信息作出不同的显示。接下来我便要向大家展示实现方法。先看本系列文章文件夹:怎样制作一款HTML5 RPG游戏引擎——第一篇,地图类的实现http://blog.csdn.net/yorhomwang/article/details/8892305怎样制作一款HTML5 RPG游戏引擎——第二篇,烟雨+飞雪效果http://blog.csd 阅读全文
posted @ 2013-06-16 12:55 知识天地 阅读(706) 评论(0) 推荐(0)
摘要:开言:在RPG游戏中,假设有地图切换的地方,通常就会使用幕布效果。所谓的幕布事实上就是将两个矩形合拢,直到把屏幕遮住,然后再展开直到两个矩形所有移出屏幕。为了大家做游戏方便,于是我给这个引擎加了这么一个类。本系列文章文件夹:怎样制作一款HTML5 RPG游戏引擎——第一篇,地图类的实现http://blog.csdn.net/yorhomwang/article/details/8892305怎样制作一款HTML5 RPG游戏引擎——第二篇,烟雨+飞雪效果http://blog.csdn.net/yorhomwang/article/details/8915020该引擎是基于lufylegen 阅读全文
posted @ 2013-06-16 12:52 知识天地 阅读(880) 评论(0) 推荐(0)
摘要:今天我们来实现烟雨+飞雪效果。首先来说,一款经典的RPG游戏难免须要添加天气的变化。那么为了使我们的RPG游戏引擎更完美,我们就仅仅好慢慢地实现它。本文为该系列文章的第二篇,假设想了解曾经的文章能够看看下面列表:怎样制作一款HTML5 RPG游戏引擎——第一章,地图类的实现http://blog.csdn.net/yorhomwang/article/details/8892305该引擎是基于lufylegend开发的,学习时请先了解lufylegend。官方站点地址:http://lufylegend.com/lufylegendAPI地址:http://lufylegend.com/luf 阅读全文
posted @ 2013-06-16 12:49 知识天地 阅读(364) 评论(0) 推荐(0)
摘要:一,话说天下大事前不久看到lufy的博客上,有一位朋友想要一个RPG游戏引擎,出于兴趣准备动手做一做。因为我研究lufylegend有一段时间了,对它有一定的依赖性,因此就准备将这个引擎基于lufylegend。临时命名为lufylegendRPG。毕竟基于lufylegend,假设名称中不加上lufylegend这几个字的话,有点说不通啊。。。近期公布了0.1.0版,可是不理想,连一惯都是鼓舞和欣赏我的lufy老先生都是出于真心的表示不惬意。想了解0.1.0版的朋友能够看看这里(事实上最好别看,因为1.0在使用方法上做了非常大的调整):http://blog.csdn.net/yorhomw 阅读全文
posted @ 2013-06-16 12:47 知识天地 阅读(436) 评论(0) 推荐(0)
摘要:经历了几个月的改进,最终公布1.0.0版了。尽管引擎依旧存在漏洞,可是比起上次更新还是要好多了。在这里不得不感谢各位网友的大力支持。首先为引擎做一个开场白吧,也好让大家了解一下它:lufylegendRPG是基于lufylegend的HTML5游戏引擎。使用它时,须要引入lufylegend.js。 包括了LTileMap,LCharacter,LTalk,LEffect等多个有用的类。 因为是基于lufylegend,所以你须要了解一下lufylegend的使用方法,这样才干更合理,更快捷地运用lufylegendRPG进行开发。 该引擎主要封装了lufylegend的一些基本功能,使该引擎 阅读全文
posted @ 2013-06-16 12:42 知识天地 阅读(1582) 评论(0) 推荐(0)
摘要:设计模式是什么?设计模式是这些原则在某些特定公共场景下标准化的应用,接下来让我们通过一些样例学习什么是设计模式。Farhana: 当然,我喜欢样例。Shubho: 让我们以汽车为例讨论一下。汽车是一个非常复杂的对象,由成千上万的其它对象组成,如发动机,车轮,方向盘,车座,车体等等其它不同的部分或部件。汽车部件当装配汽车时,制造商须要集中并装配这些更小的自成汽车子系统的不同部件。而这些不同的小部件同样也是复杂的对象,其它制造商同样要生产并组装它们。在生产汽车时,汽车公司并不会为怎么生产组装这些部件担心(前提是他们要确保这些对象/设备的质量)。当然,汽车制造商更加关心怎么装配这些不同部件以便能生产 阅读全文
posted @ 2013-06-16 12:37 知识天地 阅读(435) 评论(0) 推荐(0)
摘要:因为jsp代码规范要求不能出现一句java代码。全部就有了jsp 的自己定义标签技术。所以jsp的自己定义标签技术就是除去jsp的中的java代码。同一时候封装标签个人感觉也是一种安全性的体现,不让别人知道实现内部的代码。那个怎样实现自己定义标签技术呢?第一你得搭建一个环境,apche公司给了两个jar包各自是jstl.Jar和standar.Jar.将他们导入到javaweb工程下wed-inf的lib文件夹以下。(这两个jar包网上非常多,也可上官网直接下载)环境构建完毕。以下我用一段代码来制作一个获取本地ip的标签。第一步:创建一个java类,该类实现了tag接口,或者直接继承tagsu 阅读全文
posted @ 2013-06-16 12:34 知识天地 阅读(479) 评论(0) 推荐(0)
摘要:[-]一问题调优跟踪事务数1秒调整后4 秒对单測一支交易事务平均数为478秒调整后15 秒对单測一支交易事务数40秒调整后600秒对单測一支交易事务数40秒调整后930秒对单測一支交易事务数900TPS网络资源满100M网络混合交易长时间压力測试后服务主机报错cannot set user id 资源临时不可用系统资源分配不够混合交易集群环境中随着压力測试时间增长主机资源利用率逐渐下降调整后问题解决混合交易集群环境存在队列等待集群管理通信出现队列stuck情况经打补丁包后解决混合交易演练环境出现coredump现象--外围引发演练环境出现GC无法回收资源现象--普元BPSserver引发演练环 阅读全文
posted @ 2013-06-16 12:30 知识天地 阅读(1074) 评论(0) 推荐(0)
摘要:摘要:不论什么站点的发展都不是一蹴而就的。它在发展过程中会遇到各种各样的问题和业务带来的压力。作者子柳从工程师的角度讲述淘宝这个超大规模互联网系统的成长历程,及其全部主动和被动的技术变革的前因后果。2003年4月7日,马云在杭州成立了一个神奇的组织。他叫来十位员工,要他们签了一份协议,这份协议要求他们立马离开阿里巴巴集团,去做一个神奇的项目。这个项目要求绝对保密,老马戏称“连说梦话被老婆听到都不行,谁要是透漏出去,我将追杀到天涯海角”。这份协议是英文版的,匆忙之间,大多数人根本来不及看懂,但出于对老马的信任,都卷起铺盖离开了阿里巴巴。他们去了一个神奇的据点——湖畔花园小区的一套未装修的房子里, 阅读全文
posted @ 2013-06-16 12:02 知识天地 阅读(561) 评论(0) 推荐(0)
摘要:摘要:Facebook这家公司不仅愿意冒险,并且还愿意冒他人不愿去冒的风险。本文讲述了三名Facebook工程师是怎样重建Facebook基础的。Facebook工程师贾森·埃文斯、凯斯·亚当斯和德鲁·帕洛斯基《连线》杂志网络版近日刊载文章,讲述了三名Facebook工程师是怎样重建Facebook基础的。下面是这篇文章的主要内容:在Facebook位于加利福尼亚州门罗帕克的新公司总部的边缘地带有一幢18号楼,走到这幢楼的背面,就会发现所谓“战斗洞窟”(The Battle Cave)的遗迹。今天,这个房间仅仅是开放式办公空间的还有一种延伸而已,成排的Facebo 阅读全文
posted @ 2013-06-16 11:50 知识天地 阅读(477) 评论(0) 推荐(0)
摘要:该样例为追加 C盘中的file1.txt的文本内容完整代码例如以下:引入命名空间:[csharp]view plaincopyprint?usingSystem.IO;完整代码:[csharp]view plaincopyprint?namespaceFileStreamWrite{classProgram{staticvoidMain(string[]args){FileStreamfs=null;stringfilePath="C:\\file1.txt";//将待写的入数据从字符串转换为字节数组Encodingencoder=Encoding.UTF8;byte[]b 阅读全文
posted @ 2013-06-16 11:13 知识天地 阅读(18363) 评论(3) 推荐(3)
摘要:oracle中imp命令详细解释Oracle的导入有用程序(Import utility)同意从数据库提取数据,而且将数据写入操作系统文件。imp使用的基本格式:imp[username[/password[@service]]],下面例举imp常常使用用法。1. 获取帮助imp help=y2. 导入一个完整数据库imp system/manager file=bible_db log=dible_db full=y ignore=y3. 导入一个或一组指定用户所属的全部表、索引和其它对象imp system/manager file=seapark log=seapark fromuser 阅读全文
posted @ 2013-06-16 08:20 知识天地 阅读(53593) 评论(0) 推荐(2)
摘要:作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难看懂的代码,从而达到保护代码的作用。下面具体说一说怎么样让SDK2.3下的proguard.cfg文件起作用,先来看看android-sdk-windows\tools\lib\proguard.cfg的内容:[ht 阅读全文
posted @ 2013-06-16 08:13 知识天地 阅读(13396) 评论(6) 推荐(2)
摘要:这段时间在学Android应用开发,在想既然是用Java开发的应该非常好反编译从而得到源码吧,google了一下,确实非常easy,下面是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,全然是一种学习的态度,只是好像通过这样的方式也能够去汉化一些外国软件。本文Android反编译教程,測试环境:Win7 Ultimate x64Ubuntu 12.04 x86_x64反编译工具包下载(2012-10-10更新)一、Apk反编译得到Java源码下载上述反编译工具包,打开apk2java目录下的dex2jar-0.0.9.9目录,内含apk反编译成java源码工具,以及源码查看工 阅读全文
posted @ 2013-06-16 08:06 知识天地 阅读(15131) 评论(1) 推荐(1)
摘要:普通情况下,Response.Redirect 方法是在server端进行转向,因此,除非使用 Response.Write("<script>window.location='http://dotnet.aspx.cc';</script>") 方法外,是不能在新窗体打开所指定的 URL 地址的。可是,假设细致分析一下,假设设置 form 元素的 target 属性,还是有办法打开新窗体的。以下就是能够採用的两种方法。方法一:在server端设置 target 属性,这个方案也很适用于client不支持脚本的情况。代码例如以下:&l 阅读全文
posted @ 2013-06-16 08:04 知识天地 阅读(1389) 评论(0) 推荐(0)
摘要:问题一:Response.Write 后连接Response.Redirect ,则Response.Write无法显示,直接跳转入Response.Redirect 的页面。解决方案:Response.Write("<script languge='javascript'>alert('成功改动'); window.location.href='index.aspx'</script>");假设,script内容中含有变量,那么解决方法是:string a=当前的记录变量;500){this.resi 阅读全文
posted @ 2013-06-16 00:39 知识天地 阅读(45106) 评论(1) 推荐(2)
摘要:在Sun的Java JDK 1.40版本号中,Java自带了支持正則表達式的包,本文就抛砖引玉地介绍了怎样使用java.util.regex包。 可粗略预计一下,除了偶尔用Linux的外,其他Linu x用户都会遇到正則表達式。正則表達式是个极端强大工具,而且在字符串模式-匹配和字符串模式-替换方面富有弹性。在Unix世界里,正則表達式差点儿没有什么限制,可肯定的是,它应用很之广泛。 正則表達式的引擎已被许多普通的Unix工具所实现,包含grep,awk,vi和Emacs等。此外,许多使用比較广泛的脚本语言也支持正則表達式,比如Python,Tcl,JavaScript,以及最著名的P... 阅读全文
posted @ 2013-06-16 00:29 知识天地 阅读(1054) 评论(0) 推荐(0)
摘要:在项目中常常常使用到DataTable,假设DataTable使用得当,不仅能使程序简洁有用,并且可以提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结。一、DataTable简单介绍(1)构造函数DataTable()不带参数初始化DataTable类的新实例。DataTable(string tableName)用指定的表名初始化DataTable类的新实例。DataTable(string tableName, string tableNamespace)用指定的表名和命名空间初始化DataTable类的新实例。(2)常常使用属性CaseSensitive指示表中 阅读全文
posted @ 2013-06-15 23:56 知识天地 阅读(2314) 评论(0) 推荐(1)
摘要:70厘米 =2尺1 =26英寸 74厘米 =2尺2 =28英寸 76厘米 =2尺3 =29英寸 78厘米 =2尺35=30英寸80厘米 =2尺4 =31英寸82厘米 =2尺45=32英寸84厘米 =2尺5 =33英寸 86厘米 =2尺6 =34英寸88厘米 =2尺65=35英寸90厘米 =2尺7 =36英寸92厘米 =2尺75=37英寸94厘米 =2尺8 =38英寸96厘米 =2尺85=39英寸98厘米 =2尺95=40英寸100厘米=3尺 =41英寸102厘米=3尺05=42英寸 104厘米=3尺1 =43英寸106厘米=3尺2 =44英寸 阅读全文
posted @ 2013-06-15 23:36 知识天地 阅读(11343) 评论(0) 推荐(0)
摘要:Matlab画图强大的画图功能是Matlab的特点之中的一个,Matlab提供了一系列的画图函数,用户不须要过多的考虑画图的细节,仅仅须要给出一些基本参数就能得到所需图形,这类函数称为高层画图函数。此外,Matlab还提供了直接对图形句柄进行操作的低层画图操作。这类操作将图形的每一个图形元素(如坐标轴、曲线、文字等)看做一个独立的对象,系统给每一个对象分配一个句柄,能够通过句柄对该图形元素进行操作,而不影响其它部分。本章介绍绘制二维和三维图形的高层画图函数以及其它图形控制函数的使用解决方案,在此基础上,再介绍能够操作和控制各种图形对象的低层画图操作。一.二维画图二维图形是将平面坐标上的数据点连 阅读全文
posted @ 2013-06-15 23:30 知识天地 阅读(853) 评论(0) 推荐(0)
摘要:如图,这个错误使无数玩家烦恼。出现这个错误,可能是硬件的问题,也可能是软件的问题。可是,由于硬件引起该问题的概率很小,并且除了更换硬件之外没有更好的解决解决方案,因此本文将具体介绍怎样通过软件解决此问题,这也是大家最关心的。大致介绍一下这个错误是怎样发生的。这个错误的本意是提示内存错误,可是通常情况下并非内存存在问题,而是由于软件的问题产生了这个错误。到底是什么软件的问题呢?答案是DirectX,并且多数情况下是DirectX 9.0的问题。或许大家会问了:我玩的游戏都有DirextX 11的特效了,还会和DirectX 9有关系吗?其实,游戏公司为了游戏的兼容性,往往都是基于DirectX 阅读全文
posted @ 2013-06-15 19:18 知识天地 阅读(4518) 评论(0) 推荐(0)
摘要:Oracle存储过程主要的语法存储过程 1CREATEORREPLACEPROCEDURE存储过程名 2IS 3BEGIN 4NULL; 5END;行1: CREATEORREPLACEPROCEDURE是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程,假设存在就覆盖它;行2: IS关键词表明后面将尾随一个PL/SQL体。行3: BEGIN关键词表明PL/SQL体的开始。行4: NULLPL/SQL语句表明什么事都不做,这句不能删去,由于PL/SQL体中至少须要有一句;行5: END关键词表明PL/SQL体的结束存储过程创建语法:createor... 阅读全文
posted @ 2013-06-12 23:46 知识天地 阅读(922) 评论(0) 推荐(0)
摘要:一,网络编程中两个主要的问题一个是怎样准确的定位网络上一台或多台主机,还有一个就是找到主机后怎样可靠高效的进行传输数据。在TCP/IP协议中IP层主要负责网络主机的定位,传输数据的路由,由IP地址能够唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的传输数据机制,这是网络编程的主要对象,一般不须要关心IP层是怎样处理数据的。眼下较为流行的网络编程模型是客户机/server(C/S)结构。即通信两方一方作为server等待客户提出请求并予以响应。客户则在须要服务时向server提出申请。server一般作为守护进程始终运行,监听网络port,一 阅读全文
posted @ 2013-06-12 23:41 知识天地 阅读(1636) 评论(0) 推荐(0)
摘要:1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关联一般都是有向的。使用ROSE 生成的代码是这样的:classC1...{public:C2*theC2;};classC2...{public:C1*theC1;};双向关联在代码的表现为双方都拥有对方的一个指针,当然也可以是引用或者是值。单向 阅读全文
posted @ 2013-06-12 23:21 知识天地 阅读(449) 评论(0) 推荐(0)
摘要:substring 解决方案用于提取字符串中介于两个指定下标之间的字符substring(start,end)开始和结束的位置,从零开始的索引参数 描述start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。stop 可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。假设省略该参数,那么返回的子串会一直到字符串的结尾。返回值一个新的字符串,该字符串值包含 stringObject 的一个子字符串,其内容是从 start 处到 stop-1 处的全部字符,其长度为 stop 减 start。说明su... 阅读全文
posted @ 2013-06-12 23:13 知识天地 阅读(652) 评论(0) 推荐(0)
摘要:server访问内网共享文件时,即在执行中输入\\192.168.1.11时提示“无不论什么网络提供程序接受指定的网络路径”在网上查了好多办法试了都没能解决。由于考虑到之前的网络共享都能够使用,近期给系统做过一次升级,当中有一个补丁是关于TCP/IP的安全补丁,我预计和这个有关系,所以再尝试了全部我能找到的解决方案外,就用windows updates查找了系统须要的补丁,然后打全然部的补丁,当时是周六,打完补丁后重新启动了server,然后看了看server的执行状况,没问题后就断开了,想着可能这个问题还没有解决,今天上server一看,前几天困扰的问题居然已经攻克了,由此得出结论,预计就是 阅读全文
posted @ 2013-06-12 23:10 知识天地 阅读(761) 评论(0) 推荐(0)
摘要:进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filenamevi filename....filename :打开多个文件,依次进行编辑移动光标类命令h :光标左移一个字符l :光标右移一个字符space:光标右移一个字符Backspace:光标左移一个字符k或Ctrl+p: 阅读全文
posted @ 2013-06-12 23:02 知识天地 阅读(411) 评论(0) 推荐(0)
摘要:DataGridView控件DataGridView是用于Windows Froms 2.0的新网格控件。它能够代替先前版本号中DataGrid控件,它易于使用并高度可定制,支持许多我们的用户须要的特性。关于本文档:本文档不准备面面俱到地介绍DataGridView,而是着眼于深入地介绍一些技术点的高级特性。本文档按逻辑分为5个章节,首先是结构和特性的概览,其次是内置的列/单元格类型的介绍,再次是数据操作相关的内容,然后是主要特性的综述,最后是最佳实践。大部分章节含有一个“Q & A”部分,来回答该章节相关的一些常见问题。注意,某些问题会因为知识点的关联性反复出如今多个章节。这些问题、 阅读全文
posted @ 2013-06-12 22:55 知识天地 阅读(10647) 评论(0) 推荐(0)
摘要:replace() 方法的参数 replacement 可以是函数而不是字符串。在这种情况下,每个匹配都调用该函数,它返回的字符串将作为替换文本使用。该函数的第一个参数是匹配模式的字符串。接下来的参数 是与模式中的子表达式匹配的字符串,可以有 0 个或多个这样的参数。接下来的参数是一个整数,声明了匹配在 stringObject 中出现的位置。最后一个参数是 stringObject 本身。下文展示了几种javascript正则表示式的repalce方式,有些方式我们很少在别的地方看到,如第二种和第三方中方法。//下面的例子用来获取url的两个参数,并返回urlRewrite之前的真实Urlv 阅读全文
posted @ 2013-06-12 22:31 知识天地 阅读(635) 评论(0) 推荐(0)
摘要:简单介绍用简单的话来定义tcpdump,就是:dump the traffic on a network,依据使用者的定义对网络上的数据包进行截获的包分析工具。tcpdump能够将网络中传送的数据包的“头”全然截获下来提供分析。它支持针对网络层、协议、主机、网络或port的过滤,并提供and、or、not等逻辑语句来帮助你去掉没用的信息。有用命令实例默认启动tcpdump一般情况下,直接启动tcpdump将监视第一个网络接口上全部流过的数据包。监视指定网络接口的数据包tcpdump -i eth1假设不指定网卡,默认tcpdump仅仅会监视第一个网络接口,一般是eth0,下面的样例都没有指定网 阅读全文
posted @ 2013-06-12 22:20 知识天地 阅读(6134) 评论(0) 推荐(1)
摘要:在android开发中ListView是比较常常使用的组件,它以列表的形式展示详细内容,并且能够依据数据的长度自适应显示。抽出时间把对ListView的使用做了整理,并写了个小例子,例如以下图。列表的显示须要三个元素:1.ListVeiw 用来展示列表的View。2.适配器用来把数据映射到ListView上的中介。3.数据详细的将被映射的字符串,图片,或者基本组件。依据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter当中以ArrayAdapter最为简单,仅仅能展示一行字。SimpleAdapter有最好的扩充性,能够 阅读全文
posted @ 2013-06-12 21:51 知识天地 阅读(667) 评论(0) 推荐(0)
摘要:SELECT INTO 和 INSERT INTO SELECT 两种表复制语句 Insert是T-sql中常常使用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中不可缺少。但我们在开发、测试过程中,常常会遇到须要表复制的情况,如将一个table1的数据的部分字段拷贝到table2中,或者将整个table1拷贝到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。 1.INSERT INTO SELECT语句语句形式为:Ins 阅读全文
posted @ 2013-06-12 21:26 知识天地 阅读(308) 评论(0) 推荐(0)
摘要:1 使用标准HTML来进行图片上传前台代码:<body><formid="form1"runat="server"><div><table><tr><tdcolspan="2"style="height:21px">使用标准HTML来进行图片上传</td></tr><tr><tdstyle="width:400px"><inputid="InputFile&qu 阅读全文
posted @ 2013-06-12 20:54 知识天地 阅读(732) 评论(0) 推荐(0)
摘要:本文介绍C# lockkeyword,C#提供了一个keywordlock,它能够把一段代码定义为相互排斥段(critical section),相互排斥段在一个时刻内仅仅同意一个线程进入运行,而其他线程必须等待。 每个线程都有自己的资源,可是代码区是共享的,即每个线程都能够运行相同的函数。这可能带来的问题就是几个线程同一时候运行一个函数,导致数据的混乱,产生不可预料的结果,因此我们必须避免这种情况的发生。C#提供了一个keywordlock,它能够把一段代码定义为相互排斥段(critical section),相互排斥段在一个时刻内仅仅同意一个线程进入运行,而其他线程必须等待。在C# ... 阅读全文
posted @ 2013-06-12 10:48 知识天地 阅读(1147) 评论(0) 推荐(0)
摘要:这是jQuery里常用的2个方法。他们2者功能是全然不同的,而刚开始学习的人往往会被误导。首先 我们看.find()方法:如今有一个页面,里面HTML代码为;程序代码<divclass="css"><pclass="rain">测试1</p></div><divclass="rain"><p>测试2</p></div>假设我们使用find()方法:var$find=$("div").find(".rain&qu 阅读全文
posted @ 2013-06-12 09:39 知识天地 阅读(2852) 评论(0) 推荐(1)
摘要:PHP函数split()的基本的语法为:array split ( string $pattern, string $string [, int $limit] )。我们向大家举了两个样例来详细解说这个函数的使用方法。对于刚开始学习的人来说,掌握PHP中常用函数的使用方法,是其继续学习的基础。今天我们就为大家详细介绍有关PHP函数split()的一些使用方法,希望大家能通过这篇文章介绍的内容加入自己的知识库。说明array split ( string $pattern, string $string [, int $limit] )提示preg_split() 函数使用了 Perl 兼容正则 阅读全文
posted @ 2013-06-12 09:34 知识天地 阅读(13611) 评论(0) 推荐(0)
摘要:JQuery中的AjaxForm和AjaxSubmit使用几乎相同功能也几乎相同。非常容易误解。依照作者的解释:AjaxFormajaxForm不能提交表单。在document的ready函数中,使用ajaxForm来为AJAX提交表单进行准备。提交动作必须由submit开始ajaxSubmit立即由AJAX来提交表单。你能够在不论什么情况下进行该项提交。option的参数varoptions={target:'#output1',//targetelement(s)tobeupdatedwithserverresponsebeforeSubmit:showRequest,// 阅读全文
posted @ 2013-06-12 09:23 知识天地 阅读(8712) 评论(0) 推荐(0)
摘要:mysql是我曾经学习和练习所使用的数据,如今在工作中也在使用,之前公司里用oracle,我在做自己的东西的时候认为用oracle太不方便,于是就找了mysql(当时也考虑过sqlserver,认为还是没有mysql小巧),从那时起我就开始接触以下所说的几种mysqlclient工具了。 我接... 阅读全文
posted @ 2013-06-12 09:14 知识天地 阅读(67114) 评论(0) 推荐(2)
摘要:1、使用FileStream读写文件文件头:using System;using System.Collections.Generic;using System.Text;using System.IO;读文件核心代码:byte[] byData = new byte[100];char[] charData = new char[1000];try{FileStream sFile = new FileStream("文件路径",FileMode.Open);sFile.Seek(55, SeekOrigin.Begin);sFile.Read(byData, 0, 10 阅读全文
posted @ 2013-06-12 00:10 知识天地 阅读(646) 评论(0) 推荐(0)
摘要:keyword: Apache 403 Forbidden系统配置:操作系统:Red Hat Linux 6.2Webserver:Apache 3.1.1+jakarta-tomcat 3.1.1数据库server:oracle 8i Apacheserver是目前应用最多的webserver,据统计在世界上的server中有超过一半采用Apacheserver.关于它的长处,您能够自己到http://www.apache.org/上去看。 今天我们的server出了一点儿问题:任何访问都会返回一个403的错误: Forbidden You don't have permission 阅读全文
posted @ 2013-06-11 18:28 知识天地 阅读(20421) 评论(0) 推荐(0)
摘要:这两个方法都能够用来实现在一个固定时间段之后去运行JavaScript。只是两者各有各的应用场景。方 法实际上,setTimeout和setInterval的语法相同。它们都有两个参数,一个是将要运行的代码字符串,另一个是以毫秒为单位的时间间隔,当过了那个时间段之后就将运行那段代码。只是这两个函数还是有差别的,setInterval在运行完一次代码之后,经过了那个固定的时间间隔,它还会自动反复运行代码,而setTimeout仅仅运行一次那段代码。尽管表面上看来setTimeout仅仅能应用在on-off方式的动作上,只是能够通过创建一个函数循环反复调用setTimeout,以实现反复的操作:F 阅读全文
posted @ 2013-06-11 00:21 知识天地 阅读(372) 评论(0) 推荐(0)
摘要:sql语言中有没有相似C语言中的switch case的语句?? 没有,用case when 来取代就行了. 比如,以下的语句显示中文年月 select getdate() as 日期,case month(getdate()) when 11 then '十一' when 12 then '十二' else substring('一二三四五六七八九十', month(getdate()),1) end+'月' as 月份=================================================CASE可能 阅读全文
posted @ 2013-06-11 00:02 知识天地 阅读(1697) 评论(0) 推荐(0)
摘要:用 js有非常久了,但都没有深究过js的数组形式。偶尔用用也就是简单的string.split(char)。这段时间做的一个项目,用到数组的地方非常多,自以为js高手的自己竟然无从下手,一下狠心,我学!呵呵。学了之后才知道,js数组的功能强大非常,远比VB,C#强多了,大家慢慢看吧1、数组的创建vararrayObj=newArray(); //创建一个数组vararrayObj=newArray([size]); //创建一个数组并指定长度,注意不是上限,是长度vararrayObj=newArray([element0[,element1[,...[,elementN]]]]); //创建 阅读全文
posted @ 2013-06-10 23:46 知识天地 阅读(339) 评论(0) 推荐(0)
摘要:“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与webserver通信的?当你用QQ聊天时,QQ进程怎么与server或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socket的基本函数,这些都是本文想介绍的。本文的主要内容如下:1、网络中进程之间如何通信?2、Socket是什么?3、socket的基本操作3.1、socket()函数3.2、bind()函数3. 阅读全文
posted @ 2013-06-10 01:44 知识天地 阅读(613) 评论(2) 推荐(0)
摘要:关于Json:http://www.json.org/Json解析库gson:http://code.google.com/p/google-gson/1.使用Android中的JSONObject和JSONArray解析json数据 String strJson = "{\"students\":[{\"name\":\"Jack\",\"age\":12}, {\"name\":\"Vista\",\"age\":23}, {\"n 阅读全文
posted @ 2013-06-10 01:01 知识天地 阅读(3353) 评论(0) 推荐(0)
摘要:一、window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本的语法:window.open(pageURL,name,parameters)其中:pageURL 为子窗口路径name 为子窗口句柄parameters 为窗口参数(各参数用逗号分隔)三、演示例子:<SCRIPT><!--window.open ('page.html','newwindow','height=100,width=400,top=0,left=0,toolbar=no,menuba 阅读全文
posted @ 2013-06-10 00:40 知识天地 阅读(51982) 评论(0) 推荐(2)
摘要:[root@test1 init.d]# crontab -e在root文件后面添加一行(含义:每月的18日4:40分执行scott_select.sh)40 4 18 * * /oracle_backup/bin/scott_select.sh0 0 23 * * /patch to tranferfiles.sh >;tranferfiles.log设置完了之后不要忘了,启动定时服务(大多数忘了这里)[root@test1 init.d]# service crond stop[root@test1 init.d]# service crond start或者/etc/init.d/ 阅读全文
posted @ 2013-06-09 15:56 知识天地 阅读(6384) 评论(0) 推荐(0)
摘要:今天做了个数据库的备份脚本,顺便系统得学习一下Linux下定时执行脚本的设置。Linux下的定时执行主要是使用crontab文件中加入定制计划来执行,设置比Windows略微复杂一些(因为没有图形界面嘛),但是也不是很复杂,基本上用过一遍就能记住了,关键是要记住/var/spool/cron这个目录。下面看一下具体的使用方法: 首先查看一下/etc/crontab文件:$ cat /etc/crontabSHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=rootHOME=/# run-parts01 * * * * root r.. 阅读全文
posted @ 2013-06-09 15:47 知识天地 阅读(9971) 评论(0) 推荐(0)
摘要:广告单位价格或涨或跌是很正常的事情了,尤其是对于Google Adsense的公布者。很多人会认为是Google Adsense做了什么手脚或者Google减少了广告的单位价格,事实并不是如此。从某种角度来说Google Adsense只是一个智能的广告交易平台,广告主支付广告费和公布者收入广告费,Google按照一定比例提成。唯一不同的是Google会通过SmartPrice来调控各个公布网站的点击价格,这也不代表Google有意减少某站的收入,由于公布者收入少的话Google得到的那部分同样会减少,这样做只是为了让广告主的投资变得更加有效。由于是竞价广告,广告主可以实际的情况调整广告单位价 阅读全文
posted @ 2013-06-09 13:11 知识天地 阅读(1086) 评论(0) 推荐(0)
摘要:名称:cp使用权限:所有使用者使用方式:cp [options] source destcp [options] source... directory说明:将一个档案拷贝至还有一档案,或将数个档案拷贝至还有一文件夹。把计-a 尽可能将档案状态、权限等资料都照原状予以复制。-r 若 source 中含有文件夹名,则将文件夹下之档案亦皆依序拷贝至目的地。-f 若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制。范例:将档案 aaa 复制(已存在),并命名为 bbb :cp aaa bbb将所有的C语言程式拷贝至 Finished 子文件夹中 :cp *.c Finished命令:sc 阅读全文
posted @ 2013-06-08 22:45 知识天地 阅读(287) 评论(0) 推荐(0)
摘要:CSS 如何使DIV层水平居中今天用CSS碰到个很棘手的问题,DIV本身没有定义自己居中的属性,网上很多的解决方案都是介绍用上级的text-align: center然后嵌套一层DIV来解决这个问题.可是事实上这样的解决方案科学吗?经过网络搜索和亲自实验得出下面结论:正确的也是对页面构造没有影响的设置如下:对需要水平居中的DIV层增加下面属性:margin-left: auto;margin-right: auto;经过这么一番设置问题似乎攻克了,在FF中已经居中了,可是在IE中看竟然还是没有居中!郁闷了一下午,就是找不出问题所在,还特地比较了网上的文章竟然一模一样.问题到底出在哪里呢?感谢网 阅读全文
posted @ 2013-06-08 22:12 知识天地 阅读(2507) 评论(0) 推荐(0)
摘要:今天是我的C#学习的第一天。我选的教材是Deitel的C#高档程序员指南。在运行Ch02的Fig2.33程序时发现一个怪问题。我写的程序编译时总要报告标题上的这个过错并不能通过。(我写的是using System.Windows.Forms;),而Deitel他老兄写的一摸相同却一切OK,比拟了两个项目的两个.cs文件,没看出啥差别。查谷歌,怪了,谷歌上有人问但没有人给出答案。 自己又细看了一下,发现deitel的项目里的reference中比我的多了一个System.Windows.Forms.All,于是在菜单Project_Add Reference中查找并加入System.Window 阅读全文
posted @ 2013-06-08 18:36 知识天地 阅读(2682) 评论(0) 推荐(0)
摘要:usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Text.RegularExpressions;usingSystem.IO;namespacereplace{classProgram{staticvoidMain(string[]args){if(args.Length==0||(args.Length==1&&(args[0]=="/?"||args[0]=="?"||args[0]=="-?"))){Console. 阅读全文
posted @ 2013-06-08 18:31 知识天地 阅读(1080) 评论(0) 推荐(0)
摘要:Lesson 1准备好学习Python的环境下载的地址是:www.python.org为了咱们的便当,我在校内作了copy:http://10.1.204.2/tool/compiler&IDE/Python-2.3.2-1.exelinux版本的我就不说了,由于若是你可以使用linux并装置好阐明你可以一切自个搞定的。运转环境可以是linux或许是windows:1、linuxredhat的linux装置上去之后必定会有python的(有必要的组件),在命令行中输入python回车。这样就可以进入一个>>>的提示符2、windows装置好了python之后,在开端菜 阅读全文
posted @ 2013-06-07 21:33 知识天地 阅读(1986) 评论(0) 推荐(0)
摘要:——工欲善其事必先利其器引言本系列适合0基础的人员,因为我即是从0开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人的我,若是有什么不对的当地,还望不吝赐教。在开始Android开发之旅启动之前,首先要建立环境,然后创立一个简单的HelloWorld。本文的主题如下:1、环境建立1.1、JDK装置1.2、Eclipse装置1.3、Android SDK装置1.4、ADT装置1.5、创立AVD2、HelloWorld1、环境建立1.1、JDK装置若是你还没有JDK的话,能够去这里下载,接下来的工作即是装置提示一步一步走。设置环境变量步骤如下: 阅读全文
posted @ 2013-06-07 20:56 知识天地 阅读(407) 评论(0) 推荐(0)
摘要:自己实际添加节点过程:1. 先在slave上配置好环境,包括ssh,jdk,相关config,lib,bin等的拷贝;2. 将新的datanode的host加到集群namenode及其他datanode中去;3. 将新的datanode的ip加到master的conf/slaves中;4. 重启cluster,在cluster中看到新的datanode节点;5. 运行bin/start-balancer.sh,这个会很耗时间备注:1. 如果不balance,那么cluster会把新的数据都存放在新的node上,这样会降低mr的工作效率;2. 也可调用bin/start-balancer.sh 阅读全文
posted @ 2013-06-07 20:48 知识天地 阅读(2977) 评论(0) 推荐(0)
摘要:程序里面需要打开多个文件,进行分析,系统一般默认数量是1024,(用ulimit -a可以看到)对于正常使用是够了,但是对于程序来讲,就太少了。修改办法:修改2个文件。 /etc/security/limits.confvi /etc/security/limits.conf加上:* soft nofile 102400* hard nofile 409600 $cd /etc/pam.d/ $sudo vi login 添加 session required /lib/security/pam_limits.so针对第一个问题我纠正下答案:这是reduce预处理阶段shuffle... 阅读全文
posted @ 2013-06-07 20:45 知识天地 阅读(2633) 评论(0) 推荐(0)
摘要:SSH2登录:我们确认一下能否不输入口令就用ssh登录localhost:$ ssh localhost若是不输入口令就无法用ssh登陆localhost,执行下面的指令:$ rm -fr ~/.ssh2$ mkdir ~/.ssh2$ cd ~/.ssh2$ ssh-keygen2 -t rsa$ echo "IdKey id_rsa_2048_a" > identification$ echo "key id_rsa_2048_a.pub" > authorizationSSH登录:现在确认能否不输入口令就用ssh登录localhost: 阅读全文
posted @ 2013-06-07 20:40 知识天地 阅读(1834) 评论(0) 推荐(0)
摘要:MapReduce has undergone a complete overhaul in hadoop-0.23 and we now have, what we call, MapReduce 2.0 (MRv2) or YARN.The fundamental idea of MRv2 is to split up the two major functionalities of the JobTracker, resource management and job scheduling/monitoring, into separate daemons. The idea is to 阅读全文
posted @ 2013-06-07 20:32 知识天地 阅读(388) 评论(0) 推荐(0)
摘要:我写过很多接活经验方面的文章,都是写在接活的时应该怎么做。然而今日写的是从反面告诉大家接活之路上一些应该客服自个不要做的事。人道都有缺点,是人就不可避免的有这些缺点,咱们不能够改变这些人道缺点。然而当咱们了解这些缺点的时分,却会让咱们减少损失,接活更加成功。下面就从接活者的角度为大家总结一下接活者应该客服的几个缺点。懒大部分人不觉得自个在接活之路上懒,那么我问你一个问题:为了学习赖以生存的技能你花了多少时间,学习如何接活你又花了多少时间?举个例子来说,做为一个程序员,学习计算机技术至少上了四年的大学(相似),可是从接活的那一天起,你又有多少时间花在进步自个接活技能上面呢?大部分人接活的业绩不理 阅读全文
posted @ 2013-06-07 20:30 知识天地 阅读(319) 评论(0) 推荐(0)
摘要:什么是继续协助这里所谓的继续协助(老外们叫做follow-up)是指当一个项目现已结束,客户现已付钱后(客户不付钱怎样处置),若是项目再呈现什么必要的改动或使用上的障碍,咱们要及时协助处理。说的白点即是说对客户对项目要担任究竟,不能拿完钱就闪人了事而不管客户死活。这是体现一个人人品的地方。为什么要继续协助?做给自己,真心效劳项目做完后,若是有后续的效劳需要,是选择担任的处理问题还是消失人世,都是自己的权利。可是要明白,无论怎样选择,都是在体现自己的为人,做项目最终实际上也是做人。凡事都是有惯性的,若是选择拿钱后闪人凡事不管,那么下一次,再下一次同样会这样,若是光是接活这样还好,但想必事情没那么 阅读全文
posted @ 2013-06-07 20:22 知识天地 阅读(413) 评论(0) 推荐(0)
摘要:咱们在接活成功之道系列中提到最多即是与客户沟通沟通的技巧。因为当咱们面对一个客户,尤其是第一次与一个客户沟通的时候,沟通沟通技巧对成功所起的效果远远大于专业技能所起的效果。要知道,当有多个竞赛者参与竞赛一个项目时,竞赛者之间的专业技能根本相差无几,说的白点即是:这活谁都能做。然而一山不容二虎,究竟花落谁家,更主要的是取决客户对每个竞赛者的感知不同。接活流程中的本质从理论上说每个竞标的人都会有至少一次的时机与客户沟通,想像一下,这就像一个客户站在前面,一切想接活的人站成一排,每个人有一次时机上前跟客户做3分钟的陈述。一轮过后客户可能在会对几个印象深刻(怎样给客户留下深刻印象?)的人提问,然后就会 阅读全文
posted @ 2013-06-07 09:03 知识天地 阅读(404) 评论(0) 推荐(0)
摘要:印象深刻接活中决定成败的最重要的一个环节就是:与客户的第一次交流。也就是你的第一次亮相,你给客户的第一印象。大部分时分第一次交流都是通过邮箱或IM(QQ或MSN),简单的给客户介绍一下你的情况,就是你的背景,以及你为什么有能力做这活。那么,第一次应该介绍些什么,怎样介绍?为什么好多个人都是第一次跟客户交流,客户却偏偏只对那一两个人有形象,而且基本上活也是被那一两个人接走了?他们是怎样做的?有什么不一样?若是想说清这个疑问,请先静下心来想一想,还记得咱们有时非常无聊,整个晚上坐在电视前看电视的情形吗。咱们正在一心投入跟着看连续剧,但是每集节目中金都会断开给你来几段广告(就不说这恶心了,人家也得活 阅读全文
posted @ 2013-06-07 08:57 知识天地 阅读(468) 评论(0) 推荐(0)
摘要:换位思考能否把一个活成功的接下来,最简略的判断标准就是,若是你是客户,你会选谁?从你自个提供的信息来看,你能够满意而且放心地把活交给你吗。所谓换位思考,是让咱们站在中立的立场,跳出自个的思想站在自个的对立面看自个。从咱们接活人的立场讲,咱们最关心的是这个项目能赚多少钱。可是客户呢?客户最关心的是能否找到一个能够信任的人把工作做好,最少花多少钱,而且做出的东西达到他期望的效果。咱们若是总是站在自个的视点谈项目,那么便会陷于不停的追问完成细节、不停地探问项目核算的不利境地。试想一下,若是你是客户,你能接受接活人一直关心他自个能赚多少钱而不是你到想要做什么吗?如何做到换位思考呢,有以下几个方面:从了 阅读全文
posted @ 2013-06-07 08:52 知识天地 阅读(608) 评论(0) 推荐(0)
摘要:每个职业都有少量的成功者和少量的绝对失败者以及大部门的一般情况者。如何使自己成为成功者?除了必定的个人努力外,还要尽力的模仿那些已知的成功者。从我个人的经验以及跟一些精彩的freelancer交流的经验来看,有一些成功的freelancer所共鸣的事情,我总结并收拾整理解释如下,大家仅供参考。服务意识没有什么比这个更重要的了。假如有有其他的,那一定是你的发型了。你的客户岂非真的只是想让你做一个网站,或设计一版图片,或是coding一个程序?仔细想想吧,你的客户实际上需要的是你,是能解决他题目的你,是能做他的朋友并且把他的事情当成自己事情的你。客户需要的是服务,是Service,是解决他的题目所 阅读全文
posted @ 2013-06-07 07:41 知识天地 阅读(443) 评论(0) 推荐(0)
摘要:我想打破良多人的梦想,让大家站在现实的角度知道一件事,靠接活发不了财的。这里所谓的发财是指传说中的大富大贵,接活达不到这个效果的。只能说靠接活能让我们过的还不错就行了,你想一年二年的挣个几十万,上百万的,靠接活没戏,即使有的也是极个别。为什么我要提这个事呢,由于从收到的读者邮件里发现良多人对这个有个曲解,在好多人的理解里,不上班专业接活的糊口应该是:自由的,萧洒的,弹性的,富有的等等。 有这样的理解本没有错,可是良多人看不到这里面的痛苦和无耐,典型的“只看贼吃肉,不看贼挨揍”。这里我不想给大家举例埋怨,有些事情只有经历过才能体会到。单说能挣多少钱这个事,不是像大家想的那样多神秘,多轻易。接活本 阅读全文
posted @ 2013-06-07 07:32 知识天地 阅读(709) 评论(0) 推荐(0)
摘要:百度曾在站长贴吧里做过这样一个回复:从用户体验角度,“有些转载未必比原创差”。比方一篇科技原创博文,被知名门户网站的科技频道转载。如果这种转载保留原创者姓名和出处链接,实际上对原创者是有利的,因为起到了更好的传播效果。只是国内的转载,很多是掐头去尾,使原创者比较受伤。据资料表明近似重复网页的数量占网页总数的的比较高达全部页面的29%,而完全相同的页面大约占全部页面的22%。很多站长都会抱怨,自己写的文章被转载后要么排名消失、要么转载站排在前面,比如下图:在解决这个问题之前,我认为有必要了解下搜索引擎的“去重算法框架”,换个角度看看搜索引擎是怎么给网页去重的。你的网页什么时候会被删除?因为互联网 阅读全文
posted @ 2013-06-06 18:49 知识天地 阅读(597) 评论(0) 推荐(0)
摘要:首先,搜索引擎对所索引的所有网页进行页面净化和内部消重。任何一家搜索引擎在尚未进行复制网页判断这一操作之前都定然会有个网页净化和内部消重的过程。搜索引擎首先要清除噪音内容,对网页内部的广告、版权信息、共同的页眉页脚部分等进行净化,然后提取出该页面的主题以及和主题相关的内容,用以排名工作,噪音内容是不计入排名权重之中的。消重也差不多是这个意思,搜索引擎对其所收集的网页集里面主题相同或极端相似的,比如同一模板之中多次出现的共同代码,将其作为冗余内容,进行消除。我们可以这样理解,最理想的状态之下,一篇原创文章,搜索引擎仅将标题和内容计入排名之中,其他全部都消除。DocView模型就是一个自动分类和消 阅读全文
posted @ 2013-06-06 18:42 知识天地 阅读(1603) 评论(0) 推荐(0)
摘要:本来呢,这个应该是不传之秘的,不信到谷歌/baidu去搜搜看,"内容/页面/网页抗排重"看有没有结果。不过我根据一个信念,那就是但凡你想得到的,谷歌都能搜得到,若是搜不到呢,那我就把它加上,让谷歌可以搜到。什么叫做抗排重呢,我们知道,许多网页的内容都是重复的,搜索引擎若是搜到的大篇大篇都是重复内容,自然没人去用了。所以在业界,剔除这些重复内容,通常我们叫做排重,也有叫"消重"的。这个世界上,有矛就有盾,所以就有了抗排重这么一说。如今的网页内容排重基本上都是根据信息指纹摘要来做的,这种做法可以保证完全相同的网页,一定能判断出它们重复,可是不完全相同的网页, 阅读全文
posted @ 2013-06-06 16:19 知识天地 阅读(522) 评论(0) 推荐(0)
摘要:JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。JavaScript 可用来在数据被送往服务器前对,HTML 表单中的这些输入数据进行验证。被 JavaScript 验证的这些典型的表单数据有:用户是否已填写表单中的必填项目?用户输入的邮件地址是否合法?用户是否已输入合法的日期?用户是否在数据域 (numeric field) 中输入了文本?必填(或必选)项目下面的函数用来检查用户,是否已填写表单中的必填(或必选)项目。假如必填或必选项为空,那么警告框会弹出,并且函数的返回值为 false,否则函数的返回值则为 true(意味着数据没有问题):fun 阅读全文
posted @ 2013-06-06 15:49 知识天地 阅读(399) 评论(0) 推荐(0)
摘要:Repeater 控件用于显示重复的项目列表,这些项目被限制在该控件。实例Repeater 控件带有 <AlternatingItemTemplate> 的 Repeater 控件带有 <SeparatorTemplate> 的 Repeater 控件把 DataSet 绑定到 Repeater 控件Repeater 控件用于显示重复的项目列表,这些项目被限制在该控件。Repeater 控件可被绑定到数据库表、XML 文件或者其他项目列表。这里,我们将展示如何把 XML 文件绑定到一个 Repeater 控件。我们将在例子中使用下面的 XML 文件("cdca 阅读全文
posted @ 2013-06-06 15:46 知识天地 阅读(485) 评论(0) 推荐(0)
摘要:定义和用法<video> 标签定义视频,比如电影片段或其他视频流。实例一段简单的 HTML5 视频:<video src="movie.ogg" controls="controls">您的浏览器不支持 video 标签。</video>TIYHTML 4.01 与 HTML 5 之间的差异<video> 标签是 HTML 5 的新标签。提示和注释提示:可以在开始标签和结束标签之间放置文本内容,这样老的浏览器就可以显示出不支持该标签的信息。属性属性值描述autoplayautoplay如果出现该属性,则视频 阅读全文
posted @ 2013-06-06 15:19 知识天地 阅读(197) 评论(0) 推荐(0)
摘要:DELETE 语句DELETE 语句用于删除表中的行。语法DELETE FROM 表名称 WHERE 列名称 = 值Person:LastNameFirstNameAddressCityGatesBillXuanwumen 10BeijingWilsonFredZhongshan 23Nanjing删除某行"Fred Wilson" 会被删除:DELETE FROM Person WHERE LastName = 'Wilson' 结果:LastNameFirstNameAddressCityGatesBillXuanwumen 10Beijing删除所有行 阅读全文
posted @ 2013-06-06 15:16 知识天地 阅读(484) 评论(0) 推荐(0)
摘要:本章向您讲解 HTML 标签的概念,通过实例向您演示最常用的 HTML 标签。提示:不要担心本章中您还没有学过的例子,您将在下面的章节中学到它们。提示:学习 HTML 最好的方式就是边学边做实验。我们为您准备了很好的 HTML 编辑器。使用这个编辑器,您可以任意编辑一段 HTML 源码,然后单击 TIY 按钮来查看结果。什么是 HTML 标签HTML 文档和 HTML 元素是通过 HTML 标签进行标记的HTML 标签由开始标签和结束标签组成开始标签是被括号包围的元素名结束标签是被括号包围的斜杠和元素名某些 HTML 元素没有结束标签,比如 <br />注释:开始标签的英文翻译是 阅读全文
posted @ 2013-06-06 15:01 知识天地 阅读(297) 评论(0) 推荐(0)
摘要:定义和用法DATEADD() 函数在日期中添加或减去指定的时间间隔。语法DATEADD(datepart,number,date)date参数是合法的日期表达式。number是您希望添加的间隔数;对于未来的时间,此数是正数,对于过去的时间,此数是负数。datepart参数可以是下列的值:datepart缩写年yy, yyyy季度qq, q月mm, m年中的日dy, y日dd, d周wk, ww星期dw, w小时hh分钟mi, n秒ss, s毫秒ms微妙mcs纳秒ns实例假设我们有下面这个 "Orders" 表:OrderIdProductNameOrderDate1' 阅读全文
posted @ 2013-06-06 14:50 知识天地 阅读(274) 评论(0) 推荐(0)
摘要:定义和用法splice() 方法用于插入、删除或替换数组的元素。语法arrayObject.splice(index,howmany,element1,.....,elementX)参数描述index必需。规定从何处添加/删除元素。该参数是开始插入和(或)删除的数组元素的下标,必须是数字。howmany必需。规定应该删除多少元素。必须是数字,但可以是 "0"。如果未规定此参数,则删除从 index 开始到原数组结尾的所有元素。element1可选。规定要添加到数组的新元素。从 index 所指的下标处开始插入。elementX可选。可向数组添加若干元素。返回值如果从 arr 阅读全文
posted @ 2013-06-06 14:48 知识天地 阅读(226) 评论(0) 推荐(0)
摘要:CREATE TABLE 语句CREATE TABLE 语句用于创建数据库中的表。SQL CREATE TABLE 语法CREATE TABLE 表名称(列名称1 数据类型,列名称2 数据类型,列名称3 数据类型,....)数据类型(data_type)规定了列可容纳何种数据类型。下面的表格包含了SQL中最常用的数据类型:数据类型描述integer(size)int(size)smallint(size)tinyint(size)仅容纳整数。在括号内规定数字的最大位数。decimal(size,d)numeric(size,d)容纳带有小数的数字。"size" 规定数字的最 阅读全文
posted @ 2013-06-06 14:41 知识天地 阅读(658) 评论(0) 推荐(0)
摘要:定义和用法fieldset 元素可将表单内的相关元素分组。<fieldset> 标签将表单内容的一部分打包,生成一组相关表单的字段。当一组表单元素放到 <fieldset> 标签内时,浏览器会以特殊方式来显示它们,它们可能有特殊的边界、3D 效果,或者甚至可创建一个子表单来处理这些元素。<fieldset> 标签没有必需的或唯一的属性。<legend> 标签为 fieldset 元素定义标题。实例组合表单中的相关元素:<form> <fieldset> <legend>health information< 阅读全文
posted @ 2013-06-06 14:37 知识天地 阅读(307) 评论(0) 推荐(0)
摘要:定义和用法select 元素可创建单选或多选菜单。当提交表单时,浏览器会提交选定的项目,或者收集用逗号分隔的多个选项,将其合成一个单独的参数列表,并且在将 <select> 表单数据提交给服务器时包括 name 属性。实例创建带有 4 个选项的选择列表:<select> <option value ="volvo">Volvo</option> <option value ="saab">Saab</option> <option value="opel"& 阅读全文
posted @ 2013-06-06 14:32 知识天地 阅读(627) 评论(0) 推荐(0)
摘要:ALTER TABLE 语句ALTER TABLE 语句用于在已有的表中添加、修改或删除列。SQL ALTER TABLE 语法如需在表中添加列,请使用下列语法:ALTER TABLE table_nameADD column_name datatype要删除表中的列,请使用下列语法:ALTER TABLE table_name DROP COLUMN column_name注释:某些数据库系统不允许这种在数据库表中删除列的方式 (DROP COLUMN column_name)。要改变表中列的数据类型,请使用下列语法:ALTER TABLE table_nameALTER COLUMN co 阅读全文
posted @ 2013-06-06 14:28 知识天地 阅读(464) 评论(0) 推荐(0)
摘要:本章讲解 SELECT DISTINCT 语句。SQL SELECT DISTINCT 语句在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 DISTINCT 用于返回唯一不同的值。语法:SELECT DISTINCT 列名称 FROM 表名称使用 DISTINCT 关键词如果要从 "Company" 列中选取所有的值,我们需要使用 SELECT 语句:SELECT Company FROM Orders"Orders"表:CompanyOrderNumberIBM3532W3School2356A 阅读全文
posted @ 2013-06-06 14:27 知识天地 阅读(255) 评论(0) 推荐(0)
摘要:PHP session 变量用于存储有关用户会话的信息,或更改用户会话的设置。Session 变量保存的信息是单一用户的,并且可供应用程序中的所有页面使用。PHP Session 变量当您运行一个应用程序时,您会打开它,做些更改,然后关闭它。这很像一次会话。计算机清楚你是谁。它知道你何时启动应用程序,并在何时终止。但是在因特网上,存在一个问题:服务器不知道你是谁以及你做什么,这是由于 HTTP 地址不能维持状态。通过在服务器上存储用户信息以便随后使用,PHP session 解决了这个问题(比如用户名称、购买商品等)。不过,会话信息是临时的,在用户离开网站后将被删除。如果您需要永久储存信息,可 阅读全文
posted @ 2013-06-05 22:07 知识天地 阅读(350) 评论(0) 推荐(0)
摘要:数组对象的作用是:使用单独的变量名来存储一系列的值。实例创建数组创建数组,为其赋值,然后输出这些值。For...In 声明使用 for...in 声明来循环输出数组中的元素。合并两个数组 - concat()如何使用 concat() 方法来合并两个数组。用数组的元素组成字符串 - join()如何使用 join() 方法将数组的所有元素组成一个字符串。文字数组 - sort()如何使用 sort() 方法从字面上对数组进行排序。数字数组 - sort()如何使用 sort() 方法从数值上对数组进行排序。完整的 Array 对象参考手册我们提供JavaScript Array 对象参考手册, 阅读全文
posted @ 2013-06-05 22:06 知识天地 阅读(345) 评论(0) 推荐(0)
摘要:定义和用法onmouseover 事件会在鼠标指针移动到指定的对象上时发生。语法onmouseover="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的 JavaScript。支持该事件的 HTML 标签:<a>, <address>, <area>, <b>, <bdo>, <big>, <blockquote>, <body>, <button>, <caption>, <cite& 阅读全文
posted @ 2013-06-05 21:59 知识天地 阅读(812) 评论(0) 推荐(0)
摘要:定义和用法onblur 事件会在对象失去焦点时发生。语法onblur="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的 JavaScript。支持该事件的 HTML 标签:<a>, <acronym>, <address>, <area>, <b>, <bdo>, <big>, <blockquote>, <button>, <caption>, <cite>, <dd> 阅读全文
posted @ 2013-06-05 21:55 知识天地 阅读(737) 评论(0) 推荐(0)
摘要:定义和用法parseInt() 函数可解析一个字符串,并返回一个整数。语法parseInt(string, radix)参数描述string必需。要被解析的字符串。radix可选。表示要解析的数字的基数。该值介于 2 ~ 36 之间。如果省略该参数或其值为 0,则数字将以 10 为基础来解析。如果它以 “0x” 或 “0X” 开头,将以 16 为基数。如果该参数小于 2 或者大于 36,则 parseInt() 将返回 NaN。返回值返回解析后的数字。说明当参数radix的值为 0,或没有设置该参数时,parseInt() 会根据string来判断数字的基数。举例,如果string以 &quo 阅读全文
posted @ 2013-06-05 21:48 知识天地 阅读(563) 评论(0) 推荐(0)
摘要:定义和用法onclick 事件会在对象被点击时发生。请注意, onclick 与 onmousedown 不同。单击事件是在同一元素上发生了鼠标按下事件之后又发生了鼠标放开事件时才发生的。语法onclick="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的 JavaScript。支持该事件的 HTML 标签:<a>, <address>, <area>, <b>, <bdo>, <big>, <blockquote>, < 阅读全文
posted @ 2013-06-05 21:46 知识天地 阅读(629) 评论(0) 推荐(0)
摘要:LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。LIKE 操作符LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。SQL LIKE 操作符语法SELECT column_name(s)FROM table_nameWHERE column_name LIKE pattern原始的表 (用在例子中的):Persons 表:IdLastNameFirstNameAddressCity1AdamsJohnOxford StreetLondon2BushGeorgeFifth AvenueNew York3CarterThomasChangan StreetBeijingLI 阅读全文
posted @ 2013-06-05 21:17 知识天地 阅读(319) 评论(0) 推荐(0)
摘要:SQL INNER JOIN 关键字在表中存在至少一个匹配时,INNER JOIN 关键字返回行。INNER JOIN 关键字语法SELECT column_name(s)FROM table_name1INNER JOIN table_name2 ON table_name1.column_name=table_name2.column_name注释:INNER JOIN 与 JOIN 是相同的。原始的表 (用在例子中的):"Persons" 表:Id_PLastNameFirstNameAddressCity1AdamsJohnOxford StreetLondon2B 阅读全文
posted @ 2013-06-05 21:11 知识天地 阅读(363) 评论(0) 推荐(0)
摘要:定义和用法frameset 元素可定义一个框架集。它被用来组织多个窗口(框架)。每个框架存有独立的文档。在其最简单的应用中,frameset 元素仅仅会规定在框架集中存在多少列或多少行。您必须使用 cols 或 rows 属性。实例简单的三框架页面:<html><frameset cols="25%,50%,25%"> <frame src="frame_a.htm" /> <frame src="frame_b.htm" /> <frame src="frame_c.h 阅读全文
posted @ 2013-06-05 21:09 知识天地 阅读(599) 评论(0) 推荐(0)
摘要:定义和用法header() 函数向客户端发送原始的 HTTP 报头。认识到一点很重要,即必须在任何实际的输出被发送之前调用 header() 函数(在 PHP 4 以及更高的版本中,您可以使用输出缓存来解决此问题):<html><?php// 结果出错// 在调用 header() 之前已存在输出header('Location: http://www.example.com/');?>语法header(string,replace,http_response_code)参数描述string必需。规定要发送的报头字符串。replace可选。指示该报头是否 阅读全文
posted @ 2013-06-05 20:58 知识天地 阅读(134) 评论(0) 推荐(0)
摘要:如果希望极认真地学习和使用 XML,那么您一定会从一款专业的 XML 编辑器的使用上受益。XML 是基于文本的XML 是基于文本的标记语言。关于 XML 的一件很重要的事情是,XML 可被类似记事本这样的简单的文本编辑器来创建和编辑。不过,在您开始使用 XML 进行工作时,您很快会发现,使用一款专业的 XML 编辑器来编辑 XML 文档会更好。为什么不使用记事本?许多开发人员使用记事本来编辑 XML 和 HTML 文档,这是因为最常用的操作系统都带有记事本,而且它很容易使用。从个人来讲,我经常使用记事本来快速地编辑某些简单的 HTML、CSS 以及 XML 文件。但是,如果您将记事本用于 XM 阅读全文
posted @ 2013-06-05 20:40 知识天地 阅读(338) 评论(0) 推荐(0)
摘要:定义和用法DATEDIFF() 函数返回两个日期之间的天数。语法DATEDIFF(datepart,startdate,enddate)startdate和enddate参数是合法的日期表达式。datepart参数可以是下列的值:datepart缩写年yy, yyyy季度qq, q月mm, m年中的日dy, y日dd, d周wk, ww星期dw, w小时hh分钟mi, n秒ss, s毫秒ms微妙mcs纳秒ns实例例子 1使用如下 SELECT 语句:SELECT DATEDIFF(day,'2008-12-29','2008-12-30') AS DiffDat 阅读全文
posted @ 2013-06-05 20:36 知识天地 阅读(558) 评论(0) 推荐(0)
摘要:ORDER BY 语句用于对结果集进行排序。ORDER BY 语句ORDER BY 语句用于根据指定的列对结果集进行排序。ORDER BY 语句默认按照升序对记录进行排序。如果您希望按照降序对记录进行排序,可以使用 DESC 关键字。原始的表 (用在例子中的):Orders 表:CompanyOrderNumberIBM3532W3School2356Apple4698W3School6953实例 1以字母顺序显示公司名称:SELECT Company, OrderNumber FROM Orders ORDER BY Company结果:CompanyOrderNumberApple4698 阅读全文
posted @ 2013-06-05 20:35 知识天地 阅读(5062) 评论(0) 推荐(0)
摘要:定义和用法:hover 伪类在鼠标移到元素上时向此元素添加特殊的样式。说明这个伪类应用处于“悬停状态”的元素。悬停定义为用户指示了一个元素但没有将其激活。对此最常见的例子是将鼠标指针移到 HTML 文档中一个超链接的边界范围内。理论上,其他元素也可以处于悬停状态,不过 CSS 没有定义究竟是哪些元素。激活的、已访问的、未访问的或者当有鼠标悬停在其上的链接,它们会在支持 CSS 的浏览器中以不同的方式显示出来:a:link {color: #FF0000} /* 未访问的链接 */a:visited {color: #00FF00} /* 已访问的链接 */a:hover {color... 阅读全文
posted @ 2013-06-05 20:33 知识天地 阅读(356) 评论(0) 推荐(0)
摘要:定义和用法z-index 属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。注释:元素可拥有负的 z-index 属性值。注释:Z-index 仅能在定位元素上奏效(例如 position:absolute;)!说明该属性设置一个定位元素沿 z 轴的位置,z 轴定义为垂直延伸到显示区的轴。如果为正数,则离用户更近,为负数则表示离用户更远。默认值:auto继承性:no版本:CSS2JavaScript 语法:object.style.zIndex="1"实例设置图像的 z-index:img { position:absolute; left: 阅读全文
posted @ 2013-06-05 20:28 知识天地 阅读(192) 评论(0) 推荐(0)
摘要:实例改变 "div" 元素的高度:$(".btn1").click(function(){ $("#box").animate({height:"300px"});});亲自试一试定义和用法animate() 方法执行 CSS 属性集的自定义动画。该方法通过CSS样式将元素从一个状态改变为另一个状态。CSS属性值是逐渐改变的,这样就可以创建动画效果。只有数字值可创建动画(比如 "margin:30px")。字符串值无法创建动画(比如 "background-color:red" 阅读全文
posted @ 2013-06-05 20:26 知识天地 阅读(546) 评论(0) 推荐(0)
摘要:SQL LEFT JOIN 关键字LEFT JOIN 关键字会从左表 (table_name1) 那里返回所有的行,即使在右表 (table_name2) 中没有匹配的行。LEFT JOIN 关键字语法SELECT column_name(s)FROM table_name1LEFT JOIN table_name2 ON table_name1.column_name=table_name2.column_name注释:在某些数据库中, LEFT JOIN 称为 LEFT OUTER JOIN。原始的表 (用在例子中的):"Persons" 表:Id_PLastNameF 阅读全文
posted @ 2013-06-05 18:25 知识天地 阅读(465) 评论(0) 推荐(0)
摘要:Checkbox 对象Checkbox 对象代表一个 HTML 表单中的 一个选择框。在 HTML 文档中 <input type="checkbox"> 每出现一次,Checkbox 对象就会被创建。您可以通过遍历表单的 elements[] 数组来访问某个选择框,或者通过使用 document.getElementById() 。IE:Internet Explorer,F:Firefox,O:Opera,W3C:W3C 标准.Checkbox 对象的属性属性描述IEFOW3CaccessKey设置或返回访问 checkbox 的快捷键。419Yesalt设 阅读全文
posted @ 2013-06-05 18:24 知识天地 阅读(353) 评论(0) 推荐(0)
摘要:Update 语句Update 语句用于修改表中的数据。语法:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值Person:LastNameFirstNameAddressCityGatesBillXuanwumen 10BeijingWilsonChamps-Elysees更新某一行中的一个列我们为 lastname 是 "Wilson" 的人添加 firstname:UPDATE Person SET FirstName = 'Fred' WHERE LastName = 'Wilson' 结果:LastNam 阅读全文
posted @ 2013-06-05 18:17 知识天地 阅读(472) 评论(0) 推荐(0)
摘要:定义和用法<textarea> 标签定义多行的文本输入控件。文本区中可容纳无限数量的文本,其中的文本的默认字体是等宽字体(通常是 Courier)。可以通过 cols 和 rows 属性来规定 textarea 的尺寸,不过更好的办法是使用 CSS 的 height 和 width 属性。注释:在文本输入区内的文本行间,用 "%OD%OA" (回车/换行)进行分隔。提示:可以通过 <textarea> 标签的 wrap 属性设置文本输入区内的换行模式。有关 wrap 属性的详细信息。实例<textarea rows="3" 阅读全文
posted @ 2013-06-05 18:14 知识天地 阅读(676) 评论(0) 推荐(0)
摘要:合计函数 (比如 SUM) 常常需要添加 GROUP BY 语句。GROUP BY 语句GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。SQL GROUP BY 语法SELECT column_name, aggregate_function(column_name)FROM table_nameWHERE column_name operator valueGROUP BY column_nameSQL GROUP BY 实例我们拥有下面这个 "Orders" 表:O_IdOrderDateOrderPriceCustomer12008/12/2 阅读全文
posted @ 2013-06-05 18:13 知识天地 阅读(249) 评论(0) 推荐(0)
摘要:定义和用法eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。语法eval(string)参数描述string必需。要计算的字符串,其中含有要计算的 JavaScript 表达式或要执行的语句。返回值通过计算 string 得到的值(如果有的话)。说明该方法只接受原始字符串作为参数,如果 string 参数不是原始字符串,那么该方法将不作任何改变地返回。因此请不要为 eval() 函数传递 String 对象来作为参数。如果试图覆盖 eval 属性或把 eval() 方法赋予另一个属性,并通过该属性调用它,则 ECMAScript 实现允许抛出一个 EvalErro 阅读全文
posted @ 2013-06-05 18:12 知识天地 阅读(289) 评论(0) 推荐(0)
摘要:合计函数 (比如 SUM) 常常需要添加 GROUP BY 语句。GROUP BY 语句GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。SQL GROUP BY 语法SELECT column_name, aggregate_function(column_name)FROM table_nameWHERE column_name operator valueGROUP BY column_nameSQL GROUP BY 实例我们拥有下面这个 "Orders" 表:O_IdOrderDateOrderPriceCustomer12008/12/2 阅读全文
posted @ 2013-06-05 13:38 知识天地 阅读(837) 评论(0) 推荐(0)
摘要:定义和用法cursor 属性规定要显示的光标的类型(形状)。该属性定义了鼠标指针放在一个元素边界范围内时所用的光标形状(不过 CSS2.1 没有定义由哪个边界确定这个范围)。默认值:auto继承性:yes版本:CSS2JavaScript 语法:object.style.cursor="crosshair"实例一些不同的光标:span.crosshair {cursor:crosshair;}span.help {cursor:help;}span.wait {cursor:wait;}TIY浏览器支持所有主流浏览器都支持 cursor 属性。注释:Opera 9.3 和 阅读全文
posted @ 2013-06-05 13:37 知识天地 阅读(388) 评论(0) 推荐(0)
摘要:定义和用法<script> 标签用于定义客户端脚本,比如 JavaScript。script 元素既可以包含脚本语句,也可以通过 src 属性指向外部脚本文件。必需的 type 属性规定脚本的 MIME 类型。JavaScript 的常见应用时图像操作、表单验证以及动态内容更新。提示和注释:注释:假如此元素内部的代码没有位于某个函数中,那么这些代码会在页面被加载时被立即执行。<frameset> 标签之后的脚本会被忽略。提示:请参阅noscript 元素;对于那些在浏览器中禁用脚本或者其浏览器不支持客户端脚本的用户来说,该元素非常有用。实例在 HTML 页面中插入一段 阅读全文
posted @ 2013-06-05 13:27 知识天地 阅读(262) 评论(0) 推荐(0)
摘要:定义和用法<font> 规定文本的字体、字体尺寸、字体颜色。实例规定文本字体、大小和颜色:<font size="3" color="red">This is some text!</font><font size="2" color="blue">This is some text!</font><font face="verdana" color="green">This is some text!& 阅读全文
posted @ 2013-06-05 13:26 知识天地 阅读(355) 评论(0) 推荐(0)
摘要:定义和用法background 简写属性在一个声明中设置所有的背景属性。可以设置如下属性:background-colorbackground-positionbackground-sizebackground-repeatbackground-originbackground-clipbackground-attachmentbackground-image如果不设置其中的某个值,也不会出问题,比如 background:#ff0000 url('smiley.gif'); 也是允许的。通常建议使用这个属性,而不是分别使用单个属性,因为这个属性在较老的浏览器中能够得到更好的支 阅读全文
posted @ 2013-06-05 12:41 知识天地 阅读(31524) 评论(0) 推荐(0)
摘要:定义和用法<tr> 标签定义 HTML 表格中的行。tr 元素包含一个或多个th或td元素。实例一个简单的 HTML 表格,包含两行两列:<table border="1"> <tr> <th>Month</th> <th>Savings</th> </tr> <tr> <td>January</td> <td>$100</td> </tr></table>TIYHTML 与 XHTML 之间的差 阅读全文
posted @ 2013-06-05 10:06 知识天地 阅读(426) 评论(0) 推荐(0)
摘要:定义和用法<table> 标签定义 HTML 表格。简单的 HTML 表格由 table 元素以及一个或多个 tr、th 或 td 元素组成。tr 元素定义表格行,th 元素定义表头,td 元素定义表格单元。更复杂的 HTML 表格也可能包括 caption、col、colgroup、thead、tfoot 以及 tbody 元素。实例一个简单的 HTML 表格,包含两行两列:<table border="1"> <tr> <th>Month</th> <th>Savings</th> &l 阅读全文
posted @ 2013-06-05 10:05 知识天地 阅读(635) 评论(0) 推荐(0)
摘要:定义和用法CONVERT() 函数是把日期转换为新数据类型的通用函数。CONVERT() 函数可以用不同的格式显示日期/时间数据。语法CONVERT(data_type(length),data_to_be_converted,style)data_type(length)规定目标数据类型(带有可选的长度)。data_to_be_converted含有需要转换的值。style规定日期/时间的输出格式。可以使用的style值:Style IDStyle 格式100 或者 0mon dd yyyy hh:miAM (或者 PM)101mm/dd/yy102yy.mm.dd103dd/mm/yy10 阅读全文
posted @ 2013-06-05 09:59 知识天地 阅读(307) 评论(0) 推荐(0)
摘要:定义和用法padding 简写属性在一个声明中设置所有内边距属性。说明这个简写属性设置元素所有内边距的宽度,或者设置各边上内边距的宽度。行内非替换元素上设置的内边距不会影响行高计算;因此,如果一个元素既有内边距又有背景,从视觉上看可能会延伸到其他行,有可能还会与其他内容重叠。元素的背景会延伸穿过内边距。不允许指定负边距值。注释:不允许使用负值。例子 1padding:10px 5px 15px 20px;上内边距是 10px右内边距是 5px下内边距是 15px左内边距是 20px例子 2padding:10px 5px 15px;上内边距是 10px右内边距和左内边距是 5px下内边距是 1 阅读全文
posted @ 2013-06-04 18:37 知识天地 阅读(442) 评论(0) 推荐(0)
摘要:定义和用法<img> 标签的 border 属性规定图像周围的边框的宽度,就是说可以增加或去掉图像的边框。注释:默认地,图像是没有边框的(除非图像在 a 元素内部)。浏览器通常会把代表超链接的图像(例如包含在 <a> 标签中的图像)显示在两个像素宽的边框里面,以表示读者可以通过选择这个图像来访问相关联的文档。使用 border 属性和一个用像素表示的宽度值就可以去掉 (border="0") 或加宽图像的边框。注意:该属性在 HTML 4 和 XHTML 中也不再被推荐使用了,同样是应该被样式所代替,但却依然被流行浏览器很好地支持着。延伸阅读:去掉图 阅读全文
posted @ 2013-06-04 18:28 知识天地 阅读(1179) 评论(0) 推荐(0)
摘要:定义和用法<input> 标签用于搜集用户信息。根据不同的 type 属性值,输入字段拥有很多种形式。输入字段可以是文本字段、复选框、掩码后的文本控件、单选按钮、按钮等等。实例一个简单的 HTML 表单,包含两个文本输入框和一个提交按钮:<form action="form_action.asp" method="get"> First name: <input type="text" name="fname" /> Last name: <input type=" 阅读全文
posted @ 2013-06-04 18:26 知识天地 阅读(387) 评论(0) 推荐(0)
摘要:定义和用法overflow 属性规定当内容溢出元素框时发生的事情。说明这个属性定义溢出元素内容区的内容会如何处理。如果值为 scroll,不论是否需要,用户代理都会提供一种滚动机制。因此,有可能即使元素框中可以放下所有内容也会出现滚动条。默认值:visible继承性:no版本:CSS2JavaScript 语法:object.style.overflow="scroll"实例设置 overflow 属性:div { width:150px; height:150px; overflow:scroll; }亲自试一试浏览器支持所有主流浏览器都支持 overflow 属性。注释 阅读全文
posted @ 2013-06-04 18:13 知识天地 阅读(198) 评论(0) 推荐(0)
摘要:INSERT INTO 语句INSERT INTO 语句用于向表格中插入新的行。语法INSERT INTO 表名称 VALUES (值1, 值2,....)我们也可以指定所要插入数据的列:INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)插入新的行"Persons" 表:LastNameFirstNameAddressCityCarterThomasChangan StreetBeijingSQL 语句:INSERT INTO Persons VALUES ('Gates', 'Bill& 阅读全文
posted @ 2013-06-04 18:06 知识天地 阅读(389) 评论(0) 推荐(0)
摘要:实例通过 AJAX 加载一段文本:jQuery 代码:$(document).ready(function(){ $("#b01").click(function(){ htmlobj=$.ajax({url:"/jquery/test1.txt",async:false}); $("#myDiv").html(htmlobj.responseText); });});HTML 代码:<div id="myDiv"><h2>Let AJAX change this text</h2&g 阅读全文
posted @ 2013-06-04 18:04 知识天地 阅读(253) 评论(0) 推荐(0)
摘要:定义和用法iframe 元素会创建包含另外一个文档的内联框架(即行内框架)。HTML 与 XHTML 之间的差异在 HTML 4.1 Strict DTD 和 XHTML 1.0 Strict DTD 中,不支持 iframe 元素。提示和注释:提示:您可以把需要的文本放置在 <iframe> 和 </iframe> 之间,这样就可以应对无法理解 iframe 的浏览器。可选的属性DTD 指示此属性允许在哪种 DTD 中使用。S=Strict, T=Transitional, F=Frameset.属性值描述DTDalignleftrighttopmiddlebotto 阅读全文
posted @ 2013-06-04 18:02 知识天地 阅读(357) 评论(0) 推荐(0)
摘要:此文转自:http://www.cnblogs.com/abcdwxc/archive/2007/12/11/990274.html-----------------------为给定表或视图创建索引。只有表或视图的所有者才能为表创建索引。表或视图的所有者可以随时创建索引,无论表中是否有数据。可以通过指定限定的数据库名称,为另一个数据库中的表或视图创建索引。语法CREATE [ UNIQUE ] [ CLUSTERED | NONCLUSTERED ] INDEX index_name ON { table | view } ( column [ ASC | DESC ] [ ,...n ] 阅读全文
posted @ 2013-06-04 12:09 知识天地 阅读(537) 评论(0) 推荐(0)
摘要:源自MSDN在IE下的JS编程中,以下的编程方式都会造成即使关闭IE也无法释放内存的问题,下面分类给出:1、给DOM对象添加的属性是一个对象的引用。范例:var MyObject = {};document.getElementById('myDiv').myProp = MyObject;解决方法:在window.onunload事件中写上: document.getElementById('myDiv').myProp = null;2、DOM对象与JS对象相互引用。范例:function Encapsulator(element) {this.elemen 阅读全文
posted @ 2013-06-04 10:11 知识天地 阅读(882) 评论(0) 推荐(0)