自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(138)
  • 资源 (5)
  • 收藏
  • 关注

原创 EMQTT消息订阅的几种方式

(2)share模式:多个分组,每个分组中含有多个订阅者,这种模式是确保每个分组消费一次消息,但是每个分组内的订阅者只有一个会收到这条消息。(1)queue模式:特殊的分组,也就是一个分组,里面是所有的订阅者,一条消息只有这个组内的唯一一个订阅者收到。订阅者a------topic:$share/1/fwz。订阅者b------topic:$share/2/fwz。订阅者c------topic:$share/1/fwz。订阅者c------topic:$share/2/fwz。

2023-12-28 16:33:11 469

原创 springboot/spring cloud 手动控制事务提交

手动控制事务

2023-12-28 15:54:22 798

原创 springboot +vue 集成websocket

4、nginx中配置支持websocket。3、对websocket开启白名单访问。2、websocket服务。

2023-12-28 15:43:04 652

原创 ruoyi框架开通swagger登录验证

2、SwaggerAutoConfiguration类上加注解:@EnableSwaggerBootstrapUI。3、给共享配置中加入登录密码:这个配置中:application-dev.yml。title: 系统模块接口文档。# swagger配置。

2023-07-12 12:26:40 884

原创 screw生成数据库文档

插件生成数据库文档

2023-03-23 10:28:00 131

转载 Linux端口转发的几种常用方法

linux 端口转发

2022-07-05 10:02:38 802

原创 nginx反向代理tcp网络访问

使用nginx代理tcp访问

2022-07-04 16:10:00 612

原创 java中执行JS脚本:ScriptEngineManager

java对字符串格式的逻辑组合进行计算

2022-07-04 15:55:39 1086

原创 正向代理访问外网--使用Squid

正向代理访问外网

2022-07-04 15:34:42 324

原创 ruoyi-spring boot 升级为nacos配置

springboot集成nacos

2022-07-04 15:22:15 777

原创 kafka 命令

1.启动bin/kafka-server-start.sh config/server.properties &2.停止./kafka-server-stop.sh3.查看所有的topic./kafka-topics.sh --list --zookeeper localhost:90924.查看所有topic的详细./kafka-topics.sh --zookeeper localhost:2181 --describe5.查看指定的topic的详情

2022-05-19 18:35:15 102

原创 mqtt ssl 上传数据

需求:有多个系统需要将时序数据上传到他们系统中,其中一个是ssl通信方式。设计: 使用springboot 创建多个mqtt客户端的bean。代码: pom中增加:<dependency> <groupId>org.eclipse.paho</groupId> <artifactId>org.eclipse.paho.client.mqttv3</artifactId> <version>1.1...

2021-07-20 11:50:16 275

原创 PI数据库开发-java(读写pi中的时序数据和关系数据)

pi数据库分为采集模块(接口机)、DA(数据库)、AF(建模用)、PI Vision(图表用)、PI域控机等。 java开发需要在域内装OLEADB PROVIDER、OLEAD(SQL DAS)、PI JDBC Driver软件。如图:具体网址为:https://customers.osisoft.com/s/knowledgearticle?knowledgeArticleUrl=Playbook-PI-JDBC-Driver ...

2021-07-20 11:35:54 3413 7

原创 ruoyi-spring boot升级nacos配置中心

1.加入pom配置:<dependency> <groupId>com.alibaba.boot</groupId> <artifactId>nacos-config-spring-boot-starter</artifactId> <version>0.2.7</version></dependency>2.application.yml加入nacos地址:nacos:

2021-06-03 15:15:01 519

原创 使用jenkins实现CI/CD (GIT->Jenkins->docker->镜像库->k8s自动删除容器实现重启)

