自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 【MySQL】MySQL常用函数集锦

一、时间操作相关函数:1、date_format():selectdate_format(now(),'%Y-%m-%d'); #日期数据格式化2、str_to_date():selectstr_to_date('2016-01-02','%Y-%m-%d%H'); #字符串转日期

2020-06-28 09:36:07 184

原创 【MySQL】 MySQL常用查询集锦

-- 查询语句结果显示行号select @r:=@r+1 as rowno , a.* from my_tb a ,(select @r:=0) b-- 遍历节点下的所有子节点select dept_no,ischild from ( select t1.dept_no, if(find_in_set(parent...

2019-04-24 17:35:40 438

原创 【Linux】Linux常用命令(持续更新)

1、--查看Linux系统版本信息:# cat /etc/redhat-release 或者 # cat /etc/issue 或者 #cat /proc/version2、--安装rpm包(安装软件):# rpm -ivh emqttd-centos7-v2.1.2-1.el7.centos.x86_64.rpm3、--删除文件夹:rm -rf目录名字4、--安装umz...

2019-03-19 09:51:50 384

原创 【EMQ】Linux(CentOS7虚拟机)上搭建MQTT Broker-EMQ

一、搭建背景:因工作需要,需要在公司服务器上搭建一套EMQ服务,于是在Windows7上搭建了一个Linux虚拟机模拟公司服务器相当于Window系统作为远程客户端连接服务端(Linux虚拟机)二、搭建环境:Linux(CentOS7虚拟机)EMQ版本(如图:emqttd-centos7-v2.3.11.zip),根据Linux情况选择对应的版本。zip格式的程序包为Lin...

2019-03-18 17:55:09 1961

原创 使用IDEA将SpringBoot项目打包成Jar包并部署到Linux服务器步骤及注意事项

一、将SpringBoot项目打成Jar包:1、首先要保证SpringBoot项目能正常启动2、在项目的pom.xml文件中增加配置信息<bulid></build>,具体配置如下:<groupId>com.bonc</groupId><artifactId>energy</artifactId><ve...

2018-12-21 15:51:49 12476

原创 JMeter 中使用 Gson 操作请求中的Boby参数

为解决org.json.JSONObject输出顺序问题,采用Gson进行json格式的String转换为Json并进行数据操作,保证输出按照字段的添加顺序。

2024-09-17 11:26:04 372

原创 【ORACLE】创建分区表以及自动添加分区

这里只记录-列表分区增加、删除一、列表分区 1、建表--建表create table temp_table( sales_id varchar2(7), sales_name varchar2(50), stat_month varchar2(6)) )--分区partition by list (stat_month)( partition P202201 values ('202201'), partitio...

2022-04-16 14:46:56 8813

原创 【Linux】使用yum命令出错:SyntaxError: invalid syntax 由于用户取消而退出

因为yum使用python2,因此替换为python3后可能无法正常工作,继续使用这个python2.7.5,因此需要修改yum相关配置文件。(1)vi /usr/bin/yum第一行:#!/usr/bin/python —> #!/usr/bin/python2.7(2) vi /usr/libexec/urlgrabber-ext-down第一行:#!/usr/bin/python—> #!/usr/bin/python2.7...

2020-12-07 17:22:37 1478

原创 【Git】Could not read from remote repository解决

1、首先打开Git Bash设置名字和邮箱:git config --global user.name "你的名字"git config --global user.email“你的邮箱"2、删除.SSH文件下的known_hosts(.SSH在C:\Users\Administrator)3、生成ssh公钥认证所需的公钥和私钥文件ssh-keygen -t rsa -C "你的名字/你的邮箱"4、然后系统会自动在.ssh文件夹下生成两个文件,id_rsa和id_rsa.pub,用记

2020-10-12 14:14:17 409

原创 【VMware】打开复制的虚拟机黑屏,按Esc出现A start job is running for /etc/rc.d/rc.local Comp...异常

1、原因分析:出现这个错误是因为/etc/rc.d/rc.local导致的,可能是因为在原虚拟机上做过开机自启动设置,同时设置过这个rc.local文件的权限2、解决:修改原虚拟机rc.local权限,然后重新复制一份虚拟机到另一台电脑:进入 cd /etc/rc.d/修改rc.local 权限 :chmod -x rc.local,然后再将原虚拟机改回原来的权限。...

2020-08-27 11:33:44 1160

原创 【Java】SpringBoot中通过java代码实现忽略SSL证书

//工具类package com.oauth.utils;import org.springframework.stereotype.Component;import java.security.cert.CertificateException;import java.security.cert.X509Certificate;import javax.annotation.PostConstruct;import javax.net.ssl.HostnameVerifier;imp.

2020-08-26 09:39:29 4281 6

原创 【问题】出海部署问题整理

1、安装VMware失败“api-ms-win-crt-runtime-|1-1-0.dll”解决:修复C++2015的运行库2、linux命令不好用解决: 因修改/etc/profile 文件,导致文件格式错误3、linux磁盘扩容解决:https://www.cnblogs.com/raisins/p/13224353.html4、打开从别处复制的虚机,第一次页面不加载,重启虚拟机后出现generating “/run/initramfs/rdsosreport.txt”

2020-08-10 22:06:37 188

原创 【Linux】本机xshell连接VMware虚拟机时,出现Socket error Event: 32 Error: 10053.错误。

说明:虚拟机采用NAT方式设置的静态IP。保证本机可以ping通虚拟机IP,虚拟机可以ping通本机IP。可以参考博文:https://blog.csdn.net/u012453843/article/details/52839105原因:个人非IP冲突导致,而是虚拟机ssh权限导致连接失败解决方式:修改虚拟机ssh权限。cd /etc/sshchmod 0644 *chmod 0600 ssh_host_ecdsa_key ssh_host_rsa_keyssh_h...

2020-07-21 14:10:12 816

原创 【SpringBoot】SpringBoot中 static静态变量使用@Value注入方式

private static String value; public static String getValue() { return value;}//在非静态方法set前使用@Value注解@Value(value = "${bpm.value}")public void setValue(String value) { BPMUtil.value= value;}

2020-05-21 17:40:25 1383

原创 【Linux】Linux下设置定时任务

1.手动测试文件是否可以执行 ./run.sh (这里的可执行文件为run.sh )(chmod 777 run.sh 给文件赋权限)2、crontab -e 定时任务设置#每天早上6点10分10 6 * * * 脚本路径 + 脚本全名10 6 * * * /opt/run.sh3、service crond restart 重启定时任务服务4...

2020-04-24 17:57:56 173

原创 【Java-8】java8简单介绍Demo

package com.wjk.demo.test;import java.util.*;import java.util.stream.Collectors;/** * java 8 新特性Demo-Stream * Stream(流)是一个来自数据源的元素队列并支持聚合操作 * 元素:是特定类型的对象,形成一个队列。Java中的Stream并不会存储元素,而是按需计算。 *...

2020-03-26 16:09:08 310

原创 【VUE】VUE环境+项目搭建详解

一、环境搭建:1、安装nodejs:步骤:在node官网(https://nodejs.org/en/download/ )选择跟自己的电脑匹配的版本进行下载,然后一步步的安装即可,在cmd控制台输入node -v,如果出现版本信息即表示安装成功。2、查看npm包管理器,为了提高效率,安装淘宝镜像安装相关依赖。1> npm包管理器是集成在node中的,所以直接输入...

2020-02-19 12:05:08 571

原创 【MySQL】Navicat连接数据库8.0以上版本,出现Client does not support authentication protocol 错误 解决方法

解决方法:原文链接:https://blog.csdn.net/u013421629/article/details/103476960

2020-02-14 16:25:49 172

原创 【MySQL】MySql查询过去7天每一天的时间

SELECT @s :=@s + 1 AS `index`, DATE(DATE_SUB(CURRENT_DATE, INTERVAL @s DAY)) AS `date`FROM mysql.help_topic,(SELECT @s := -1) tempWHERE @s < 6ORDER BY `date`; SELECT DATE(DATE_SUB(CURRENT_...

2019-10-16 16:13:27 1142

原创 【Linux】Linux在线安装rz命令

yum install lrzszrz:从本地上传文件至服务器sz filename:从服务器下载文件至本地

2019-04-30 16:39:09 48242 2

原创 【MySQL】SQL语句中有in的操作

select d.device_id,d.device_name, (select d.dict_item_name from t_dict d where d.dict_type='device_type' and d.dict_item_id= d.device_type) device_type, if(d.device_status='1','正常','故障') devi...

2019-04-30 16:37:02 558

原创 【Linux】 Linux在线安装JDK8

1、检查系统是否有JDKjava -version2、检查系统是否有JDK相关的包rpm -qa |grep javarpm -qa |grep jdkrpm -qa |grep gcj3、安装#安装java1.8所有文件yum install java-1.8.0-openjdk* -y#检查安装是否成功java -version参考文章:h...

2019-04-01 17:08:25 243

原创 【List】Java中将List中的实体类按照某个字段进行分组并存放至Map中

​ public static void main(String[] args) { List<User> list = new ArrayList<>(); list.add(new User(1, 1));//id,value list.add(new User(1, 2)); list.add(new User(2, 1)); list....

2019-04-01 17:01:54 1072

原创 【MySQL】Linux下搭建MySQL数据库

一、搭建环境:Linux(CentOS7虚拟机)MySQL版本(5.7.25)二 、搭建步骤:通过YUM命令在线下载安装1、MySQL官方网站下载MySQL的YUM源,在MySQL的下载页有一个“NEW!MySQL YUM Repository”,点进去找相对应的系统rpm包进行下载。如果你的Linux系统能联网,就把下载链接拷贝下:# wget http://dev....

2019-03-20 19:51:38 315 1

原创 【EMQ】Windows7-x64bit 下EMQ 开发版 安装步骤

一、EMQ下载:下载地址:http://www.emqtt.com/downloads。二、EMQ安装部署:将下载的压缩文件解压到D盘根目录下。打开CMD命令窗口。输入红框中的命令,会打开Erlang窗口需要手动将EMQ注册为 Windows 服务:bin\emqx install(图中有该命令)浏览器访问:http://127.0.0.1:18083/#/,进...

2019-03-12 11:25:33 2076

原创 【Activiti】ProcessEngines异常:Could not update Activiti database schema

错误信息:[main] ERROR org.activiti.engine.ProcessEngines - Exception while initializing process engine: Could not update Activiti database schema: unknown version from database: '5.18.0.0'org.activiti....

2019-02-26 10:58:26 5024 1

原创 【Activiti】删除流程定义的时候报异常

错误信息:org.apache.ibatis.exceptions.PersistenceException: ### Error querying database.  Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table'energy.act_procdef_info' doesn't exist...

2019-02-26 10:43:45 1062

原创 【GIT】通过Git命令下载分支代码

这里是把项目代码下载到E:盘根目录下,具体操作如下:在E盘根目录下1、右键,打开Git Bash2. clone主分支的代码(即下载主分支代码的过程)执行命令: git clone ssh://git....(git远程仓库路径)3. 进入项目目录中cd   xxx(项目)4. 切换到分支并下载代码git checkout -b 远程仓库分支名字 origin/远程仓库分...

2019-02-22 17:59:09 2107

原创 【WebSocket】SpringBoot中,WebSocket客户端连接服务端时,出现SockJsException: Uncaught failure in SockJS...异常信息

错误信息:2019-01-18 10:58:32.094 ERROR 11113 --- [nio-8086-exec-9] o.a.c.c.C.[.[.[.[dispatcherServlet]      : Servlet.service() for servlet [dispatcherServlet] in context with path [/energymanagement] t...

2019-02-21 09:59:36 6978 2

原创 【Activiti】idea绘制activity流程图中文乱码解决

问题:绘制activity的bpm工作流程图的时候,在name项中填写中文,开始的时候没问题,显示的确是中文,关闭文件再打开发现已经乱码,重启idea效果相同,如图:                             解决:修改idea启动参数,添加字符集编码关闭idea——&gt;进入idea安装目录/bin——&gt;notepad++按需打开如图标注的两个文件中的一个,64...

2019-02-19 16:07:37 1085 4

原创 List集合使用 Collections.sort 排序

public static void main(String[] args) { List&lt;Integer&gt; sortList = new ArrayList&lt;&gt;(); sortList.add(3); sortList.add(9); sortList.add(6); sortList.ad...

2018-12-28 11:13:08 244

原创 异常处理-IDEA启动SpringBoot出现java.lang.NoClassDefFoundError: javax/.../...之类的错误

IDEA启动SpringBoot出现 java.lang.NoClassDefFoundError: javax/socket/ContainerProvider.一、原因:JVM在编译的时候能找到调用方法或静态变量所在的类(Jar),但在运行的时候找不到此类而引发的错误。&lt;dependency&gt; &lt;groupId&gt;org.springframework.b...

2018-12-28 11:10:35 4109

原创 异常处理-SpringBoot中thymeleaf对应前台页面大于号\小于号使用问题

2、开发的时候要关闭模板缓存,不然修改界面文件后无法实时显示。Springboot支持thymeleaf、freemarker、JSP,但是官方不建议使用JSP,因为有些功能会受限制。元素内容必须由格式正确的字符数据或标记组成。这个声明,就会出现一开始的那个错误。定位到Html页面中的代码,如下图。在编写html页面的时候,如果不加。

2018-12-27 18:13:58 3657 2

原创 异常处理-SpringBoot-WebSocket使用MessagingTemplate向前台推送数据

错误信息:ERROR 105284 --- [nboundChannel-4] .WebSocketAnnotationMethodMessageHandler : Unhandled exception from message handler method.org.springframework.messaging.converter.MessageConversionExcept...

2018-12-25 16:19:15 4572 1

原创 SpringBoot WebSocket 跨域问题

Problem:浏览器:GET http://172.20.XX.XX:8080/energy/info 403 () 后台:org.springframework.web.socket.sockjs.transport.handler.DefaultSockJsService [482] -| Origin header value 'http://127.0.0.1:8080' n...

2018-12-25 11:21:59 5952

原创 SpringBoot中html引用JS/CSS文件路径问题

html 文件放在resources/templates下,在Controller请求处理方法返回时会自动到这个目录下查找:js/css 等静态资源放在resources/static下,在html中引入时,会自动到这个目录下查找: @RequestMapping("/helloSocket") public String index(){ //返回一个指定页面 index....

2018-12-20 11:45:22 29152 3

原创 SpringBoot中前台界面带参数请求WebSocket请求报错MethodArgumentNotValidException

ERROR 15708 --- [nboundChannel-4] .WebSocketAnnotationMethodMessageHandler : Unhandled exception from message handler method.org.springframework.messaging.handler.annotation.support.MethodArgumentNo...

2018-12-19 20:54:51 4456 3

原创 SpringBoot定时任务-Only no-arg methods may be annotated with @Scheduled

启动SpringBoot项目时,出现错误:Only no-arg methods may be annotated with @Scheduled说明你使用@Scheduled注解的方法有参数。@Scheduled注解的方法要求不能有参数。

2018-12-04 20:59:29 3156 2

原创 超实用IDEA快捷键使用(持续更新)

IDEA 编辑器的快捷键在FIle..Setting..keymap...中实现自定义设置。Edit:1、返回最后编辑的位置 ——》 Ctrl+Shift+Backspace2、不选中复制上一行代码 ——》 Ctrl+D3、try/catch块 for块 if块等 ——》Ctrl+Alt+T4、删除一行代码 ——》Ctrl+X5、上下移动代码 ——...

2018-12-04 11:03:58 183

原创 SpringBoot定时任务配置

摘要:项目中需要定时统计数据,发邮件,清理数据等操作。这时候就要用到定时任务,SpringBoot中,创建定时任务比较简单,具体步骤如下:1、开启定时任务:在程序的入口类中添加@EnableScheduling注解package com.bonc.energymanagement;import org.mybatis.spring.annotation.MapperScan;i...

2018-11-26 19:08:10 260

空空如也

空空如也

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

TA关注的人

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