自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

夜深丶人静 - 软件开发之路

大部分好的程序员编程并不是为了钱或名望,而只是因为纯粹的乐趣.

  • 博客(34)
  • 资源 (3)
  • 收藏
  • 关注

原创 Centos 防火墙设置

iptables防火墙iptables 很强大Netfileter/iptables (以下简称iptables)是nuix/linux 系统自带的优秀且完全免费的基于包过滤的防火墙工具、它的功能十分强大、使用非常灵活、可以对流入、流出及流经服务器的数据包进行精细的控制。特别是它可以在一台非常低配置下跑的非常好。提供400台机器的办公上网共享服务丝毫不逊色数万RMB企业级专业路由器防火墙Iptables 是linux2.4及2.6内核中集成的服务、其功能与安全性比老一辈ipvfwadm、ipch

2021-10-18 15:53:54 255

原创 IDEA JAVA实用功能

快速清除 import xx.*;设置 import 阈值超过设置的阈值才会使用 import xx.*菜单 : File => Setting => Editor => Code Style => Java自动优化导包 (自动删除、导入包)菜单 : File => Setting => Editor => General => Auto ImportAdd unambiguous imports on the fly快速添加明确的

2021-08-02 17:31:27 266

原创 SpringBoot项目快速打包以及服务器部署

SpringBoot项目打包使用Idea工具如果没有Idea工具,使用Maven命令一样可以达到效果清楚target缓存右边菜单 Maven选择需要打包的项目Lifecycle => 双击 clean这时候你看下你的项目目录target文件夹已经被删除打包项目右边菜单 Maven选择需要打包的项目Lifecycle => 双击 packagetarget文件夹已重新生成目录下也生成了打包好的jarJar服务器部署上传jar到服务器上传到

2021-07-16 00:27:30 320

