- 博客(78)
- 资源 (131)
- 收藏
- 关注
原创 Spring Boot入门之 HelloWorld
spring boot开箱即用设计,是Javaee开发的一场革命,大大简化了Javaee开发的繁琐配置,下面我们就来看一下一个例子吧,计算机编程的老规矩“hello world”注意jdk最好使用1.7以上版本点击 https://start.spring.io/ 创建一个spingboot项目,创建完毕下载Group为包名 Artifact为工程名将刚刚创建的工程导
2017-09-14 20:52:37
885
转载 JAVA Static静态变量
JAVA Static静态变量 是静态修饰符,什么叫静态修饰符呢?大家都知道,在程序中任何变量或者代码都是在编译时由系统自动分配内存来存储的,而所谓静态就是指在编译后所分配的内存会一直存在,直到程序退出内存才会释放这个空间,也就是只要程序在运行,那么这块内存就会一直存在。这样做有什么意义呢? 在
2014-10-17 18:04:58
1345
转载 static静态变量的理解
static静态变量的理解静态变量 类型说明符是static。静态变量属于静态存储方式,其存储空间为内存中的静态数据区(在 静态存储区内分配存储单元),该区域中的数据在整个程序的运行期间一直占用这些存储空间(在程序整个运行期间都不释放),也可以认为是其内存地址不变,直 到整个程序运行结束(相反,而auto自动变量,即动态局部变量,属于动态存储类别,占动态存储空间,函数调用结
2014-10-17 17:39:45
1126
转载 500 OOPS: cannot change directory:/home/
500 OOPS: cannot change directory:/home/他的系统是CentOS,是RH派系的。我把vsftpd安装配置好了,以为大功告成,但客户端访问提示如下错误:500 OOPS: cannot change directory:/home/ftp原因是他的CentOS系统安装了SELinux,因为默认下是没有开启FTP的支持,所以访问时都被阻止了。/
2014-10-09 14:59:10
1384
转载 测试linux机器的硬件信息
1) 登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如:[root@3.5.5Biz-46 ~]# lsb_release -a LSB Version: 1.3Distributor ID: RedHatEnterpriseASDescription: Red Hat Enterprise Linux AS release 4 (Nahant Up
2014-07-30 16:59:20
1119
原创 SocketServer 服务器
package com.boco.socketTest;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamReader;import java.io.LineNumberReader;import java.io.PrintWriter;import j
2014-07-28 15:59:36
1114
转载 Java中"=="与equals()方法的区别
1. 操作符”==”用来比较两个操作元是否相等,这两个操作元既可以是基本类型,也可以是引用类型。例如:int a1=1,a2=3; boolean b1=a1==a2; //”==”的操作元为基本类型,b1值为false String str1=”Hello”,str2=”World”; boolean b2=str1==str2; //”==”的操
2014-06-04 12:52:47
934
转载 Java中super的几种用法并与this的区别
1. 子类的构造函数如果要引用super的话,必须把super放在函数的首位.class Base { Base() { System.out.println("Base"); }} public class Checket extends Base { Checket() { super();//调用父类的
2014-06-04 12:44:56
959
转载 Java中static关键字用法总结
1. 静态方法 通常,在一个类中定义一个方法为static,那就是说,无需本类的对象即可调用此方法 声明为static的方法有以下几条限制: · 它们仅能调用其他的static 方法。 · 它们只能访问static数据。 · 它们不能以任何方式引用this 或super。class Simple { static void go() {
2014-06-04 12:44:01
934
转载 Java中final关键字用法总结
final 1)用final修饰的类不能被继承,没有子类;用final修饰的方法不能被子类的方法覆盖;用final修饰的变量表示常量,只能被赋一次值。 final不能用来修饰构造方法,父类中用private修饰的方法不能被子类的方法覆盖。final方法是不允许子类方法中写一个同样签名的方法的,但private的情况下,你可以定义一个同样签名的方法。(final方法
2014-06-04 12:41:26
1053
转载 Java中集合类用法总结
Collection├List│├LinkedList│├ArrayList (异步,线程不安全,空间用完时自动增长原容量一半)│└Vector (同步,线程安全,空间用完时自动增长原容量一倍)│ └Stack└Set ├HashSet └TreeSetMap├Hashtable├HashMap├WeakHashMap└TreeMap
2014-06-04 12:40:10
448
转载 Java中输入输出流方法总结
1. InputStream 和OutputStream read():从流中读入数据 skip():跳过流中若干字节数 available():返回流中可用字节数 mark():在流中标记一个位置 reset():返回标记过得位置 markSupport():是否支持标记和复位操作 close():关闭流 int r
2014-06-04 12:38:49
598
转载 Java中多线程总结
1. 创建线程有两种方式:1)扩展java.lang.Thread类 public class ThreadTest extends Thread{ }2)实现Runnable接口 public class ThreadTest implements Runnable{ }2. Thread类代表线程类,有两个最主要的方法:
2014-06-04 12:37:41
399
转载 Java基础知识点总结七
36.覆盖方法必须满足的条件: 1)子类方法的名称、参数签名和返回类型必须与父类方法的名称、参数签名和返回类型一致,修饰符可以相同也可以不同,但子类的访问权限不能低于父类的访问权限。class Aball { Aball() { } public void method() { }} public class
2014-06-04 12:36:14
397
转载 Java基础知识点总结六
1. Switch(表达式){ case 常量表达式: 语句序列 break; … … default: 语句序列 break;}表达式:必要参数,byte,short ,int,char类型变量。常量表达式:与数据类型一致的值,不能为判断语句。语句序列:不需要大括号。 一般情况下,对于条件较少的用if,但实现一些多条件的判断就应该用
2014-06-04 12:35:05
483
转载 Java基础知识点总结五
1. JDK即Java Develop Kit,Java开发工具包。2. JRE(Java Runtime Environment),即Java运行环境,通常已包含在J2SDK中了。如果我们仅仅是为了运行Java程序,而不是从事Java开发,我们可以直接下载JRE,在我们的系统上安装。3. java是简单的、面向对象的(完全)、健壮的(强
2014-06-04 12:33:49
526
转载 Java基础知识点总结四
1. 程序只有一个主类,即为带有public修饰的那个类,同时与类文件的名字一样,别的类再定义时不能用public修饰。2. 类可选修饰符为public,abstract,final;成员方法可选修饰符为 public,protected,private.方法返回值类型:必选,无返回值用void,可以是任何Java数据类型。3.声明成员变量:[修饰符][static
2014-06-04 12:32:29
529
转载 Java基础知识点总结三
问题一:我声明了什么! String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的回答通常是概念不清的根源。如果要准确的回答,一半的人大概会回答错误。这个语句声明的是一个指向对象的引用,名为“s”,可以指向类型为String的任何对象,目
2014-06-04 12:31:07
499
转载 Java基础知识点总结二
26. Java中的异常处理机制的简单原理和应用?答:当JAVA 程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是JAVA允许程序员扩展这种语义检
2014-06-04 12:29:52
422
转载 Java基础知识点总结一
1. Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?答:匿名的内部类是没有名字的内部类,不能extends(继承) 其它类,但一个内部类可以作为一个接口,由另一个内部类实现。2. Static Nested Class 和Inner Class的不
2014-06-04 12:26:45
596
转载 Java中this关键字的几种用法
1. 当成员变量和局部变量重名时,在方法中使用this时,表示的是该方法所在类中的成员变量。(this是当前对象自己)如:public class Hello { String s = "Hello"; public Hello(String s) { System.out.println("s = " + s); Syst
2014-06-04 12:22:44
548
转载 java中的this
java中的this随处可见,用法也多,现在整理有几点:1. this是指当前对象自己。 当在一个类中要明确指出使用对象自己的的变量或函数时就应该加上this引用。如下面这个例子中: public class Hello { String s = "Hello"; public Hello(String s){ System.out.println("s = " + s);
2014-06-04 12:21:43
403
转载 JAVA之关于This的用法
用类名定义一个变量的时候,定义的应该只是一个引用,外面可以通过这个引用来访问这个类里面的属性和方法,那们类里面是够也应该有一个引用来访问自己的属性和方法纳?呵呵,JAVA提供了一个很好的东西,就是 this 对象,它可以在类里面来引用这个类的属性和方法。先来个简单的例子:public class ThisDemo { String name="Mick"; publ
2014-06-04 11:43:21
454
转载 JAVA中this用法小结
Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final 使用总结”一文中给出了明确解释。并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的thi
2014-06-04 11:41:46
474
原创 “显示桌面”图标跑到桌面上
开始——运行——C:\Documents and Settings\Administrator\Application Data\Microsoft\Internet Explorer\Quick Launch——剪切“显示桌面”图标到该文件夹在快速启动栏里右键点击一下,然后第二项“打开文件夹”,把你要的程序拖进去就好了,如果原来的位置也要保留,就复制一下到这个文件夹
2014-05-14 21:20:30
590
转载 MyEclipse 8.6的SVN 插件安装,优化,配置
========================安装===========================方法一(liuyou在安装时报空指针异常)1.打开HELP->MyEclipse Configuration Center,切换到SoftWare标签页。 2.点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigr
2014-04-08 16:44:16
442
原创 java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class com.
错误提示:java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class com.boco.gcp.util.db.InitDataBaseListener) 造成这种过错是ni的支撑Tomcat运行的JDK版本与支撑application运行的JDK(myecl
2014-04-03 11:32:42
999
原创 LINUX创建用户的命令
LINUX创建用户的命令useradd -g test -d /home/test1 -s /etc/bash -m test1注解:-g 所属组 -d 家目录 -s 所用的SHELL 删除用户命令userdel -r test1创建密码命令passwd xxx
2014-02-11 16:32:48
959
原创 发送方式
./alarmTrap.sh SNMPTrapSend 1 127.0.0.1 162 .1.3.6.1.4.1.25506.6.8.4
2014-01-13 17:26:30
554
原创 linux压缩和解压缩命令大全
.tar 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar DirName --------------------------------------------- .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName
2014-01-13 16:14:20
530
原创 linux压缩和解压缩命令大全
linux zip命令zip -r myfile.zip ./*将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.2.unzipunzip -o -d /home/sunny myfile.zip把myfile.zip文件解压到 /home/sunny/-o:不提示的情况下覆盖文件;-d:-d /home/sunny
2014-01-13 16:12:18
466
转载 warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory
运行locale命令LANG=LANGUAGE=LC_CTYPE="POSIX"LC_NUMERIC="POSIX"LC_TIME="POSIX"LC_COLLATE="POSIX"LC_MONETARY="POSIX"LC_MESSAGES="POSIX"LC_PAPER="POSIX"LC_NAME="POSIX"LC_ADDRESS="POSIX"LC_TELEPHONE="POSIX"LC
2014-01-13 15:32:02
6337
转载 Linux语言环境设置
程序运行使用一套语言需要有字符集(数据)和字体(显示),Locale是根据计算机用户所使用的语言,所在国家或者地区,以及当地的文化传统所定义的一个软件运行时的语言环境。一、locale详解在 Linux 中通过 locale 来设置程序运行的不同语言环境,locale 由 ANSI C 提供支持。locale 的命名规则为:_.如:zh_CN.UTF-8,zh代表中文,CN代表
2014-01-13 15:25:19
5293
转载 Linux的ftp安装及使用
FTP服务器的安装与配置(Ubuntu)1.查询是否安装vsftpd: rpm -qa |grep vsftpd (rpm的安装:apt-get install rpm)或者查询当前ftp进程:ps -ef|grep vsftpd2.安装vsftpd服务器: rpm -ivh vsftpd-*.rpm 或从互联网寻找对应资源直接安装vsftpd:apt-get install
2014-01-13 15:01:57
590
转载 linux下创建用户并且限定用户主目录
创建一个用户jc 这个用户只能在/home/jc上面增加删除文件, jc不能在其他目录加减文件useradd -d /home/jc -m jc[root@b etc]# passwd jcchown jc -R /home/jcsu - jc 就ok拉linux下创建用户(一)linux下创建用户(一)2008-04-02 18:06Linux 系
2014-01-13 14:57:29
7386
翻译 打开Linux ftp服务,如:vsftpd: unrecognized service
[root@BZXXDBS02 ~]# service vsftpd startvsftpd: unrecognized service[root@BZXXDBS02 ~]#编写:vi /etc/xinetd.d/gssftp 把disable=yes改成no,然后打开ftp服务把server_args = -l -a 改成 server_args =
2014-01-09 17:03:15
2988
原创 setup 命令显示乱码
setup setup 运行setup前,先执行export LANG运行setup前,先执行 export LANG=en_US=en_US啊
2014-01-07 15:32:25
2952
转载 java遍历map
//最常规的一种遍历方法,最常规就是最常用的,虽然不复杂,但很重要,这是我们最熟悉的,就不多说了!! public static void work(Map map) { Collection c = map.values(); Iterator it = c.iterator(); for (; it.hasNext();) { System.out.println(it.next()); }
2013-12-11 14:58:41
445
db2数据库入门官方教程(中文版)
2013-05-02
JavaEE开发的颠覆者- Spring Boot实战 pdf 非扫描版
2018-03-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人