自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不积跬步,无以至千里,不积小流,无以成江海

世界上最可贵的两个词,一个叫“认真”,一个叫“坚持”,认真的人改变了自己,坚持的人改变了命运。

  • 博客(58)
  • 资源 (12)
  • 收藏
  • 关注

原创 不定时更新-JAVA干货博客

学而不思则罔 一 思而不学则殆1.Spring Cloud (十三) Zuul:静态路由、静态过滤器与动态路由的实现https://www.cnblogs.com/hellxz/p/9282756.html2.nginx+tomcat负载均衡(springboot内嵌tomcat)https://www.jianshu.com/p/f4bdd925cf0b3.基于SpringB.........

2019-06-24 15:21:15 631

原创 JAVA 常见面试问题答疑

Nginx负载均衡轮询、轮询是默认的,每一个请求按顺序逐一分配到不同的后端服务器,如果后端服务器down掉了,则能自动剔除 ip_hash、个请求按访问IP的hash结果分配,这样来自同一个IP的访客固定访问一个后端服务器,有效解决了动态网页存在的session共享问题。 weight、weight是设置权重,用于后端服务器性能不均的情况,访问比率约等于权重之比...

2018-08-14 00:02:09 990

原创 springboot+mybtis 配置双数据源,同时操作

1.场景还原,元数据在oracle. 新数据库mysql 现在要把oacle中的数据 搬到mysql (最简单的方式导入sql ,更改 执行.sql语句也行,因为字段类型不一致的问题,搞起来很麻烦)因为我这里用的是逆向生成工具插件生成两个包所以先配置一下 逆向生成工具逆向生成工具坐标<bulid> <plugins> &lt...

2020-09-23 17:52:22 469 1

转载 Mysql优化

一:优化说明A:有数据表明,用户可以承受的最大等待时间为8秒。数据库优化策略有很多,设计初期,建立好的数据结构对于后期性能优化至关重要。因为数据库结构是系统的基石,基础打不好,使用各种优化策略,也不能达到很完美的效果。B:数据库优化的几个方面​​可以看出来,数据结构、SQL、索引是成本最低,且效果最好的优化手段。C:性能优化是无止境的,当性能可以满足需求时即可,不要过度优化。二:优化方向1. SQL以及索引的优化首先要根据需求写出结构良好的SQL,然后根据SQL在表中建立有效的索

2020-09-03 21:58:15 347

原创 启动Mysql时报错:mysqld_safe mysqld from pid file /usr/local/mysql/data/Linux.pid ended

今天启动下mysql 的安全后台启动,发现报错:mysqld_safe mysqld from pid file /usr/local/mysql/data/Linux.pid ended原本我以为错误在 /usr/local/mysql/data/slavel.err, linux 报了这个错,我发现根本就没有这个文件夹..后来查了百度, 好多说让删除 事物日志.事物日志的位置在哪,来,看下面先找到你的mysql.数据库的配置文件, my.cnf 常见位置在. /etc/my....

2020-08-10 18:58:11 15701 3

原创 linux系统中如何查看日志 (常用命令)

Linux 中常用的命令cattail -f日 志 文 件 说 明/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一/var/log/secure 与安全相关的日志信息/var/log/maillog 与邮件相关的日志信息/var/log/cron 与定时任务相关的日志信息/var/log/spooler 与UUCP和news设备相关的日志信息/var/log/boot.log 守护进程启动和停止相关的日志消...

2020-08-07 10:21:31 612

原创 java讲义之垃圾回收机制

垃圾回收机制:概述1.垃圾回收机制作用:用来回收我们动态创建的,不用的对象,2.垃圾回收算法:主要是根据类的生命周期来的。 类的生命周期的顺序:加载-验证-准备-解析-初始化-使用-卸载垃圾回收机制就是描述的最后一个卸载过程,也就是把垃圾如何从内存中回收的问题。带着下面四个问题来学习:首先,回顾一下jvm中的内存结构然后,确定那些对象是垃圾?其次,有哪些算法回收这些垃圾?接下来,jvm提供了哪些垃圾回收器最后,对垃圾回收机制进行一个总结一、jvm的内...

2020-06-04 23:42:55 348

原创 springboot 监听文件和文件夹改动

背景项目中有需要监听文件、文件夹的需求,以便在文件、文件夹发生变化时出发相应的业务流程。这里使用Spring Boot + Apache Commons IO方案。另外,Apache Commons IO涉及到多线程的应用,项目中应指定线程池的相关配置,参考Spring Boot 线程池配置。1.设置依赖<dependency> <groupId>commons-io</groupId> <artifactId>commons-

