- 博客(19)
- 收藏
- 关注
原创 Nginx入门教程
Nginx入门教程,快速上手快速开发,适合初级开发人员初步掌握Nginx快速安装Nginx了解目录及其编译参数Nginx一些基础配置语法
2019-07-10 18:30:27 123
原创 解决Navicat本地连接mysql数据库时报错误:Lost connection to MYSQL server at 'reading for initial communicat
在window系统下,用Navicat Premium本地连接MySQL数据库时,报了Lost connection to MYSQL server at 'reading for initial communication packet',system error:0错误,就觉得很奇怪,也没有动配置文件,只是连接本地数据库,为什么会出现这问题呢?然后试着将MySQL`服务重启下,问题解决...
2019-11-07 10:51:36 1817
原创 Docker容器的基本了解和使用
容器是Docker的一大核心概念,容器是独立运行的一个或一组应用,以及它们的运行态环境启动容器启动容器有两种方式,一种是基于镜像新建一个容器并启动,另外一个是将在终止 状态(stopped)的容器重新启动。docker非常的轻量级,可以随时删除和创建新容器新建和启动命令主要为docker run 当利用 docker run 来创建容器时,Docker 在后台运行的标准操作包括:...
2019-11-07 10:06:17 210
原创 Docker镜像的基本了解和使用
获取镜像许多优质的镜像都可以在docker hub 上获取使用https://hub.docker.com/search/?q=&type=image点开网站可以看见众多优质镜像可供使用,从 Docker Registry 获取镜像的命令是 docker pull 。其命令格式为: docker pull [选项] [Docker Registry地址]<仓库名>:&...
2019-11-06 21:27:45 210
原创 Docker的基本简介和安装
为什么要使用Docker?和传统的的虚拟化方式先比有众多优势!1.更高效的利用系统资源容器不需要进行硬件虚拟以及运行完整操作系统等额外开销,对系统无论是系统的资源的利率,应用执行速度,内存损耗文件存储速度,都比传统更高效,相比虚拟机技术,一个相同配置的主机,往往可以运 行更多数量的应用。2.更快速的启动时间可以做到秒级,毫秒级的启动时间,大大的节约了开发部署等一系列时间3.一致的运行环...
2019-11-06 09:20:20 142
原创 使用并解决高版本hystrix-dashboard-turbine集群监控无法使用,长时间loading的问题
当使用Turbine 来监控整个系统和集群的时候,会出现长时间loading的情况,无法正常使用,以前旧版本的解决方式无法正常解决,我将从头到尾整合并达到可使用!环境:spring boot:2.1.5spring cloud:Greenwich.SR11.需要引入以下jar:2.需要在application开启注解服务:因为监控的服务不光要开启熔断和仪表盘,同样也要开启turbin...
2019-11-02 06:24:08 718
原创 三、Nginx一些基础配置语法
Nginx 模块语法讲解Nginx官方模块:Nginx默认的模块和支持的模块Nginx模块介绍一.监控状态 --with-http_stub_status_module 作用:Nginx的客户端状态 语法:stub_status; 默认:无 位于环境:server,location http_stub_status_module配置/etc/nginx...
2019-07-09 21:51:21 144
原创 导致@Autowired注入失败的问题
背景在一次测试当中,发现 @Autowired 无法注入的问题,使用service时,发现为null!原因总结了一些会导致@Autowired无法注入的原因:1.@Autowiredprivate static TestService testService;被static所修饰,Spring依赖注入是依赖set方法,而set方法是普通的对象方法,static变量是类的属性,所以...
2019-07-05 15:58:12 6523 1
原创 DateUtil工具类——基于jdk8APi,各类转换和时间处理非常齐全
工具的目的就是为了使开发者节省大量不必要工作,封装重复代码,DateUtil整合了大多数开发当中需使用的处理!package com.clkj.hospital.modules.app.utils;import java.time.*;import java.time.format.DateTimeFormatter;import java.util.Date;import java.t...
2019-07-04 10:06:09 791
原创 IDEA使用技巧1——去除所有未引用的包(即如图:灰色的import)
方法一:去掉当前页面或类下直接快捷键Ctrl + Alt + O;方法二:推荐设置如图,配置随时自动清除,勾选如下选项即可(自动去掉)
2019-07-02 15:04:12 1313
转载 java加密算法
Java加密算法JDK中带有部分加密算法的实现类,主要的是java.security和javax.crypto包下的类,还可以使用Bouncy Castle(丰富JDK中加密算法的不足)jar包是:bcprov-jdk15on-1.57.jar和Commons Codec(简化JDK中加密的操作)jar包是:commons-codec-1.10.jarBase64Base64用于网络中传输的...
2019-06-06 11:02:00 761
原创 Spring cloud小坑一,解决Eureka server 开启 security后,client无法注册成功的问题!
背景:初入 Spring Cloud,为了安全着想设置密码认证登录,结果导致了client无法注册成功!报错:com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server解决办法:旧版本:security: basic: enabled...
2019-06-01 10:47:16 657
原创 IDEA 中 Dashboard界面化窗口使用,方便管理多应用
背景:运用spring cloud框架基于spring boot构建微服务,一般需要启动多个应用程序,在idea开发工具中,多个同时启动的应用在RunDashboard运行仪表盘中可以更好的管理,但idea中的RunDashboard窗口没有显示出来。我们需要RunDashboard界面化管理!第一步找到 idea 的 workspace.xml,ctrl+F 搜索 RunDashboa...
2019-05-30 18:10:54 500
原创 二、Nginx了解目录及其编译参数
rpm -ql nginx 可查看所有nginx安装目录路径类型作用/etc/logrotate.d/nginx配置文件Nginx 日志轮转,用于logrotate服务的日志切割–––/etc/nginx目录、配置文件Nginx主配置文件/etc/nginx/nginx.conf/etc/nginx/conf.d–––...
2019-05-19 00:32:33 157
原创 一、Nginx快速安装
Nginx快速安装Nginx是一个高效可靠的web服务代理中间件,开源高性能的HTTP中间件/代理服务,能支持海量的并发请求,也是可靠运行的 。为什么选择nginx?原因:1.io多路复用epoll2.轻量级(功能模块少,代码模块化)3.CPU亲和(把CPU核心和Nginx工作进程绑定,把每个worker进程固定在一个cpu上执行,减少cpu cache 时间,获取更高的性能)4.s...
2019-05-17 21:40:12 214
原创 JWT入门级,简单易用
作为一个新手,我认为第一步就是去看官方文档 jjwt 别管英语有多差,有道翻译或者网页翻译结果语义不尽相同,也要先看文档,尽管我也看不懂,但是能大概知道这是做什么的,拿来怎么使用,然后再根据博客和一些资料进行整理,我觉得这样能一个比较深刻的印象!作用官方文档上说,JWT(JSON Web Token) 是一种可以验证双方之间传递信息的手段,并且以JSON格式呈现,JWT是可签名的,变成JW...
2019-05-10 18:58:06 473
原创 初步接触的linux服务器优化
首先 环境是1.系统:ubuntu linux2.内存 :8G3:CPU核数:4闲余时间,尝试了对服务器的优化!有更好的方案,请不吝赐教!第一步:开启Apr 模式,从操作系统级别解决异步IO问题,大幅度的提高服务器的处理和响应性能, 也是Tomcat运行高并发应用的首选模式第二步:优化 tomcat server.xml<Executor name="tomcat...
2019-03-14 17:06:32 101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人