自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 树莓派 u盘挂载与 docker安装samba

树莓派配置:4b 4G,系统ubuntu 64;

2023-07-27 11:58:06 550

原创 linux ubuntu系统 命令备忘(树莓派)

从本地仓库中对比系统中所有已安装的软件,如果有新版本的话则进行升级。类似clean,但删除的是过期的包(即已不能下载或者是无用的包)与list类似,通过给出的关键字进行搜索,列出所有的包和其描述。卸载因安装软件自动安装的依赖,而现在又不需要的依赖包。卸载包,但不删除相关配置文件。卸载包,同时删除相关配置文件。从本地仓库中查找指定的包名,支持通配符,安装指定的包,并同时安装其依赖的其他包。列出指定包的详细情况,包名要填写完整。列出本地仓库中所有的软件包名。列出系统中所有已安装的包名。删除所有已下载的软件包。

2023-07-23 13:20:11 502

原创 树莓派 使用 docker安装showdoc

树莓派 使用docker 安装showdoc 的方法

2023-07-22 19:25:27 260

原创 docker 运行花生壳实现内外网穿透

docker 运行花生壳实现内外网穿透

2023-03-05 13:00:45 3870

原创 docker上发布 sunnyNgrok 实现内外网穿透,容器内执行命令

docker部署sunnyNgrok内外网穿透

2023-02-22 19:46:57 553

原创 简述https(二) linux下openssl生成ssl证书

linux环境下生成ssl还是比较方便的,# 1、使用openssl工具生成一个RSA私钥;需要提供一个至少4位,最多1023位的密码openssl genrsa -des3 -out nginx.key 2048# 2、生成CSR(证书签名请求);需要依次输入国家,地区,城市,组织,组织单位,Common Name和Emailopenssl req -new -key nginx.key -out nginx.csr# 3、删除密钥中的密码,如果不删除密码,在应用加载的时候会出现输入密码

2021-09-10 20:39:12 1119

原创 docker 上创建 redis 集群的

根据redis官网的介绍,redis集群创建至少需要三个节点,但是想要建立主从模型即每个主节点都需要有一个从节点,则需要再加一番的redis节点。本次练习将创建三个主节点和三个从节点作为本次的实践对象。注意本次实践有如下几个配置:端口范围:5400~5405 局域网ip:172.17.0.6 docker容器已经安装好了redis镜像一、自定义redis配置文件以“5400”节点的redis为例,其他节点redis的配置文件更改其端口号即可。# bind 127.0.0.1pro.

2021-04-02 10:36:59 141

原创 docker 安装 rabbitmq

1、拉取 rabbitmq:management 该镜像包含管理员界面docker pull rabbitmq:management2、创建容器docker run -e TZ="Asia/Shanghai" -m 500M --memory-swap 750M -d --name rabbitmq202102 -p 5111:5672 -p 5112:25672 -p 5811:15692 -p 5812:15672 rabbitmq:management3、查看运行情况1)端口介绍:

2021-02-20 18:45:02 91

原创 docker学习(3):docker安装mysql-server

最近在docker 上处理一些个人服务,便在空闲时间捣鼓了一下mysql8在docker上的安装、配置、远程连接等的问题。# 事先开启防火墙端口,开好后重启一下docker。firewall-cmd --zone=public --add-port=3306/tcp --permanentfirewall-cmd --reload----------------mysql---配置docker pull mysql/mysql-server:8.0.22# docker run -d -p

2020-11-10 20:35:37 398

原创 docker学习笔记(一)

3、标记镜像的名称和标签。# 清除所有不使用的资源,这个命令将会删除所有不使用的镜像、容器和数据卷等资源。分成两个步骤:1、设置docker开机启动、2、配置容器服务跟随启动。7、查看该容器运行情况,这步需要将容器启动后才行。2、docker容器自动启动设置。# 清除所有未被标记的镜像(没有运行容器的镜像)4、查看可以下载的镜像,以redis为例。3、创建一个随意redis的容器,10、所有运行容器的实时运行情况。6、设置镜像的name和tag。3、查看docker中的镜像。8、删除镜像,通过id删除。

2020-08-15 11:25:00 489 1

原创 树莓派4B 无屏刷 ubuntu server 笔记(一)

