- 博客(115)
- 资源 (23)
- 收藏
- 关注
原创 Excel中部分sheet页隐藏并设置访问密码
7、想要查看时,按图示输入原密码即可。6、隐藏的sheet2已经查看不了。8、查看sheet2内容。4、保护工作簿、输密码。1、新建sheet1。2、新建sheet2。3、隐藏sheet2。
2024-01-01 18:45:17
3621
原创 消息通讯-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
1864
原创 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
7504
1
原创 vue&react质检工具(eslint)安装使用总结
ESLint工具主要类似java中的checkStyle和findbugs,是检查代码样式和逻辑规范的工具。点击某个文件后,再点击右下方的ESLint插件,打开PROBLEMS选项,看有哪些问题需优化。重启VSCode,重启后打开任意文件,查看软件右下方是否存在ESLint。打开VSCode软件,打开扩展中心,下载ESLint插件。点击此按钮打开默认配置文件。
2023-09-21 17:48:33
552
原创 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
951
原创 C#质检工具(StyleCop、SonarLint)
4)目前我本机测试,最管用的方法就是将你的电脑连接你的手机热点,注意你的手机用流量开热点就行;4)目前我本机测试,最管用的方法就是将你的电脑连接你的手机热点,注意你的手机用流量开热点就行;SonarLint for Visual Studio 2017工具主要类似java中的findBugs,是检查代码质量规范的工具。安装VS时,会看下如图2.1所示画面的选择操作,通过该操作可以默认将软件自带代码分析工具安装上。软件自带代码分析工具主要类似java中的findBugs,是检查代码质量规范的工具。
2023-08-11 15:04:54
1805
原创 质检工具(FindBugs、CheckStyle、Junit、Jmeter、Apifox)
所谓关联:就是下一个请求用这一个请求的数据我们需要在第一个Http Requst 中新建一个正则表达式,把Response的值提取到变量中,提供给别的Http Request 使用。
2023-08-06 19:48:23
1030
原创 什么是格局
唯有强大自己,提升自己的格局,才能让你百毒不侵。,你骂我,我会毫不在意,甚至会同情你。所有的烦恼,都源于你的收入太低。我一天收入10000元。我一天收入1000元。
2023-07-20 21:19:25
198
原创 三观、三农、三教、三别、三袁、三姑、三害、三易、三通、三秋含义
世界观、人生观、价值观。新婚别、垂老别、无家别。袁宗道、袁中道、袁宏道。通典、通识、文献通考。
2023-07-20 21:12:39
449
原创 软件系统质量评审工具,方法和参考资料(融合Java-Python-C#-React)
它用 POM 模式封装了页面和元素常用的方法,自带一套简洁直观优雅的元素定位语法,实现了 selenium 和 requests 之间的无缝切换,可兼顾 selenium 的便利性和 requests 的高效率,更棒的是,它的使用方式非常简洁和人性化,代码量少,对新手友好。Appium允许测试人员使用他们最喜欢的编程语言(包括Java,Python,Ruby,PHP,JavaScript等)编写测试脚本,同时也允许他们在iOS和Android平台上使用相同的API来编写测试脚本,从而实现跨平台测试的目标。
2023-06-20 22:12:51
901
原创 项目/个人绩效考核表
能处理工作中频繁出现的新情况、新问题、能持续学习,不断创新,并帮助公司提高技术水平、提升软件思想等(4)能处理工作中时常出现的新情况、新问题,能通过学习实现创新,愿意为公司软件或产品提出想法及见解(3)乐于关心帮助他人,与人合作融洽,有很强的团队精神,能够主动分享技术、业务经验(4)任劳任怨,勇挑重担,工作积极主动,并能对大局、总体工作提出建设性建议(4)能够关心他人,并建立良好关系,注重集体利益,能够在各方面做到取长补短(3)工作认真,尽心尽责,能够承担重任,并能对本职工作提出建设性建议(3)
2023-06-20 22:10:47
742
原创 Excel函数VLOOKUP常用方法
当要从多个sheet匹配数据时,需要用到INDIRECT( )函数,这个函数的作用是间接引用,读取()内的文本对应位置的数据,所以()内数据需要加上"",除非有公式的时候不用加;与精确查找不同之处在于,待匹配值是一个具体值,但是对应的查找范围中第一列是一个区间范围,这时就要先将这个区间范围的最小值全部单列出来生成一个新列作为查找范围的第一列;此时match中的待匹配值要将行用绝对值锁定,因为是根据匹配表格中的第一行表头确定的在查找范围中的第几列,同一列用的都是同一个表头,所以固定行;
2023-06-09 16:27:18
3966
原创 specify the URL from the command-line or configure a remote repository using
git remote add git push
2023-03-10 10:16:09
317
原创 云服务--漏洞修复
Spring Security 身份认证绕过漏洞(CVE-2022-22978)FastJSON<=1.2.80 反序列化漏洞(CVE-2022-25845)Apache Commons Text
2022-11-18 18:38:12
2507
原创 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
17767
8
原创 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
19531
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
501
原创 MySQL数据库获取字段名
select COLUMN_NAME from information_schema.COLUMNS where table_name = '具体表名'
2022-01-18 17:53:24
2771
原创 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
2331
原创 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
1425
原创 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
2755
原创 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
162
原创 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
982
原创 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
2304
原创 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
2379
原创 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
364
原创 阿里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
1207
原创 卸载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
132
原创 查看电脑异常关机日志
1.右击“我的电脑”,选择“管理”菜单2.在弹框页中一次选择“事件查看器”-“Windows日志”-“系统”,进到具体页3.点击“筛选当前日志”后在出来的弹框中下拉框选择如下图所示选项“Kernel Power”,点击“确定”查看即可...
2021-09-30 09:47:30
30366
原创 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
1108
原创 vlookup函数使用过程
1.一个表格有两个sheet,如下所示:2.我们现在要通过sheet1里面的age获取到sheet2里面对应的name,具体写法如下:3.我们发现sheet1中并没有获取到对应的name,这是因为我们需要把第二张表需要和第一张表匹配的age列要放在查询结果列的前面,处理方式:4.还有一种异常情况是:用了函数,但是结果出不来,如下所示:5.这种问题主要是sheet1表的格式问题,我们清楚下格式就行【我这边是由于name框是...
2021-08-19 10:31:03
506
原创 Python安装后测试连接MySQL数据库
一、Python安装1.通过【https://www.python.org/】链接进Python官网,点击下载按钮进行跳转。2.在跳转后页面选择你想要下载的版本,我本机安装的是3.9的版本。
2021-08-17 14:18:59
3321
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
290
1
vue&react质检工具eslint安装使用总结
2023-09-21
C#质检工具安装使用总结
2023-08-11
java质检工具(FindBugs、CheckStyle、Junit、Jmeter、Apifox)安装使用总结
2023-08-06
评审工具、方法、参考资料
2023-08-04
软件系统质量评审工具,方法和参考资料(Java-Python-C#-React)
2023-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人