自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

胖胖的ALEX

眼过千遍不如手过一遍! 书看千行不如手敲一行!

  • 博客(56)
  • 收藏
  • 关注

转载 Tomcat关闭日志输出

一般在部署Tomcat后,运行久了,catalina.out文件会越来越大,对系统的稳定造成了一定的影响。可通过修改conf/logging.properties日志配置文件来屏蔽掉这部分的日志信息。那么Tomcat怎么关闭日志输出?下面跟着学习啦小编一起来了解一下吧。Tomcat怎么关闭日志输出1、直接修改catalina.sh文件的输出语句在文件中找到以下内容:if

2016-08-26 10:01:21 4943

原创 123456789 转化成 壹亿贰千叁百肆十伍万陆千柒百捌十玖

public class Num2Ch{ static String number = "123456789"; public static void main(String [] args){ String str = num2dao(number); String result = result(str); System.out.println(result);

2014-03-22 23:07:27 2218

转载 VIM常用快捷键搜集

nerdTreectr+w+h 光标focus左侧树形目录,ctrl+w+l 光标focus右侧文件显示窗口ctrl+w+w,光标自动在左右侧窗口切换 o....在已有窗口中打开文件、目录或书签,并跳到该窗口 go...在已有窗口 中打开文件、目录或书签,但不跳到该窗 t....在新Tab中打开选中文件/书签,并跳到新TabT....在新Tab中打开选中文件/书签,但不跳到新

2013-12-18 10:00:31 706

原创 输入欧洲油耗转成美国油耗

#include #include using namespace std;double eu2us(double);int main(){ eu2us(19);}//输入欧洲风格汽车油耗量转换成美国油耗量double eu2us (double eu){    //欧洲消耗 = 燃料 / 距离    //美国消耗 = 距离 / 燃料    const

2013-12-15 23:06:48 1768

原创 C++ Primer Plus edition6 section3

#include #include using namespace std;void eg1();void eg2();int main(){ //.eg1(); eg2();}void eg1(){ const float h = 14; float in; cout << "请输入您的身高:___\b\b\b"; cin >

2013-12-15 19:50:31 767

转载 LNMP安装目录、配置文件位置、目录文件位置

LNMP相关软件安装目录Nginx 目录: /usr/local/nginx/MySQL 目录 : /usr/local/mysql/MySQL数据库所在目录:/usr/local/mysql/var/PHP目录 : /usr/local/php/PHPMyAdmin目录 : 0.9版为/home/wwwroot/phpmyadmin/ 1.0版为 /home/wwwroot/

2013-12-12 14:31:57 6212

转载 最常用的Notepad++的快捷键

2013-12-10 08:49:37 896

转载 JS控制DIV滚动条

滚动到DIV滚动条的底部document.getElementById(“divid').scrollTop = document.getElementById('divid').scrollHeight;滚动到DIV滚动条的顶部document.getElementById('divid').scrollTop = 0;

2013-12-05 10:40:11 3171

转载 MySQL性能优化的最佳20+条经验

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。

2013-12-02 14:42:53 511

转载

写程序的最高境界其实就是掌握各种解决问题的手段(数据结构)和解决问题的方法(算法)。

2013-11-10 10:55:35 466

转载 JavaScript 获取当前时间戳

JavaScript 获取当前时间戳:第一种方法:var timestamp = Date.parse(new Date());结果:1280977330000第二种方法:var timestamp = (new Date()).valueOf();结果:1280977330748第三种方法:var timestamp=new Date().ge

2013-10-28 14:20:25 647

原创 jquery 正则表达式

基础知识:JS中创建正则对象的方式:-使用RegExp()构造函数方式,如:var patten=new RegExp("s$");-使用正则直接量方式,如:var patten=/s$/;注意:就像字符串直接量被定义为包含在引号("")内的字符一样,正则表达式直接量也被定义为包含在一对斜杠(/)之间的字符;斜杠外末尾可以加正则全局标识符。function chec

2013-10-26 10:09:53 524

转载 简单易用兼容IE6的Jquery遮盖层和弹框

遮罩层效果 兼容ie firefox jQuery遮罩层 .mask{ display:none; position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:100;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=80);h

2013-10-22 16:43:08 1136

转载 nginx已经重启后 无法访问页面

nginx+php+mysql 都安装好了      通过IP访问,可以看到  welcome nginx 的提示 下面我重启linux服务器,重启后通过ip访问,死活连接不上了?没办法了,只有在百度和google     最后发现问题不是出在nginx上,而是出在iptable上,在iptable上添加80端口 Linux代码

2013-10-21 17:52:28 7901 1

转载 日期

Calendar //历法GregorianCalendar 公历,公元纪年int date =new System.currentTimeMillis();Date date = new Date(now);calendar cal = new GregorianCalendar();cal.setTime(date);int year = cal.get(Cale

2013-10-20 14:45:02 588

转载 正则表达式、String、StringBuilder、Java中的包装类、自动包装auto boxing

^[0-9]{11}$^开头$结尾[0-9] 匹配0-9任何一个数字 "[" 里所有内容是或者的关系,即只能有一个匹配 "]"{11} 匹配次数\d 代表 [0-9]^[0-9]{17}[0-9Xx]$ 也可写成 ^\d{17}[\dXx]$1 字符集:[1234] 表示 1,2,3,4之一[^12] 表示除了1,2[1-5] 表示1,2,3,4

2013-10-20 13:36:56 805

转载 linux之安装vsftp、设置用户

什么是vsftpd vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。 vsftpd 的名字代表”very secure FTP daemon”, 安全是它的开发者 Chris Evans 考虑的首要问题之一。在这个 FTP 服务器设计开发的最开始的时候,高安全性就是一个目标。 安装vsftpd 1、以管理员(root)身份执行以下

2013-10-19 16:58:22 915

转载 安装wget 、 wget命令

今天给服务器安装新LNMP环境时,wget 时提示 -bash:wget command not found,很明显没有安装wget软件包。一般linux最小化安装时,wget不会默认被安装。可以通过以下两种方法来安装:1、rpm 安装rpm 下载源地址:http://mirrors.163.com/centos/6.2/os/x86_64/Packages/下载w

2013-10-19 16:13:07 96372 1

转载 linux目录结构

linux 目录结构   /: 根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中/bin:/usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。/boot: 放置linux系统启动时用到的一些文件。/boot/vmlinuz为linux的内核文

2013-10-19 14:27:58 728

转载 linux命令之ifconfig、如何测是否上网

一、ifconfig是查看网卡的信息ifconfig [Interface]Interface是可选项,如果不加此项,则显示系统中所有网卡的信息。如果添加此选项则显示所指定的网卡信息例如:ifconfig eth0eth0 Link encap:EthernetHWaddr 00:0C:29:F3:3B:F2inet addr:192.168

2013-10-19 11:38:40 11186

转载 vmware下centOs设置静态IP和无法本地ping通centOs的ip解决方法

一、配置静态IP首先关闭VMware的DHCP:Edit->Virtual Network Editor选择VMnet8,去掉Use local DHCP service to distribute IP address to VMs选项。点击NAT Settings查看一下GATEWAY地址:点击OK就可以了。 设置Cent

2013-10-19 11:21:58 7798

转载 接口、Object类(toString(), equals(), hashCode())

一、接口 interface1 全部的方法都是抽象方法,全部的属性都是常量。接口用来表示纯抽象概念,没有任何具体的方法和属性。2 不能实例化,可以定义变量3 接口变量可以引用具体实现类的实例4 接口只能被实现,一个具体类实现接口,必须使用全部的抽象方法5 接口之间可以继承6 一个具体类可以实现多个接口,实现多继承现象,表示:一个概念既是XXX也是XXX7 接口中的属性,

2013-10-17 21:22:56 1096

转载 CentOS忘记root密码解决办法

还是因为上次创建的vmware的虚拟机,创建完之后就一直没动,把密码给忘记了。。。无奈有创建了个一般用户登录,但是一般用户的操作权限有限,在shell下创建文件都不允许,还是在网上找找资料,把root用户的密码给找回来,经过亲自实验,附图::(又是一晚上。。。)要是单纯就只想找回密码,就跳过这一段吧,这一段贴的是grud系统启动引导的知识:(先声明我也是复制-->粘贴的,看不看由你了)计算

2013-10-17 15:02:37 815

转载 linux查看服务器负载,当前登陆用户,用户操作

查看服务器负载命令:top查看当前登陆用户:who查看当前用户操作:w踢出当前用户:pkill -kill -t pts/0

2013-10-17 08:53:19 1881

转载 linux数据库data文件转移到其他服务器的权限问题导致无法看到数据表

LINUX下,数据库DATA文件,从一服务器转移到另一服务器,可能出现看不到数据表问题。解决方法:查看原生mysql数据库权限把项目目录和mysql目录权限更改成原生mysql数据库权限或更高等级的权限

2013-10-15 12:00:14 1485

转载 scp命令

不同的Linux之间copy文件常用有3种方法:第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的copy。第二种方法就是采用samba服务,类似Windows文件copy 的方式来操作,比较简洁方便。第三种就是利用scp命令来进行文件复制。    scp是有Security的文件copy,基

2013-10-14 16:41:32 990

转载 JS字符串操作(添加删除,以逗号分隔)

下载地址:http://download.csdn.net/detail/afgasdg/4523933JS代码[javascript] view plaincopy/*  * 字符串操作类,主要用于字符串的添加和删除。例如:在字符串 "a,b,c"中添加字符串"d",或者直接删除某个字符串。  * 主要提供将给定字符串添加到

2013-10-14 10:01:58 5307 1

转载 javaBean、类型转换、实例变量、static、final、抽象类abstract

2.规范a 必须有包b 是一个java类,具有无参数构造器c  有用getXxx() 和 setXxx 声明的Bean属性。如: getName() 和 setName(String n) 声明的Bean属性为:name, 与是否有实例变量name无关。boolean类型的get方法可以有两种形式:getMarried() 或者 isMarried()d 必须实现序列化

2013-10-13 14:25:44 957

转载 day18

一、反射               1、获取方法和属性    反射可以获取这个类中定义的方法和属性的信息,简单数据类型在使用反射时要转换成封装类。    Class c = Teacher.class;    Method m = c.getMethod("mrthod",int.class);    2、通过类对象生成类的对象    Class c = Teache

2013-10-13 13:46:50 655

转载 day17

一、Java5.0新特性                        1、编译器的功能更加强大,JVM变化不大 2、Java在逐渐与C++融合 3、五小点,四大点 二、五小点 1、自动封箱AutoBoxing/自动解封    自动封箱和自动拆箱,它实现了简单类型和封装类型的相互转化时,实现了自动转化。      byte b     -128~127    

2013-10-13 13:46:09 592

转载 day16

网络基础知识 网络编程的目的就是指直接或间接地通过网络协议与其他计算机进行通讯。 计算机网络形式多样,内容繁杂。网络上的计算机要互相通信,必须遵循一定的协议。目前使用最广泛的网络协议是Internet上所使用的TCP/IP协议。 IP地址:计算机在网络中唯一标识,相对于internet,IP为逻辑地址。 IP地址分类: A类地址 A类地址第1字节为网络地址,其它3个

2013-10-13 13:45:17 605

转载 day15

一、 (一) DataInputStream/DataOutStream增加读写     关流只关最外层的过滤流就行了\ (二) BufferedInputStream/BufferedOutputStream增加缓冲区     void flush()刷新此缓冲的输出流。     (三) 管道流(和UnixC++中的FIFO相同)   ■ PipedInputSt

2013-10-13 13:44:42 936

转载 day14

一、 多线程的通信   ■ 因为线程的死锁,从而引发要多线程的通信     死锁:每个线程不释放自己拥有的资源,却申请别的线程拥有的资源,会造成死锁问题   ■ 线程间的通信:等待通知机制   ■ 每一个对象都有一个等待队列。         线程t1对O调用wait方法,△必须是在对O加锁的同步代码块中。     结果:1、线程t1会释放它拥有的所有的锁标记   

2013-10-13 13:44:07 669

转载 day13

一、   ■ 阻塞状态       ▲ 初始状态                ▲阻塞状态          ▲终止状态         \                  /           ^ 1           ^          \                /             \ 2sleep    /           \start  

2013-10-13 13:43:34 546

转载 day12

一、复习AWT事件模型(Observer模式)    1、事件源    2、事件对象    3、事件监听器 事件源和监听器事先进行授权注册,当事件条件满足时,事件源会给注册的监听器发送一个事件对象,由事件监听器作出相应的处理。 一个事件源可以是多种事件的事件源 一个事件源就同一类事件可以注册多个监听器 一个监听器可以同时注册在多个事件源当中 事件源和监听

2013-10-13 13:42:52 592

转载 day11

一、复习 集合:用一个对象储存管理多个对象 Collection:元素都是对象 遍历:迭代遍历 List:元素有顺序,可以重复       遍历:还可以用for循环(下标)       排序:Collections.sort(list) 实现类: ArrayList:底层数组实现,查询快,而增删慢;轻量级,线程不安全 Vector:底层数组实现,重量级,

2013-10-13 13:42:25 545

转载 day10

一、复习内部类 1、成员内部类     可以访问外部类的私有成员,外部类类名.this.属性     构造成员内部类对象,必须先构造一个外部类对象,外部类对象.new 构造内部类对象 2、静态内部类     只能访问外部类的静态成员     构造静态内部类对象时,不再需要构造外部类对象 3、局部内部类     在外部类方法内定义的内部类     不仅能访问外部类

2013-10-13 13:41:46 839

转载 day09

一、复习 1、Object 所有的类直接或间接的父类         finalize:垃圾收集的时候调用         toString:返回对象的字符串形式         equals:判断两个对象内容是否相同 2、包装类      8种基本类型各自提供了对象形式 3、异常处理      提高容错性      异常的分类:Throwable     

2013-10-13 13:40:59 594

转载 day08

一、复习 接口 是个特殊的抽象类,属性:公开静态常量,方法:公开抽象方法 没有构造方法 接口之间可以多继承,一个类在继承另外一个类的同时,和可以实现多个接口 优点: 1、实现多继承,不会破坏类之间的单继承简单的树状关系。区分主类型和次要类型。 2、标准,解耦合工具    标准的使用者和标准的实现者通过借口隔离开,使得接口实现者的改变对使用者没有影响 接口

2013-10-13 13:39:41 587

转载 day07

一、复习 static   属性  类变量 全类共有 类加载时初始化,类名访问   方法  静态方法 类名调用,静态方法中不能访问类的非静态成员,可以覆盖,只能被静态方法覆盖,没有多态   初始代码块  类加载时运行   类加载:   一个类编译之后会形成.class文件,储存了类的全部信息。   当JVM第一次使用一个类的时候,会根据ClassPath找到对应的.

2013-10-13 13:38:13 962

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除