java
程序杨
这个作者很懒,什么都没留下…
展开
-
HTML页面实现可编辑,保存,并生成PDF,完成签章。
原本是应该用pageOffice实现在线打开word的编辑,保存,转换成PDF,并完成签章,由于公司预算不够,pageOffice组件不能购买,所以只能另想他法。需要编辑的word文档的模板是固定的,数量也不多,但对格式要求比较严格,所以决定将模板全部做成HTML页面,用iText组件将HTML转换成PDF。首先需要将模板做成类似于下面这样的页面,横线上的数据是可以动态填充,编辑的,填充数据可...原创 2019-01-02 14:07:44 · 10829 阅读 · 10 评论 -
整合百度地图,显示停车场位置,停车位详情,使用WebSocket实现动态刷新
我会在近段时间内把之前的项目上遇到的一些我觉得需要记录的需求、问题给写下来,来弥补之前没有写博客的习惯。需求背景:由于郑州市停车难,难停车,车位利用率低,停车管理存在问题,乱收费现象严重,虽然政府三令五申多次下达文件整顿,但还是有些地方存在问题,所以市政府有意向沿海一些城市学习,将地上停车位和互联网结合。需求:当管理员登录智慧停车项目后台时,首页需要展示当前地区的停车场信息,以及每个停车场的停...原创 2019-01-02 17:16:33 · 6421 阅读 · 6 评论 -
List转为Map,分组,过滤,求和等操作
转:https://www.cnblogs.com/yangweiqiang/p/6934671.html利用java8新特性,可以用简洁高效的代码来实现一些数据处理~定义1个Apple对象:public class Apple { private Integer id; private String name; private BigDecimal money; ...转载 2019-01-02 15:40:41 · 775 阅读 · 0 评论 -
一道面试题引发的争论和思考——Java到底是值传递还是引用传递
直接上题:public class Example { public static void main(String args[]) { RandomTest ex = new RandomTest(); String str = new String("good"); char[] ch = { 'a', 'b', 'c' }; in...原创 2019-01-03 14:19:14 · 1288 阅读 · 0 评论 -
JVM的堆分配
为了展示虚拟机如何使用方法区中的信息,下面来举例说明:class Lava { private int speed = 5; void flow(){ }}public class Volcano { public static void main(String[] args){ Lava lava = new ...转载 2019-02-11 10:52:01 · 201 阅读 · 0 评论