nginx nginx作用1.反向代理2.动静分离nginx根据请求访问动态或者静态服务器3.负载均衡nginx将请求均匀的分配到服务器上nginx原理安装nginx启动nginxnginx的配置文件设置防火墙开放端口新增一个端口查看防火墙的列表nginx操作的一些常用的命令必须先进入到nginx的目录下nginx的配置文件nginx的配置文件的组成nginx配置实例-反向代理tomcat服务器的启动找到tomcat的进程ps -ef |
深度解析Java可变参数类型以及与数组的区别 可变参数类型:variable argument type1.可变参数是兼容数组类参数的,但是数组类参数却无法兼容可变参数2.可变参数类型必须作为参数列表的最后一项,而不能放在定长参数的前面。3.能匹配定长的方法,那么优先匹配该方法。含有不定参数的那个重载方法是最后被选中的。4.main方法的参数就是一个数组类型的,那么它其实也是可以改成不定参数类型package dealArray;...
lambda表达式的使用 package com.asx.application.common.utils;import org.junit.Test;import java.util.Comparator;import java.util.function.Consumer;/** * lambda表达式的使用 * 1.举例:(o1,o2) -> Integer.compare(o1,o2) ; * 2.格式 * ->;lambda操作符 或 箭头操作符 * ->左边;lambda形参列表
生成ssh证书(windows) ssh -keygen -t rsa 生成ssh证书/home/work/.ssh authorized_keys客户端建立私钥和公钥在客户端终端运行命令ssh-keygen -t rsahttps://www.cnblogs.com/ggjucheng/archive/2012/08/19/2646346.htmlhttps://blog.csdn.net/qq_36667170/article/details/79094257...
Mybatis框架(待完善) 框架框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。 简而言之,框架其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统,或者说是使用别人搭好的舞台,你来做表演。框架一般是成熟的,不断升级的软件。Mybatis框架概述Mybatis是一个优秀的基于Java的持久层框架,它内部封装了Jdbc,使开发者只需要关注sql语句本身,而不需要花费精
Stream流的基本使用方法 Stream流的基本使用方法0.常用方法在介绍的各种方法中,凡是返回值仍然为Stream接口的为函数拼接方法,它们支持链式调用;而返回值不再为Stream接口的为终结方法,不再支持链式调用。如下表所示:方法名方法作用方法种类是否支持链式调用count统计个数终结否forEach逐一处理终结否filter过滤函数拼接是limit取用前几个函数拼接是skip跳过前几个函数拼接是map映射函数拼接是concat
Properties常用方法 一、概念java.util.Properties 继承于Hashtable ,来表示一个持久的属性集。它使用键值结构存储数据,每个键及其对应值都是一个字符串。该类也被许多Java类使用,比如获取系统属性时,System.getProperties 方法就是返回一个Properties对象。二、基本方法2.1常用方法2.1.1示例public Object setProperty(String key, String value) : 保存一对属性。public String getProper
windows系统SSH证书设置 在客户端终端运行命令ssh-keygen -t rsa然后就会显示这两行:Generating public/private rsa key pair.Enter file in which to save the key (/c/Users/16627/.ssh/id_rsa):这是让你输入一个文件名,用于保存刚才生成的 SSH key 代码。为了避免麻烦,不用输入,直接回车,那么就会默认生成id_rsa和id_rsa.pub两个秘钥文件。这时候已经创建好.ssh这个文件夹了,会提示:.
maven的常用命令 install 安装功能:编译和打包,把打好的可执行的jar包(或者war包或者其他包)部署到本地maven仓库编译 javac打包 -jar,将java代码打包为jar文件安装到本地仓库-将打包的jar文件,保存到本地仓库目录中package 打包功能:编译和打包两个功能compile 编译功能:只进行编译,javac命令clean 清除功能:清除已编译的信息删除工程中的target目录install 安装和package 打包的区别package命令完成了项目编译,单元
遍历Map的4种方法 package junit;import java.util.HashMap;import java.util.Iterator;import java.util.Map;public class TestDemo { public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("1
springBoot中自定义的yml文件引用的方式 一、yml配置文件在yam文件中配置自定义的标签1.在yml配置文件中加入through: url: http://10.4.2.140:49003/IBSThrough2.测试类进行测试import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.Configuration;//这样就可以引用配置文件中的@Configuration@E
java压缩视频 引入依赖 <dependency> <groupId>ws.schild</groupId> <artifactId>jave-core</artifactId> <version>3.0.0</version> </dependency> <dependency>
位运算和进制转换,反码补码 进制转换package junit;public class Test { public static void main(String[] args) {// int a=Integer.MIN_VALUE; int b=Integer.MAX_VALUE; int c=Integer.MIN_VALUE; System.out.println(b); System.out.println(c);
ORACLE数据库常用命令总结 SELECT * FROM all_tables WHERE owner='icore_prdtdb';--查询当前用户下所有的表名SELECT table_name FROM user_tables;--查询当前用户下所有的表SELECT * FROM user_tables;--查询当前用户下所有的索引SELECT * FROM USER_indexes;--查询当前用户下所有的序列SELECT * FROM USER_SEQUENCES; --查询当前用户下所有的视图
Maven定制化打包后的包名(加入时间戳) 在对应的pom文件中加入配置设置时间戳格式<properties> <maven.build.timestamp.format>yyyy-MM-dd_HH_mm</maven.build.timestamp.format> </properties> 定制包名字<build> <finalName>${project.artifactId}-${project.version}-companyName-${