自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (3)
  • 收藏
  • 关注

原创 python influx基本操作

由于导出的时候没有tag,所以在添加数据时,需要对tag进行处理。习惯性再查询的时候使用tag进行查询。

2024-04-18 16:37:24 90

原创 最近火绒的explorer问题,电脑黑屏只有鼠标

由于安全限制,覆盖文件是行不通的,按照火绒官方给的方法试试,还是不行。主要是他最后一步写得有问题。恭喜火绒,成功的将我们所有客户的电脑安装的火绒卸载。

2024-03-15 09:36:40 743 1

原创 java读写excl工具

最近由于需要,客户要求将文档类型的数据给导出指定格式,顺手搞了个excl读写的工具,此方法只是针对于xlsx格式的文档进行操作,没有去做兼容,毕竟人家要求就是这个格式,我也就不过多发挥。

2024-03-14 10:27:50 413

原创 要不要使用复杂表达式

其次,暴躁会让程序员主动的去完成一些你还没有提出的工作,去优化自己的代码让它更有效率,能够3秒钟完成的任务,我们绝不能容忍1分钟的等待。需要说明的是,Python在2.5版本以前是没有上面代码第4行和第5行中使用的三元条件运算符的,究其原因是Guido van Rossum(Python之父)认为三元条件运算符并不能帮助 Python变得更加简洁,于是那些习惯了在C/C++或Java中使用三元条件运算符(在这些语言中,三元条件运算符也称为“Elvis运算符”,因为。上面的代码中,我定义了一个辅助函数。

2024-03-08 17:19:51 404

原创 python操作读取excl并进行数据统计

场景读取某个文件夹下的excl并统计每个sheet页中存在满足条件的 记录数。

2024-03-08 16:49:38 297

原创 python批量替换文件内容

由于需要将文件夹内某个文件内容中的某种字符替换为其他字符,文件太多,手动替换太麻烦,python小试。

2024-03-07 13:36:10 157

原创 python读取文件并写入excl

读取文件并将文件内的符合条件的行按指定格式写入到excl,这里的场景是读取实体类,并将字段写入到excl中过滤掉其他的注释字段、方法等。

2024-03-07 10:15:24 297

原创 java list求和的方式和性能

有n多个采集设备,每秒采集一组数据,满足条件的每5组数据进行求均值。看似一个很简单的求和,却在cpu的消耗上有天差地别。

2024-01-18 16:03:27 762

原创 python学习

【代码】python学习。

2023-12-26 16:12:37 391

原创 win11自动开启热点

4、用txt打开文件,另存为。另存为窗口,注意两个地方:1)文件名填入以【.bat】结尾的名称,保存类型选择【所有文件】2)编码选择【ANSI】最后点击【保存】。3、打开的文件夹中,空白处,点击【右键】,在打开的菜单项中,选择【新建文本文档】;6、打开的文件夹中,空白处,点击【右键】,在打开的菜单项中,选择【新建文本文档】;网上有很多开启热点的方法,并不是都好使,这种方法亲测可用,仅此记录。1)文件名填入以【.ps1】结尾的名称,保存类型选择【所有文件】9、最后运行【wifi.bat】,测试能否打开热点。

2023-12-06 09:35:51 329

原创 jprofiler监控docker中springboot工程

我所有的业务均运行再docker镜像之中,网上有伙伴写到docker run 的启动方法,我没有去验证过,直觉告诉我可能不太好使。要监控docker内部,通过以往的处理方法我需要将镜像中端口映射出来,那么再这基础之上直接做端口映射。

2023-10-25 19:52:56 307

原创 Mybatis 类型处理器typehandler自定义处理

这种写法我试过,由于我字段比较多,我没有全部写出来,他不好使,提示我必须再mapper中定义typehander。找了很多文章,发现并没有多少可以参考,最终还是自己试出来的,不好勿喷。或许全部写上会有用,如果有客官知道可在评论区回复,我就不去试了。在xml中配置肯定可行,就是sql语句也写入到xml。首先,看如下代码,别人写得。

2023-08-04 15:41:16 157

原创 psql与mysql触发器对比

mysql可以直接写触发器执行类容,psql则需要先定义个函数,然后再创建触发器使用函数。

2023-07-20 16:22:25 74

原创 postgresql 常用操作命令 JSONB操作

简单的 postgresql操作

2023-05-25 16:09:03 2314

原创 MongoDB操作-持续更新

替换表中content字段中的http://192.168.1.198为空字符串。

2023-04-14 10:47:46 247

原创 centos 7 firewall无法启动 Failed to start firewalld - dynamic firewall daemon.

