- 博客(72)
- 资源 (12)
- 收藏
- 关注
原创 dataX同步SQLserver到MySQL数据
DataX本身作为数据同步框架,将不同数据源的同步抽象为从源头数据源读取数据的Reader插件,以及向目标端写入数据的Writer插件,理论上DataX框架可以支持任意数据源类型的数据同步工作。同时DataX插件体系作为一套生态系统, 每接入一套新数据源该新加入的数据源即可实现和现有的数据源互通。
2024-06-28 23:04:57
1809
1
原创 分布式系统的应用程序性能监视工具-skywalking
Java项目监控运维工具落地使用,功能诸如接口请求响应成功率,接口请求耗时,接口请求链路分析,数据库健康、mq监控等
2023-07-22 22:38:44
813
原创 (一)基于centos7.9安装最新版本kubernetes(1.25.2)
初学者建议从kubeadm入手,本文基于最新k8s的1.25.2版本进行部署安装,centos7的5.4内核。
2022-10-20 00:16:59
1868
原创 mybatis日志设置
Mybatis设置日志打印 三种方式:sql、参数、结果集等全量输出到日志;sql、参数、结果集等全量不输出到日志;sql、参数、条数部分输出到日志,结果集不输出到日志
2022-03-18 00:04:55
4443
原创 MybatisPlus配置多数据源(一)
积攒很久了没有发帖,其中一度准备总结一下知识,可是由于各种原因被耽搁至今9个多月了,很多准备的题材种种原因无法重新执笔,写的知识也没有很深入,只是作为自己的一个总结。有好的想法可以评论,共同学习。今天准备分享mybatisplus配置多数据源(通过配置文件的方式)。该种配置适合于场景数据源个数确定,且都有根据数据源进行开发的需求。项目使用的版本信息如下:springbooot:2.3.2.RELEASEmybatisplus:3.4.3.3直接上代码,创建 整合的配置文件Dr
2021-12-06 23:46:51
1216
原创 jitsi-meet 视频在ubuntu18.04上部署
jitsi-meet 视频在ubuntu18.04上部署jitsi是一个开源的,安全(ZRTP加密),高质量的SIP/XMPP视频通话、会议、聊天、桌面共享、文件传传输。可以安装在你喜欢的操作系统中并且支持多种IM网络。Jitsi是当最功能最完整的高级通信工具。Jitsi让你可以在同一个软件中连到Facebook、GoogleTalk、XMPP、Windows Live、Yahoo!、AIM和ICQ进行通信。(介绍出自)1.添加下载jitsi源echo 'deb https://download.ji
2021-03-09 19:13:54
1292
原创 OpenSSL生成CA证书.cer和.pfx-测试使用
第一步:生成采用des3算法保护的私钥:openssl genrsa -des3 -out private-rsa.key 1024命令执行过程中的提示信息Enter pass phrase 的含义是输入用来保护私钥文件的密码(担心忘记设置123456,太短不行)第二步:生成公钥证书:openssl req -new -x509 -key private-rsa.key -days 750 -out public-rsa.cer该过程除了最开始时需要输入私钥文件的保护密码之外,...
2020-09-13 15:22:04
1731
原创 docker 搭建在线office--onlyoffice (二)
docker获取communityserverdocker pull onlyoffice/communityserver
2020-03-21 19:12:13
3817
4
原创 docker 进入容器和docker容器与宿主拷贝文件
进入docker 容器拷贝文件到宿主机上docker cp onlyoffice-community-server:/etc/nginx/nginx.conf /home/其中onlyoffice-community-server 是容器名称,/etc/nginx/nginx.conf 为docker的路径 /home为宿主机的路径如果宿主机拷贝文件到容器dock...
2020-03-21 01:42:05
2369
原创 docker 搭建在线office--onlyoffice (一)
最近项目需要在在线编辑文档功能,固考虑卓正pageoffice、onlyoffice、畅想office获取docker 镜像#查找docker search onlyoffice#拉取docker pull onlyoffice/documentserver创建容器:挂载到了本地的home目录,映射本机的9000端口sudo docker run -i ...
2020-03-18 00:27:13
3835
原创 centos搭建openmeetings在线会议庭室
服务器版本docker版本数据库版本openmeetings:版本5.0.0-M3,下载地址:我下载的最新版本,下载后上传到服务器执行解压命令,tarzxvfapache-openmeetings-5.0.0-M3/.tar.gz-C/openmeetings///配置Openmeetings开机自启动vi/etc/rc.d/rc.loca...
2020-03-08 17:28:56
1146
4
原创 tomcat配置ssl和域名
因需要做个视频服务,没有ssl证书和域名在chrome是无法调用摄像头的,所以从阿里云申请了一个免费ssl证书,修改tomcat下的conf目录下server.xml文件如下<?xml version="1.0" encoding="UTF-8"?><Server port="8005" shutdown="SHUTDOWN"> <Listener ...
2020-03-08 16:30:28
462
转载 springboot接口接收参数同时支持json和form
前言:最近在自己调试好的接口后,前端vue同时反馈除了封装后只有post不能用json,固想着找个能支持json和form的代码来做兼容,而spring的控制器一个路径只能接收其中一种参数,或者是表单,或者是json(参数前面加@RequestBody注解),但这样做明显是不方便的,不利于维护,所以为了解决这种问题,后台考虑自定义一个注解,让它先判断目前的参数是什么类型,再做解析,然后请看下文:...
2019-09-03 13:48:11
9167
8
原创 springboot异常重定向
最近因项目使用vue,前后端分离,刷新页面的时候会把vue的路由当做服务地址去请求导致404错误。固需要做404异常重定向。在springboot 1.x版本的时候在启动类里加上如下代码,遇到404错误即重定向到index.html页@Bean public EmbeddedServletContainerCustomizer containerCustomizer() ...
2019-09-01 19:07:21
2476
原创 杂谈:随记 谈谈最近的面试 --面试官角度
首先先自我介绍一下,LZ是13年西北大学毕业的,学历很菜就不介绍了,技术也很菜,最近一直也很忙,没时间记录。本次是作为面试官来谈谈最近面试的感想,也奉劝大家既然想着软件行业混,还是把一些生活上闲余时间挪给学习一些吧。 最近特别感受到作为一个公司招聘一个合乎公司的员工挺不容易的,深刻感受了当初面试我的面试官。现在因单位需要招聘中级程序员,而我绝不是那些无聊的人非要上来就问tomca...
2019-07-12 23:55:57
299
转载 上传本地代码到线上gitlab
Gitlab是基于Git的项目管理软件,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。1、账户申请创建需要gitlab账户的同事,发送邮件给管理员,邮件需要包含如下信息:姓名、职务、公司正式邮箱、项目组、项目负责人,其中邮箱为用户名。 由管理员账户创建新的gitlab登陆账户和密码(或者由管理员发送gitlab初次登陆链接),并设置权限。2、SSH Key导入将本地的id_rsa...
2019-04-25 11:46:41
783
原创 mysql5.7版本的sql_mode=only_full_group_by问题
从mysql5.7以下版本走过来的大部分人对这个group by 不习惯5.7的only_full_group_by,也就是展示的列都需要group by。今天在换个数据库跑应用的时候报错了,如下日志:Caused by: java.sql.SQLSyntaxErrorException: Expression #24 of SELECT list is not in GROUP BY c...
2019-04-23 13:14:31
728
转载 linux 任意音频采样率转换
1,将2.wav文件的采样率修改为16000HZ命令如下:sox 2.wav -r 16000 2R.wav2.将当前文件夹下的wav文件批量修改为16000HZ#!/bin/bashfor x in ./*.wavdo b=${x##*/} sox $b -r 16000 tmp_$b rm -rf $b mv tmp_$b $bdone...
2019-04-02 23:00:08
1666
转载 MySQL 5.7root用户密码修改,docker下mysql 5.7
在MySQL 5.7 password字段已从mysql.user表中删除,新的字段名是“authenticalion_string”.选择数据库:usemysql;更新root的密码:update user set authentication_string=password('新密码') where user='root' and Host='localhost';刷新权限:fl...
2019-03-01 14:04:20
1394
原创 Spring Boot的AOP自定义注解,且解析参数
定义注解类:import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;@Target(ElementType.METHOD)...
2019-02-22 21:44:05
1478
原创 mysql函数且做ifelse逻辑计算
为什么使用函数:1、函数允许标准组件式编程,提高了SQL语句的重用性、共享性和可移植性2、函数可以被作为一种安全机制来利用。3、函数能够实现较快的执行速度,能够减少网络流量(一次编译多次执行)。 CREATE DEFINER=`root`@`%` FUNCTION `arbitrationFees`(a decimal) RETURNS decimal(65,2)BEGIN ...
2019-02-20 11:33:30
1395
原创 docker安装yapi工具管理接口和测试
YApi YApi是由去哪儿网移动架构组(简称YMFE,一群由FE、iOS和Android工程师共同组成的最具想象力、创造力和影响力的大前端团队)开源的可视化接口管理工具,一个可本地部署的、打通前后端及QA的接口管理平台,YApi旨在为开发、产品和测试人员提供更优雅的接口管理服务,可以帮助开发者轻松创建、发布和维护不同项目,不同平台的API。有了YApi,我们可以很方便的测试、管理和维护多个项...
2019-01-14 13:59:08
760
原创 httpclient4.3、httppool远程调用
概述httphttp客户端调用apachehttp工具包,基于httpclient4.3(org.apache.http.impl.client)开发,针对http请求相关业务需求进行封装。 在网络协议中,http协议属于应用层协议,主要聚焦在规范数据层面,定义报文规则,使接收方能正确解析和响应,而在应用层下面的传输层,主要聚焦数据传输层面,包括tcp、ftp协议。http...
2018-11-22 12:00:59
1032
转载 (一)springboot项目SlowHttp 慢速攻击防护
slowhttptest介绍Slowhttptest是依赖HTTP协议的慢速攻击DoS攻击工具,设计的基本原理是服务器在请求完全接收后才会进行处理,如果客户端的发送速度缓慢或者发送不完整,服务端为其保留连接资源池占用,大量此类请求并发将导致DoS。攻击模式slowloris:完整的http请求是以\r\n\r\n结尾,攻击时仅发送\r\n,少发送一个\r\n,服务器认为请求还未发完,就...
2018-11-05 11:42:25
4995
3
原创 (二)springboot项目SlowHttp 慢速攻击防护
Slow http 拒绝服务原理: 请求以很低的速度发送post请求数据包,当客户端连接了许多以后,占用了所有webserver可用连接,从而导致服务夯死。http慢速攻击是利用http合法机制,在建立连接后,尽量长时间保持连接,不释放,达到对HTTP服务攻击,攻击者发送POST请求,自行构造报文向服务器提交数据,将报文长度设置一个很大的值,且在随后每次发送中,每次只发送一个很小的报文,...
2018-11-05 11:35:20
6013
2
原创 jmeter压测、以及性能分析(需要登录的系统)---有图有真相、超详细
每个项目开发完成必然要经过各种测试,也会进行压测一下,判断开发完成的系统的可支撑并发量,我选用目前常用的jmeter,最新版本下载地址:http://jmeter.apache.org/download_jmeter.cgi下载完成解压,双击jmeter.bat即可启动(或者直接命令号启动),如图:启动后,语言版本选择:添加线程组:配置http头信息:...
2018-10-25 15:06:12
8285
2
原创 (三)nginx反向代理html,nginx的重试机制 proxy_next_upstream
对外服务的网站,很少只使用一个服务节点,大多都是部署多台服务器,通过一定机制保证容错和负载均衡。nginx的重试机制就是常用一种HTTP反向代理服务器的支持容错和负载均衡。 upstream tomcatserver1 { server 192.168.1.9:8081 weight=2; server 192.168.1.29:8081 weight=2; ...
2018-10-24 15:36:10
3436
原创 (二)nginx反向代理html,实现前后端分离(部署一套html调用多个服务)
上篇博客是一套页面调用一个后端提供的服务,但是很多时候 我们后端会部署多个服务,为此部署配置一套nginx代理。可以实现为nginx配置多种策略,如下说明:负载均衡策略1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 upstream backserver { server 192.168.0.14; server 192...
2018-10-19 16:55:00
4318
原创 (一)nginx反向代理html,实现前后端分离部署
前后端分离开发、部署,融到一个项目中部署,修改代码部署较为频繁,前端改动一小点也都需要后端一起打包部署。固想了nginx部署一个代理即可。 下载好nginx后在nginx.conf中增加如下代码:server { listen 8082; listen ip:8082; server_name ip; ...
2018-10-18 15:30:10
8780
原创 docker+jenkins+maven+gitlab搭建集成java持续集成环境(待完成)
环境:虚拟机下centos7 首先配置jdk:mkdir /usr/local/java下载jdk1.8:官网:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmltar - xvf jdk-8u181-linux-x64.tar.gz配置环境变量vi /...
2018-10-11 15:40:11
2419
onlyoffice.sql
2020-03-21
apache-openmeetings-5.0.0-M3.tar.gz
2020-03-08
http慢传输测试
2018-11-05
bootstrap插件
2018-03-04
spring技术内幕
2018-02-27
fiddler工具
2018-02-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人