自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

枯萎花一朵

去没人的岛 摸鲨鱼的脚

  • 博客(70)
  • 资源 (1)
  • 收藏
  • 关注

原创 Python打开浏览器,免验证免登录

selenium 版本4.13.0。

2024-04-19 18:04:13 115 1

原创 Python:获取明日日期

【代码】Python:获取明日日期。

2024-04-15 11:21:24 229

原创 Python:批量url链接保存为PDF

我的数据是先把url链接获取到存入excel中,后续对excel做的处理,各位也可以直接在程序中做处理,下面就是针对excel中的链接做批量处理。注意:pdfkit,wkhtmltopdf一般情况下是需要安装的,已安装的忽略,wkhtmltopdf需要去官网下载安装包手动安装才可以。安装pdfkit,wkhtmltopdf。官网下载wkhtmltopdf。

2024-02-05 15:58:29 1631

原创 解决:Vue2项目兼容IE,页面出现白屏

Vue2项目兼容IE,页面出现白屏

2023-12-28 11:16:41 734

原创 Python:最新Windows及Mac开发环境搭建(最详细版,附安装包)

从官网下载python和pycharm。大家建议使用同一个版本。下面是下载地址,也可直接到我网盘下载安装包(在文章末尾哦)如果使用自定义路径,不要在路径中有中文字符。下载完成之后使用默认的安装路径安装即可。记得一定要勾选 添加到Path的选项。获取安装包的最新网盘链接。Mac 系统有两个版本。从官网下载社区版本。● Intel 芯片。查看自己的Mac版本。使用默认选项进行安装。

2023-12-25 12:44:29 185

原创 已解决:oracle新增列字段报错,ORA-00972:identifier is too long

查了下本人使用的oracle版本为11.2.0.4,最大字节长度为30,把字段名改成小于30字节就好啦。最近新增列字段,但是报错ORA-00972:identifier is too long;

2023-10-12 10:51:23 1334

原创 Python报错:TypeError: __init__() got an unexpected keyword argument ‘executable_path‘

Python报错:TypeError: __init__() got an unexpected keyword argument 'executable_path'

2023-09-26 17:55:14 20142 5

原创 优化代码过程记录

【代码】优化代码过程记录。

2023-07-21 17:03:30 81

原创 java8的常用的新特性

流处理(Stream API):流处理提供了一种更简单和更灵活的方式来处理集合数据,支持各种操作(如过滤、映射、排序等)和并行处理。Lambda表达式:Lambda表达式是Java 8中引入的一种函数式编程特性,提供了一种更简洁和灵活的方式来编写匿名函数。新的日期和时间API(java.time包):Java 8引入了一套全新的日期和时间API,提供了更好的日期和时间处理功能。以上只是一些常用的Java 8新特性,它们可以帮助开发人员编写更简洁和高效的代码,提高应用程序的性能和可读性。

2023-07-21 16:57:11 77

原创 java8的常用的新特性

流处理(Stream API):流处理提供了一种更简单和更灵活的方式来处理集合数据,支持各种操作(如过滤、映射、排序等)和并行处理。Lambda表达式:Lambda表达式是Java 8中引入的一种函数式编程特性,提供了一种更简洁和灵活的方式来编写匿名函数。新的日期和时间API(java.time包):Java 8引入了一套全新的日期和时间API,提供了更好的日期和时间处理功能。以上只是一些常用的Java 8新特性,它们可以帮助开发人员编写更简洁和高效的代码,提高应用程序的性能和可读性。

2023-07-19 18:12:10 873

原创 Docker使用portainer.io页面重启服务,页面服务拒绝连接

最近使用portainer.io管理工具重启页面服务,重启完服务页面访问拒绝连接,排查了好大会,终于找到。

2023-07-10 16:48:03 1231

原创 JAVA:计算与ChatGPT的对话次数

计算Java程序与ChatGPT的对话次数。

2023-04-25 14:51:56 130 1

原创 Python:多表格处理

【代码】Python:多表格处理。

2023-04-17 11:23:48 129

原创 MAVEN:JAR包导入项目后不生效

起因:项目中使用到了自定义的jar包,自定义的jar包有变动,需要在本项目更新,把jar包放入发现没生效。解决:远程仓库更新jar包后,本地仓库jar包删除并重新放入,就可以生效啦,远程和本地仓需要同时更新。

2023-04-11 10:29:31 1386

原创 JDBC:注册驱动三种方式

3、看起来比较直观的一种方式,注册相应的db的jdbc驱动,3在编译时需要导入对应的lib。//注册驱动的三种方法。2、通过系统的属性设置。

