- 浏览: 9197 次
最新评论
文章列表
最近因为项目的原因,需要使内网PC连通外网。
刚好PC连接了一台路由器,这台路由器对外网无限制。
考虑借助这台路由器来实现网络的连通。
然而PC无法解析域名,very 尴尬,而路由器可以识别域名,所以考虑同时使用路由器作为DNS。
下面来介绍一下有关DNS的信息,恶补了一下。
IP地址: 计算机在网络中的地址,如10.10.10.10,各机器之间通过IP地址进行通信;
域名:Domain Name,即由一串用点分隔的字符串组成的网络上某一台计算机或计算机组的名称,如www.baidu.com,方便人们记忆
DNS: Domain name system, 域名系统,将域名自动解析为对应的I ...
在很多场景下,都需要记录历史记录,比如同一个病人的多条检查记录,如果这些记录在同一张表里,如何取出或者更新最新的一条记录呢?
可以利用sql中的分区函数 partition by 和 取行号函数 row_number()
具体思路:根据病人ID字段(需保证唯一性)进行分区,拿到所有病人按更新时间从近到远排序的一个大集合,然后在where条件里指明查的具体的ID号以及该ID号所有记录中的第几条,即为病人最新的记录。
eg.
select * from (select t.*, row_number() over (partition by patientID order by update_ ...
在实际应用中,经常会有客户提出日期的不同展示格式,比如 2018-10-09 09:09:09, 或者2018-10-09/09:09:09,诸如此类。
当然,可以通过拆分一个日期的年月日进行格式的组合,但实在太麻烦。
Java里提供了一个类,SimpleDateFormat,可以对日期进行各种格式化。
使用方法如下:
SimpleDateFormat sdf = new SimpleDateFormat("yy-MM-dd/HH:mm:ss");
String date = sdf.format(new Date());
这样就能获得如18-09-09/12:12:12 ...
在环境上更新文件后,重启后不生效,原因排查:
1. 文件是否正确
2. 文件路径是否正确
3. 服务器上是否存在多个同名文件,导致在重启时加载了错误内容的文件
最近因为项目需要将对象打印特定模式的PDF,经大佬建议,选择了使用FOP,较之iText,灵活性更强,对代码依赖更少。
下面简要说明一下如何使用及demo。
1. 需求描述
根据现有一个pdf模板,将值填入pdf中导出。其中,值从Java一个List<Map<String, Object>>获取,每个Map展示在一页pdf中,整个List生成为一个pdf文件。
2. 需求分析
1)生成pdf模板
2)将每个Map循环填入pdf中,使得每个Map占用单独一页
3. 技术探测
1)进入fop官网 https://xmlg ...