自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Knight_Key的博客

只要想学,什么时候都不晚!

  • 博客(115)
  • 资源 (23)
  • 收藏
  • 关注

原创 Excel中部分sheet页隐藏并设置访问密码

7、想要查看时,按图示输入原密码即可。6、隐藏的sheet2已经查看不了。8、查看sheet2内容。4、保护工作簿、输密码。1、新建sheet1。2、新建sheet2。3、隐藏sheet2。

2024-01-01 18:45:17 1076

原创 消息通讯-MQTT WebHook&SpringBoot案例

1、EMQX WebHook 是由 emqx_web_hook (opens new window)插件提供的将EMQX中的钩子事件通知到某个Web服务的功能。2、WebHook 的内部实现是基于钩子,借助 Webhook 可以完成设备在线、上下线记录,订阅与消息存储、消息送达确认等诸多业务。3、它通过在钩子上的挂载回调函数,获取到 EMQX 中的各种事件,并转发至 emqx_web_hook 中配置的 Web 服务器。

2023-11-17 08:57:04 776

原创 Excel【毫秒】/【秒】转换成【时分秒】/【分秒】

1、毫秒转换秒2、秒转换时分秒3、秒转换分秒。

2023-11-06 11:24:42 580

原创 Excel中截取特殊字符之前、之间、之后的数据

公式 :=MID(J2,FIND("*",J2)+1,FIND("*",J2,FIND("*",J2)+1)-FIND("*",J2)-1)公式 :=RIGHT(J2,LEN(J2)-FIND("*",J2,FIND("*",J2)+1))J2为单元格,"*" 为需要截取的特殊符号,依据个人需求修改。公式 :=LEFT(J2,FIND("*",J2)-1)2、第二个数据,两个 “*” 之中的数据,3、第三个数据, “*” 之后的数据,1、第一个数据,“*” 之前的数据,

2023-11-06 11:19:04 2486 1

原创 AI在线工具分享

AI模型

2023-09-25 17:47:40 215

原创 vue&react质检工具(eslint)安装使用总结

ESLint工具主要类似java中的checkStyle和findbugs,是检查代码样式和逻辑规范的工具。点击某个文件后,再点击右下方的ESLint插件,打开PROBLEMS选项,看有哪些问题需优化。重启VSCode,重启后打开任意文件,查看软件右下方是否存在ESLint。打开VSCode软件,打开扩展中心,下载ESLint插件。点击此按钮打开默认配置文件。

2023-09-21 17:48:33 383

原创 python质检工具(pylint)安装使用总结

Pylint工具主要类似java中的checkStyle和findbugs,是检查代码样式和逻辑规范的工具。打开PyCharm软件,打开如图1.1所示Terminal终端窗口,先查看python版本和pip版本,pip是19.0.3,python是2.7图1.1运行pip install pylint安装pylint,如图1.2所示:图1.2指令运行报错,提示没有匹配的版本,如图1.3所示:图1.3。

2023-08-14 15:14:57 353

原创 C#质检工具(StyleCop、SonarLint)

4)目前我本机测试,最管用的方法就是将你的电脑连接你的手机热点,注意你的手机用流量开热点就行;4)目前我本机测试,最管用的方法就是将你的电脑连接你的手机热点,注意你的手机用流量开热点就行;SonarLint for Visual Studio 2017工具主要类似java中的findBugs,是检查代码质量规范的工具。安装VS时,会看下如图2.1所示画面的选择操作,通过该操作可以默认将软件自带代码分析工具安装上。软件自带代码分析工具主要类似java中的findBugs,是检查代码质量规范的工具。

2023-08-11 15:04:54 991

原创 质检工具(FindBugs、CheckStyle、Junit、Jmeter、Apifox)

所谓关联:就是下一个请求用这一个请求的数据我们需要在第一个Http Requst 中新建一个正则表达式,把Response的值提取到变量中,提供给别的Http Request 使用。

2023-08-06 19:48:23 861

原创 什么是格局

唯有强大自己,提升自己的格局,才能让你百毒不侵。,你骂我,我会毫不在意,甚至会同情你。所有的烦恼,都源于你的收入太低。我一天收入10000元。我一天收入1000元。