2023-03-27 11:13:52 789

原创 前端证件号校验

【代码】前端证件号校验。

2023-03-27 10:52:48 250

原创 Vue:表格隐藏某行(特定条件)

在el-table添加:row-class-name 属性。是这样的,最近业务提了需求,要求下图。最终效果:(MON00801已隐藏)methods添加该属性方法。

2023-03-07 15:45:36 3483

原创 ES:多值(in)查询和条件批量删除

Elasticsearch 查询删除语句。

2023-02-06 15:33:46 3164 1

原创 MySQL查看库的所有表字段和注释

【代码】MySQL查看库的所有表字段和注释。

2023-01-10 14:36:19 112

原创 解决:sqlplus和PLSQL连接数据库出现【ORA-27101\ORA-01034】 oracle连接不上不可用

如果不能启动,先可以使用关闭命令,再启动,再不行,就只有查错误,在不链接数据库情况下,下设置环境,将相应的错误修复后再启动。而后者连用户和Shell环境一起切换成oracle身份了。只有切换了Shell环境才不会出现PATH环境变量错误。启动成功,若是要关闭数据库,执行命令:shutdown immediate。经过一番百度发现是数据库掉了,按照百度的方法是进入sysdba启动就行,前者只是切换了用户的身份,但Shell环境仍然是普通用户的Shell;

2022-12-14 13:09:13 1172

原创 row_number(),over()函数组合使用排序取最新一条

partition by 用于给结果集分组,如果没有指定那么它把整个结果集作为一个分组,它和聚合函数不同的地方在于它能够返回一个分组中的多条记录,而聚合函数一般只有一个反映统计值的记录。

2022-12-01 16:24:14 965

原创 Postman 发送接口请求返回401 Unauthorized

最终找到问题所在,是导入了Spring-security包的问题,当我们使用了Spring-security 之后,Spring Security默认对所有路径进行权限认证。因为是springCloud项目,引用了父类pom,父类pom是有配置,所以项目中没配置的话,要去看看依赖是否有引用。使用postman发送接口请求测试时,返回状态401Unauthorized。:如果系统最终没有使用到Spring Security,将该依赖移除即可。

2022-11-28 14:10:32 8905

原创 RSA加密工具类

【代码】RSA加密工具类。

2022-09-20 16:55:31 366

原创 解决:elementUI中el-dialog关闭后,再次打开保持初始化

visible.sync 与 v-if 保持一致。el-dialog添加v-if可以解决。打开编辑框,会显示上次状态。

2022-09-09 18:00:54 1917

原创 Git:提交代码到上一个commit

Git提交代码到上一个commit

2022-06-24 14:29:20 1300

原创 linux-Centos系统校验时间

sudo ntpdate time.nist.gov#执行上面命令后查看时间date

2022-05-31 15:50:53 86

原创 Java:获取当前日期当前季度、上一季度开始结束日期时间

获取当前时间的所在季度开始结束日期。

2022-02-18 14:00:44 12601 6

原创 linux连接Redis客户端

linux命令下载redis-stable#官网下载,这里使用wget直接下载的[linux]$ wget http://download.redis.io/redis-stable.tar.gz#解压[linux]$ tar -xzvf redis-stable.tar.gz#进入解压目录[linux]$ cd redis-stable#编译[linux]$ make#拷贝入bin目录[linux]$ cp src/redis-cli /usr/local/bin/验证redi

2022-01-12 18:37:57 1601

原创 gson获取key并进行空判断工具类

在项目中时常使用到json报文传输,因报文中字段较多每个进行空判断代码会冗余,本文中使用google.gson并创建工具类对其进行解析json报文Json解析工具类:import java.io.IOException;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import com.google.gson.JsonElement;impo

2021-12-22 15:16:28 944

原创 解决:<form:select multiple=“true“>form表单下拉框多选及回显

开发需求中遇到了一个下拉框多选及回显js问题,最终解决!页面效果因为框架较老,这部分筛选是使用from表单请求的,所以多选框回显有些复杂,最终页面效果是如下:代码示例jsp页面代码:<!--因为项目使用是jeesite,这里使用from:select,根据自己所需选择--><!--注意:multiple="true" 属性是实现多选必须要加的属性,--> <form:form id="searchForm" modelAttribute="loanBalanc

2021-12-21 14:27:53 2403

原创 Cause: org.xml.sax.SAXP.The content of elements must consist of well-formed character data or markup