ubuntu和centos 最近接触的比较多,很多人都再为到底选择哪个系统来刷树莓派,我的观点是:小孩子才做选择,我全要。所以买了两张TF卡分别刷上再说。本计算机系统win10。准备刷的的是“ubuntu-20.04-preinstalled-server-arm64+raspi.img ”,64位的哦。一、刷系统的步骤刷机工具:Etcher,也可以用ubuntu官方的刷系统工具。都挺方便的,刷好后记得再TF卡的第一层目录下新建 “ssh” 文件。记得下载好后不要立刻关闭网页,看看下载页..

2020-08-15 10:59:46 1623 1

原创 树莓派4B 无屏刷 centos7 笔记(一)

最近手痒,入手了树莓派4B来玩玩。一、刷上系统二、无屏有线连接三、扩展内存四、更新国内源

2020-08-09 12:54:44 2379 1

原创 Linux 应用操作笔记+错误整理

一、缺少安装包导致的问题1、-bash:ifconfig:command not found下载"net-tools "工具yum -y install net-tools

2020-07-26 00:26:25 48 1

原创 docker学习(2):docker安装与运行异常处理方法

1、执行docker version 报错:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?处理方法:1)重启docker服务:service docker restart异常截图:

2020-07-25 22:22:59 235

原创 Linux学习笔记(二)、安装应用(2):安装jdk 的两种方式

看了好多教程,发现linux环境下安装jdk主要有两种方式,一种是懒人操作法,一种是自定义配置法。系统环境:Linux ( Centos 7 )一、懒人法先看懒人操作法,所谓“懒人”非贬义或嘲讽,而是这种比较省事,我也比较喜欢。1、查看当前环境是否有jdkjava -version2、查看安装包相关文件,最好两者都看下,然后都删掉rpm -qa | grep javarpm -qa | grep jdk3、移除,下方两个命令都可以,其中第一条用的人较多rpm -e --.

2020-07-24 16:22:05 144

原创 Linux学习笔记(一)、yum update 后出现多个启动项怎么办?

windows有各个小版本升级,而linux也不例外,现在win10小版本升级后旧的安装包会过阵子后自动删除,而Linux(Centos 7)目前只是将最新的版本的启动项放在启动列表最上方(相当与默认启动最新的)。要是意外发现自己的好的启动项都开不了机或者无法正常运行,那么直接进最后一个启动项,这个相当于修复版,用来急救的。执行环境:centos 7执行命令:1、查看当前系统环境uname -a2、查看可能的启动项rpm -qa | grep kernel3、移除不需要的启动项

2020-07-23 20:15:40 747 1

原创 Linux学习笔记(二)、安装应用(3):redis学习笔记(一)安装、运行与 卸载

一、下载压缩包二、解压下载三、运行四、卸载

2020-07-21 21:04:41 131

原创 简述https(一) windows下jdk生成ssl证书

HTTPS 是由 HTTP+ SSL/TLS构成。所以在我个人的理解中。HTTP转HTTPS 的配置不应该在软件的业务代码中体现出来,而是应该在配置文件中统一配置。比如在tomcat、nginx中配置HTTPS。废话不多说,先从基础来。作为开发人员,我们讲究的高效低成本,所以为开发环境申请正式的域名以及ssl证书这是不合理,当然有钱任性也可以。但是作为专研技术的我们,还是从技术上解决问题。...

2020-07-14 20:23:01 1752

原创 如何在jar包中调用或下载resource中的静态模板或文件

近些时日,整理一些旧项目,发现了一些头疼的问题:之前打成war包后在tomcat中运行时能读取到的文件,现在改架构打成jar包后反而读取不了了,我看了下异常是很常见的“FileNotFoundException”异常。我解压了jar包后,发现其读取地址是对的,不明所以,又换了几种常规方法发现通过流的方式是能够获取的。 /** * 文件读取处理---静态文件处理 */ @GetMapping("/getTempFile") public void getTempF

2020-05-22 21:09:59 1184

原创 ORCALE数据库学习笔记

一、创建管理用户用户与用户密码-- 新增用户权限--连接的用户名、用户密码CREATE USER test1 IDENTIFIED BY 1234;GRANT CONNECT,RESOURCE TO test1;GRANT DBA TO test1;-- 删除用户DROP user test1;-- 用户及其权限查看SELECT USERNAME,DEFAULT_TABLE...

