使用Apache的POI读取Excel,遇到一个问题,读取Excel中的日期类型的Cell,发现读出来的是double类型的数值,如下代码: String cellValue = cell.getCellTypeEnum() == CellType.NUMERIC ? new DecimalFormat("0.####").format(cell.getNumericCellValue()) : cell.getRichStringCellValue().toString().trim(); 原来,POI里有一个关…

2021-08-01 0条评论 1581点热度 0人点赞 admin 阅读全文

办公室的电脑领导要求每天关机,但是总是偶尔有时候忘记关机就走人了,Windows下可以利用计划任务,让电脑每天定点自动关机,这样就不会有忘记关电脑的烦恼了! 首先找到『计划任务程序』,一般在Windows管理程序-计划任务程序,或者用搜索程序的方式,或者在桌面点右键-选择管理-选择任务计划程序 创建一个『计划任务』,名字随意,我这边取名『Shutdown EveryDay』 接下来,希望任务何时开始,选择『每天』 接下来,选择每天需要关机的时间,可以选择你认为何时的时间,比如20:00 接下来,希望该任务执行什么操…

2021-07-31 0条评论 2007点热度 0人点赞 admin 阅读全文

今天升级到了新版的Intellij IDEA,发现之前的Web项目都无法运行了,进入项目就开始报错: Cannot load facet Web: Web Unknow facet type: 'web' 然后到Run Configuration中,也找不到Tomcat Server了 应该是一个核心的Web插件和什么配置冲突了,没有启动起来,检查了一下plugin页面,果然如此: Tomcat and TomEE插件报错,没有启动起来: 经过一番排摸,是因为我之前为了提高IDEA的性能,禁用过一波IDEA我自认为…

2021-07-30 0条评论 3496点热度 0人点赞 admin 阅读全文

需要新增一个MySQL的用户,希望可以在某个IP地址段(例如192.168.1.* 或者172.16.0.0/12)来访问MySQL服务器 创建用户 CREATE USER 给用户赋权限 GRANT CREATE USER创建用户和GRANT ALL权限命令现在是可以支持子网的, @后面跟着地址段/子网,可以以下两种方式: @'%' 表示允许全部 (不建议!!!) @'192.168.1.0/255.255.255.0' 注意,不能是这么写: @'192.168.1.0/24' (本人已测试) @'192.168.…

2021-07-29 0条评论 4979点热度 0人点赞 admin 阅读全文

现在Git提交代码都流行用SSH Key密钥来登录了,登录Linux客户端也可以使用SSH密码登录,不用输入密码,确实比较方便。 免密码登录Linux的文章,请看:https://blog.terrynow.com/2021/02/05/linux-ssh-none-password-ie-key-file-login/ 不过Windows下可能没有默认安装SSH相关的工具,我们可以使用管理员权限打开命令提示符看下: 输入ssh,提示使用方法,就说明是安装好了SSH,如果提示命令未找到,就要手动安装了,现在Wind…

2021-07-28 0条评论 1983点热度 0人点赞 admin 阅读全文

SpringBoot默认使用Logback,没有使用log4j作为日志系统,而我一直使用log4j作为日志工具,习惯了他的配置了,例如自定义的日志格式,按文件大小切割日志文件,保留日志文件数等等。 因为SpringBoot的spring-boot-starter-web默认加了依赖:spring-boot-starter-logging,如图:   所以我们要做两件事情,首先排除spring-boot-starter-logging,然后增加spring-boot-starter-log4j <de…

2021-07-27 0条评论 4379点热度 0人点赞 admin 阅读全文

今天SpringBoot项目中用到发送邮件提醒,之前介绍过在Java、JavaMail中发送邮件,详见:https://blog.terrynow.com/2021/03/30/java-mail-smtp-send-email/ 以及在SpringMVC中发送邮件,详见:https://blog.terrynow.com/2021/07/24/java-spring-mvc-send-mail-example-include-html-inline-attachment/ SpringBoot中发送邮件更加简单了…

2021-07-26 0条评论 1115点热度 0人点赞 admin 阅读全文

最近使用大华DVR录像机Java二次开发,使用大华录像机的Java的SDK实现以下功能: 设备初始化 登录 校时 按通道采集图片(可同步采集) 退出 SDK资源清理 供有需要的参考 大华DVR的SDK使用了JNA,版本是5.4.0,这个可以在maven中找到,当然也可以直接使用jar,我用的是maven <dependency> <groupId>net.java.dev.jna</groupId> <artifactId>jna</artifactId>…

2021-07-25 0条评论 3141点热度 0人点赞 admin 阅读全文

在之前的文章,介绍了如何使用纯Java、JavaMail来发送邮件(解决中文乱码,发送HTML邮件),详见:https://blog.terrynow.com/2021/03/30/java-mail-smtp-send-email/ SpringBoot下发送邮件的文章,请查看:https://blog.terrynow.com/2021/07/26/java-springboot-send-mail-example-include-html-inline-attachment/ 本篇介绍如何使用SpringMV…

2021-07-24 0条评论 2116点热度 0人点赞 admin 阅读全文

网上找了一些判断是否是正确的URL的正则表达式,对普通的网址都还可以正常判断,不过现在网址也是日新月异,比如有的网站是是IP地址,有的是带端口号的,还有的有中文(或者中文参数),这种复杂的网址,我用网上找到的都无法正确判断,所以自己写了一个,目前来看都是挺好用的,分享下,其实也是挺简单的,就是网址后面可以跟着任意字符! /** * 检查给定的网址是否是有效的URL,限定http和https开头 * 当然可以自己再判断url是否null */ public static boolean isValidUrl(Stri…

2021-07-23 0条评论 3078点热度 0人点赞 admin 阅读全文
1596061626384