- 博客(33)
- 收藏
- 关注
原创 银河麒麟系统飞腾CPU安装达梦数据库
之前在国产银河麒麟服务器部署项目, 这里记录一下安装达梦的流程。安装流程进入/usr/local目录cd /usr/local创建dm文件夹mkdir dm上传并解压达梦安装包:dm7_20210712_FTarm_kylin4_64_ent_7.6.1.108.isomount -o loop dm7_20210712_FTarm_kylin4_64_ent_7.6.1.108.iso /usr/local/dm进入解压目录cd /usr/local/dm执行安装命令./
2022-02-04 18:00:50
2982
原创 银河麒麟系统飞腾CPU安装redis和nginx
之前在国产银河麒麟系统上部署项目,这里做一下软件安装的记录。安装redis进入/usr/local目录cd /usr/local创建redis文件夹mkdir redis上传并解压nacos-server-2.0.3.tar.gz包到nacos目录tar -zxvf redis-4.0.9.tar.gz进入deps目录cd redis-4.0.9/deps编译redis依赖库make -j4 hiredis lua jemalloc linenoise到主目录编译rediscd .
2022-02-04 17:48:38
4440
原创 银河麒麟系统飞腾CPU安装jdk和nacos
之前在国产银河麒麟系统部署项目 这里做一下软件安装的记录。jdk安装首先查看系统是否自带jdkjava -version卸载系统自带的openjdkapt-get remove openjdk*或者先查看安装的java:dpkg -l | grep java,再根据对应java的package卸载java:sudo apt-get remove ca-certificates-java安装jdk进入/usr/local目录cd /usr/local创建java文件夹mk
2022-02-04 17:38:00
3481
原创 Windows配置redis开机自启服务
这里记录一下windows电脑配置解压版redis开机自启服务:进入redis安装目录打开cmd输入下面命令安装服务redis-server --service-install redis.windows-service.conf --loglevel verbose常用的redis服务命令卸载服务:redis-server --service-uninstall开启服务:redis-server --service-start停止服务:redis-server --service-st
2022-01-09 16:28:25
440
原创 windows系统配置npm
在npm安装根目录新建:“node_global”,"node_cache"两个文件夹管理员运行cmd窗口,执行npm config set prefix "D:\nodejs\node_global"npm config set cache "D:\nodejs\node_cache"配置环境变量系统变量:新建"NODE_PATH",值为"D:\nodejs\node_global\node_modules"用户变量:path变量修改为"D:\software\nodejs\node_.
2021-11-26 22:03:44
1011
原创 Linux系统设置虚拟内存
一、创建swap文件进入/usr目录创建swap文件夹,并进入该文件夹创建swapfile文件,并执行dd if=/dev/zero of=/usr/swap/swapfile bs=1M count=4096二、查看swap文件执行命令du -sh /usr/swap/swapfile可以看到我们创建的这个swap文件为4g三、将目标设置为swap分区文件执行命令mkswap /usr/swap/swapfile将swapfile文件设置为swap分区文件四、激活swa
2021-08-24 19:51:49
2459
原创 map集合转实体对象集合
今天遇到一个map集合转实体对象集合的问题,之前单个map转实体对象可以使用JSON.parseObject来转CountMyPlan plan = JSON.parseObject(JSON.toJSONString(map), CountMyPlan.class);但map集合转实体对象集合没试过,下面试了两种方法:引入alibaba fastjson依赖<!-- fastjson --><dependency> <groupId>com.aliba
2021-08-05 17:48:33
2420
原创 记录项目工作中的一些问题
一.禁止 element table 表格拖动只需要在 el-table-column 标签中添加:resizable="false"即可<el-table-column v-if="false" <-- 隐藏当前列 --> prop="username" label="用户名" width="120" :resizable="false"></el-table-column>二.解决springboot项目 instal
2021-08-03 17:07:20
1921
原创 使用allatori混淆springboot项目模块
1.首先到官网下载混淆所需要的jar包:allatori.jar官网地址:http://www.allatori.com2.在项目的pom文件中添加混淆的插件<build> <plugins> <!--混淆配置开始--> <plugin> <groupId>org.codehaus.mojo</groupId>
2021-08-03 16:57:55
1202
原创 Centos7.6安装docker
一.环境准备Docker 支持以下的 64 位 CentOS 版本:* CentOS 7* CentOS 8* 更高版本…二.安装步骤1.如果是重装,则需要卸载旧版本:sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest
2021-08-03 16:35:58
411
原创 将本地项目提交到gitee上并解决遇到的问题
1.在码云上根据自己需求创建仓库https://gitee.com/help/articles/41692.进入要提交项目的工作空间中,右键选择“Git Bash Here”(本地必须安装git)3.在git控制台中按顺序输入以下内容git init #初始化git add . #将当前目录加入到gitgit commit -m "first commit(提交的描述信息)" #git提交到本地版本库
2021-08-03 16:34:08
273
原创 Jenkins创建用户并配置权限
1.创建用户点击系统管理–>管理用户–>新建用户2.安装角色插件点击系统管理–>插件管理–>可选插件–>搜索 Role-based Authorization Strategy 并安装3.安全域的授权策略点击系统管理–>Configure Global Security(全局安全配置)–>授权策略:修改为 Role-Base Strategy4.角色项目添加与分配权限点击系统管理–>Manage and Assign Roles–>Mana
2021-08-03 16:26:16
2129
原创 java调用第三方接口跳过SSL认证
今天遇到一个接口调用的问题,我在调用这个接口的时候一直报502的错误,后来发现这个接口是https的请求,必须要跳过ssl认证才能访问,下面做一下记录:1.封装跳过ssl认证的方法/** * 忽略ssl认证方法 * @throws Exception */ public static void ignoreSsl() throws Exception { HostnameVerifier hv = (urlHostName, session) -&g
2021-08-03 16:19:21
3023
1
原创 Linux使用Docker搭建Portainer可视化界面
1.查询Portainer镜像查询当前有哪些Portainer镜像docker search portainer2.下载Portainer镜像下载镜像docker pull portainer/portainer3.运行Portainer容器docker run -d -p 9000:9000 \ --restart=always \ -v /var/run/docker.sock:/var/run/docker.sock \ --name prtainer \
2021-08-03 16:14:58
380
原创 使用Docker搭建maven私服
1.使用docker拉取nexus3的最新镜像docker pull sonatype/nexus32.创建挂载目录并赋予777权限(读、写、执行)mkdir /software/nexus/nexus-datachmod 777 /software/nexus/nexus-data3.创建并启动容器docker run -d --name nexus --restart=always -p 8081:8081 -v /software/nexus/nexus-data:/nexus-dat
2021-08-02 18:39:11
336
原创 Windows系统安装与启动RocketMQ
准备1.访问官网下载地址:http://rocketmq.apache.org/release_notes/release-notes-4.2.0 选择 binary 的版本下载2.选择指定目录进行解压3.配置环境变量 ROCKETMQ_HOME启动rocketmq启动顺序:先启动 namesrv再启动 broker1.进入rocketmq解压路径下的bin目录,启动一个cmd窗口,执行start mqnamesrv.cmd2.执行完毕后,不要关闭此cmd窗口,再在bin目录中启动一个
2021-08-02 18:36:19
5726
1
原创 springboot项目集成swagger管理API接口
1.引入swagger依赖<!-- swagger --><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version></dependency><dependency> <groupId>io.
2021-08-02 18:28:39
224
原创 Docker镜像的导入和导出
1.save和loadsave:命令:docker save [options] images [images...]示例:docker save -o nginx.tar nginx:lates 或 docker save > nginx.tar nginx:latest其中 -o 和 > 表示输出到文件,nginx.tar为目标文件,nginx:latest为源镜像名(name:tag)load:命令:docker load [options]示例:docker loa
2021-08-02 16:38:34
399
原创 Vue Can‘t resolve ‘sass-loader‘ in...错误的解决办法
1.需要引入 sass-loader 和 node-sass 包npm install sass-loader -Dnpm install node-sass -D2.如果第二个包引入报错,则使用cnpm install node-sass -D3.如果使用cpm命令报“不是内部命令”,则先 cnpm -v 看看有没有安装cnpm,如果没有安装则使用 npm install cnpm -g --registry=https://registry.npm.taobao.org 进行安装,安装完
2021-08-02 16:30:47
5384
3
原创 Map与Json的相互转化
使用alibaba falstjson:<!-- fastjson --><dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>${fastjson.version}</version></dependency>1.Map转JSON Map<String, O
2021-08-02 16:27:19
4233
原创 解决spring的@Scheduled定时任务,同一时间段的定时任务只会执行一个,其余的会被阻塞
现有两个定时任务@Componentpublic class A { @Scheduled(cron = "0 44 17 * * ?") public void a() { try { System.out.println("a执行时间:" + new Date()); Thread.sleep(65000); System.out.println("a完成时间:" + new Date());
2021-08-02 16:03:59
3035
原创 Linux安装redis并设置远程访问
1.下载redis最新4.0版本的tar包wget http://download.redis.io/releases/redis-4.0.9.tar.gz如果报wget: command not found则先yum -y install wget2.解压tar -xvf redis-4.0.9.tar.gz3.编译和安装cd redis-4.0.9/make MALLOC=libccd src && make install4.后台运行并设置远程连接回到安装主目
2021-08-02 15:17:37
269
1
原创 Nginx配置https时报 the “ssl“ parameter requires ngx_http_ssl_module
今天再做nginx下https配置的时候,配置完nginx重启的时候,报了如下错误:nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf:112原因也很简单,nginx缺少http_ssl_module模块,编译安装的时候带上--with-http_ssl_module配置就行了,但是现在的情况是我的nginx已经安装过了,怎么添加模块,其实也很简单,往下看
2021-07-28 19:01:07
7547
3
原创 Linux系统安装MySQL5.7
一 安装前准备1.检查该Linux系统之前是否安装过MySQL,执行命令rpm -qa | grep mysql如果有文件,就执行删除rpm -e --nodeps +文件名2.查询所有MySQL相关的文件whereis mysqlfind / -name mysql如果有文件,就执行删除rm -rf +每个目录(目录以空格隔开)3.检查MySQL用户组和用户是否存在,如果没有,则创建cat /etc/group | grep mysql(查看mysql用户组是否存在)cat
2021-07-27 17:24:17
242
原创 jenkins构建gitee上springboot项目实现自动化部署
1.安装Jenkins这里没有选择docker安装,选择了一个更简便的安装方式:在官网下载Jenkins的war包,然后直接执行下面的命令即可nohup java -jar jenkins.war --httpPort=8888 &其中“–httpPort=8888”为指定访问接口,默认为8080然后访问控制台界面,安装插件,我这里就直接选择自定义安装推荐的插件(如果后面有需要可以在插件管理中再安装)2.配置jdk,maven,gitjdk的安装就不过多介绍了,可以参考 https:/
2021-07-27 16:29:59
263
原创 Linux系统安装jdk环境
将下载好的gz格式的jdk安装包通过xftp上传到指定目录(目录与第4步中的 JAVA_HOME 对应的目录一致)cd到安装包目录,执行 tar -xvf 文件名 进行解压通过执行 vim /etc/profile 打开配置文件,点击 i 键进行编辑在文件最后插入以下代码:export JAVA_HOME=/usr/Java/jdk1.8.0_181export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${.
2021-07-27 16:26:20
115
原创 springboot+vue使用easyExcel实现导出功能
之前使用easyExcel写的一个excel导出的功能,这里做一下简单的记录1.添加 Alibaba easyExcel 依赖<easyexcel.version>2.2.6</easyexcel.version><dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>
2021-03-28 14:32:30
1693
4
原创 使用allatori插件对web项目的war包进行混淆
1.在桌面新建一个文件夹hx_war2.然后导出一份项目的war包在hx_war文件夹中3.准备lib包、配置文件和混淆所需要的jar包创建lib文件夹,然后把项目所用到的jar包拷进去,如下图:把混淆所需要的jar包放在lib同级目录(也可放在别处,路径设置对就行)编写配置文件:新建一个config.xml文件然后编写:<?xml version="1.0" encod...
2020-01-23 02:16:47
1874
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人