2023-07-20 21:19:25 95

原创 三观、三农、三教、三别、三袁、三姑、三害、三易、三通、三秋含义

世界观、人生观、价值观。新婚别、垂老别、无家别。袁宗道、袁中道、袁宏道。通典、通识、文献通考。

2023-07-20 21:12:39 282

原创 软件系统质量评审工具,方法和参考资料(融合Java-Python-C#-React)

它用 POM 模式封装了页面和元素常用的方法,自带一套简洁直观优雅的元素定位语法,实现了 selenium 和 requests 之间的无缝切换,可兼顾 selenium 的便利性和 requests 的高效率,更棒的是,它的使用方式非常简洁和人性化,代码量少,对新手友好。Appium允许测试人员使用他们最喜欢的编程语言(包括Java,Python,Ruby,PHP,JavaScript等)编写测试脚本,同时也允许他们在iOS和Android平台上使用相同的API来编写测试脚本,从而实现跨平台测试的目标。

2023-06-20 22:12:51 665

原创 项目/个人绩效考核表

能处理工作中频繁出现的新情况、新问题、能持续学习,不断创新,并帮助公司提高技术水平、提升软件思想等(4)能处理工作中时常出现的新情况、新问题,能通过学习实现创新,愿意为公司软件或产品提出想法及见解(3)乐于关心帮助他人,与人合作融洽,有很强的团队精神,能够主动分享技术、业务经验(4)任劳任怨,勇挑重担,工作积极主动,并能对大局、总体工作提出建设性建议(4)能够关心他人,并建立良好关系,注重集体利益,能够在各方面做到取长补短(3)工作认真,尽心尽责,能够承担重任,并能对本职工作提出建设性建议(3)

2023-06-20 22:10:47 425

原创 Excel函数VLOOKUP常用方法

当要从多个sheet匹配数据时,需要用到INDIRECT( )函数,这个函数的作用是间接引用,读取()内的文本对应位置的数据,所以()内数据需要加上"",除非有公式的时候不用加;与精确查找不同之处在于,待匹配值是一个具体值,但是对应的查找范围中第一列是一个区间范围,这时就要先将这个区间范围的最小值全部单列出来生成一个新列作为查找范围的第一列;此时match中的待匹配值要将行用绝对值锁定,因为是根据匹配表格中的第一行表头确定的在查找范围中的第几列,同一列用的都是同一个表头,所以固定行;

2023-06-09 16:27:18 2475

原创 MySQL拼接A表数据,新增至B表

MySQL拼接A表数据,新增至B表(部分字段自定义)

2023-04-04 14:28:02 111

原创 specify the URL from the command-line or configure a remote repository using

git remote add git push

2023-03-10 10:16:09 152

翻译 c#面试题及答案整理

C#面试题

2022-12-18 14:29:13 2720

原创 笔试面试题

java面试题

2022-12-18 14:19:53 426

原创 MySQL批量添加记录(容量超限问题mysql gone away)

MySQL批量添加记录(容量超限问题mysql gone away)

2022-11-30 17:43:55 230

原创 Win11 远程桌面配置要点

Win11家庭中文版不支持远程桌面!!!

2022-11-22 09:08:38 349

原创 云服务--漏洞修复

Spring Security 身份认证绕过漏洞(CVE-2022-22978)FastJSON<=1.2.80 反序列化漏洞(CVE-2022-25845)Apache Commons Text

2022-11-18 18:38:12 1551

原创 java解析CSV文件三种方法(openCSV)

一、简介1、pom.xml<!-- csv文件解析依赖 --><dependency> <groupId>com.opencsv</groupId> <artifactId>opencsv</artifactId> <version>5.4</version></dependency>二、手动解析CSV文件 // 析csv文件并转成bean(方法

2022-05-12 20:05:50 15152 6

原创 MySQL保留2位小数

1、round(x,d),四舍五入。round(x) ,其实就是round(x,0),也就是默认d为0select round(100.345,2); # 100.352、TRUNCATE(x,d),直接截取需要保留的小数位select TRUNCATE(100.345,2); # 109.343、FORMAT(x,d),四舍五入,保留d位小数,返回string类型 (这个要注意下sql语句返回的类型是否一致)select FORMAT(10000.345,2); #.

2022-05-12 12:08:09 17434 1

原创 Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String

原因:这是MyBatis中对于时间参数进行比较时的一个bug. 如果拿传入的时间类型参数与空字符串''进行对比判断则会引发异常. 所以在上面的代码中去掉空字符串判断, 只保留非空判断就正常了错误示例:<if test="endTime != null and endTime != ''"> `end_time` = #{endTime}</if>正确示例:<if test="endTime != null"> ...

2022-01-20 19:03:01 450

原创 MySQL数据库获取字段名

select COLUMN_NAME from information_schema.COLUMNS where table_name = '具体表名'

2022-01-18 17:53:24 2588

原创 win10远程桌面连接提示身份验证错误,要求的函数不受支持的解决方案

1、报错2、regedit打开注册表,找到 \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System路径<1> 先新建CredSSP<2>在下面再新建Parameters<3>在下面新建DWORD(32位)值(D)<4>修改值为2...

2022-01-18 13:43:33 1705

原创 TDengine初搭建--第四版

1、客户端通讯目前客户端通讯已经都正常2、IDEA数据库工具通讯目前IDEA数据库工具通讯正常,可以可视化查询相应数据3、TDengine和MySQL双配置适配接下来是TDengine和MySQL双配置的适配4、简单main方法测试如果只是测试,后续不需要考虑项目整合,那直接这样即可【注意:数据库链接、数据库名、表名等等根据自己情况调整】4.1 代码public class testclass { public static void main(String[]

2022-01-15 12:40:28 1314

原创 TDengine初搭建--第三版

1、TDengine服务端需注意点如果6030或者其它端口号需要供客户端访问,就需要运行防火墙设置,如下所示:firewall-cmd --zone=public --add-port=6030/tcp --permanentfirewall-cmd --zone=public --add-port=6030/udp --permanentfirewall-cmd --reload2、客户端下载第一种方式:直接在官网下载。官网链接:快速上手 | 涛思数据 (taosdata.

2022-01-13 15:27:52 2385

原创 TDengine初搭建--第二版

taos> create database epiot;Query OK, 0 of 0 row(s) in database (0.001805s)taos> use epiot;Database changed.taos> create table device_tag(ts timestamp,tag1 int,tag2 float,tag3 int,current float,vlotage int,phase float);Query OK, 0 of 0 row.

2022-01-13 10:17:10 107

原创 TDengine初搭建--第一版

1、参考资料 https://www.taosdata.com/cn/getting-started/2、下载服务端安装包下载linux系统服务端安装包TDengine-server-2.4.0.0-Linux-x64.rpm (18.3 M)3、传输文件 将安装包传输至linux服务器,通过cmd定位到文件路径cd4、切换超级管理员权限 su roo...

2022-01-13 10:01:22 841

原创 springboot对Double类型保留两位小数返回处理

import java.io.IOException;import java.text.DecimalFormat;import com.fasterxml.jackson.core.JsonGenerator;import com.fasterxml.jackson.databind.JsonSerializer;import com.fasterxml.jackson.databind.SerializerProvider;public class CustomerDoubleSeria.

2022-01-07 18:28:01 1683

原创 MySQL查询同一个字段不同状态的数量

SELECT COUNT(id) AS totalCount,SUM(CASE WHEN last_active_time>'2017-07-21 15:41:21' THEN 1 ELSE 0 END) AS onlineCount,SUM(CASE WHEN last_active_time>'2016-07-21 15:41:21' THEN 1 ELSE 0 END) AS offline7Count,SUM(CASE WHEN last_active_time>'201.

2022-01-07 18:27:14 2162

原创 linux部署springboot项目流程

1、win 项目打包打包方式有很多种,我这里用的maven打包<1>pom文件指定使用jar包方式打包<groupId>com.summer</groupId><artifactId>gk</artifactId><version>0.0.1-SNAPSHOT</version><packaging>jar</packaging><2>pom文件配置资源过滤[注.

2021-12-29 09:39:46 228

原创 阿里git使用笔记

目录1.下载git2.安装git3.主要的几个命令4.阿里Codeup1.下载git2.安装git安装时注意加进系统path,方便后面运行命令行3.主要的几个命令$ git config --global user.name "用户名"$ git config --global user.email "邮箱地址"$ cd c:/git$ git init$ git status$ git add 1.txt$ git commit

2021-12-14 16:07:07 951

原创 卸载MYSQL

停止MySQL服务1添加删除程序中卸载MySQL2到安装目录删除MySQL3删除:C:\Documents and Settings\All Users\Application Data\MySQL C:\ProgramData\MySQL4查看注册表:regeditHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ServicesHKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\ServicesHKEY_LOCAL...

2021-11-04 17:39:46 75

原创 查看电脑异常关机日志

1.右击“我的电脑”,选择“管理”菜单2.在弹框页中一次选择“事件查看器”-“Windows日志”-“系统”,进到具体页3.点击“筛选当前日志”后在出来的弹框中下拉框选择如下图所示选项“Kernel Power”,点击“确定”查看即可...

2021-09-30 09:47:30 21534

原创 ping-IP地址 状态信息日志输出至指定路径

@echo offrem 这里的192.168.0.5就是你需要ping的IP地址set ping_url=192.168.0.5 :topset h=%time:~,2%set "h=%h: =%" rem 这里的D:\5#Device 就是我这边提前新建的存放文件的路径set filePath=D:\5#Device\%date:~,4%-%date:~5,2%-%date:~8,2%-%h%.txt echo %date% %time%echo %d.

2021-09-22 11:33:59 729

原创 vlookup函数使用过程

1.一个表格有两个sheet,如下所示:2.我们现在要通过sheet1里面的age获取到sheet2里面对应的name,具体写法如下:3.我们发现sheet1中并没有获取到对应的name,这是因为我们需要把第二张表需要和第一张表匹配的age列要放在查询结果列的前面,处理方式:4.还有一种异常情况是:用了函数,但是结果出不来,如下所示:5.这种问题主要是sheet1表的格式问题,我们清楚下格式就行【我这边是由于name框是...

2021-08-19 10:31:03 329

原创 Python安装后测试连接MySQL数据库

一、Python安装1.通过【https://www.python.org/】链接进Python官网,点击下载按钮进行跳转。2.在跳转后页面选择你想要下载的版本,我本机安装的是3.9的版本。

2021-08-17 14:18:59 1910 1

原创 IDEA&PyCharm中连接Mysql数据库报错:Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimez

1.出现如下所示报错信息2. cmd进命令行模式,输入:mysql -h localhost -uroot -p 进入如下窗口,输入密码即可3.查看time_zone,这里需要注意的是:①语句后加分号;②like后不要有空格4.查看结果是SYSTEM,我们需要重新set一下,set语句是:set global time_zone = '+8:00'; 注意不要忘记分号。set之后再show一下,发现没改掉,这时候我们关掉此窗口,重新开新窗口去试下。5.发现..

2021-08-11 14:11:53 161 1

vue&react质检工具eslint安装使用总结

vue&react质检工具eslint安装使用总结 vue&react质检工具eslint安装使用总结 vue&react质检工具eslint安装使用总结 vue&react质检工具eslint安装使用总结 vue&react质检工具eslint安装使用总结

2023-09-21

python质检工具(Pylint)安装使用总结

python质检工具(Pylint)安装使用总结

2023-08-14

C#质检工具安装使用总结

c#质检工具(StyleCop、SonarLint for Visual Studio 2017)安装使用总结 1)StyleCop:样式 2)SonarLint for Visual Studio 2017:代码质量

2023-08-11

java质检工具(FindBugs、CheckStyle、Junit、Jmeter、Apifox)安装使用总结

java质检工具(FindBugs、CheckStyle、Junit、Jmeter、Apifox)安装使用总结

2023-08-06

评审工具、方法、参考资料

JAVA、C#、React、Python四种语言 1、质量检查工具 2、样式规范检查工具 3、单元测试工具 4、集成测试工具 5、性能测试工具 6、安全测试工具

2023-08-04

findsecbugs-plugin-1.12.0.jar

代码质量检查插件

2023-08-04

项目绩效考核-V4.0-23.2.20.xlsx

绩效考核表 包含:工时、质量、难度、团队成长

2023-06-20

软件系统质量评审工具,方法和参考资料(Java-Python-C#-React)

1、软件系统的质量评审方法和现成的资料有很多种,文中列举了一些常用可靠的方法和对应参考资料 2、分如下5部分: 1) 静态代码分析:使用静态代码分析工具对代码进行分析,发现潜在的代码缺陷和安全漏洞。 2.)单元测试:编写单元测试用例并执行,以验证代码的正确性和稳定性。 3.)集成测试:将各个模块集成到一起进行测试,以验证系统的交互和功能。常用的集成测试框架有Selenium、Appium等。 4) 性能测试:通过模拟多种负载情况,测试系统的性能和响应时间。 5) 安全测试:测试系统的安全性和防御能力,发现潜在的安全漏洞和风险。 3、分如下四种语言: 1)JAVA 2)C# 3)Python 4)React 4、附译文:code review 日常十问

