自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 通过nginx_lua拦截请求参数准发到不同服务

​ 在不更改代码情况下,使用nginx拦截请求参数token,通过token长短转发到不同应用。可使用nginx_lua 实现。​ nginx安装lua模块,也可直接使用OpenResty(通过Lua拓展nginx的web平台);​ 下载地址: http://openresty.org/cn/​ 4. 执行lua脚本路径:content_by_lua_file。​ 2.从请求头中获取参数:ngx.var.http_参数key。

2023-06-27 17:13:31 1196

原创 Linux安装jdk操作流程

Linux安装jdk的两种方式第一种采用yum -y list java*选择合适的版本。yum install -y 包名进行下载第二种本地上传服务器安装官网链家:link官网下载jdk后缀.tar.gz的包,上传到服务器创建目录 mkdir jdk 文件夹上传.tar.gz包。tar -zxvf 包名解压成功。配置环境变量。vim\ect\profile 在后面追加 jdk路径,保存退出export JAVA_HOME=/java/jdk/jdk1.8.0_202export C

2020-11-29 16:51:40 123

原创 @controllerAdvice三种应运场景

1:springBoot 的 @controllerAdvice的简介和应用场景 1)全局拦截异常 2)全局绑定数据 3)全局数据预处理1)全局拦截异常使用; @controllerAdvice和@ExceptionHandler并用,处理controller异常。其中@ExceptionHandler中value 拦截的异常。...

2020-05-12 16:51:21 206

原创 日常总结---对称加密Base64用apache工具- 加密 解码

package com.byrt.dianke.eurka;import java.io.UnsupportedEncodingException;/** * @Author zn * @Date 2019/6/5 */public class Base64 { //编码64 public static String encodeBase64(String st...

2019-06-05 13:13:59 954

原创 日常工作总结--Swagger工作的使用

swagger所需的jar包 <!--swagger2相关--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> ...

2019-05-22 17:00:20 344

原创 工作总结--redis String 类型工具类与序列化

redis的string类型序列化配置@Configuration@EnableCaching@ConditionalOnClass(RedisOperations.class)@EnableConfigurationProperties(RedisProperties.class)public class RedisConfig extends CachingConfigure...

2019-05-22 16:09:43 248

原创 工作总结---Redis五大数据类型的使用

redis持久化机制: 1)rdb:是默认开启的是内存快照,可修改redis.conf的appendonly no 改为yes,就成为aof持久化机制。rdb每次进行快照时就会记录整个数据项,所以rdb在恢复数据的速度上快,极大的优化的redis的效率。缺点:rdb做不到实时存储(如果快照化一次,之后又添加数据,做不到实时持久化方案),所以有了aof 2)aof:(每秒存储) 存储...

2019-05-22 16:04:15 157

原创 日常总结--单例饿汉式、懒汉式

