- 博客(58)
- 收藏
- 关注
原创 使用poi导出excel时出现String empty报错
文章实现了按类导出excel,配置也是按着文章来的,但是今天在做另一个实体类的时候发现导出值为""会出现String empty。
2024-07-04 18:48:45
236
原创 Java 导出文件报错:Could not find acceptable representation
今天在做java导出excel文件的时候,文件正常下载,但控制台报错,报错信息如下:2023-01-12 10:42:16.364 ERROR 14884 --- [nio-6502-exec-3] o.s.c.log.error.RestExceptionTranslator : 不接受的媒体类型:Could not find acceptable representation text/plain,application/octet-stream,application/json,applicati
2024-07-04 18:46:52
433
原创 解决mysqld: [ERROR] Found option without preceding group
mysqld: [ERROR] Found option without preceding group
2022-10-17 14:58:02
836
1
原创 报错ValueError: row index was 65536, not allowed by .xls format
python pandas报错ValueError: row index was 65536, not allowed by .xls format
2022-09-27 09:17:24
1859
原创 使用IE打开网页报错SCRIPT1028: 缺少标识符、字符串或数字的解决办法
ie10以上版本出现报错SCRIPT1028: 缺少标识符、字符串或数字:解决方法:取消ie浏览器兼容性视图
2022-05-24 08:42:17
2858
原创 javascript严格模式 未声明变量问题
“严格模式”是在ES5中引入的。它和正常模式,或者说宽松、懒惰模式相比,严格模式在行为上有很多不同。其中一个不同是严格模式禁止自动或隐式地创建变量。而正常模式在发现未声明的变量时则会自动声明但不赋值。例:正常模式:function foo(a){ b = a; console.log(a + b);}foo(2);//输出:4严格模式:function foo(a){ "use strict"; //严格模式 b = a; //b未声明,报错 console.log(a +
2022-04-29 14:24:20
1023
原创 解决vue中无法取得methods方法中的return值
如果在vue的methods中去return出来一个值, 然后发现调用这个方法的时候, 并不能获取到, 得到的是undefined…举例:解决方法: 是使用callback回调函数.
2022-04-29 14:20:26
859
原创 vue隐藏显示元素
如果表中列result等于处理中,则显示delete元素。<u-button type="text" calss="operation-text" v-if="scope.row.result"==='处理中'>{{$t('delete')}} </un-button>解释:Element-UI中scope.row表示以下数据类型的一个数据体[{},{},{},{}…],scope.row相当于一个{},{}里边都是数据;按理说,列表里的数据是要供给表单展示,列表中的每个{
2022-04-20 14:31:20
2518
原创 python基础语法
1 标识符标识符是编程时使用的名字,用于给变量、函数、语句块等命名,Python 中标识符由字母、数字、下划线组成,不能以数字开头,区分大小写。以下划线开头的标识符有特殊含义,单下划线开头的标识符,如:_xxx ,表示不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 导入;双下划线开头的标识符,如:__xx,表示私有成员;双下划线开头和结尾的标识符,如:__xx__,表示 Python 中内置标识,如:__init__() 表示类的构造函数。2 关键字3
2022-03-23 17:46:19
522
原创 python 计算两个日期之间的月数差额
用python 计算两个日期之间的月数一个多月认为是2个月结果:beginTime="2022-03-31"endTime="2022-05-31" #输出2beginTime="2022-03-31"endTime="2022-05-30" #输出2beginTime="2022-03-31"endTime="2022-06-01" #输出3代码:from datetime import datetime,date,timedeltaimport time def mo
2022-03-21 15:44:06
4281
原创 Python打开excel异常: XLRDError: Unsupported format, or corrupt file: Expected BOF record;
Python打开excel异常报错: XLRDError: Unsupported format, or corrupt file: Expected BOF record;原因为:excel编码格式有问题,需要检查自己的文件,可以看下打开文件时候会不会说文件已损坏, 或者设置什么打开格式之类的;实在不行另存为其他格式。...
2022-03-11 17:24:28
5167
原创 python读取dat文件
import pandas as pd#1:读取指定行print("----读取指定的单行,数据会存在列表里面----")df=pd.read_csv('测试.dat')#data=df.loc[0].values#0表示第一行 这里读取数据并不包含表头,要注意哦!print("读取指定行的数据:\n{0}".format(data))print("\n------读取指定的多行,数据会存在嵌套的列表里面----------")df=pd.read_csv('测试.xlsx')data
2021-12-31 21:23:54
20216
原创 [Pandas error]sys:1: DtypeWarning: Columns (0,1) have mixed types. Specify dtype option on import or
要把这个 low_memory 关掉df = pd.read_csv(‘somefile.csv’, low_memory=False)
2021-12-30 15:12:32
2802
原创 python合并excel表格
示例:两个excel表格如下:现要将上面两个表格合并如下:代码:import pandas as pdimport os#文件路径file_dir1 = 'xxx1.xls'file_dir2 = 'xxx2.xls'#构建新的表格名称new_filename = 'xxx3'new_list = []dataframe1 = pd.read_excel(file_dir1)#保存到新列表中new_list.append(dataframe1)dataframe2 =
2021-12-20 17:05:44
1939
原创 python写入csv或excel时,数字0开头丢失的解决方案
使用用pandas的pd.read_excel()方法读取excel文件时,遇到某一列的数据前面包含0(如010101)的时候,pd.read_excel()方法返回的DataFrame会将这一列视为int类型,即010101变成10101。如果想要保持数据的完整性,可以使用pd.read_excel()方法的converters参数以str文本类型来读取这一列:#如类别编码列值存在 '000123',想要保留此格式df = pd.read_excel ("test.xlsx" , converter
2021-12-20 16:53:27
9299
4
原创 三网融合
什么是三网融合?三网融合是指电信网、互联网和有线电视网三大网络通过技术改造,能够提供包括语音、数据、图像等综合多媒体的通信业务,并实现业务、应用的互联互通。其中,以视频业务为核心是实现三网融合的关键因素,高带宽、高可靠、可扩展网络是实现视频业务的平台基础,广电网络建设面临视频交换网建设需求,在原有的接入网基础上,城域网建设、数据中心建设都将成为广电人的课题。在现阶段三网融合并不意味着电信网、计算机网和有线电视网三大网络的物理合一,而主要是指高层业务应用的融合。其表现为技术上趋向一致,网络层上可以实现互联互
2020-11-16 20:25:21
1009
原创 Java秋招面试题
1.如何打破双亲委派模型?–自定义类加载器,重写loadClass方法;–使用线程上下文类加载器;2.JDBC中常用的类和接口https://blog.csdn.net/sinat_37976731/article/details/79486440
2020-10-11 21:10:41
157
原创 什么是feed流?
#一、 什么是feed流?feed是将用户主动订阅的若干消息源组合在一起形成内容聚合器,帮助用户持续地获取最新的订阅源内容。feed流即持续更新并呈现给用户内容的信息流。从以上定义中可以看出feed是一种给用户持续提供内容的数据形式是由多个内容提供源组成的资源聚合器,由用户主动订阅消息源并且向用户提供内容总结一下:**feed是将用户主动订阅的若干消息源组合在一起形成内容聚合器,帮助用户持续地获取最新的订阅源内容。**严格按照上述定义来说,我们通常说的搜索结果、排序列表都不能算作feed流..
2020-10-05 15:17:45
1294
原创 牛客网高级项目(8)补充-发送邮件
发送邮件邮箱设置启用客户端SMTP服务Spring Email导入 jar 包使用 JavaMailSender 发送邮件邮箱设置首先启用邮箱的SMTP服务,我直接使用我个人的qq邮箱。进入qq邮箱设置帐户页面,开启POP3/SMTP服务,按照下方提示生成授权码,qq邮箱强制使用授权码代替邮箱密码。Spring Email导入jar包首先,在之前提到的搜索包的网站mvn上搜索spring mail,把配置复制到pom里。<dependency>
2020-09-29 20:44:24
438
原创 Redis数据结构
@Servicepublic class JedisAdapter implements InitializingBean { private static final Logger logger = LoggerFactory.getLogger(JedisAdapter.class); private JedisPool pool; public static void print(int index, Object obj) { System.out.pr.
2020-09-17 16:12:47
185
原创 Window 下Redis 安装
1.下载地址:https://github.com/tporadowski/redis/releases。下载压缩包2.下载之后解压文件。3.打开一个 cmd 窗口 使用 cd 命令切换目录到 D:\softfare\Redis-x64-5.0.9 运行:redis-server.exe redis.windows.conf 如果想方便的话,可以把 redis 的路径加到系统的环境变量里,这样就省得再输路径了,后面的那个 redis.windows.conf 可以省略,如果省略,会启用默认的。
2020-09-16 19:04:00
112
原创 Linux 常用命令
查看线程占用cputop命令 top –p 查询日志异常cat -n abc.log |grep Exception|more查看占用端口的进程netstat查看特定端口的进程netstat -anp | grep portLinux如何批量提取多个文件中的某一行grep -Hn ‘txt’ file* > result.txtlinux下的ps命令,可以方便查找出某一进程的启动时间和运行时间比如查看vim进程启动时间,运行时间 $ps -C vim -o
2020-09-08 15:07:32
127
转载 数据库中的内连接、自然连接和外连接的区别
数据中的连接join分为内连接、自然连接、外连接,外连接又分为左外连接、右外连接、全外连接当然,这些分类都是在连接的基础上,是从两个表中记录的笛卡尔积中选取满足连接的记录。笛卡尔积简单的说就是一个表里的记录要分别和另外一个表的记录匹配为一条记录,即如果表A有3条记录,表B也有三条记录,经过笛卡尔运算之后就应该有3*3即9条记录。如下表:自然连接(natural join)自然连接是一种特殊的等值连接,他要求两个关系表中进行比较的必须是相同的属性列,无须添加连接条件,并且在结果中消除重复的属性列。
2020-09-08 11:10:45
2940
原创 同步和异步的区别
目录同步概念优点使用场景异步概念优点使用场景两者比较同步概念我们可以将同步看成是单线的执行,即要么执行成功,要么执行失败,反正就是要返回一个结果,在没有得到这个结果之前什么都不干,就傻傻的等着。任务提交后不向系统交出控制权,持续等待。优点1、同步流程对结果处理通常更为简单,可以就近处理。2、同步流程对结果的处理始终和前文保持在一个上下文内。3、同步流程可以很容易捕获、处理异常。4、同步流程是最天然的控制过程顺序执行的方式。使用场景比如银行的转账系统,对数据库的保存操作等等,都
2020-09-08 10:46:44
2075
原创 Android Studio 导入Github上的项目
方法一:1、从github下载zip安装包,进行解压。2、选择第二项,open an existing android studio project3、选择文件,选择有前面的绿色符号的4、耐心等待它自己build完,选择sync,同步所有配置文件,完工了~方法二:直接从GitHub上导入url.1、先在setting-GitHub上登陆2、vcs-checkout-git3、输...
2020-09-08 10:31:03
596
原创 idea Tool Windows没有datebase
网上很多人说在View里找tool windows里的database,但是我的没有,所以这是为什么呢?原因在于当初我可能并没有下载对应的数据库插件。所以我们要做的就是下载插件。打开setting里的plugins,然后搜索database对应下载就可以restart一下就可以了。...
2020-09-03 22:01:41
2890
原创 连接MySQL报错The server time zone value/Public Key Retrieval is not allowed/Could not create connection
1.连接MySQL的时候报错The server time zone value,出现这个报错的是因为mysql的时区问题:url: jdbc:mysql://localhost:3306/orderingsystem?useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2B82.Access denied for user ‘root’@‘localhost’ (using password: YES) ,出现这个报错
2020-09-03 21:19:53
156
原创 idea类存在找不到
1.刷新maven项目2.清理idea缓存参考:https://blog.csdn.net/qq_41878811/article/details/86146568
2020-09-03 20:08:49
179
原创 Collections 自定义比较器 Comparator
Comparator comparator = new PriSort (); Collections.sort(list, comparator);import java.util.Comparator;public class PriSort implements Comparator<ProcessInfo> { @Override public int compare(ProcessInfo p1, ProcessInfo p2) {//对象参数
2020-08-29 15:59:57
176
原创 Could not create connection to database server
用的mybatis的驱动包(mysql-connector-java-5.1.39)与mysql8.0不符合把驱动包改为 mysql-connector-java-8.0.11 点击下载.密码为 igvz重新运行即可
2020-08-25 17:35:24
198
原创 解决Navicat for MySQL 1045错误
安装mysql时随机生成密码,后自己设置新密码。使用新密码Navicat连接MySQL数据库时报1045错误,主要是因为用户输入的用户名或密码错误被拒绝访问。解决方法:使用老的随机密码登录,会提示密码过期,输入新密码即可。...
2020-08-25 15:19:41
735
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人