2023-06-20

html打印分页自带表头表尾

需要自己写打印程序时,会遇到打印分页都需有表头表尾的问题,html打印分页自带表头表尾,可以参考学习下

2022-01-15

备份&还原(带参数).txt

数据库表记录按时间导出&导入

2022-01-15

PdfToImageTest.zip

可能会遇到ppt转图片时,清晰度不够或者有些插图解析不出来,这个pdf转图片的方法很好地解决了这个问题

2022-01-15

Mysql数据库备份和还原语句

Mysql数据库备份和还原语句,直接可以通过Mysql编辑器运行或者通过定时器

2022-01-15

pdf解析ppt解析java.rar

ppt转图片会遇到图片不清晰或者有些插图无法转换的问题,我们可以换个思路,先将ppt转成pdf,再将pdf转成图片即可

2022-01-15

springboot-tdengine-master-调试成功.rar

TDengine+MySQL(Mybatis方式)双支持调试通,有问题留言

2022-01-15

springboot-tdengine-master.zip

TDengine+MySQL

2022-01-15

TDengine 驱动加客户端.rar

包含IDEA连接jar包:taos-jdbcdriver-2.0.34-dist.jar 和 windows客户端安装包

2022-01-13

数据库表记录按时间导出&导入

数据库表记录按时间导出&导入

