摘要:
正则表达式在java代码和js代码中使用得都比较频繁。作用一个java开发人员,写正则是必须要会的。前几天在代码里碰到一个要校验金额的问题,金额可能是整数,也可能是小数。因此写了个正则,在此记录下来,方便后续查阅。一、代码(1)java代码 /** * 判断是否是整数或者是小数 * @param str * @return true:是,false不是 */... 阅读全文
摘要:
前几天看了下公司代码中的一个单例类,发现居然是用静态内部类实现的。后面在网上找了下资料,发现使用静态内部实现的单例是懒加载的且线程安全。 从网上资料得出如下结论:加载一个类时,其内部类不会同时被加载。一个类被加载,当且仅当其某个静态成员(静态域、构造器、静态方法等)被调用时发生。 一、代码 1 pa 阅读全文
摘要:
nginx这块了解得不深,这里只简单记录下配置文件,后续再做补充。一、反向代理的配置 server { listen 80; #配置监听的端口 server_name zxy1994.com; #访问域名 proxy_set_header X-Forwarded-Host $host; proxy_set_header X-... 阅读全文
摘要:
前几天写了怎么导出Excel,今天要做的是Excel导入数据。Excel导入是个比较常见的场景,一般公司都有工具类,笔者还是自己动手写了一个,方便后续参考。 在导入的过程中,解决了当数字较长时导进来变成了科学计数法的问题。虽然网上好多解决方案,但我发现当确定该单元格的内容是数字后,直接把单元格类型设为字符串类型就可以了,不过07版本以后的excel还是要自己手... 阅读全文
摘要:
Excel导出是比较常见的场景,以前都是直接用用公司的工具类,这次自己封装了一个。导出的文件的格式是xlsx的,需要office2007才能打开。小编的上一篇解决下载中文名文件乱码的问题就是来自这个工具类。下面直接上代码一、代码 (1)maven依赖 org.apache.poi poi 3.15 org.apache.poi... 阅读全文
摘要:
笔者最近写了个导出Excel的工具,后面发现在火狐浏览器下载的文件的文件名是一串看不懂的字母。后面找到了解决方法,下面直接上代码。 /** 下载时文件名为中文:乱码解决 */ // 响应的过程: // 服务器: utf-8|gbk --> iso8859-1 浏览器: iso8859-1 --> utf-8|gbk (firefox、chrome... 阅读全文
摘要:
在做CRUD的过程中,添加页面是个表单,表单里面有一项是上传头像文件。这样表单提交后,头像文件上传了。但这个文件存的地址是本地硬盘的一个文件夹。在编辑页面要做这个头像的回显的话,就需要我们去本地文件读到这张图片,然后将这张图片输出到页面。 笔者很久都没写过怎么把图片输出到页面了,在网上看了点资料,感觉不够清晰。于是决定自己做下笔记,方便后续查阅。一、思路 ... 阅读全文
摘要:
在一次开发中,由于数据库中生日采用的是datetime的数据类型,因此数据库中数据格式为:2017-07-11 00:00:00。但是,编辑页面中回显生日肯定是不可以显示出时分秒的,只能显示2017-07-11这种格式;如果不处理的话,回显的数据就有问题。在不改变数据库结构的情况下,我们直接在jsp页面中对回显的数据格式化,采用 标签。 代码如下: " ... 阅读全文
摘要:
本文主要介绍如果用git将项目上传到githup。一、准备工作 (1)欲将项目上传到githup,先在githup上新建一个仓库。这里就不介绍。 (2)安装git,这里也不介绍。二、开始上传 (1)进入到项目文件夹,调出git命令窗口,初始化仓库 git init 1 1git init (2)添加... 阅读全文
摘要:
阅读全文