加载中
多线程创建方式

一、基本概念 进程:就是正在运行的应用程序,进程是线程的集合。 线程:就是进程中的一条执行路径,一个独立的执行单元。 多线程:就是为了提高程序的效率,使用多线程,每个线程互不影响,...

2019/01/19 11:49
69
centos7安装RabbitMQ详细过程

由于RabbitMQ是基于Erlang语言开发,所以在安装RabbitMQ之前,需要先安装Erlang 1、环境: centos 7.1 内核版本3.10.0-229.el7.x86_64 Erlang 19.0.4版本 RabbitMQ 3.6.14版本 2、在线安装E...

centos7安装docker详细过程

因为开发的机器是在局域网中,不可以连接外网,所以,优先考虑离线安装docker。 但是安装的过程一路坎坷。安装到最后发现有些环境的依赖版本过低,但是这些依赖又被其他多个程序使用。不能轻...

BCryptPasswordEncoder加密工具类

Spring Security 提供的 BCryptPasswordEncoder 加密算法进行加密 import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; /** * <p> * BCryptPasswordEncoder加密工具类...

2019/01/16 12:18
836
AES加密解密工具类

import org.slf4j.Logger; import org.slf4j.LoggerFactory; import javax.crypto.Cipher; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec; import jav...

2019/01/16 12:12
1.3K
MyBatis-Plus 代码生成器

1、参考官方文档:https://mybatis.plus/guide/generator.html 2、相关依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactI......

2019/01/12 11:50
75
spring boot 1.5.9 集成swagger

1、加入swagger相关依赖 springfox-swagger2 springfox-swagger-ui pom.xml文件配置 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xs...

将默认的maven仓库改为阿里的maven仓库

默认的maven,它加载的是国外的镜像,那样速度会比较慢,如果使用国内镜像,比如阿里的中央仓库;速度会快很多。 将默认的maven仓库改为阿里的maven仓库的步骤: 1、去官网https://maven.apa...

2019/01/05 10:58
265
web service

01. 1、web service的特点 异构平台之间的交互:依据Web Service规范实施的应用之间, 无论它们所使用的语言(.net、 php、 pythod、 java等跨平台语言)、 平台或内部协议是什么, 都可以相互...

2018/10/13 11:16
45
JDBC接口核心的API

位于jdk的包:java.sql.* 和 javax.sql.* |- Driver接口: 表示java驱动程序接口。所有的具体的数据库厂商要来实现此接口。   |- connect(url, properties): 连接数据库......

2018/06/08 07:02
27
JDBC的URL以及获取数据库连接的3种方式

JDBC的URL=协议名+子协议名+数据源名。 a 协议名总是“jdbc”。 b 子协议名由JDBC驱动程序的编写者决定。 c 数据源名也可能包含用户与口令等信息;这些信息也可单独提供。 几种常见的数据...

2018/06/07 22:12
65
数据库设计

一、三大范式 设计原则: 建议设计的表尽量遵守三大范式。 第一范式: 要求表的每个字段必须是不可分割的独立单元 student : name -- 违反第一范式 张小名|狗娃 sutdent :name old_name --符...

2018/06/05 23:32
24
mysql基础

-- *************一、mysql基础********************---- 1.1 管理数据库   增加: create database 数据库 default character utf8;   删除: drop database 数据库;   修改: alter database...

2018/06/05 22:57
7
设计模式之工厂设计模式

package cn.itcast.factory; import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.lang.reflect.Constructor; import java.lan...

2018/05/10 23:44
27
反射

package cn.itcast.reflect; /* 反射: 当一个字节码文件加载到内存的时候,jvm会对该字节码进行解剖, 然后会创建一个对象的Class对象,把字节码文件的信息全部都存储到该Class对象...

2018/05/10 23:26
7
模式设计之观察者设计模式

package com.javaxxz.observer; import java.util.ArrayList; import java.util.Random; /** * 观察者设计模式:解决的问题是当一个对象发生指定的动作时,要通知另外要给对象做出相应的处...

2018/05/10 22:36
21
bat处理文件常用的命令

/** * 可以通过zip压缩class文件,然后用下面的命令来运行 * java -classpath 路径/zip文件/jar文件; class字节码文件全路径 * ; 表示当前路径 * * bat处理文件常用的命令 * ech...

2018/05/09 23:03
22
jar 打包

package com.demo; /** * javac HelloWorld.java 编译不会生成包文件夹 * javac -d . HelloWorld.java 编译会生成包文件夹 * -d参数用于指定生成class文件的位置 * .(点号)表示当前目...

2018/05/07 23:15
8
Socket

package com.javaxxz.test; import java.net.InetAddress; import java.net.UnknownHostException; import java.util.Arrays; /** * 网络通讯的3要素 * 1. IP地址 * 2. 端口号 * 3. 协...

2018/04/30 10:51
12
设计模式之装饰者设计模式

package com.javaxxz.test; import java.io.*; /** * 装饰者设计模式:增强一个类的功能,而且还可以让这些装饰类互相装饰。 * * 装饰者设计模式的步骤: *   1. 在装饰类的内部维护一个...

2018/04/28 22:40
15

没有更多内容

加载失败,请刷新页面

返回顶部
顶部