2020-02-29 14:32:34 150

原创 如何将jar服务放到电脑后台中,并且可以在任务管理其中找到这个jar服务

1、不废话,先上代码:将下方文件内容拷贝另存为“xxx.bat” 文件。具体看文件内讲解@echo offecho now I`ll use javaw server renamed and start it`s personal by cmd choice /t 5 /c ync /n /d y echo start peer1 server name javaw_peer1st...

2019-07-19 20:46:50 313 3

原创 要解析的xml文件有1G大报内存溢出,怎么办?

上个月工作中,遇到了一个超大的xml文件解析工作。然后按照以往的方法jdom试了一下,然后我的jvm内存溢出了。没得办法,只有上网寻找万能的网友们了。花了接近一上午的时间终于写好了一个实用符合我编码习惯的工具给大家分享一下。需要引入的jar包: <dependency> <groupId>javax.persistence</grou...

2019-06-20 20:46:06 2976 1

原创 部署项目jar子项目太多,如何偷懒一次启动所有子项目

随着前后端的分离以及微服务的思想的设计,现在很多大项目早已经被拆成了好几个功能模块。这种开发模式不可否认,提高了后期业务的维护以及各功能模块的异常处理。但是有没有想过,当一个复杂的项目被分割后,以前只要启动一次,而现在要启动n次各小功能模块,并且有的功能模块之间还有启动顺序要求。想一下,每一次大版本升级,都要一个一个jar项目的启动,想着都烦。这里,我想到了tomcat启动war包的思想,我想...

2019-06-20 20:05:14 731

原创 如何将string的日期转换为date的通用方法,包含正则表达处理(一)

近日的工作涉及到了大量的时间转换,并且这些业务交互的时间的格式各不相同。我就最近自己常用的几种格式转换专门写了个工具类以便自己开发使用。目前我常使用的日期格式有:20190602,2019-06-02 11:18:34,2019/06/20,2019/6/2 等等格式。其中我所使用的格式为正则表达式来匹配。先上代码,后解释。注意,这个工具类需要依赖 commons-lang3.jar。...

2019-06-02 12:01:40 4244 3

原创 Java8--Lambda 表达式对两个List的一些简单操作。

鉴于最近对List结构的数据类型处理的比较多,就查了一下相关的偷懒方式。如下示例的目的是将Apple的一组拥有相同标志的对象赋予到Fruit对象里面。赋值的筛选条件为:两者的mark字段相同。第一个实体类public class Fruit { private String id; private String name; private String ...

2019-04-03 20:31:54 10033 1

原创 如何将一个实例对象转为XML文件

本实例使用的时jdom生成xml的方法,需引入jar包<dependency> <groupId>org.jdom</groupId> <artifactId>jdom</artifactId> <version>2.0.2</version></dependency>...

2019-03-25 21:55:22 828

原创 一个通用的关闭常见的数据流的方法

instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例,这个运算符可以用来判断该数据流属于哪一个特定类的子类,从而来统一的管理。同时,该方法参数的选用也便于该方法在一次调用周期内关闭多种多个数据流。/** * 关闭一些常见的数据流 */ public static void streamCloses(Object... streams) {...

2019-03-25 21:35:10 629

原创 Njinx配置@WebService

在文件“/conf/nginx.conf"改成如下配置------------------------------------#user  nobody;worker_processes  2;#error_log  logs/error.log;#error_log  logs/error.log  notice;#error_log  logs/error.log  info;...

2019-01-13 01:16:26 317

原创 异步实现的几种方式

通过@Async实现服务端的异步操作,要注意如下一点,@Async注解的配置其实是对ThreadPoolExecutor进行的配置,而在该对象中的workers属性的封装为HashSet,而HashSet的实现其实还是离不开hashMap,故该异步方法线程不安全。//@Async配置,第一实现方式,创建一个bean:@Configuration@EnableAsync //必要pu...

2019-01-13 01:15:21 1737

BootTest.jar

本项目中代码大都来自于网络,若有雷同实属正常,对应的数据表后期会补上。其中功能实测有效,后期会继续更新。v1.0.0

2019-01-13

空空如也

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

TA关注的人

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