- 博客(35)
- 收藏
- 关注
原创 问题:tomcat下部署eureka双重路径
后面一个eureka与tomcat context-path有关系按实际配置替换。如果不想要两个path可将tomcat context-path写为 /开发时在tomcat下启动eureka服务。客户端注册时需要地址需要注意。
2025-03-31 14:09:27
299
原创 DataX-Web 2.1.3-alpha-release 问题处理记录
GitHub - WeiYe-Jing/datax-web: DataX集成可视化页面,选择数据源即可一键生成数据同步任务,支持RDBMS、Hive、HBase、ClickHouse、MongoDB等数据源,批量创建RDBMS数据同步任务,集成开源调度系统,支持分布式、增量同步数据、实时查看运行日志、监控执行器资源、KILL运行进程、数据源信息加密等。3、自行打包的阿里Datax项目部署后需要修改 core.json中的speed.byte 由-1 改为200000。永久处理需要修改逻辑请自行处理。
2024-06-20 11:36:37
812
原创 docker mysql容器tomcat容器nginx容器下发布vue项目
docker run --name obackNginx -v /usr/local/app/view:/usr/share/nginx/html:ro -v /usr/local/app/conf.d:/etc/nginx/conf.d:ro -p 8080:80 --network oback-network -d nginx 创建Nginx容器命令。//usr/local/app/mysql/ 该目录为mysql数据存储目录。docker stop obackMysql 停止Mysql命令。
2024-01-19 14:19:44
443
原创 Redis集群搭建超简单
1、准备三台linux服务或三台linux虚拟机。2、本次操作全部在centos7上执行。3、修改config配置。6、启动redis集群。5、在三台机器上操作。
2023-09-22 18:02:08
153
原创 linux jenkins+gitlab 自动化部署流程
使用nohup java -jar jenkins.war --httpPort=8080 --prefix="/Jenkins" & 启动jenkins。4、第一次启动后密码密码会输出在jenkins.war同级目录下的nohup.out文件中。1、linux 服务安装JDK、安装Git、安装maven、安装tomcat。点击高级-配置自定义项目工作空间,到时候项目的源码编译后的文件war都在此处。回到jenkins,点击添加,将生成的token复制添加到jenkins。公钥添加在gitlab用户下。
2022-12-01 16:29:39
915
1
原创 Java+vue实现滑动拼图验证码简单实现
1、环境 jdk1.8 springboot 2.7 vue2、验证码图片生成类3、BufferedImage转BASE64类4、前端实现5、实现效果
2022-07-09 18:14:54
2666
2
原创 达梦DM8数据库安装
安装参考链接 https://eco.dameng.com/docs/zh-cn/pm/install-uninstall.html1、下载达梦数据库IOS文件上传到linux2、新增一个用户用来安装达梦数据库 创建用户组 groupadd -g 12349(此为组ID自行设置) dminstal(此为组名称自行设置) 创建用户 useradd -u 12345(此为用户ID自行设置) -m -d /home/dmdba -s /bin/bash dmdba 初始化用户密码 pa...
2022-02-18 16:44:44
596
原创 cordova 打包 vue项目
1、安装cordovanpm install -g cordova2、新建cordova项目cordova create jtcsm com.xx.jtcsm eatjtcsm是项目名称 com.xx.jtcsm是包名 eat app标题3、创建完新的cordova项目后将 vue编译完后dist文件夹下的文件复制到 www文件夹下 * 记得将原先www文件夹内的文件全部删除4、检查环境是否准备就绪cordova requirements5、生成签名...
2021-11-30 15:04:16
2441
原创 Installed Build Tools revision 31.0.0 is corrupted. Remove and install again using the SDK Manager.
1、打开android studio2、打开设置找到 Android SDK管理界面3、选择SDK Tools4、勾上Show Package Details5、去除当前Build-Tools版本勾选对应的android版本buildtools安装完新的版本后在尝试进行打包,还是不行的话建议多试几个版本我是在cordova打包vue项目时发生的错误...
2021-11-30 14:42:58
3048
原创 Ant-design-vue table expandIcon属性,自定义ICON,及异步加载
【代码】Ant-design-vue table expandIcon属性,自定义ICON,及异步加载。
2021-08-20 14:56:38
3188
1
原创 Java MD5 加密
import java.security.MessageDigest;public class MD5Util { private static String SALT = "yfc@p_019Z!"; public static String MD5_WITH_SALT(String str){ return MD5(str+SALT); } public static String MD5(String str) { try..
2021-08-19 11:12:35
163
原创 Spring Aop @Around
1、引入pom<dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjrt</artifactId> <version>1.9.6</version></dependency>import org.aspectj.lang.ProceedingJoinPoint;import org.aspectj.la
2021-08-19 11:06:11
143
原创 Spring 全局异常处理
import com.alibaba.fastjson.JSONObject;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.web.bind.annotation.ControllerAdvice;import org.springframework.web.bind.annotation.ExceptionHandler;import org.springframework...
2021-08-19 11:00:15
192
原创 Spring 拦截器
import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Component;import org.springframework.web.method.HandlerMethod;import org.springframework.web.s..
2021-08-19 10:58:33
248
原创 Java RSA 1024位加密 私钥加密公钥解密、公钥加密私钥解密8
import org.slf4j.Logger;import org.slf4j.LoggerFactory;import javax.crypto.Cipher;import java.security.*;import java.security.interfaces.RSAPrivateKey;import java.security.interfaces.RSAPublicKey;import java.security.spec.PKCS8EncodedKeySpec;impo..
2021-08-19 10:53:16
1752
原创 Java AES CBC/ECB NoPadding 加密128位
import org.slf4j.Logger;import org.slf4j.LoggerFactory;import javax.crypto.Cipher;import javax.crypto.NoSuchPaddingException;import javax.crypto.spec.IvParameterSpec;import javax.crypto.spec.SecretKeySpec;import java.security.KeyPairGenerator;imp..
2021-08-19 10:44:57
2548
原创 Springboot 图片上传
import com.alibaba.fastjson.JSONObject;import org.springframework.web.bind.annotation.RequestBody;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestMethod;import org.springframework.we..
2021-08-17 17:16:36
222
原创 Spring拦截requestBody和reponseBody做数据加密解密
1、主要实现类import org.springframework.beans.factory.annotation.Autowired;import org.springframework.core.MethodParameter;import org.springframework.http.HttpInputMessage;import org.springframework.http.MediaType;import org.springframework.http.convert.
2021-08-11 09:51:36
1206
原创 centos7 开放端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent;--permanent表示永久生效firewall-cmd --reload //重新载入配置
2021-07-29 14:29:42
112
原创 RocketMQ图形化管理
下载地址https://github.com/apache/rocketmq-externals1、使用git将项目拉到本地2、进入rocketmq-console子项目3、打开application.properties修改4、编译 mvn clean package -Dmaven.test.skip=true5、运行//后台运行jarnohup java -jar 编译后生成的jar名称//关闭ps aux | grep xxx.jar...
2021-07-29 14:21:06
395
原创 RocketMQ 手动创建topic
sh mqadmin updateTopic -n localhost:9876 -b localhost:10911 -t xxxx(topic名字)
2021-07-29 14:05:22
1441
原创 RocketMQ启动停止
nohup sh mqnamesrv & 启动nameservernohup sh mqbroker -n localhost:9876 & 启动brokersh mqshutdown namesrv 停止sh mqshutdown broker 停止
2021-07-29 14:03:12
371
原创 谷歌、火狐浏览器访问限制的端口
1, // tcpmux 7, // echo 9, // discard 11, // systat 13, // daytime 15, // netstat 17, // qotd 19, // chargen 20, // ftp data 21, // ftp access 22, // ssh 23, // telnet 25, // smtp 37, // time 42,...
2021-07-15 16:44:27
608
原创 mysql设置大小写区分
1、设置表名列名不区分大小写 前往linux服务 /etc/my.cnf文件[mysqld]下面添加一行 lower_case_table_names=12、设置内容区分大小写 修改排序规则以uft8为例utf8_general_ci是默认排序规则 _ci大小写不区分 _cs大小写敏感 _bin采用 编码区分大小写...
2021-07-07 10:20:02
676
原创 linux安装redis
1、https://redis.io/下载压缩包2、上传到linux解压 tar -zvxf redis-x.x.x.tar.gz3、linux先安装gccyum -y install gcc gcc-c++4、执行make5、进入src目录执行make install6、安装完成后复制redis.conf文件到自己喜欢的目录进行配置7、启动redis redis-server /配置文件目录/redis.conf注意事项:如果无法远程连接到redis1、配置文件中...
2021-07-05 15:27:48
89
原创 我的开发工具
1、IDEA社区版 1-1、Smart Tomcat 1-2、Spring Assistant 1-3、Maven Help 1-4、MybatisX 1-5、BackgroundImage2、Android Studio3、DevEco Studio4、vscode5、notepad++6、Google浏览器7、Git8、SVN9、WinScp10、putty11、ngin...
2021-06-25 17:32:59
141
原创 vue nginx部署
#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024;}http { include mime.types; defau...
2021-06-23 16:00:12
120
原创 linux parted分区
linux parted命令磁盘分区1、parted /dev/sdb 选择磁盘2、mklabel gpt 格式化磁盘3、mapart sdb1 分区名称4、选择格式 ex35、起始位置 start 结束位置 end (0-50g) (0% - 50%) 之类的6、如果要继续分区在执行一遍3-57、print可以打印分区 rm (第几个分区)可以删除分区8、quit 退出...
2021-05-05 16:01:41
380
原创 Git基本操作命令
Git基本操作命令git clone http://xxxx 克隆代码git branch [branch-name] 创建分支git branch -a 查看所有分支git branch -d [branch-name] 删除指定分支git checkout [branch-name] 切换分支git checkout -b feature/num1 develop 以develop创建新分支git merge --no-f feature/num1合并分支git pull or...
2020-12-17 10:45:26
94
1
原创 bsdiff实现Android增量更新
合并bspatcholdapk_path.apknewName_path.apkpatch_path.patch。生成bsdiffoldapk_path.apknewapk_path.apkpatchName.patch。3.使用javah命令生成头文件,会在jni文件夹下生成com_xxx_xxx_xxx.PatchUtils.h,5.下载bzip2导入jni文件夹,删除除了.c和.h的其他文件。4.将bsdiff文件夹下载bspatch.c导入jni文件夹。...
2019-12-31 16:13:35
472
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人