POIexcel文件中的部分内容有问题。已修复的记录: /xl/styles.xml 部分的 格式 (样式) POI导出的excel文件,用WPS打开没有问题,但是用Microsoft office打开,就提示上面的问题,选“否”就打不开,选“是”之后,里面的部分样式就没有了,还有这么一个提示。所以我这个的问题是出在样式上,如果你的文件是有其他的问题,那你现在就可以叉掉这个页面了。这个问题说起来很简单,同事要求我对一些单元格设置自定义格式,然后就把两个自定义格式发给我了,“#,##0,;[红色](#,##0,)”,“0.0%;[红色](0.0%)”我一看,这很简单啊,直接复制过去就开始用,而且因为我是用.
Java集合存放有序不重复的对象 new一个list和一个set,先将数据插入到set中,如果插入成功在插入到list中:if(set.add(data)){list.add(data);}最后返回list
string indices must be integers 翻译一下就是:字符串的下标一定要是整数。比如a = 'abcde'print(a['0'])#这就出错了,对吧 #这才是对的print(a[0]) 第二个就是因为请求url的response(res)是个json数据,所以需要json.loads(),才能把json格式转为python识别的格式。itemList = json.loads(res.text)还有就是手滑导致的错误把切片的<:>写成了<,>...
canvas读取图片,输入文字,调整文字属性,拖拽文字位置,并保存图片 我不是专业的前端哦,可能写的不太好,见谅。整体思路:共有5层,除了背景颜色的div没什么用之外,canvas1用来读取图片作为背景,canvas2把文字展示出来,canvas3用来展示拖拽的文字,canvas4用来把canvas1背景图片和canvas3拖拽后的文字给画到一个canvas上,实现保存图片的目的。代码如下<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title&
eclipse 统计代码量,统计代码行数 ①.在Eclipse 中打开搜索(快捷键Ctrl+H)②.选择文件搜索:Search->File③.在下面的‘包含文字’框中输入: ^.*$ ,勾选 ‘正则表达式’ 复选框:然后在 文件名模式 中输入: *.java④.点击 搜索 按钮⑤. 在搜索的tab 中, 就可以看到我们的代码量单个项目的代码量:先选择项目后,然后再点击搜索填写的内容都一样,最后是选中“Enclosing projects”,然后点击搜索...
SQL获取上个月的第一天最后一天datetime 上个月的第一天select Dateadd(mm, Datediff(mm, 0, GETDATE())-1, 0)--2021-03-01 00:00:00.000上个月的最后一天SELECT dateadd(ms,-3,DATEADD(mm, DATEDIFF(mm,0,GetDate()), 0))--2021-03-31 23:59:59.997
python 数据库的中文乱码问题 在使用pymssql操作sqlserver数据库时,碰到了中文乱码的问题,之前从网上查了很多,又是python编码,又是数据库编码什么的,非常乱,试了很多,好多都解决不了问题。数据库是sqlserver,先说我碰到的问题:数据库的配置charset='utf8’时,查出来中文是乱码pymssql.connect(server, user, password, database, charset='utf8')2. 查询的数据库配置设置为charset='GBK’时,查出来中文不乱码,但是往数
form提交前进行确认提示 οnsubmit=“return confirm(‘确定提交吗?’)”<form action="xxx" onsubmit="return confirm('确定提交吗?')" > <button >提交</button></form>
Java解析excel表格 第一步:引入相关依赖<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>4.1.2</version></dependency>第二步:工具类import java.io.File;import java.io.FileInputStream;im
高效率的全组合算法(Java版实现) 我不是生产者,我只是代码的搬运工 =。=算法描述:算法说明:当n大于2时,n个数的全组合一共有(2^n)-1种。当对n个元素进行全组合的时候,可以用一个n位的二进制数表示取法。1表示在该位取,0表示不取。例如,对ABC三个元素进行全组合, 100表示取A,010表示取B,001表示取C,101表示取AC 110表示取AB,011表示取BC,111表示取ABC注意到表示取法的二进制数其实就是从1到7的十进制数推广到对n个元素进行全排列,取法就是从1到2^n-1的所有二进制形式要取得2
多种方法列出集合中的所有子集(Python和Java实现) 我们不生产答案,只是大神的搬运工,嘿嘿。库函数for a in range(len(list1)): for i in combinations(list1, a+1): print(i)二进制位运算def PowerSetsBinary(items): N = len(items) for i in range(2 ** N):#子集的个数 combo = [] for j in range(N):#用来判断
个人笔记 vue npm redis 进入cmd界面,直接运行命令redis-server.exe redis.windows.conf如果报错,依次执行第一条指令:redis-cli.exe,第二条指令:shutdown第三条指令:exit1:安装cnpm由于npm有些资源被屏蔽或者是国外资源的原因,经常会导致用npm安装依赖包的时候失败,所有我还需要npm的国内镜像—cnpm在命令行中输入 npm install -g cnpm --registry=http://registry.npm.taobao.org2:安装webp
spring boot错误: 找不到或无法加载主类 eclipse启动spring boot项目时出现问题:springboot错误: 找不到或无法加载主类解决办法:通过cmd命令行,进入项目目录进行,mvn clean install 进行编译,项目install后,再到eclipse 上选中项目按F5刷新项目,再运行问题解决。在eclipse 上选中项目,点击clean 清理项目再运行。排查项目代码是否有问题,可以进入cmd, cd 进入项目目录执行命令:mvn clean compilemvn installmvn spring
远程桌面 你的凭据不工作 系统管理员不允许使用保存的凭据登录远程计算机 即使保存了登录凭据,在连接时仍然会提示输入密码。远程桌面连接时,提示你的凭据不工作系统管理员不允许使用保存的凭据登录远程计算机,原因是未完全验证其标识。请输入新凭据。解决方法运行(Ctrl+R):gpedit.msc,打开本地组策略编辑器计算机配置>>>管理模板>>>系统>>>凭据分配在右侧找到>>>允许分配保存的凭据用于仅 NTLM 服务器身份验证,4. 右键编辑,点击“已启用”,5. 点击“将服务器添加到列表:
gitlab项目中启用或禁用 GitLab CI/CD Pipeline 默认情况下,GitLab CI/CD 在新安装上会默认启用,要关闭的话,有两种方式:需要在每个项目下单独关闭。通过修改源安装和 Omnibus 安装中的设置。(未验证)1.每个项目单独关闭要在项目中启用或禁用 GitLab CI/CD,这是汉化过后的gitlab截图:把Pipeline去掉勾选,然后点击“保存修改”就可以了。英文版的话,操作也是一样的:Settings > General > Visibility, project features, permissions.
java将图片(jpg/bmp/png)转16位bmp(RBG565) 我们无需将图片(如bmp)的像素信息提取出来后进行左移右移操作,直接使用BufferedImage的构造方法来进行转换即可。步骤如下:BufferedImage获取源图片的数据(支持jpg/png/bmp等常见格式)新建int[]用来保存图片的颜色信息;用PixelGrabber读取像素信息;MemoryImageSource缓存像素信息为Toolkit.getDefaultToolki...
vue-element-admin 设置默认语言 今天下了一个vue-element-admin框架来玩玩儿,下完之后发现默认语言是英文的,那可不行。后来发现自己下错了,其实这个应该是这样的,如果要中文版,你要下载 i18n 分支的才行,地址是这个 i18n 分支 。下载完之后然后还需要改一个地方,\src\lang\index.js然后默认语言就是中文了。...