因等保认证,需要关闭不需要的端口,启动防火墙时发现无法启动,提示:Failed to start firewalld - dynamic firewall daemon.同理,打开防火墙时遇到问题:No module named ‘gi’查看防火墙所有开放的端口。

2023-04-04 09:44:37 833

原创 nodepad++安装XMLTools、JSON viewer

由于nodepad中的插件无法直接安装,点击安装显示已安装完毕,但是没有对应的插件安装成功,寻得离线安装模式。并非所有插件都可以安装。

2023-03-21 14:54:43 669

原创 centos离线安装Chrome浏览器

centos离线安装Google浏览器

2023-03-21 11:53:25 526

原创 esxi虚拟机复制不可上网

esxi虚拟机centos8从71迁移到72服务器,导入时选择了我已复制。

2023-02-10 15:31:11 743

原创 centos在线扩容,不重启服务

centos在线扩容,不重启服务

2022-11-08 14:36:00 206

原创 centos添加新硬盘

centos挂载新硬盘

2022-10-27 16:55:00 946

原创 esxi虚拟机迁移

esxi虚拟机迁移,注意非相同版本的esxi会移不动,需要其他方法,这个不适用

2022-10-24 16:57:36 3864

原创 NGINX转发udp、tcp

nginx的tcp与udp转发配置,已经采坑记录,udp需要独立安装包

2022-09-15 19:04:31 1920

原创 influx的常规操作

由于influx目前找到的资料非常少,最近因项目需要,特别写一份数据合并相关的功能,由于数据量巨大,特别通过influx的行协议进行处理。

2022-09-13 18:34:14 502

原创 fabric的常用操作

fabric安装及常用操作

2022-09-13 17:52:33 1965

原创 mysql中函数row_number()如何使用它为结果集中的每一行生成序列号

因项目需要,行数据转列数据,并且要对同类数据取最后一条,如果是写java代码就不用说了,查询再过滤,但是会对分页啥啥的有影响,鄙人不太爱写那种一大堆java代码来处理一个简单问题。首先我们要先把数据查询出来看看,这是按照日期、人、类型进行分组排序SELECT task.*,row_number() over (partition by task.person_zid,task.type,task.report_date order by task.create_time DESC) as group

2022-05-20 10:40:38 1110

原创 hp固态硬盘安装系统,找不到驱动器和iaStorAfs.sys问题处理

win10安装找不到到驱动器以及iaStorAfs.sys文件找不到

2022-04-29 18:30:17 11540

原创 python打包pyc

因需要,Windows环境运行,打包pyc,全工程打包#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2022/2/14 11:15# @Author : cwb# @Site : # @File : setup-pyc.py# @Software: PyCharmimport osimport shutilimport compileallfrom pathlib import Pathversions

2022-04-13 17:57:13 1369

原创 mybatis resultMap 自动生成

参考链接地址由于实体需要获取父类中字段,这里做了一下调整,获取父类的所有字段,原文可参考上面链接import com.hsrg.utils.entity.mysql.HsInpatientEntity;import com.hsrg.web.pr.vo.PatientVo;import java.lang.reflect.Field;import java.util.ArrayList;import java.util.Arrays;import java.util.List;//htt

2022-03-22 16:01:05 2354 3

原创 double转成比值字符串显示