2020-06-02 18:24:46 4566 10

原创 activiti 工作流配置详解

asyncExecutorEnabled属性设置设置true后将代替那些老的Job executorspring.activiti.async-executor-enabled=falsespring.activiti.job-executor-activate=falseasyncExecutorActivate是指示activiti在流程引擎启动就激活AsyncExecutor,异步...

2020-01-10 10:30:53 1607

原创 MongoDB 安装

1.MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装。官方地址:https://www.mongodb.com/本教程下载3.4版本:http://downloads.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-v3.4-latest-signed.msi2.运行 mon...

2019-08-18 23:24:16 658

原创 JWT权限验证

一.首先说一下 表1.用户表2.用户角色表3.角色表4.角色权限表5.权限表(包含菜单表)二.整个逻辑如下: 1.一个后台可能多个用户 (用户表) 用户角色表连接 1 - 2 2.每一个用户可能用户多个角色,例如,AA用户 既是超级管理员 又是客服管理 (角色表) 角色权限表 连接 ...

2019-08-07 23:10:48 2269 1

原创 Windows GIT安装详解

1.去官网下载https://git-scm.com/download/win也可以使用下载工具2.安装3.安装配置文件,自己需要的都选上,下一步Additional icons 附加图标​ On the Desktop 在桌面上Windows Explorer integrationWindows资源管理器集成鼠标右键菜单​ Gi...

2019-08-06 22:39:01 563

原创 JAVA常用框架及热门技术

1:Spirng 1:IOC 2:AOP2:SpringMVC , Struts2 , SpringBoot,3:SpringCloud Dubbo Zookeeperz WebService4:Mybatis, MybatisPlus, Sprin...

2019-07-26 23:31:49 625

原创 Dcoker部署Nginx 挂载宿主机文件, 指向指定的tomcat

看这篇文档的前提条件, docker已经装好,注意:如果是阿里云ECS服务器,请先打开安全组端口,80 和 4431.查看docker nginx镜像#docker search nginx2 用docker 拉取 nginx镜像#docker pull nginx3.查找镜像中,nginx 的配置文件路径,(因为要挂载)关键)查看nginx镜像里面配置文件、日志等文件...

2019-07-19 17:30:44 968 1

原创 MySql 之explain 用法

mysql查询语句分析 explain/desc用法explain或desc显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。explain 数据表 或 desc 数据表显示数据表各字段含义explain sql 或desc sql显示sql执行效率使用方法,在select语句前加上explain就可以了,如:...

2019-07-18 17:17:34 288

原创 Mysql 之数据优化

SQL语句性能优化1, 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2,应尽量避免在 where 子句中对字段进行 null 值判断,创建表时NULL是默认值,但大多数时候应该使用NOT NULL,或者使用一个特殊的值,如0,-1作为默 认值。3,应尽量避免在 where 子句中使用!=或<>操作符, ...

2019-07-18 17:11:58 189

原创 java 面试题

BTA 常问的 Java基础39道常见面试题1.八种基本数据类型的大小,以及他们的封装类2.引用数据类型3.Switch能否用string做参数4.equals与==的区别5.自动装箱,常量池6.Object有哪些公用方法7.Java的四种引用,强弱软虚,用到的场景8.Hashcode的作用9.HashMap的hashcode的作用10.为什么重载hash...

2019-07-16 18:48:17 312

原创 拦截器与过滤器执行顺序和区别

一、区别1、过滤器(Filter)首先说一下Filter的使用地方,我们在配置web.xml时,总会配置下面一段设置字符编码,不然会导致乱码问题:<filter> <filter-name>encoding</filter-name> <filter-class>org.springframework.web.fil...

2019-07-15 14:32:00 2881

原创 Docker启动异常之服务器非法重启,导致Docker启动失败

场景还原:服务器更新安全控件, 没有关闭docker 直接重启了. 重启之后就启动不开了.如果是如下错误 ,直接重启服务即可, 当然我也看到了一些比较好的文章 解决docker 启动失败,在下,重点: 看清docker报的错误,再去解决问题.要不然要绕弯路问题1:docker.service - Docker Application Container En...

2019-07-12 11:33:58 6559 4

原创 Springboot 静态文件两种引入方式

1.thymeleaf 模式依赖中引入<!-- 渲染静态页面 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId><...

2019-07-11 11:48:04 2228 1

原创 微信分享JSSDK接入

结果如下,自定义分享链接,分享图片等等...开始对接1.JS安全域名配置路径在: 登录公众号号平台后,-----------进入公众号设置-------功能设置------,如下JS安全域名强烈建议如下配置:cylothes.cn2获取和设置APP_ID,和APP_SECRET获取: 微信公众号----基本配置--...

