处理easyExcel ExcelDataConvertException异常,获取异常的数据行列值等信息
说明easyExcel 可谓是java使用导入导出一个非常好用的工具,但是我们在使用excel导入excel也会遇到一些异常信息,今天水一篇帖子就是在我们导入excel数据是,其中有一些数据是不合规的,easyExcel就会去抛出异常信息,并且停止导入,这样一样我们就不知道我们上次导入的位置是哪里,我们需要把错误信息记录下来,然后做反馈给用户,告知用户哪行哪列的数据有问题,需要处理好格式再重新导入
异常信息12345com.alibaba.excel.exception.ExcelAnalysisException: com.alibaba.excel.exception.ExcelDataConvertException: Convert data -2789 to class java.lang.String error at com.alibaba.excel.analysis.v07.XlsxSaxAnalyser.parseXmlSource(XlsxSaxAnalyser.java:183) at com.alibaba.excel.analysis.v07.XlsxSa ...
Windows 安装rabbitMQ踩到一个坑
rabbitMQ 踩坑Erlang 和 rabbitMQ 的版本都是一致的没有什么问题,但是启动的时候却报错
错误信息如下12345678910111213141516171819202122D:\software\rabbitmq_server-3.8.3>rabbitmq-server start ## ## RabbitMQ 3.8.3 ## ## ########## Copyright (c) 2007-2020 Pivotal Software, Inc. ###### ## ########## Licensed under the MPL 1.1. Website: https://rabbitmq.com Doc guides: https://rabbitmq.com/documentation.html Support: https://rabbitmq.com/contact.html Tutorials: https://rabbitmq.com/getstarted.html Monitoring: htt ...
ActiveMQ的安装 和 使用
mqtt协议的中间件有很多,例如 Mosquitto、RabbitMQ、ActiveMQ、ZeroMQ 等等
今天我主要介绍 ActiveMQ 的安装和使用
ActiveMQ的安装下载地址http://activemq.apache.org/components/classic/download/
windows 下安装
下载 apache-activemq-5.15.10-bin.zip 压缩包
解压压缩包 apache-activemq-5.15.10-bin.zip 得到解压后目录 apache-activemq-5.15.10\bin\win64
进入到apache-activemq-5.15.10\bin\win64目录 双击启动 activemq.bat 启动服务
访问浏览器 http://127.0.0.1:8161/admin/ 表示成功
Linux 下安装
下载文件 apache-activemq-5.15.10-bin.tar.gz 压缩包
将下载的文件上传到服务器
解压压缩包 tar -zxvf apache-activemq-5.15.10-bin.tar.g ...
抓取快递100手机端页面所有快递公司名称和代码
做电商的时候经常会有发货之类的,所以就需要选择快递公司,所以就需要获取全部的快递公司,这个时候大多数都是从网页上抓取数据,但是没看到有几个好的网站来获取数据,所以这里列举一个我个人觉得比较全面的,就是快递100的手机端网页
网页链接快递100手机端页面
抓取数据脚本12345678910var list = document.getElementById('comList');var dds = list.getElementsByTagName('dd');var text = '';for (var i = 0; i < dds.length; i++) { var as = dds[i].getElementsByTagName('a'); for (var j = 0; j < as.length; j++) { text += as[j].getAttribute('data-code') + ' | ...
常用的服务的 Docker-compose.yml[简单版本]
常用的服务的 docker-compose.yml[简单版本]docker 真的是一个好东西,非常棒
mysql1234567891011121314151617181920212223version: "3"services: db: restart: always container_name: mysql command: # 不区分大小写 --lower_case_table_names=1 --character-set-server=utf8mb4 --collation-server=utf8mb4_general_ci --explicit_defaults_for_timestamp=true # 我这里取的是mysql最新的8代版本,如果需要mysql5,就改成mysql:5.7 image: mysql environment: TZ: Asia/Shanghai # 初始密码 MYSQL_ROOT_PASSWORD: crm@8888 ports: - 3306:3306 volumes ...
JavaScript 花式打印日志
预览
革命尚未成功,同志仍需努力!
代码1console.log('%c 革命尚未成功,同志仍需努力!', 'color:white;font-size:50px;text-shadow: 0px 0px 5px green;');
分享一个Mysql的docker-compose.yml
分享一个mysql的docker-compose.yml12345678910111213141516171819version: "3"services: db: restart: always container_name: mysql command: --lower_case_table_names=1 --character-set-server=utf8mb4 --collation-server=utf8mb4_general_ci --explicit_defaults_for_timestamp=true image: mysql environment: TZ: Asia/Shanghai MYSQL_ROOT_PASSWORD: crm@8888 ports: - 3306:3306 volumes: - /usr/local/docker/mysql/data:/var/lib/mysql - /usr/local/docker/mysql/config:/etc/mysql/conf. ...
Linux 下查看Sqlite文件
序言对于我这种服务器资源紧张,但是又有数据库需求的用户来说,sqlite就是一个不错的选择,所以就需要对sqlite进行CRUD,windows下还比较容易操作sqlite,但是linux下就需要一些工具才可以,所以这里就简单描述一下如何在linux下查看SQLite文件
1.下载sqlite-tools-linux我们可以到SQLite官网下载(这个也有windows的版本) sqlite-tool-linux工具,然后将下载的zip包上传到服务器上
当然也可以用wget命令进行下载
1wget https://www.sqlite.org/2019/sqlite-tools-linux-x86-3280000.zip
2.解压zip包1unzip sqlite-tools-linux-x86-3280000.zip
3.打开sqlite.db先进入到我们解压的目录
1cd sqlite-tools-linux-x86-3280000
然后用sqlite3命令
1./sqlite3 /data/db/你的db文件.db
这样就会到你的sqlite文件命令行,然后进行selec ...
Arduino Max7219 案例
代码12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364#include <LedControl.h>int DIN = 12;int CS = 11;int CLK = 10;byte disp1[38][8]={{0x3C,0x42,0x42,0x42,0x42,0x42,0x42,0x3C},//0{0x18,0x28,0x08,0x08,0x08,0x08,0x3e,0x00},//1{0x1c,0x22,0x02,0x04,0x08,0x10,0x3e,0x00},//2{0x18,0x24,0x04,0x08,0x04,0x24,0x18,0x00},//3{0x08,0x18,0x28,0x48,0x7e,0x08,0x08,0x00},//4{0x3c,0 ...
分享一个Echart 广州地图的Demo
话不多说,先看效果图实际效果网页echart-map-guangzhou
demo开始1.你需要一个echart广州地图的JSON文件,这里我给大家准备好了
guangzhou.json
2.然后你需要一个echart的js包,你可以到echart的官网进行下载
echart官网
3.贴出我的参考代码(由于时间急,没有细细的整理代码,就直接扔出来了, 如有错误之处,请留言指明)
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137<!D ...