新增dao文件后,启动服务报错日志如下,就知道是xml文件中sql写的有问题,这种情况定位到报错的行号,查看是否有不符合规范写法的字符,例如:< 小于,>大于,<=小于等于,>=大于等于,mybatis中需要将这类比较符号转义处理否则会出现以下错误转义:[76010][RMI TCP Connection(3)-127.0.0.1][WARN ]o.s.b.f.s.DefaultListableBeanFactory 1524 - Bean creation exceptio

2021-12-15 16:28:35 346

原创 页面table中td列内容过多---美化处理

需求页面展示列表的时候,有时会出现某列列表的内容太长而使展示列表不美观。为此问题,设计列表的过长内容用省略号显示,并且点击td内容,可以显示全部内容。代码- css table { table-layout:fixed;/*table的内部布局固定大小,才可以通过td的width控制宽度*/ word-wrap:break-word; /*允许长单词换到下一行*/ } .table thead tr th, .t

2021-12-09 11:19:40 2161

原创 java.sql.SQLException: Connection is read-only. Queries leading to data modification are not allowed

使用update修改数据出现以下错误Error updating database. Cause: java.sql.SQLException: Connection is read-only. Queries leading to data modification are not allowed解决在对应service 实现方法上添加 @Transactional(readOnly = false)就可以了...

2021-11-17 17:34:21 1967

原创 poi-Excel导出工具类

/** * 导出Excel文件(导出“XLSX”格式,支持大数据量导出 @see org.apache.poi.ss.SpreadsheetVersion) */public class ExportExcel { /** * 工作薄对象 */ private SXSSFWorkbook wb; /** * 工作表对象 */ private Sheet sheet; /** * 样式列表 */ private Map<String.

2021-11-17 15:15:24 288

原创 Calendar 取上一年,上个月日期

Calendar cal = Calendar.getInstance(); cal.add(Calendar.MONTH,-12);//上一年 //cal.add(Calendar.MONTH,-1);//上个月 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); String day = sdf.format(cal.getTime()); ...

2021-09-24 17:26:26 1541

原创 修复:poi生成Excel后wps和office excel兼容性问题

使用poi生成Excel文件后发现使用wps可以打开,使用office打开出现以下情况:问题定位:在代码中使用 HSSFWorkbook 生成.xlsx文件 HSSFWorkbook workbook = new HSSFWorkbook();解决:将HSSFWorkbook 及附带属性修改为 XSSFWorkbookXSSFWorkbook workbook = new XSSFWorkbook();XSSFSheet sheet = workbook.createSheet("测试")

2021-09-23 15:24:45 3696

原创 解决:tomcat加载maven项目启动不正常

tomcat加载maven项目启动不正常,如下图,这是个大项目,但启动过快项目还没加载就启动完毕原因是我删除了target文件,用的war exploded启动,target被删除war包就找不到了,需要使用maven命令重新编译idea—Terminal命令行下执行以下命令1.maven clean2.maven install执行完成出现下图就代表编译完成啦这时候再运行tomcat就可以正常加载项目内容了...

2021-08-26 10:59:46 658

转载 linux 符号区别及使用

在编程中脚本时,我们经常需要用到各种符号,比如说单引号" ,双引号""等等。下面我们通过一些例子来正确使用各种引号。双引号下面来看看官方的手册里面是怎么介绍的双引号的:Double QuotesEnclosing characters in double quotes (‘"’) preserves the literal value of all characters within the quotes, with the exception of ‘KaTeX parse error: Unde

2021-08-10 15:36:26 218

原创 解决: Connection is read-only. Queries leading to data modification are not allowed

执行save方法保存的时候报下列的错原因:让所有的方法都加入事务管理,service类前面加了注解 @Transactional(readOnly = true)设置为只读的事务,但是增删改就会报错 Connection is read-only.解决:方法前面加上注释 @Transactional(readOnly = false)就可以啦~...

2021-07-14 11:06:59 778

原创 解决:web新增页面访问404

最近写了一个需要新增页面需求,访问404,然后就排查排查,发现调用页面时后台方法也访问到了,但就返回时页面404,这个问题真找了好长时间,仔细检查映射关系及写的名称,都对的上,但就404,项目也是重启好多遍(差点给自己整抑郁了)解决重点!!!查看classes中是否存在文件,不存在的话重新部署项目后来突然看了下classes发现我新增的页面居然没有,但新增class有存在(很离谱,我还没搞明白),接下来就是常规操作,重新部署tomcat,就正常啦~...

2021-07-13 11:02:13 293

java判断字符串是否递增递减或重复

java判断字符串是否存在递增或递减 java判断字符串是否重复

2022-07-20

空空如也

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

TA关注的人

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