Fork me on GitHub

02 2015 档案

摘要:原文:http://www.cnblogs.com/peida/archive/2012/11/12/2765750.htmllocate让使用者可以很快速的搜寻档案系统内是否有指定的档案。其方法是先建立一个包括系统内所有档案名称及路径的数据库,之后当寻找时就只需查询这个数据库,而不必实际深入档案系... 阅读全文
posted @ 2015-02-28 22:41 森林森 阅读(403) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/peida/archive/2012/11/09/2761928.htmlwhereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。和find相比,w... 阅读全文
posted @ 2015-02-28 22:40 森林森 阅读(249) 评论(0) 推荐(0) 编辑
摘要:一、简述在整个io包中,唯一表示与文件本身有关的类就是File类。使用File类可以进行创建或删除文件等常用操作。要想使用File类,则首先要观察File类的构造方法,此类的常用构造方法如下所示:public File(String pathname) ->实例化File类的时候,必须设置好路径。二... 阅读全文
posted @ 2015-02-28 17:04 森林森 阅读(1080) 评论(0) 推荐(0) 编辑
摘要:一、为什么要有正则正则表达式可以方便的对数据进行匹配,可以执行更加复杂的字符串验证、拆份、替换功能。例如:现在要求判断一个字符串是否由数字组成,则可以有以下的两种做法:不使用正则完成使用正则完成二、Pattern、Matcher类如果要想在程序中应用正则表达式则必须依靠Pattern类与Matche... 阅读全文
posted @ 2015-02-27 00:49 森林森 阅读(1195) 评论(3) 推荐(3) 编辑
摘要:一、Date类Date类是一个相对较为简单的操作类,在使用中直接使用java.util.Date类的构造方法并进行输出就可以得到一个完整的日期二、Calendar类Calendar类可以将取得的时间精确到毫秒。但是,这个类本身是一个抽象类,如果要想使用一个抽象类,则必须依靠对象的多态性,通过子类进行... 阅读全文
posted @ 2015-02-27 00:42 森林森 阅读(1618) 评论(2) 推荐(0) 编辑
摘要:一、StringBuffer连接字符操作当一个字符串的内容需要被经常改变时就要使用StringBuffer在StringBuffer中使用append()方法,完成字符串的连接操作二、StringBuffer类的常用方法No.方法定义类型描述1public StringBuffer()构造Strin... 阅读全文
posted @ 2015-02-27 00:38 森林森 阅读(797) 评论(0) 推荐(0) 编辑
摘要:一、BigInteger如果在操作的时候一个整型数据已经超过了整数的最大类型长度long的话,则此数据就无法装入,所以,此时要使用BigInteger类进行操作。不可变的任意精度的整数。所有操作中,都以二进制补码形式表示 BigInteger(如 Java 的基本整数类型)。BigInteger 提... 阅读全文
posted @ 2015-02-26 22:48 森林森 阅读(1376) 评论(0) 推荐(0) 编辑
摘要:一、Math概述提供了常用的数学运算方法和两个静态常量E(自然对数的底数)和PI(圆周率)二、常用方法package com.pb.demo1;public class MathTest { public static void main(String[] args) { Sys... 阅读全文
posted @ 2015-02-26 22:47 森林森 阅读(480) 评论(0) 推荐(0) 编辑
摘要:一、NumberFormat表示数字的格式化类NumberFormat表示数字的格式化类,即:可以按照本地的风格习惯进行数字的显示。No.方法类型描述1public static Locale[] getAvailableLocales()普通返回所有语言环境的数组2public static fi... 阅读全文
posted @ 2015-02-26 21:59 森林森 阅读(2870) 评论(0) 推荐(0) 编辑
摘要:一、包装类包装类是将基本类型封装到一个类中。也就是将基本数据类型包装成一个类类型。java程序设计为每一种基本类型都提供了一个包装类。这些包装类就在java.lang包中.有8个包装类二、包装类的构造方法和静态方法2.1、第一种public Type (type value) 其中首字母大写的Typ... 阅读全文
posted @ 2015-02-26 17:03 森林森 阅读(603) 评论(0) 推荐(0) 编辑
摘要:一、枚举枚举是指由一组固定的常量组成的类型,表示特定的数据集合,只是在这个数据集合定义时,所有可能的值都是已知的。枚举常量的名称建议大写。枚举常量就是枚举的静态字段,枚举常量之间使用逗号隔开。使用关键字enum来定义一个枚举package com.pb.demo1;/* * 枚举类型一周的天数 */... 阅读全文
posted @ 2015-02-26 16:41 森林森 阅读(768) 评论(0) 推荐(0) 编辑
摘要:一、Collections简介在集合的应用开发中,集合的若干接口和若干个子类是最最常使用的,但是在JDK中提供了一种集合操作的工具类 —— Collections,可以直接通过此类方便的操作集合二、Collections类的常用方法及常量No.方法类型描述1public static final L... 阅读全文
posted @ 2015-02-26 00:10 森林森 阅读(2171) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/peida/archive/2012/11/08/2759805.html我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which查看可执行文件的位置。 whereis查看文件的位置。 loca... 阅读全文
posted @ 2015-02-26 00:10 森林森 阅读(275) 评论(0) 推荐(0) 编辑
摘要:一、Map接口Collection、Set、List接口都属于单值的操作,即:每次只能操作一个对象,而Map与它们不同的是,每次操作的是一对对象,即二元偶对象,Map中的每个元素都使用key à value的形式存储在集合之中二、常用方法No.方法或类类型描述1public void clear()... 阅读全文
posted @ 2015-02-25 23:32 森林森 阅读(693) 评论(0) 推荐(0) 编辑
摘要:一、Set接口的定义Set接口也是Collection接口的子接口,但是与Collection或List接口不同的是,Set接口中不能加入重复的元素Set接口的主要方法与Collection是一致的Set接口的实例无法像List接口那样进行双向输出.不存在get方法使用Iterator接口来遍历集合... 阅读全文
posted @ 2015-02-25 23:16 森林森 阅读(618) 评论(0) 推荐(3) 编辑
摘要:一、List接口List是Collection的子接口,里面可以保存各个重复的内容,此接口的定义如下:public interface List extends Collection二、List接口的扩展方法No.方法类型描述1public void add(int index, E element... 阅读全文
posted @ 2015-02-25 22:51 森林森 阅读(1692) 评论(0) 推荐(2) 编辑
摘要:一、为什么需要集合框架数组的长度是固定的,但是如果写程序时并不知道程序运行时会需要多少对象、或者需要更复杂的方式存储对象,---那么,可以使用JAVA集合框架,来解决这类问题二、集合框架主要接口No接口描述1Collection是存放一组单值的最大接口,所谓的单值是指集合中的每个元素都是一个对象。一... 阅读全文
posted @ 2015-02-25 12:37 森林森 阅读(573) 评论(0) 推荐(0) 编辑
摘要:一、软件工程的由来1.1、什么是软件能够完成预定功能的数据和指令集合,它是程序和文档的集合体1.2、软件发展过程早期专业服务时代------早期软件产品时代-----独立软件时代-----客户大众软件时代-----互联网增值时代中国的软件发展:家庭作坊---中小企业---规模化公司---上市公司1.... 阅读全文
posted @ 2015-02-24 22:40 森林森 阅读(343) 评论(0) 推荐(0) 编辑
摘要:AES对称加密和解密package demo.security;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException;import... 阅读全文
posted @ 2015-02-23 21:53 森林森 阅读(72565) 评论(3) 推荐(8) 编辑
摘要:记录一、java中的数据加密Java提供的安全模型和API加密基础知识使用JAVA实现加密二、Java提供的安全模型和API2.1、Java语言本身的安全性自动内存管理:对于生成的对象在生命周期结束后会自动销毁自动数组溢出检查等:如数组下标越界字节代码的验证机制:转化为class字节码文件运行独特的... 阅读全文
posted @ 2015-02-23 21:52 森林森 阅读(5505) 评论(0) 推荐(0) 编辑
摘要:原文:http://blog.csdn.net/shaoxiaoning/article/details/404240871.Java保存的文件名必须与类名一致;2.如果文件中只有一个类,文件名必须与类名一致;3.一个Java文件中只能有一个public类;4.如果文件中不止一个类,文件名必须与pu... 阅读全文
posted @ 2015-02-23 03:38 森林森 阅读(1863) 评论(0) 推荐(2) 编辑
摘要:MD5加密实现结package com.pb;import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;im... 阅读全文
posted @ 2015-02-23 03:14 森林森 阅读(996) 评论(0) 推荐(3) 编辑
摘要:原文:http://www.cnblogs.com/peida/archive/2012/11/07/2758084.htmlail命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail-ffilename会把filename里最尾部的内容显示在屏幕... 阅读全文
posted @ 2015-02-22 22:52 森林森 阅读(375) 评论(0) 推荐(0) 编辑
摘要:个人记录一、Web安全验证输入验证防范跨站脚本XSS攻击防止SQL注入图片验证码二、输入验证经典的安全法则:永远不要相信用户提交的数据验证内容:用户名,密码等格式验证长度防止数据库溢出错误邮件,手机,邮编等格式客户端:主要通过JavaScript来验证,过滤用户输入服务器端:检测用户输入的合法性,强... 阅读全文
posted @ 2015-02-22 21:10 森林森 阅读(295) 评论(0) 推荐(0) 编辑
摘要:记录一、安全基础知识1.1、安全网站安全的重要性基本的安全属性网站入侵的攻击方法和原理Web安全的防御思路1.2、网站安全的主要应用场合电子商务电子政务票务系统公司内部系统1.3、几种常见的安全问题拒绝服务(Dos-Denial of service) 现象:大规模无效访问,造成网络堵塞,用户无法访... 阅读全文
posted @ 2015-02-22 17:25 森林森 阅读(294) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/peida/archive/2012/11/06/2756278.htmlhead与tail就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head用来显示档案的开头至标准输出中,而tail想当然尔就是看档案的结尾。1.命令格... 阅读全文
posted @ 2015-02-22 14:18 森林森 阅读(278) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/peida/archive/2012/11/05/2754477.htmlless工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less的用法比起more更加的有弹性。在more的时候,我们并没... 阅读全文
posted @ 2015-02-21 21:44 森林森 阅读(355) 评论(0) 推荐(1) 编辑
摘要:一、为什么要网站优化1.1、大型网站的特点高访问量同时在线人数多数据量庞大数据操作频繁1.2、网站性能测试指标(用户角度)日访问量同时在线人数最大并发连接数访问响应时间1.3、网站性能个体体现首屏时间:一个网站被浏览器上部,800*600区域充满所需要的时间网页访问可用性:用户访问网页的成功率。DN... 阅读全文
posted @ 2015-02-21 21:41 森林森 阅读(367) 评论(0) 推荐(0) 编辑
摘要:英文原文:http://developer.yahoo.com/performance/rules.html中文原文:http://www.ha97.com/2710.html1、尽量减少HTTP请求次数终端用户响应的时间中,有80%用于下载各项内容。这部分时间包括下载页面中的图像、样式表、脚本、F... 阅读全文
posted @ 2015-02-21 12:41 森林森 阅读(402) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/peida/archive/2012/11/02/2750588.htmlmore命令,功能类似cat,cat命令是整个文件的内容从上到下显示在屏幕上。more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页... 阅读全文
posted @ 2015-02-21 11:54 森林森 阅读(258) 评论(0) 推荐(0) 编辑
摘要:存属记录一、安装数据库的步骤二、下载数据库地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html三、查看系统资源及环境安装所需软件包,在光盘-server目录中,或者连接网络下载四、创... 阅读全文
posted @ 2015-02-21 00:52 森林森 阅读(297) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/eastson/archive/2012/06/15/2550151.html在Ubuntu中有如下几个文件可以设置环境变量:/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一... 阅读全文
posted @ 2015-02-21 00:50 森林森 阅读(303) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/peida/archive/2012/11/01/2749048.htmlnl命令在linux系统中用来计算文件中行号。nl可以将输出的文件内容自动的加上行号!其默认的结果与cat-n有点不太一样,nl可以将行号做比较多的显示设计,包括位数与是否自... 阅读全文
posted @ 2015-02-20 21:39 森林森 阅读(392) 评论(0) 推荐(0) 编辑
摘要:jdk:配置:http://www.cnblogs.com/liunanjava/p/4296540.html一、下载地址:http://tomcat.apache.org/download-80.cgi二、安装解压2.1、解压tar -zxvf apache-tomcat-8.0.18.tar.g... 阅读全文
posted @ 2015-02-20 21:37 森林森 阅读(421) 评论(0) 推荐(0) 编辑
摘要:A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be availJava RunTime Environment (JRE) or Java Development Kit (JDK) must be avail... 阅读全文
posted @ 2015-02-20 19:44 森林森 阅读(830) 评论(0) 推荐(0) 编辑
摘要:首先要配置jdk:http://www.cnblogs.com/liunanjava/p/4296540.html一、下载eclipse:http://www.eclipse.org/downloads/二、安装配置2.1、解压sudo tar -zxvf eclipse-jee-luna-SR1a... 阅读全文
posted @ 2015-02-20 19:43 森林森 阅读(463) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/peida/archive/2012/10/30/2746968.htmlcat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。1.命令格式:ca... 阅读全文
posted @ 2015-02-20 19:39 森林森 阅读(395) 评论(0) 推荐(0) 编辑
摘要:一、下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html二、安装JDk2.1、解压jdk1.创建一个目录ln0491@ln0491-virtual-machine:/$ su... 阅读全文
posted @ 2015-02-20 18:43 森林森 阅读(3240) 评论(0) 推荐(1) 编辑
摘要:原文:http://www.cnblogs.com/peida/archive/2012/10/30/2745714.htmllinux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。1.命令格式:touch[选项]...文件...2.命令参... 阅读全文
posted @ 2015-02-20 15:18 森林森 阅读(306) 评论(0) 推荐(0) 编辑
摘要:一、什么是异常从字面上讲,就是不正常的现实就是异常。程序中的异常也是要在程序运行中才会偶尔发生。如果程序还没有运行,编译就报错,这种不叫异常,这种叫编译错误,通常是语法上的错误二、java中异常Java 提供了两类主要的异常:runtime exception 和checked exception。... 阅读全文
posted @ 2015-02-20 13:25 森林森 阅读(2017) 评论(1) 推荐(1) 编辑
摘要:一、用户分类超级用户:root普通用户:由超级用户和管理员创建,一般只在自己的目录中有完全的权限程序用户:二、用户账号管理常用命令:useradd:添加用户userdel:删除用户passwd:设置用户密码groupadd:添加组账号groupdel:删除组账号gpasswd:添加/删除组成员2.1... 阅读全文
posted @ 2015-02-20 11:39 森林森 阅读(531) 评论(0) 推荐(0) 编辑
摘要:一、归档和压缩压缩命令工具:gzip,bzip2归档命令工具:tar二、压缩2.1、gzipgzip是一种标准的、广泛应用的文件压缩和解压缩实用工具。gzip允许文件并置。用gzip压缩文件,可以得到格式为“*.tar.gz”或“*.tgz”的tarball打包文件。gzip选项–stdout:将输... 阅读全文
posted @ 2015-02-20 02:00 森林森 阅读(4667) 评论(0) 推荐(1) 编辑
摘要:一、cat1.1、查看文件内容格式:cat 文件名[root@model /]# cat /etc/resolv.conf # Generated by NetworkManagernameserver 10.198.1.1nameserver 8.8.8.8[root@model /]# 但是当文... 阅读全文
posted @ 2015-02-20 00:42 森林森 阅读(1263) 评论(0) 推荐(1) 编辑
摘要:一、Linux下的文件类型普通文件:在由 ls –al 所显示出来的属性方面,第一个属性为 [ - ]目录文件:在由 ls –al 所显示出来的属性方面,第一个属性为 [ d ]设备文件:一般都在dev目录,有[b][c]二、普通文件2.1、文本文件以ASCII码形式存储在计算机中2.2、二进制文件... 阅读全文
posted @ 2015-02-19 23:40 森林森 阅读(2085) 评论(1) 推荐(2) 编辑
摘要:原文:http://www.centoscn.com/CentOS/2014/1222/4347.htmllinux 目录结构/:根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中/bin:/usr/bin:可执行二进制文件的... 阅读全文
posted @ 2015-02-19 22:50 森林森 阅读(363) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/peida/archive/2012/10/29/2744185.htmlcp命令用来复制文件或者目录,是Linux系统中最常用的命令之一。一般情况下,shell会设置一个别名,在命令行下复制文件时,如果目标文件已经存在,就会询问是否覆盖,不管你是... 阅读全文
posted @ 2015-02-19 21:59 森林森 阅读(321) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/peida/archive/2012/10/27/2743022.htmlmv命令是move的缩写,可以用来移动文件或者将文件改名(move(rename)files),是Linux系统下常用的命令,经常用来备份文件或者目录。1.命令格式:mv[选... 阅读全文
posted @ 2015-02-19 17:38 森林森 阅读(400) 评论(0) 推荐(0) 编辑
摘要:一、获得命令帮助1.1、内部命令与外部命令简单来说,在linux系统中有存储位置的命令为外部命令;没有存储位置的为内部命令,可以理解为内部命令嵌入在linux的shell中,所以看不到。type来判断到底为内部命令还是内部命令[root@localhost ~]# type help //查看... 阅读全文
posted @ 2015-02-19 16:22 森林森 阅读(9631) 评论(0) 推荐(3) 编辑
摘要:一、Shell解释器shell解释器,用户和操作系统内核之间的桥梁shell介于操作系统内核与用户之间,负责接收用户输入的操作指令(命令),并运行和解释,将需要执行的操作传递给操作系统内核并执行shell程序在系统中充当了一个”命令解释“的角色如:Windows中的cmd.exe类似这个角色,不过接... 阅读全文
posted @ 2015-02-19 16:01 森林森 阅读(8235) 评论(0) 推荐(2) 编辑
摘要:原文:http://www.cnblogs.com/peida/archive/2012/10/27/2742076.htmlrmdir命令。rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的。(注意,rm-rdir命令可代替rmdir,但是有很大危险性。)删除某目录时也... 阅读全文
posted @ 2015-02-19 14:26 森林森 阅读(347) 评论(0) 推荐(0) 编辑
摘要:一、什么是抽象类和接口抽象类、接口与类是一个层次的概念,是java中极其重要的概念。抽象类是从多个类中抽象出来的公共模板,提供子类均具有的功能。接口是从多个类中抽象出来的规范,体现的是规范和实现分离的原则,同时也有效的解决了java单重继承的缺陷二、抽象类2.1、抽象类与普通类的区别抽象类的clas... 阅读全文
posted @ 2015-02-19 14:13 森林森 阅读(701) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/peida/archive/2012/10/26/2740521.htmlrm命令。rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持... 阅读全文
posted @ 2015-02-19 10:55 森林森 阅读(286) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.centoscn.com/CentOS/Intermediate/2015/0131/4604.html通过单用户模式恢复root用户密码重新启动主机后,在出现Grub菜单时按上下键取消倒计时进入到内核引导界面按e键如下所示:将鼠标定位到Kernel这一行按e键在行尾输入... 阅读全文
posted @ 2015-02-18 20:16 森林森 阅读(1038) 评论(0) 推荐(0) 编辑
摘要:简单工厂的实现实现一个计算器:要求输入2个数,和运算符,得到结果Operation类package com.pb.demo1;public class Operation { private double num1; private double num2; public ... 阅读全文
posted @ 2015-02-18 18:40 森林森 阅读(509) 评论(0) 推荐(1) 编辑
摘要:一、什么是多态多态性是指允许不同类的对象对同一消息作出响应.多态性包括参数化多态性和包含多态性.多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题.多态有两种表现形式:重载和覆盖首先说重载(overload),是发生在同一类中.与什么父类子类、继承毫无关系.标识一个... 阅读全文
posted @ 2015-02-18 18:29 森林森 阅读(682) 评论(0) 推荐(1) 编辑
摘要:原文:http://www.cnblogs.com/peida/archive/2012/10/25/2738271.htmllinuxmkdir命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。1.命令格式:mkdir[选项]目录.... 阅读全文
posted @ 2015-02-18 16:48 森林森 阅读(421) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/peida/archive/2012/10/24/2737730.htmlLinux中用pwd命令来查看”当前工作目录“的完整路径。简单得说,每当你在终端进行操作时,你都会有一个当前工作目录。在不太确定当前位置时,就会使用pwd来判定当前目录在文件... 阅读全文
posted @ 2015-02-18 14:48 森林森 阅读(252) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.cnblogs.com/peida/archive/2012/10/24/2736501.htmlLinuxcd命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用cd命令上的。所以,学习Linux常用命令,首先就要学好cd命令的使用方法... 阅读全文
posted @ 2015-02-18 13:02 森林森 阅读(471) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/peida/archive/2012/10/23/2734829.htmlls命令是linux下最常用的命令。ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单。通过ls命... 阅读全文
posted @ 2015-02-18 00:18 森林森 阅读(337) 评论(0) 推荐(0) 编辑
摘要:菜鸟记录.一、更改主机名hostname 新的主机名hostname ln0491将主机名更改为ln0491登出再登陆,就变为新的主机名二、新建文件夹和删除如:在当前路径新建data文件夹mkdir datals查看删除空目录rmdir 目录名rmdir data在根目录创建文件夹/datamkd... 阅读全文
posted @ 2015-02-18 00:16 森林森 阅读(1529) 评论(0) 推荐(0) 编辑
摘要:一、继承作用继承使用复用以前的代码非常容易,能够大大的缩短开发周期,降低开发成本,同时增加程序的易维护性继承使重一个类A能够直接使用另外一个类B的属性和方法的一种途径类A可以有自己的属性和方法二、继承实现类的继承格式在Java中使用extends关键字完成类的继承关系,操作格式:class 父类{}... 阅读全文
posted @ 2015-02-17 16:46 森林森 阅读(578) 评论(0) 推荐(0) 编辑
摘要:一、java中的包Java文件的组织形式Windows中的文件功能类似在开发比较大的项目时,不可能只涉及到一个java文件,可能要创建几十,甚至几百个java文件,这个时候,我们就可以使用包,把相关的java文件放在一起,利用包来方便,快捷,有效的管理这些文件包的引入还可以避免命名冲突的问题,不同包... 阅读全文
posted @ 2015-02-17 13:43 森林森 阅读(675) 评论(0) 推荐(0) 编辑
摘要:一、什么是封装,为什么要封装对面向对象而言:封装就是将方法和属性包装到一个程序单元中,并且这个单元以类的形式实现。简单讲:封闭就是将属性私有化,提供公有方法来访问私有属性封装的作用:封装反映和事物的相对独立性,封装在编程中的作用就是:使对象以外的部分不能随意更改对象的属性,从而有效避免了外部错误操作... 阅读全文
posted @ 2015-02-17 12:49 森林森 阅读(567) 评论(0) 推荐(1) 编辑
摘要:菜鸟记录.一、更改终端类型选项-全局选项-默认会话-编辑默认设置-终端-仿真-右侧选择类型,下方设置缓冲区大小二、设置字体和外观上方窗口外观-右侧设置-字体设置字体类型大小,下面光标可以设置光标类型,颜色三、日志文件设置选择日志-根据下方的提示设置日志名称,也可以使用默认-下设置为:会话名称+年+月... 阅读全文
posted @ 2015-02-16 23:56 森林森 阅读(445) 评论(0) 推荐(0) 编辑
摘要:菜鸟记录一、配置网络、防火墙等setup命令二、查看网络ifconfig重启网络/ect/init.d/network restart或者ifup ethx(0,1,2)等查看网络配置文件cat(vi) /etc/sysconfig/network-script/ifcfg-eth0(1,2);如果... 阅读全文
posted @ 2015-02-16 23:40 森林森 阅读(395) 评论(0) 推荐(0) 编辑
摘要:一、构造方法构造方法的主要目的是为类中的属性初始化二、构造方法的定义格式class 类名称{访问权限 类名称(类型1 参数1,类型2 参数2,…){程序语句 ;… // 构造方法没有返回值}}在构造方法的声明中读者一定要牢记以下几点: · 构造方法的名称必须与类名称一致· 构造方法的声明处不能有任何... 阅读全文
posted @ 2015-02-16 17:09 森林森 阅读(591) 评论(0) 推荐(0) 编辑
摘要:一、面象对象二、什么是类我肯定说,不知道、不清楚。简单讲类是java中的基本单元,类是具有相同特性和行为的对象集合三、类的定义3.1、类的定义class 类名称{数据类型 属性 ;….public 返回值的数据类型 方法名称(参数1,参数2…){ 程序语句 ; [return 表达式;]}}3.2、... 阅读全文
posted @ 2015-02-16 16:36 森林森 阅读(663) 评论(0) 推荐(1) 编辑
摘要:原文:http://www.csdn.net/article/2012-06-04/2806277每一个Java程序员都有一份属于自己的Java类排名表。这个排名表没有严格的规定,也没有可遵循的规则,它完全取决于你参与的Java项目的工作。下面这些类,不用我做过多的介绍,Java程序员都知道,因为它... 阅读全文
posted @ 2015-02-16 15:05 森林森 阅读(791) 评论(0) 推荐(0) 编辑
摘要:一、Arrays类常用方法二、简单例子package com.pb.demo1;import java.util.Arrays;/* * Arrays工具类的中的几个常用方法 * 1.copyof * 2.toString * 3.equals * 4.sort * 5.fill * 6.binar... 阅读全文
posted @ 2015-02-16 14:45 森林森 阅读(2343) 评论(0) 推荐(0) 编辑
摘要:一、什么是数组数组是一组相关数据的集合,一个数组实际上就是一连串的变量,数组按照使用可以分为一维数组、二维数组、多维数组。同一数组中的变量数据类型相同二、数组的优点不使用数组定义100个整型变量:int i1;int i2;…int i100使用数组定义:int i[100]同一类型的多个变量可以使... 阅读全文
posted @ 2015-02-16 14:20 森林森 阅读(805) 评论(0) 推荐(2) 编辑
摘要:基本概念 一、区分大小写 在ECMAScript中的一切(变量、函数名、操作符)都是区分大小写的。如变量名test和Test分别表示两个不同的变量,二、标识符所谓标识符,就是指变量、函数、属性的名字,或者函数的参数。标识符按照下列格式规则组合起来的一或者多个字符:第一个字符必须为一个字母、下划线(_... 阅读全文
posted @ 2015-02-13 14:31 森林森 阅读(761) 评论(0) 推荐(3) 编辑
摘要:一、标签解析1.charset :可选,表示通过src属性指定的字符集,由于大多数浏览器忽略它,所以很少有人用它2.defer:可选.表示脚本可以延迟到文档完全解析和显示之后再执行,由于大多数浏览器不支持,故很少用3.language:已经废弃。原来用于代码使用的脚本语言,由于大多数的浏览器都忽略它... 阅读全文
posted @ 2015-02-13 13:21 森林森 阅读(1662) 评论(2) 推荐(1) 编辑
摘要:一、什么时JavaScriptJavaScript是一种具有面向对象能力的,解释型的设计语言,更具体一点,它是基于圣明和事件驱动并具有相对安全必的客户端脚本语言,因为它不需要在一个语言环境下运行,只需要支持它的浏览器即可,它的主要目的是,验证发往服务器的数据,增加WEB互动,加强用户体验度等.二、J... 阅读全文
posted @ 2015-02-13 11:34 森林森 阅读(540) 评论(0) 推荐(0) 编辑
摘要:以下纯属个人想法:欢迎指正1.Linux桌面系统,首选Ubuntu。当然Ubuntu也有服务器版本,不建议使用2.服务端的Linux稳定的服务器系统,在企业中从事运维工作Redhat或者CentOs,二者之中首选CentOS,如果不在乎成本就Redhat3.如果对稳定、安全要求更高可以Debian或... 阅读全文
posted @ 2015-02-12 22:34 森林森 阅读(459) 评论(2) 推荐(0) 编辑
摘要:一、jQuery简介jQuery是一个兼容多浏览器的javascript库,核心理念是write less,do more(写得更少,做得更多)二、安装2.1、下载下载地址:http://jquery.com/download/2.2、引入在页面头部加入JQuery的引入三、jQuery 能做什么取... 阅读全文
posted @ 2015-02-11 16:56 森林森 阅读(552) 评论(0) 推荐(0) 编辑
摘要:一、Java 简介Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java分为三个体系:JavaSE(J2SE)(Java2 Platform Standar... 阅读全文
posted @ 2015-02-08 17:29 森林森 阅读(679) 评论(2) 推荐(0) 编辑
摘要:一、元字符二、匹配符其中.需要转义为\.来表示三、一般问题四、常用正则表达式正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(... 阅读全文
posted @ 2015-02-06 19:52 森林森 阅读(341) 评论(0) 推荐(2) 编辑
摘要:原文地址:http://www.cnblogs.com/xdp-gacl/p/3798190.html一、BufferedImage类介绍生成验证码图片主要用到了一个BufferedImage类,如下:创建一个DrawImage Servlet,用来生成验证码图片 1 package gacl.r... 阅读全文
posted @ 2015-02-06 16:19 森林森 阅读(988) 评论(1) 推荐(1) 编辑
摘要:一、监听器监听器是一个专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生情况时,立即采取相应的行动。监听器其实就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法立即被执行。... 阅读全文
posted @ 2015-02-03 20:30 森林森 阅读(939) 评论(0) 推荐(1) 编辑
摘要:用户的登录和注销是最常见的Web应用案例,当一个应用的客户登录了以后,其他所有的会话都得知道这个用户已经登录还很有可能得提取用户的昵称予以显示等等,所以,只有把登录成功的用户的信息放入到Session中才能够办到使所有的Servlet都能访问到用户的登录状态,第一是登录的界面,是HTML的一个表单,... 阅读全文
posted @ 2015-02-03 15:54 森林森 阅读(9893) 评论(3) 推荐(0) 编辑
摘要:一、过滤器简介二、在Eclipse中创建过滤器三、使用过滤器设置全部web字符编码public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException,... 阅读全文
posted @ 2015-02-03 14:24 森林森 阅读(911) 评论(0) 推荐(1) 编辑
摘要:使用session会话传值并重定向页面 //得到用户提交的值 String name = request.getParameter("username"); String pwd = request.getParameter("password"); //创建HttpSessio对象 HttpSe... 阅读全文
posted @ 2015-02-03 02:03 森林森 阅读(3275) 评论(3) 推荐(1) 编辑
摘要:一、Servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术。 Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤: 1、编写一个Java类,实现servlet接口。 ... 阅读全文
posted @ 2015-02-03 00:17 森林森 阅读(1427) 评论(0) 推荐(0) 编辑
摘要:标签库概要:一、C标签库介绍1.1、核心标签库JSTL 核心标签库(C标签)标签共有13个,功能上分为4类:1.表达式控制标签:out、set、remove、catch2.流程控制标签:if、choose、when、otherwise3.循环标签:forEach、forTokens4.URL操作标签... 阅读全文
posted @ 2015-02-01 22:06 森林森 阅读(2662) 评论(0) 推荐(1) 编辑