原创 Request execution error. endpoint=DefaultEndpoint{ serviceUrl=‘http://localhost:8761/eureka/}

SpringCloud中其他服务启动向Eureka注册报错Request execution error. endpoint=DefaultEndpoint{ serviceUrl='http://localhost:8761/eureka/}com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: connectCaused by: java.net.Connect

2021-07-15 12:28:57 493

原创 多模块项目显示不完全的解决方案

多模块工程结构- miduo-springcloud (父工程) - eureka-server (注册中心) - order-api (订单服务) - member-api (会员服务) - gateway-server (网关服务)只显示一个模块项目从GitLab上拉下来后 , 项目代码完全 , 目录结构正确但是却只显示一个 模块项目 (order-api)无论如何构建 , 如何 mvn 命令 , 都无法解决ls 查看目录结构 , 进入文件夹查看都没有任何问题引入其他

2021-07-15 10:21:17 370 1

原创 JAVA URI 工具类

dsff

2021-01-04 00:19:59 3553

原创 Docker 安装 Redis 容器 (快速版)

说明 :创建容器名称和主机目录时,尽量使用 name-port (比如: mysql-3306 , mysql-9034 … ) 的方式。这样做是为了区分同一台主机上多个 mysql 容器 (不同端口) 的清晰管理。reids 可以根据需要指定版本或者不指定版本(默认最后一个版本 直接写redis)reids 默认没有密码 , 需要修改配置文件添加密码提前需要创建 redis.conf 文件 (必须) . 否则执行命令时. docker 会创建一个 redis.conf 目录。这里以 redi

2020-12-24 13:56:06 197

原创 Docker 安装 Mysql 容器 (快速版)

说明 :创建容器名称和主机目录时,尽量使用 name-port (比如: mysql-3306 , mysql-9034 … ) 的方式。这样做是为了区分同一台主机上多个 mysql 容器 (不同端口) 的清晰管理。mysql 可以不指定版本号。默认当前最后一个版本。(比如: mysql , mysql:5.7 , mysql:xx)mysql 默认账号 root创建Mysql容器1、多行模式docker run \--name mysql-9034 \-d \-p 9034:33

2020-12-24 13:07:10 127

原创 Redis 命令大全

连接Redis连接Redis , 进入Redis终端1、本地连接redis-cliroot@d2098281528c:/data# redis-cli127.0.0.1:6379> 2、远程连接redis-cli -h host -p port -a password## -h : 地址 , -p : 端口 , -a : 密码root@d2098281528c:/data# redis-cli -h 111.229.7.244 -p 9201 -a 'myPasswor

2020-12-15 13:06:49 170

原创 Docker命令 - inspect

Docker命令 - inspect获取容器/镜像的元数据比如 : 容器ID , 容器名称 , 容器状态 , 容器镜像 , 挂载情况 , 网络信息 。。。语法docker inspect [OPTIONS] NAME|ID [NAME|ID...]## 获取容器的元数据## docker inspect 容器名称 | 容器IDdocker inspect mysqldocker inspect a7257e0aa936## 获取镜像的元数据## docker inspect 镜像

2020-12-13 01:27:00 3969

原创 Redis 数据类型 (完整版)

Redis 数据类型Redis支持五种数据类型string 【字符串】hash 【哈希】list 【列表】set 【无序集合】zset 【有序集合】1、String(字符串)## set key value (赋值)## get key (取值)127.0.0.1:6379> set name "MIDUO"OK127.0.0.1:6379> get name"MIDUO"一个键最大能存储 512MB 。2、Hash(哈希)## HMSET key

2020-12-08 00:18:10 707

原创 MySQL5.7 用户权限

文章目录前言① 创建用户② 用户授权③ 设置/更改密码④ 撤销/取消用户权限⑤ 查看用户权限⑥ 删除用户⑦ 刷新权限⑧ 基础操作⑧-① 登录数据库⑧-② 查看所有数据库⑧-③ 使用某数据库⑧-④ 查看数据库用户⑧-⑤ 查看当前选择的数据库⑧-⑥ 查看当前登录用户⑧-⑦ 查看数据库版本⑧-⑧ 退出数据库总结前言用户创建,操作权限,访问权限① 创建用户CREATE USER 'username'@'host' IDENTIFIED BY 'password';username : 你准备创建

2020-11-20 14:21:16 424

原创 Docker 日常使用到的命令

Docker命令及用法命令大全Docker 命令命令说明命令语法docker run创建一个新的容器并运行它具体用法docker start启动一个或多个已经被停止的容器docker start 容器名称 / 容器IDdocker stop停止一个运行中的容器docker stop 容器名称 / 容器IDdocker restart重启容器docker restart 容器名称 / 容器IDdocker kill杀掉一个运行中的容器doc

2020-07-24 16:10:05 135

原创 Docker 安装 Redis 容器 (完整版)

Docker如果想安装软件 , 必须先到 Docker 镜像仓库下载镜像。Docker 镜像仓库Docker 安装Redis1、查询Redis镜像在Docker镜像仓库寻找Redis镜像Docker 下载Redis镜像的命令2、下载Redis镜像命令描述docker pull redis下载最新版Redis镜像 (其实此命令就等同于 : docker pull redis:latest )docker pull redis:xxx下载指定版本的R.

2020-07-23 17:38:00 20155 6

原创 Mysql information_schema.tables update_time 为 null

select table_name, table_comment, create_time, update_time from information_schema.tables where table_schema = database();

2020-07-16 11:57:13 2968 3

原创 SpringBoot无法注入JpaRepository接口 (找不到指定Bean)

警告信息2020-07-15 14:09:28.821 WARN 11732 --- [ restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Er

2020-07-15 14:49:51 6861 1

原创 Docker 安装 Mysql 容器 (完整版)

Docker如果想安装软件 , 必须先到 Docker 镜像仓库下载镜像。Docker 镜像仓库Docker 安装Mysql1、下载Mysql镜像在Docker镜像仓库寻找Mysql镜像Docker 下载Mysql镜像的命令2、下载Mysql镜像命令描述docker pull mysql下载最新版Mysql镜像 (其实此命令就等同于 : docker pull mysql:latest )docker pull mysql:xxx下载指定版本的Mys.

2020-07-06 00:06:15 3160

原创 Java - Linux安装Maven

如果有兴趣玩Linux , 可以选择 Centos 和 Ubuntu 。下载Maven链接: 官网下载Linux安装目录定义Maven存放位置 /opt (请上传Maven压缩包至此目录)Maven安装位置 /usr/local安装Maven解压Maven到 /usr/local 目录下tar -zxvf /opt/apache-maven-3.6.3-bin.tar.gz -C /usr/local/修改解压文件名 apache-maven-3.6.3 (文件.

2020-06-23 17:49:30 200

原创 JAVA - Linux安装JDK

下载JDK链接: 官网下载Linux安装目录定义JDK存放位置 /opt (请上传JDK至此目录)JDK安装位置 /usr/local安装JDK解压JDK到 /usr/local 目录下tar -zxvf /opt/jdk-8u191-linux-x64.tar.gz -C /usr/local/修改解压文件名 jdk1.8.0_191 (文件名以自己的为准) 为 java进入目录cd /usr/local修改JDK文件名mv jdk1.8.0_191

2020-06-23 14:45:26 140

原创 SpringBoot - 启动命令

SpringBoot 启动项目指定命令的三种方式1、配置文件中添加命令在 application.yml 或 application.properties 里面添加所需要命令如下图 : server.port=11182、在启动命令行中添加java -jar thymeleaf.jar --server.port=9000这种方式可以覆盖原本配置文件的内容注意 :如果后面跟了 --server.port=9000 的命令。 但是启动成功后仍旧是 1118 。导致端口未改变的

2020-06-22 16:44:57 3744

原创 SpringBoot - Maven方式打包

SpringBoot 为当前最流行的JAVA框架 , 内嵌了 Tomcat 服务器 , 我们不用再像以前 Spring 那样打包成 war , 然后将 war 扔到 tomcat 中运行 。 我们现在可以直接将 SpringBoot 项目打包为一个内置 tomcat 的可运行 jar , 通过 java -jar xxx.jar 直接运行 (方便易用) 。打包 SpringBoot 的方式有很多使用 Maven打包 jar (主流)使用各种开发工具打包Jar . 如 : idea , eclip.

2020-06-22 15:18:41 6389

原创 Docker 安装 (完整版)

Docker安装Docker 网站介绍Docker 官网Docker 公共仓库Docker 安装选择要安装的平台选择要安装的操作系统首先卸载已安装的Docker建立仓库安装 Docker 引擎启动 Docker测试 Docker 是否安装正常常用命令Docker 网站介绍Docker 官网官网地址官网包含了产品介绍,用例,开发者文档,公司信息。。。Docker 公共仓库镜像地址Docker 安装选择要安装的平台安装文档地址选择要安装的操作系统首先卸载已安装的Docker如果

2020-05-09 14:59:05 3734

原创 恢复Root用户的所有权限

Root用户无法授权其他用户通过Shell登录Mysql(5.6.30),创建远程账户,授权用户权限 (失败) 。mysql -uroot -p> 输入密码mysql> use mysql;mysql> create user user01@'%' identified by 'password' ##创建远程用户 user01mysql> grant a...

2020-04-29 16:31:39 982

原创 Linux安装Redis (完整版)

1、获取Redis资源cd /opt ##自定义目录wget http://download.redis.io/releases/redis-5.0.8.tar.gz ##获取redis可以访问 http://download.redis.io/releases 选择自己适合的Redis版本2、解压资源tar zxvf redis-5.0.8.tar.gz3、编译、安装cd...

2020-04-03 11:28:55 766 1

原创 MySQL8.0 创建远程账号

1、创建远程账号密码create user 你的账号@'%' identified by '你的密码';2、账户分配权限grant all privileges on *.* to 你的账户@'%' with grant option;GRANT :赋权命令ALL PRIVILEGES :当前用户的所有权限ON :介词*.* :当前用户对所有数据库和表的相应操作权限TO :...

2020-03-31 17:01:15 491

原创 MySQL8.0忘记密码、丢失密码(重置密码)

1 、 关闭Mysql登录时进行权限验证vim /etc/my.cnf ,添加如下:skip-grant-tables,保存退出2、重启Mysql服务systemctl restart mysqld ##重新启动mysql服务,使上面的配置起作用3、无需密码验证直接登录Mysql4、设置ROOT密码为空use mysql;update user set authent...

2020-03-31 16:12:12 673 3

原创 could not open postman

平台 : windowsPostman版本 : Postman-win64-7.18.1-Setup.exe安装错误提示未卸载干净出现上述错误信息,是因为没有卸载干净 Postman 就进行了安装 .卸载步骤 :通过 windows 或者 其他工具进行卸载 Postman . 清理安装目录C:\Users\xxx\AppData\Local\Postman 清理配置目录C:...

2020-02-25 16:02:22 878

原创 Java Python 执行效率对比

Java和Python两门语言都是目前非常热门的语言优缺点比较1 . 代码开发效率Python代码开发效率非常高,同样的函数功能,Java需要十几行,Python只要几行,代码数量要远小于Java,这样开发的时间和效率比Java高很多。2 . 代码运行速度Java是静态语言静态编译的,直接执行,速度上要比Python快的很多。而Python动态类型语言,一边执行一边编译,所以要...

2019-09-16 15:31:26 15267 7

原创 MySQL 密码丢失解决方案

在登陆 MySQL 时 , 密码遗忘会显示以下错误信息 . ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES)如图 : 这种错误由密码错误引起 ,那么密码丢失、遗忘情况下,如何解决 ?解决办法就是重置密码1 . 重置密码的第一步就是跳过 MySQL 的密码...

2018-03-12 14:15:07 596

原创 使用MySQL Yum存储库安装MySQL

使用MySQL Yum存储库安装MySQL官方文档 https://dev.mysql.com/downloads/repo/yum/ (英语水平比较好的可直接根据官方文档操作即可) 默认Yum只能安装mysql 5.1,我们可以自己配置通过Yum安装5.6或者其他版本。1 . 查看系统里面是否存在MySQL的存储库(repo)查看服务器Yum存储库目录 : /etc...

2018-03-09 18:44:43 1118 2

原创 浅谈Web服务器 0-0

全球主流Web服务器排行 :ApacheMicrosoftnginxGoogleApacheApache是世界使用排名第一的Web服务器软件 。 它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中 。 Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行 。 特

2016-06-21 15:53:01 1348

原创 Raspberry - 树莓派系统安装

1 . 镜像下载官网地址 : https://www.raspberrypi.org/downloads/raspbian/ 下载 Raspbian 如下图 ( 也可以考虑其他系统 , 包括安卓 ) Download ZIP . 解压即可。解压文件为 img 格式。 左边为桌面版 , 右边为服务器版本。2 . 烧录工具寻找一款合适的烧录工具 . 如 : win32...

2016-06-07 11:23:02 573 1

原创 Maven (Eclipse版)

什么是MAVEN Maven是一个用于项目构建的工具,通过它便捷的管理项目的生命周期。即项目的jar包依赖,开发,测试,发布打包。Maven特点1 . jar包依赖 这个也许会maven最突出的特点了使用maven不需要上网单独下载jar包,只需要在配置文件pom.xml中配置jar包的依赖关系,就可以自动的下载jar包到我们的项目中。这样,别人开发或者使用这个工程时,不需要来回的拷贝ja

2016-04-22 15:34:56 414

原创 RAML

RAMLRAML - (RESTful API Modeling Language 即RESTful API建模语言)易于阅读API易于设计API易于共享API语法简洁明了关注需要定义的信息即可机器可解析并生成html文档开发工具API Designer API Console` API Notebook`摘要 RAML 是一种基于HTTP-API的定义语言. 体现了所有对

2016-04-21 17:25:55 2837

jdk8-linux-arm

包含javafx的arm linux jdk . 此jdk比较难下载. 这里作为备份. Oracle官方已经声明 : jdk8u33以后的版本不再支持arm javafx.

2016-11-18

Eclipse ERMaster插件

Eclipse ERMaster 安装方法 : 1 . 解压下载的ERMaster.zip文件 2 . 打开Eclipse -> Help -> Install New Software -> Add 在Add Repository 弹出框的Name中输入 ERMaster , 然后点击 local(注意:是local) , 选中解压后的ERMaster文件夹 . 取消Contact all update sites during install to find required software的勾选. 点击Next , 开始安装 . (安装会慢些)

2016-04-27

opencv_java_api测试

opencv java 部分API 的实例测试

2015-06-09

空空如也

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

TA关注的人

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