在jenkins中配置流水线:node ('slave1') {def mvnHome = "/usr/local/maven";def image_tag = "$imageTag"def gatewayservice="jeecg-cloud-gateway-2.4.2.jar";def systemservice="jeecg-cloud-system-start-2.4.2.jar";def imgName;def uatimgName...

2021-05-11 10:51:17 277

转载 想做分布式开发,需要懂哪些技术?

一、前言私底下问了几位前同事,还有不少同行的大学同学,几乎他们公司都在用目前主流的分布式技术框架做开发。还记得几年前刚毕业那会,.net和php做各种企业管理系统和网站还很吃香,智能机普及安卓和ios客户端开发大势流行更胜一筹;硬件方面C作为底层开发的鼻祖,网游和手游风靡之下C++作为主流游戏服务端语言;再看看Java虽是不温不火,却仍然是应用最广泛的开发语言,从传统行业到通信和金融、再到移动互联网、支付和电商等;在各种技术框架下,仍然用着Java作为第一开发语言。今天,想做分布式开发,需要掌握的技术知

2020-10-15 11:24:20 1825

原创 opc资料

opc-client: https://www.cnblogs.com/zouhao/p/13451270.html https://blog.csdn.net/baidu_35751704/article/details/106812480?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~first_rank_v2~rank_v25-1-106812480.nonecase&utm_term=java..

2020-09-09 14:19:14 340

原创 小程序https访问、申请ssl免费证书、nginx配置

一. 申请https证书 在阿里云上申请免费的ssl证书,需要提前部署好服务器。 二. nginx安装ssl访问组件由于之前安装过nginx,这次只是安装下ssl组件。在之前的nginx的解压的目录下执行一下命令:1、./configure --with-http_ssl_module2.执行make命令,但是不要执行make install,因为make是用来编译的,而make install是安装,不然你整个nginx会重新覆盖的。3.nginx解...

2020-09-07 17:54:24 659

原创 spring boot+vue+nginx 使用https安全加密通信

参考博客:https:https://blog.csdn.net/jasonjwl/article/details/50985271?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineL

2020-09-03 17:09:15 309

转载 spring cloud各个版本之间的区别

最近公司在使用spring cloud进行开发,对于spring cloud版本号一直有疑惑。那个版本在前?那个版本在后?那个版本是最新的?一、常见版本号说明  举个瓜:2.0.3 RELEASE  2:主版本号,当功能模块有较大更新或者整体架构发生变化时,主版本号会更新  0:次版本号。次版本表示只是局部的一些变动。  2:修改版本号。一般是bug的修改或者是小的变动  RELEASE:希腊字母版本号。此版本号用户标注当前版本的软件处于哪个开发阶段二、希腊字母版本.

2020-08-11 11:55:10 2649

原创 idea创建spring-boot时https://start.spring.io 连接超时

在创建项目中选择下面的custom输入https://start.aliyun.com/,连接阿里的服务器就行了

2020-08-05 10:21:48 504

原创 nginx 配置多个项目--前后端分离

一、单个项目部署 location /{ root /home/appuser/fuweizhong/xxx-ui/dist/; try_files $uri $uri/ /index.html; index index.html index.htm; } location /prod-api/ { proxy_set_header Host $h...

2020-07-01 15:20:36 3222 1

转载 Jasper6 导出Excle,PDF,World文件

最近一直在弄Jasper的报表,整理了一个工具类,拿来分享下package yjkj.hospital.util;import java.io.File;import java.io.IOException;import java.util.Map;import javax.servlet.http.HttpServletResponse;import net.sf.jasperreports.engine.JRException;import net.sf.jasperrep...

2020-07-01 11:29:15 321

原创 linux安装redis

选择在Linux下安装redis,现在采用虚拟机安装的centos7 进行安装的1.安装gcc redis是c语言编写的 yuminstallgcc-c++2.下载redis安装包,在root目录下执行 wget http://download.redis.io/releases/redis-5.0.4.tar.gz3.解压redis安装包 tar -zxvfredis-5.0.4.tar.gz4.进入redis目录 cdredis-5.0....

2020-06-08 17:31:32 114

原创 安装nginx

1.安装依赖yum install gccyum install pcre-develyum install zlib zlib-develyum install openssl openssl-devel2.解压tar -xvf nginx-1.12.2.tar.gz 3.执行配置 cd nginx-1.12.2./configuremake && make install4.切换到生成的nginx文件夹启动/usr/local/

2020-06-08 17:07:02 121

原创 linux 离线安装vue环境

1.下载node最新安装包,下载地址http://nodejs.cn/download/node-v10.13.0-linux-x64.tar2.解压上传(解压后的文件我这边将名字改为了nodejs,这个地方自己随意,只要在建立软连接的时候写正确就可以)① tar -xvf node-v10.13.0-linux-x64.tar ② mvnod...

2020-04-29 14:39:45 3300 2

原创 linux命令

1.打包:jar -cvf moduel-cms_20160721.war * 2.解压war包:jar -xvf module-cms tar -zxvf 解压1.zip到purtms-web文件夹中 unzip 1.zip ...

2019-12-11 11:28:35 948

原创 oracle 命令

一.linux下的操作命令1.windows管理员登录sys: 安装数据库软件-->安装数据库服务->安装监听 启动监听:lsnrctl start 关闭监听:lsnrctl stop 查看状态:lsnrctl status 启动oracle服务实例:net start oracleServiceBILL 关闭oracle服务实例: net stop ora...

2019-12-11 10:53:00 183

原创 zookeeper命令

1. 启动ZK服务: sh bin/zkServer.sh start 2. 查看ZK服务状态: sh bin/zkServer.sh status 3. 停止ZK服务: sh bin/zkServer.sh stop 4. 重启ZK服务: sh bin/zkServer.sh restart...

2019-12-11 10:11:20 71

原创 redis命令

一.linux命令 1)启动:进入usr/local/bin/ 执行:./redis-server /home/....../redis-2.5/redis-config & 2)redis关闭与重启 启动: redis-server & 关闭: redis-cli -p 6379 shutdown...

