JDK8与JDK9新特性学习

一、环境和软件准备 环境:window或者linux环境 下载软件: 1.JDK版本:JDK9下载路径 2.安装eclipse,当然可以使用其他编辑器 二、Lambda表达式预演 1.面向对象的Runnable接口写法 public class DemoRunnable { public sta...

2019-06-11 01:25:41

阅读数 1854

评论数 4

FastDFS是一个开源的轻量级分布式文件系统学习

一、环境和软件准备 环境:centos6.9或centos7两台机器 下载软件: 1.下载FastDFS软件:FastDFS_v5.08.tar.gz 2.下载libfastcommon:libfastcommon-1.0.7.tar.gz;历史版本【这里写链接内容】 3.下载fastd...

2018-06-09 23:58:56

阅读数 241

评论数 1

Nginx学习和实践

Nginx学习实践 一、选择Nginx目的 高并发连接 官方测试nginx能够支撑5万并发连接,实际测试可以达到3万左右,按照这样计算,每天可以处理 亿次访问量,采用最新epoll(Linux 2.6内核)和kqueue(freebsd)网络I/O模型;而achache则使用的是...

2018-06-04 21:29:38

阅读数 503

评论数 0

计算机网络的性能指标

一、速率 主机在数字信道传送数据的速率(bit/s)。我们经常说自己网络是10m/s,但是下载得速度是要除以8,因为一个字节等于8bit。 比特:数据量的单位,二进制数据,一个比特是一个二进制数字,0或者1 二、带宽 数字信道传送数据的最大速率,也就是网速所能达到的最大值。 三、吞吐...

2018-04-27 22:02:39

阅读数 186

评论数 0

Linux安装MYSQL

安装的版本MYSQL 版本:mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz 下载地址:https://dev.mysql.com/downloads/mysql/ 完全卸载之前版本 1.使用以下命令查看当前安装mysql情况,查找以前是否装有...

2018-03-30 13:57:16

阅读数 72

评论数 0

Linux环境中安装zookeeper

安装zookeeper zookeeper-3.4.11下载地址 在/usr/local目录中新建一个zookeeper目录 mkdir zookeeper 将zookeeper-3.4.11.tar.gz移动到zookeeper,解压 tar -zxvf zookeeper-3.4.11....

2018-03-29 01:04:24

阅读数 129

评论数 0

ORACLE 的OVER(PARTITION BY... ORDER BY...)分析函数讲解

使用说明和意义 顾名思义,PARTITION 中文是分割的意思,ORDER 是排序的意思,所以翻译一下就是先把一组数据按照制定的字段进行分割成各种组,然后组内按照某个字段排序。 实例一 select t.*,count(1) over (partition by act_app_i...

2018-03-09 16:25:07

阅读数 1372

评论数 0

Oracle使用存储过程分页大数据量

一、存储过程代码 create or replace procedure paging_cursor ( v_in_pagesize in number, v_in_pagenow in number, v_mobileWhere nvarchar2,--where条...

2018-01-28 17:56:56

阅读数 76

评论数 0

win上安装vue-cli

一、安装node.js 安装node.js,Node.js安装包及源码下载地址为:https://nodejs.org/en/download/。 二、安装npm 由于新版的nodejs已经集成了npm,所以之前npm也一并安装好了。同样可以通过输入 “npm -v” 来测试是否成功安装。命...

2018-01-21 22:26:00

阅读数 871

评论数 1

Linux下安装tomcat8.5

一、在/usr/local路径下新建一个文件夹 mkdir tomcat8.5 二、下载tomcat8.5压缩包,上传到tomcat8.5目录中 三、解压 tar -zxvf apache-tomcat-8.5.24.tar.gz 四、Tomcat服务器启动 1.启动T...

2018-01-21 14:44:47

阅读数 3271

评论数 1

Linux下安装jdk8步骤详述

一、下载jdk8 官网下载超链接 二、登录Linux,切换到root用户 [cjh@localhost ~]$ su root Password: 三、在usr目录下建立java安装目录 [root@localhost local]# cd /usr/local [root@l...

2018-01-21 13:28:46

阅读数 152

评论数 0

单点登录

一、单点登录的概念与功能 单点登录的英文简称为SSO(single sign on),单点登录功能使得用户只要登录了其中一个系统,就可以访问其他相关系统,而不用进行身份验证登录。即用户只要登陆系统一次,该用户的身份信息就可以被系统中的多个主机上的应用所识别,不需要在访问每个应用时再分别进行...

2018-01-19 00:57:04

阅读数 9971

评论数 2

为站点增加自动登录和单点登录功能

一、自动登录功能与实现原理 需求分析 用户一旦使用浏览器登录某个站点和关闭浏览器后,在以后两个星期内,只要用户启动该浏览器访问该站点的任何页面时,都将自动完成登录。 很显然,该功能要求浏览器一旦登录以后的两个星期内,浏览器所在客户机上必须保留有用户帐号信息,并且,浏览器在以后设...

2018-01-14 23:35:00

阅读数 558

评论数 0

用Tomcat配置虚拟主机

一、浏览器访问WEB资源的过程分析 URL 格式: http://主机名(或IP地址):端口号/目录名称/资源名称 举例: http://www.it315.org/book/java.html 思考:http://www.it315.org/book/java.html中的www.it...

2018-01-14 23:18:53

阅读数 161

评论数 0

策略模式

策略模式的结构   策略模式是对算法的包装,是把使用算法的责任和算法本身分割开来,委派给不同的对象管理。策略模式通常把一个系列的算法包装到一系列的策略类里面,作为一个抽象策略类的子类。用一句话来说,就是:“准备一组算法,并将每一个算法封装起来,使得它们可以互换”。下面就以一个示意性的实现...

2017-10-28 20:39:41

阅读数 44

评论数 0

设计模式--责任链

例子: 第一步:新建一个Filter接口 package filter; /** * 拦截器接口 * @author Administrator * @version 1.0.0 */ public interface Filter { public void dofilter(...

2017-10-22 21:51:29

阅读数 62

评论数 0

Class类与反射

1.如果得到各个字节码对应的实例对象(Class类型) 类名.class,例如:System.class 对象.getClass,例如:new Date().getClass() Class.forName("类名"),例如Class.forName("java...

2017-10-17 22:55:33

阅读数 106

评论数 0

用类加载器的方式管理资源和配置文件

InputStream ips = new FileInputStream("config.properties"); Properties props = new Properties(); props.load(ips); ips.close(); ...

2017-10-16 00:04:15

阅读数 69

评论数 0

枚举运用

1.枚举像普通的类一样可以添加属性和方法,可以为它添加静态和非静态的属性或方法;注:枚举写在最前面,否则编译出错 public enum Week { Sun,  Mon , Tue , Wed , Thu , Fri , Sat; } 2.实现带有构造器的枚举 //通过括号赋值...

2017-10-15 22:19:41

阅读数 67

评论数 0

安装rabbitMQ

Centos6.5 安装 RabbitMQ3.6.1 安装编译工具 yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel1 安装Erlang 1. 下载erlang下载地址:htt...

2017-09-10 22:47:26

阅读数 101

评论数 0

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