2019-07-08 20:32:10 1361

原创 HttpClientUtils发送GET和POST

发送GET请求 /** * 发送GET请求 * * @param url * 目的地址 * @param parameters * 请求参数,Map类型。 * @return 远程响应结果 */ public static String sendGet(...

2019-07-04 16:39:28 3815

原创 Redis的各种用途以及使用场景

Redis一、为什么使用 解决应用服务器的cpu和内存压力 减少io的读操作,减轻io的压力 关系型数据库的扩展性不强,难以改变表结构 二、优点: nosql数据库没有关联关系,数据结构简单,拓展表比较容易 nosql读取速度快,对较大数据处理快 三、适用场景: 数据高并发的读写 海量数据的读写 对扩展性要求高的数据...

2019-07-03 22:55:44 2676

原创 ImportError: 'pyOpenSSL' module missing required functionality. Try upgrading to v0.14 or newer.

Certbot配置https数字证书yum -y install yum-utilsyum-config-manager --enable rhui-REGION-rhel-server-extras rhui-REGION-rhel-server-optionalyum install certbot python2-certbot-nginxpip install urllib3...

2019-07-01 19:18:50 706

原创 pkg_resources.DistributionNotFound:urllib3<1.23 ,>=1.21.1distribution was not found and is required

直接运行 # easy_install urllib3==1.21.1

2019-07-01 18:47:26 4767

原创 You are using pip version 9.0.1, however version 19.1.1 is available. You should consider upgrading

直接运行命令:python -m pip install --upgrade pip

2019-07-01 18:36:31 1275

原创 SpringBoot内置tomcat配置SSL证书

1.将阿里云域名 baidu.com 解析成www.baidu.com 到你的服务器下2.将域名对应的443 80 端口开发安全组, 浏览器默认对80端口隐藏3.去阿里云的域名中申请免费的ssl证书, 下载tomcat版4.将下载好的文件放到resource下5.配置你的yml文件:server: port: 443 #服务端口 ssl: ...

2019-06-27 17:58:55 11830 15

原创 Redis.conf配置文件详解

#redis.conf# Redis configuration file example.# ./redis-server /path/to/redis.conf################################## INCLUDES ####################################这在你有标准配置模板但是每个redis服务器又需要个性设置的时候...

2019-06-24 20:17:36 2453

原创 linux远程服务连接不上,或连接超时解决方法

远程服务连接不上,或连接超时解决路径:1、测试网络是否通:ping 远程IP2、如果能ping通则表示与服务器网络连接是正常,接下来测试端口:telnet 远程ip 端口3、如果telnet不上,要考虑服务器是否有防火墙拦截:CentOS7查看防火墙是否运行firewall-cmd --stateCentOS6查看防火墙是否运行/sbin/service iptables s...

2019-06-24 14:51:05 15133

原创 SSH连接不上Linux 问题解决

查看linux 端口监听#netstat -tnlp | grep ssh以上图,说明该ssh是开着的, 连接端口是78然后打开安全组 78 即可修改该端口为:22#vim /etc/ssh/sshd_config输入e 进入该文件多加一个端口。22端口注意:1.将你的服务器安全组的端口打开,不然是连接不上去的。 2.查看防...

2019-06-24 14:45:22 54410 3

原创 解决zuul网关跨域问题

问题发现正常情况下,跨域是这样的:1. 微服务配置跨域+zuul不配置=有跨域问题2. 微服务配置+zuul配置=有跨域问题3. 微服务不配置+zuul不配置=有跨域问题4. 微服务不配置+zuul配置=ok然而云环境中每个服务自己有跨域解决方案,而网关需要做最外层的跨域解决方案.如果服务已有跨域配置网关也有,会出现*多次配置问题。Access-Control-Allo...

2019-06-24 12:03:03 12512

原创 此时不应有 Files\Java\jdk1.7.0_80““==““。

场景还原: 我的电脑上装了 双jdk, 此时 我是去mvn -v 之后 cmd窗口出现 此时不应有 Files\Java\jdk1.7.0_80""==""。网上解决办法:此时一定要检查jdk:1.路径如果路径中有空格、中文等重新安装JDK,并选择不带空格的JDK安装路径2.仔细检查环境变量如果路径没问题,一定是环境变量的问题,...

2019-06-22 16:05:59 8089

原创 SpringCloud分布式项目找不到mapper文件

Invalid bound statement (not found): com.cyclothes.mapper.CyClothesTypeMapper.selectByExample一直找不到mapper 我就纳了闷了.直接上图搞定....---------------------------------------------------------...

2019-06-18 20:06:47 2400

原创 LInux 安装Mysql5.6.1 完整版

安装环境/工具1.Linux(conOS 7版)2.mysql-5.6.41-linux-glibc2.12-x86_64.tar安装步骤1.下载mysql解压版(mysql-5.6.31-linux-glibc2.5-x86_64.tar),下载地址http://dev.mysql.com/downloads/mysql/;.2.解压mysql安装文件  命令:tar...

2019-06-17 16:59:43 1053

原创 Docker查询MySQL版本号

查询DockerMySQL 的版本号1.查找到当前正在运行的容器# dockerps2.进入mysql容器(命令中不带小括号)#docker exec -it (mysql的名字,或id) bash3.登录mysql,输入账号密码登录(命令中不带小括号)#mysql -u(root ) -p(abcd)登录成功以后,会显示该mysql的详细信息,其中包含版本号...

2019-06-17 09:57:32 13853

原创 远程部署+tomcat

<build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> ...

2019-06-14 22:28:26 1206 1

原创 Linux中,卸载1.7JDK 安装1.8JDK

卸载jkd1.7 测试是否已存在jdk 1. java -version 2. java 3. javac判断jdk是否安装(显示版本号等信息,说明已经安装)查看JDK的安装路径# which java# rm -rf JDK1.8.0_172 (卸载JDK)重新查看 1. java -version ...

2019-05-11 18:05:42 4565 1

原创 网站商城之复选框全选删除

此处我们用的是angularJs 实现的复选框全选首先是后端代码:1:接口:根据某个id 删除2:实现类 接收一个删除的集合,便利集合删除每一个 因为我们可能遇见多选的时候,这个时候我们制作批量删除 ,原理就是传过来一个集合, 便利每个删除3: web控制层: 返回一个结果集,并执行服务层的集合便利删除操作 4: 方法返回的结果集需要自己去创建一...

2019-05-10 14:03:05 417

原创 阿里云ECS连接MongDB管理日志

HttpClintUtils.发送日志给tomcat.tomcat收到数据 被rinetd 监听到, 转发到mongDB服务器 写入代码中发送日志路径:URL1:ECS服务器要和MongDB 在同一个区/ 例如:ECS华北2上海. MongDB华北2上海2:MongDB端口开启:3717{主要的}/3716{代理端} 及日志工程端口 也要开启22SSH端口此时,可以使用视图...

2019-05-10 14:02:06 260

转载 文章摘阅 -关于Java的爱

我能抽象出整个世界...但是我不能抽象出你...因为你在我心中是那么的具体...所以我的世界并不完整...我可以重载甚至覆盖这个世界里的任何一种方法...但是我却不能重载对你的思念...也许命中注定了 你在我的世界里永远的烙上了静态的属性...而我不慎调用了爱你这个方法...当我义无返顾的把自己作为参数传进这个方法时...我才发现爱上你是一个死...

2019-04-07 16:52:14 293

jdks包里面包含如下版本,8,11,17

8,11,17

2024-04-04

java极品博客推荐(初中级开发).rar

本资源里收藏大量大佬博客地址,包含多线程讲解,集合,锁,redis等一线技术博客讲解,喜欢抓紧下载把,不断更新中......本资源里收藏大量大佬博客地址,包含多线程讲解,集合,锁,redis等一线技术博客讲解,喜欢抓紧下载把,不断更新中......

2020-08-13

nginx.conf

我的Nginx.conf配置文件

2019-07-04

aliyun-java-sdk-dysmsapi.zip

阿里云消息依赖dysmsapi包

2019-07-01

aliyun-java-sdk-core.zip

阿里云消息依赖core包

2019-07-01

tomcat.zip

该tomcat是在Linux中抓下来的, 解压后,扔到Liunx启动即可,已配置好

2019-05-10

Axure.zip(原型设计软件)

产品原型设计软件

2019-05-10

晨风QQ机器人.rar

qq批量添加,智能回复,批量修改,批量删除。

2019-05-10

config.ini

natapp内网穿透配置文档,一键开启natapp内网穿透配置文档,一键开启natapp内网穿透配置文档,一键开启

2019-05-10

Wireshark_v3.0.0rc2.rar

网络抓包工具

2019-05-10

generatorSqlmapCustom.zip(逆向工程)

mybatis逆向工程

2019-05-10

wxrobotsetup.exe(微信机器人)

微信机器人,批量删除,批量处理,批量加群,批量删除,批量处理,批量加群,批量删除,批量处理,批量加群,批量删除,批量处理,批量加群,

2019-05-10

空空如也

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

TA关注的人

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