2021-09-13

数据库备份&还原.txt

数据库备份&还原

2021-09-02

webservice.txt

java项目中发布WebService服务

2020-03-12

visualvm.exe

可用于查看jvm情况,比如堆内存大小的分配;

2019-11-28

数据库主从复制.docx

数据库主从复制详细实现步骤

2019-11-01

通过生成表格或调用的表格,添加相关内容,样式后存放至指定路径

通过生成表格或调用的表格,添加相关内容,样式后存放至指定路径

2019-01-03

java实现创建指定路径下的文本文件的写功能

java实现创建指定路径下的文本文件的写功能

2019-01-03

html中DIV鼠标右击菜单

html中可对某个区域中鼠标右键实现菜单功能,方便菜单下的操作

2018-11-27

ppt转pdf程序代码

ppt转图片会遇到图片不清晰或者有些插图无法转换的问题,我们可以换个思路,先将ppt转成pdf,再将pdf转成图片即可

2018-10-30

pdf转高清图片

可能会遇到ppt转图片时,清晰度不够或者有些插图解析不出来,这个pdf转图片的方法很好地解决了这个问题

2018-10-30

不需要关闭防火墙配置nginx

在服务器上不需要关闭防火墙,怎么能够配置多个项目,从而实现多个项目之间的并发处理

2018-10-12

项目周期方案模板

项目开发周期方案模板,可直接参考,复制使用。可附加开发流程

2018-08-09

监控系统进程内存自动重启脚本

一个监控系统进程服务内存,满足限制条件后自行重启的脚本文件。

2018-06-26

pdfobject.js

pdfobject.js 页面通过pdf进行跳转打印,而非一般页面直接打印

2018-06-01

html打印分页自带表头表尾

需要自己写打印程序时,会遇到打印分页都需有表头表尾的问题,html打印分页自带表头表尾,可以参考学习下

2018-05-14

空空如也

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

TA关注的人

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