一个类只有一个实例化对象;(线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例/** * *饿汉式 天生就是线程安全的 * 优点:没有加锁,所以效率很高 * 缺点: 类加载,就初始化,浪费内存 */public class Singleton { private static Singleton instance = new Singleton()...

2019-05-21 16:27:53 135

原创 日常总结---冒泡排序,二分法算法 面试题

java冒泡排序与二分法;代码如下 /** * 冒泡排序 * * @param array * @return */ public static String bubbingSort(int[] array) { System.out.println(Arrays.toString(array)); f...

2019-05-21 15:29:20 290

原创 日常总结之--String 面试题

常用的string总结:代码如下/** * 循环赋值 string 倒序输出 * 1 采用string转换为char[]数组 * 2 由string下标依次赋值给char数组 * @param st * @return */ public static char[] stringToCharReverse(String s...

2019-05-21 11:17:25 101

原创 mysql数据库之:存储引擎、索引的使用

开头:本人总结,大神勿喷,欢迎指教。谢谢一:mysql的存储引擎分MyISAMInnoDBMemoryMrg_MyisamBlackhole mysql数据通过各种不同的技术存储在磁盘中,这些技术每一种技术使用的存储机制、索引技巧、锁定水平各不相同。 (1)MyISAM 默认的存储引擎 特点:不支持事务、不支持外键。当查询多的时候使用,增加效率。...

2019-05-20 16:13:54 180

原创 mysql数据库之SQL :连接查询使用

开头:本人总结,大神勿喷,欢迎指教。谢谢一:join 和 inner join 与等值连接: 1:SELECT st.s_name,co.c_name FROMrelevance re, student st, course co WHERE re.s_id = st.s_id AND re.c_id = co.t_id(内连接) 2:selectst.s_name...

2019-05-17 15:29:18 6860 1

原创 spring boot 2.0与静态模板Thymeleaf和mybatis数据交互

目录结构如下:本demo结合mybatis和静态模板thymeleaf数据交互,代码只有全查 和删除数据的 交互。如有错误请指正!   谢谢 代码如下:application.propertiesserver.port=9092#数据源spring.datasource.url=jdbc:mysql://127.0.0.1:3306/**?serverTimezon...

2019-01-18 16:15:13 488

原创 map的四种遍历方式

@Test    public void test4() {        Map&lt;String,String&gt; map = new HashMap&lt;String,String&gt;();        map.put("1", "5");        map.put("2", "6");        map.put("3", "7

2019-01-09 19:46:12 183

原创 JDK1.8新特性LocalDate和DateTimeFormatter时间转化

前言:NewDate和SimpleDateFormat线程不安全,之前一直用的是第三方的joda-time,date4j解决线程安全问题,现在jdk1.8新特性中LocalDate解决了线程安全的问题。测试数据如下:输入:// 获取当前的日期        LocalDateTime currentTime = LocalDateTime.now();        Loca...

2019-01-07 16:44:14 4710

转载 Executors的使用

转载:https://my.oschina.net/sdlvzg/blog/2222136Java通过Executors提供四种线程池,分别为:    newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。     newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队...

2019-01-07 11:13:38 656 1

转载 java并发编程--Executor框架

为什么引入Executor线程池框架new Thread()的缺点每次new Thread()耗费性能 调用new Thread()创建的线程缺乏管理,被称为野线程,而且可以无限制创建,之间相互竞争,会导致过多占用系统资源导致系统瘫痪。 不利于扩展,比如如定时执行、定期执行、线程中断采用线程池的优点重用存在的线程,减少对象创建、消亡的开销,性能佳 可有效控制最大并发线程数,提...

2019-01-07 11:05:35 95

转载 java八大基本数据类型及其封装类

1. Java的简单类型及其封装器类Java基本类型共有八种,基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。数值类型又可以分为整数类型byte、short、int、long和浮点数类型float、double。JAVA中的数值类型不存在无符号的,它们的取值范围是固定的,不会随着机器硬件环境或者操作系统...

2019-01-05 16:52:19 16072 1

转载 java高并发注意事项。

 转载:https://blog.csdn.net/happywei520/article/details/38759585  1、如果你用hibernate,注意你的主键获取不要用increment了,那玩意在并发的时候给你带来主键约束错误,还是考虑使用sequence之类的主键策略吧  2、定时任务的考虑,并不是所有的定时任务都需要考虑并发的情况。但是例如定时些数据库的时候,如果你...

2019-01-05 16:03:33 386

转载 java多态讲解!

转载于:https://blog.csdn.net/weixin_35638540/article/details/54730164 public class A {     public String show(D obj) {            return ("A and D");        }        public String show(A obj)...

2019-01-04 15:38:55 328

转载 java中String,StringBuilder,StringBuffer比较

转载于:https://www.cnblogs.com/su-feng/p/6659064.html最近在学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,自己从网上搜索了一些资料,有所了解了之后在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。  这三个...

2019-01-03 20:49:41 87

转载 final和static区别

转自:http://blog.csdn.net/qq1623267754/article/details/36190715 1. final  final类不能被继承,没有子类,final类中的方法默认是final的final方法不能被子类的方法复盖,但可以被继承final修饰的属性的初始化可以在编译期,也可以在运行期,初始化后不能被改变final成员变量表示常量,只能...

2019-01-03 20:23:10 146

原创 java中的this和super区别!!!!!!!!!!

自我整理基础知识,大佬勿喷。请多多指正,谢谢。this:指向本类方法super:指向父类方法测试如下:父类代码:package com.example.client.controller;public class Parent { public static void par(String s) { System.out.println(s); ...

2019-01-03 19:28:26 100

原创 date、timedtamp类型用string类型接受多个.0等问题

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");        Date date=new Date();        Date s=sdf.parse(newReg.getEndDate());        String sdfDate=sdf.format(sdf.parse(newReg.getEnd...

2018-11-03 00:21:11 1007

极速pdf阅读器

阅读,制作pdf格式文件阅读器。大家可以尽情下载,使用

2018-11-02

空空如也

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

TA关注的人

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