2019-12-11 10:09:38 96

原创 idea 快捷键

代码错误提示: alt+entersystem.out.println: soutmain: mainfor循环: fori删除一行 Ctrl + X找文件: 双击shift找到实现类: ...

2019-12-11 09:59:07 102

原创 docker下操作命令

docker: 启动systemctl start docker 守护进程重启 sudo systemctl daemon-reload 重启docker服务 systemctl restart docker 重启docker服务 sudo service docker restart 关闭docker servi...

2019-12-10 17:54:24 115

原创 mysql 常用命令

一.判断死锁查看死锁:show engine innodb status修改事务级别:查看锁表语句show OPEN TABLES where In_use > 0;找到锁表的进程show processlist;删除锁表进程kill 51045123;二.定位执行慢的sql,如2秒内没执行完的抽取出来show engines;查看慢查询时间show var...

2019-12-10 17:52:06 105 1

原创 git手动命令

基本配置: 1.配置个人的用户名称和电子邮件地址 $ git config --global user.name "runoob" $ git config --global user.email [email protected] 2.配置默认文本编辑器 $ git config --global core.editor emacs 3.差...

2019-12-10 17:50:04 160

原创 MongoDB命令

1.安装好以后: "C:\Program Files\MongoDB\Server\3.2\bin\mongod.exe" --config "C:\Program Files\MongoDB\Server\3.2\bin\mongod.cfg" --install2.启动及关闭启动服务:net start MongoDB关闭服务:net stop MongoDB移除服务:D...

2019-12-10 17:43:36 97

原创 java核心包

java.io io包通过数据流、序列化和文件系统提供系统输入和输出java.lang lang包是java语言基础包,然后lang.ref是反射相关的,也是要会的.java.util包 这个是一定要会的包java.util.concurrent java并发包 要掌握java.net 网络爬虫会接触这块java.nio non-block的io,一行搞定文件读取,一定...

2019-11-26 11:27:58 290

原创 实时监控业务与技术

在途实时监控: 保存gis数据 更新实时位置 更新运输任务状态 实时监控异常: 偏离路线异常 停车过长异常 完成订单时间过长异常 gis离线异常 超速异常 mq 多线程 mongoDb redis...

2019-11-26 11:27:17 281

原创 面试题

https://blog.csdn.net/u011273768/article/details/83538859https://blog.csdn.net/qq_35956041/article/details/81608302https://blog.csdn.net/huangqf_94/article/details/79492619https://blog.csdn.net/wei...

2019-11-26 11:25:51 133

原创 代码生成器参考网址

https://blog.csdn.net/huangwenyi1010/article/details/71249258https://blog.csdn.net/m0_37851039/article/details/79003176https://blog.csdn.net/qiyongkang520/article/details/50822010https://blog.csdn....

2019-11-26 11:24:34 298

转载 Excel百万数据导入导出思路

导入:第一种方式: POI有 SAX 解析 Excel 一行一行读取到redis 的队列中, 然后批量从redis 中 取出来 写到数据库中.(批量提交)第二种方式:https://github.com/monitorjbl/excel-streaming-reader stream流式导入,内存中只保留制定的数据量 (经过测试)第三种方式:load data infi...

2019-11-26 11:12:13 769

使用JavaFX+构建GUI+教程

此教程是您学习 JavaFX Script 编程诧言的起点。它叧着重亍介终基础知识,即着重亍所有 FX 应用程序通用的基本非可视核心绋构。学完本教程后,您就可以学习使用 JavaFX 构建 GUI 应用程序了,它是该系列的第二个教程。学完第二个教程乊后,媒体浏览器教程将引导您完成一个实际应用程序的完整端到端开収。

2012-06-24

程序员试题合集

程序员考试不用怕了,我仔细整理了最近几年程序员考试真题

2011-09-11

程序员考试补课笔记.chm

很好的软考复习资料,很全基础知识,好好看看,肯定能过

2011-09-11

图的最小生成树PRIM算法课程设计

普里姆算法通过寻找无向图中权值最小的边,并且将其组合成最小生成树,也就是图的相对最短路径,同时将最小生成树以点集的形式输出,便于观察

2011-03-17

空空如也

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

TA关注的人

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