- 博客(30)
- 收藏
- 关注
原创 mysql to mysql 异构表同步-canal 支持
1.canal 前置条件 a.jdk 1.8+ b.python c.mvn 3.6+2.源mysql 需要支持binlog 并且 binlog-format=ROW[mysqld]## Remove leading # and set to the amount of RAM for the most important data# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.# inn
2021-08-05 14:50:47
449
原创 mysql查询各个表的行数
#倒序查询数据库【各表记录数】USE information_schema;SELECT table_name,table_rows FROM TABLES WHERE TABLE_SCHEMA = 'ce_platform' ORDER BY table_rows DESC;
2021-08-03 11:30:29
1471
原创 MySQl Order by Rand
SELECT id,plan_qtyFROM `p_project` pWHERE `is_delete` = 0 AND NOT EXISTS (SELECT 1 FROM p_project_item i WHERE i.is_delete = 0 AND i.project_id = p.`id`)ORDER BY RAND ()LIMIT 1;
2021-07-23 09:46:21
115
原创 websocket timer
@Component@EnableSchedulingpublic class WebSocketTask { @Resource private BatteryBoxMonitorComm monitorComm; @Value("${run.task:1}") private int runTask; @Scheduled(cron = "0/4 * * * * *") public void pushBoxMonitor() { .
2021-07-23 09:33:05
145
原创 websocket Messgae handle
@Componentpublic class MonitorWebSocketHandler implements WebSocketHandlerDecoratorFactory { @Resource private MonitorWork monitorWork; // @Resource // private IndexPageTopic indexTopic; private final static String HEAD_CMD = "cmd..
2021-07-23 09:31:52
298
原创 websocket config
/** * 开启webSocket支持 */@Configuration@EnableWebSocketMessageBrokerpublic class WebSocketConfig implements WebSocketMessageBrokerConfigurer { @Resource private MonitorWebSocketHandler myWebsocketHandler; @Resource private TokenStoreUti..
2021-07-23 09:30:23
771
原创 sockjs 连接websocket
<!DOCTYPE html><html><head> <meta charset="UTF-8"/> <title>Spring Boot WebSocket+广播式</title></head><body><noscript> <h2 style="color:#ff0000">貌似你的浏览器不支持websocket</h2></.
2021-07-23 09:21:44
1093
原创 Windows xshell 免密登录centos虚拟机
1.生成公钥2.公钥存起来需要上传到linux3.生成私钥,导出保存起来备用4.szid_rsa_3072_centos701.pub 到~/.ssh5.cat id_rsa_3072_centos701.pub >> ~/.ssh/authorized_keys6.这时就可以尝试连接了...
2021-07-13 18:17:40
213
原创 centos NAT有线配置固定ip,并且主机和虚拟机能够相互ping通
1.不主动分配2.记住网关ip,后面要用到3.这里选择手动,指定address,netmask,gateway,apply后重启网络service network restart如果还是访问不了baidu,可尝试设定dns4.能够上网后可能主机会ping不通虚拟机,这个时候需要设置下虚拟机网络对应的参数5.然后xshell就可以连上了...
2021-07-13 16:08:30
120
原创 centos yum安装jdk
1.查看java是否安装及其版本信息[root@localhost ~]# java -verison2.列出可按照的jdk版本[root@localhost ~]# yum -y list java*3.我需要安装jdk.8,选择java-1.8.0-openjdk-devel.x86_64[root@localhost ~]# yum install -y java-1.8.0-openjdk-devel.x86_644.验证[root@l...
2021-07-13 14:09:55
73
原创 Intellij IDEA 离线安装scala插件
idea离线安装scala插件在线安装scala因为墙的原因很慢的,一般推荐离线安装:2.把下载的.zip格式的scala插件放到Intellij的安装的plugins目录下;再安装刚刚放到Intellij的plugins目录下的scala插件(注:直接安装zip文件)即可。如下图:重启IDEA,可以看到安装成功:...
2021-07-13 10:59:37
461
原创 jmeter根据业务初始化数据
首先看需求1.登录2.新建200个客户4.新建200车型3.新建200个车企,从数据库车型表中随机取出车型关联4.新建2000项目 ,从数据库中随机取出客户,车型,车企关联5.新建200供应商6.新建200软件版本7.新建2000个批次,从数据库中随机取出 供应商,版本,项目关联8.清楚jmeter插入的数据效果关键点1.线程组按顺序执行2.jdbc name3.__Random(1,10,) andprojectId_1...
2021-07-02 13:41:56
209
原创 SF图片上传
import com.google.gson.Gson;import com.sun.deploy.net.HttpUtils;import org.apache.http.client.methods.CloseableHttpResponse;import org.apache.http.client.methods.HttpPost;import org.apache.http.entity.ContentType;import org.apache.http.entity.StringE.
2021-06-01 17:20:57
901
原创 POSTMAN 调用接口上传文件,比较少用到
1.有些oss需要token,Head需要设置下,如我实验的接口需要X-Auth-Token去做权限校验2.设置上传文件,注意红框,选择file,然后选择要上传的文件,我实验的这接口点Send返回201成功创建
2021-06-01 17:17:54
385
原创 jmeter linux config agent
1.cd /usr/src/jmeter-5.4/bin2.vi jmeter.properties3.server.rmi.ssl.disable=true,改为true后,修改端口,linux 1099 容易被占用,改成45014.启动5.controller 机 加上remote_hosts=127.0.0.1:1099,173.16.12.138:1099,192.168.223.167:4501看效果...
2021-05-27 14:17:05
75
原创 jmeter windows 分布式压测
单台压测机通常会遇到客户端瓶颈,受制于客户机的性能。可能由于网络带宽,CPU,内存的限制不能给到服务器足够的压力,这个时候你就需要用到分布式方案来解决客户机的瓶颈,压测的结果也会更加接近于真实情况。jdk和jmeter的下载和安装就不说了jmeter 分布式压测原理:分布式压测分为两块: 控制器(controller)和代理(agent)controller 负责把脚本分发给 agent执行。agent 负责执行脚本,产生对服务器的实际压力,agent 运行 non GUI..
2021-05-27 13:22:51
240
原创 jmeter Linux run jmx
1.xshll 窗口运行命令 yum -y install lrzsz2.cd 到jmeter安装目录 cd test3.rz -y 选择jmx上传 rz -y 选择Transaction_Test_0524.jmx上传3.运行脚本 jmeter -n -t CalTempAmount_001.jmx -l test3.jtl# 常见命令说明-h 帮助:打印出有用的信息并退出-n 非 GUI 模式:在非 GUI 模式下运行 JMeter-t 测试文件:要运行的 JMeter...
2021-05-27 12:43:10
92
原创 jemter linux 部署
1.jmeter 基于linux,首先看java -version 提示command not foundok,.我们需要准备下java jdk 1.8,wmware 窗口复制黏贴不了,用xshell 7(个人和学校版,官网自己下载)连接上去1.yum install -y java-1.8.0-openjdk-devel.x86_64,完毕后 java -versionwget 找不到命令需要安装1.yum -y install wget2.wget http://..
2021-05-27 11:00:31
79
原创 VMWare 装在移动硬盘F,突然有一天移动硬盘坏了
VMWare 装在移动硬盘F,突然有一天移动硬盘坏了,悲催的事情开始了,首先先到去控制面板卸载,报找不到F,然后尝试360强制卸载,不行,然后我重新下了个包10.0.4,安装报有更新版,一查控制面板vmware版本是12.5.3,于是我下载了12.5.7的版本,安装还是报找不到F,突然想,我拿个U盘插上不就有F盘了,果断找个U盘插上,F盘Get,重新安装VMWare安装成功。...
2021-05-26 17:59:34
360
原创 Jmeter ForEach Controller and JDBC
Jmeter ForEach Controller需求:从数据库读取车牌然后进行查费看效果用到的技术1.JDBC Connection Configration2.jdbc Request3.Foreach Controller
2021-05-25 09:28:44
107
原创 Jemeter Transaction Controller
Jemeter Transaction Controller需求:依次执行白名单的增加-查询-修改-查询-删除看效果用到的技术点1.HTTP Request Defaults2.User Defefined Varibles3.BeanShell,作用拦截http请求,自动在请求报文里加上Sign(自己开发jar包)4.Json Extra,拿到RecordID以便修改使用...
2021-05-25 09:16:09
152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人