因项目需要,比率使用double进行存储,但是显示时需要显示成比值。所以需要转换下。比如:0.55返回结果值为11:20。0.77返回结果为77:100。private static String double2ratio(double a){ double b = 1, gongyinshu = 1; int size = (a+"").length()-(a+"").indexOf(".")-1; int _a = (int)(a * Math.pow(10,size)); int _

2022-03-10 17:55:03 91

原创 批量修改数据库表字符集与字段字符集

由于创建之初忘记修改后字符集,导致数据库导入之后字符集为latin1,再插入汉字时,不可插入。#批量修改表字符集SELECTCONCAT('ALTER TABLE ',TABLE_NAME,' default character set utf8;')FROMinformation_schema.`TABLES`WHERETABLE_SCHEMA = 'cwb';#批量修改字段字符集SELECT TABLE_SCHEMA '数据库',TABLE_NAME '表',COLUM

2022-03-04 09:33:55 568

原创 npm vue工程启动报错 error code ELIFECYCLE 解决历程

vue工程再idea中跑,打开时不小心选择了其他插件,导致无法启动。贴图看日志文件log注意选中的地方,度娘访问下,解决方案Step1:npm cache clean --forceStep2:删除 node_modulesStep3:删除 package-lock.jsonStep4:npm installnpm install 成功之后再次启动 npm start度娘上的朋友到这就完事了,可以启动,但是我这还是提示错误,最后一句错误日志如下:To install it, you

2022-03-02 09:44:08 5756

原创 gradle分离依赖打包,采坑记录

如果把依赖包全部打入到jar中,会使jar很大,再升级时特别费劲,每次升级传输都要等。废话不多说,先上代码// 配置bootJar进行打包// 清除现有的lib目录task clearJar(type: Delete) { delete "$buildDir\\libs\\lib"}// 将依赖包复制到lib目录task copyJar(type: Copy, dependsOn: 'clearJar') { from configurations.compileClasspa

2022-03-01 09:37:14 791 2

原创 异常:idea一直刷新索引:updating index

因重新gradle版本升级,再次打开工程,发现一直刷新索引updating index。由于刷新比较快,看不太清楚,需要刷新gradle,让他编译才能看清楚是啥。导致编译了一个上午均没成功。解决方法很简单,清空缓存即可File ->Invalidate Caches/restart -> Invalidate and Restart...

2022-02-25 13:41:03 1597

原创 python导出mariadb表结构

因需要,需要将mariadb导出表结构,再navicat中导出的是数据sql类型的结构,不能够转换为可视化的excl或者csv。本代码是别人写的,不能跑通,稍做修改导出全数据库的。#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2022/2/18 9:47# @Author : cwb# @Site : # @File : exportMariadb.py# @Software: PyCharm# !/usr/

2022-02-18 11:01:01 897

原创 arm服务器docker安装redis

官方没有可以直接使用的镜像,需要自己下载编译,现在过程中可能会有一些报错,比如下载失败啥啥的,没关系,启动不成功,重新编译就好。#下载源代码git clone https://github.com/docker-library/redis.git#注意:这里我试过,其他6的文件夹不好使,当然也可以自己尝试下,反正我没有尝试成功。cd redis/5/#然后启动镜像就可以了。搞定。...

2022-01-26 11:56:02 2446

原创 mariadb再docker中主从同步

1、再docker镜像中无法使用vi、vim命令,有一个简单的方法可以直接修改,docker inspect 镜像名。在得出的结果中找到MergedDir,直接cd到指定目录,跟再镜像中操作是一个道理。这里仅仅是操作文件。2、准备两个数据库镜像znsx-slaveznsx-master3、修改master中镜像的my.cnf.目录在/etc/mysql/my.cnf#mysql的服务id,自己编号,不重复即可server-id = 1#report_host = master1#aut

2022-01-24 14:41:20 1318

原创 centos定时备份与备份保留时长

定期备份在内网,没有python环境怎么办?只能靠shell+cron。cron太多案例不写了#!/bin/bashDATE=`date +%Y-%m-%d`tar zcvf /home/znsx/backup/data.$DATE.tar.gz /home/znsx/datafind /home/znsx/backup/ -mtime +7 -name "*.*" -exec rm -rf {} \;先压缩,比较简单,获取系统时间并格式化引用,基本的tar命令。后删除,删除先找到文件,然后通

2022-01-10 18:46:51 265

原创 java mongdb aggregate sort查询

由于历史原因,我们的数据都是存在mongdb中,单个数据存储比较大,随着业务迭代更新,需要对存储的数据进行分组查询。需求:动态对某一个字段进行数据统计,并可以有一些常用的筛选条件。开始干活,对于其他多余的代码就不贴了,关键代码,先看效果 operations.add(Aggregation.group(parm.getField()).count().as("count")); operations.add(Aggregation.project(parm.getField(), "count.

2021-11-29 15:04:18 1643

原创 动态跳动的echart柱状图

想实现一个动态的柱状图的显示,目前是有两个柱状图,因为不知道咋锁定画布,该展示上具备动画效果的是我要实现的功能。欢迎有兴趣的朋友留言更改const data = [0,0,0,0,0,0,0,0,14,22,28,31,33,32,32,30,30,32,37,46,60,76,91,100,101,94,83,72,63,58,56,56,56,54,52,53,57,63,72,80,85,86,85,83,80

2021-11-23 14:46:29 4033

jprofiler14 Linux完整环境包

jprofiler14 Linux完整环境包

2023-10-25

nodepad++ 安装JSON格式化

nodepad++ 安装JSON格式化,

2023-03-21

nodepad++ 手动安装XML格式化插件

nodepad++ 手动安装XML格式化插件

2023-03-21

RST-f6vmdflpy-Win10_Win11-18.6.0.1015.1.zip win10安装系统找不到驱动器驱动

win10安装系统时找不到驱动器的驱动

2022-04-29

软考高级项目管理论文万能模板

可以套用任何场景

2021-12-03

高项--优秀论文(十大知识领域各一篇).doc

高项优秀论文,网上找的,个人感觉不错,推荐看,背诵的可能会死的非常惨。 切记切记,祝大家一次通过!

2019-11-02

空空如也

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

TA关注的人

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