为什么金额要使用BigDecimal而不使用Double? 在电商或者金融行业,看似很小的误差但是通过一番计算后会导致很大的误差,误差将演变为错误。错误将导致不能涨薪。BigDecimal 类提供以下操作:算术、标度操作…
分类:intellij-idea
记录第一次搭建基于JAX-RS的REST风格DEMO
因为是初学REST风格,所以并不打算马上就用springMVC这些框架去实现restful,所以先用jersey搭建一个rest的demo上手玩玩,本文记录了搭建所需要引入的jar包,以及搭建过程碰到的坑,希望能让大家有…
分布式锁和spring事务管理
最近开发一个小程序遇到一个需求需要实现分布式事务管理 业务需求 用户在使用小程序的过程中可以查看景点,对景点地区或者城市标记是否想去,那么需要统计一个地点被标记的人数,以及记录某个用户对某个地点是否标记为想去,用两个表存…
idea maven 编译 spark
参考了http://blog.cloudera.com/blog/2014/04/how-to-run-a-simple-apache-spark-app-in-cdh-5/https://github.com/sryz…
SpringMVC学习
基于Spring实战的web框架学习 一、引言 一般在开始一个知识点的学习之前,搭建一个小的测试项目有助于理解问题,因此我已经搭好了一个基础的模拟登录小平台,输入密码可以跳转页面。代码上传在码云上https://gi…
帧动画内存OOM?不存在的!—— SurfaceView逐帧解析
Android 提供了AnimationDrawable用于实现帧动画。在动画开始之前,所有帧的图片都被解析并占用内存,一旦动画较复杂帧数较多,在低配置手机上容易发生 OOM。即使不发生 OOM,也会对内存造成不小的压力…
IntelliJ IDEA与eclipse快捷键
功能 IntelliJ IDEA Eclipse 阅读代码 跳转查看实现类 ctrl+alt+b 最近打开的文件 Ctrl+e Alt+r 回到类最前/后 Ctrl+Home/End Ctrl+Home/End 查看所选…
Spring Data JPA 详尽指南
人生苦短,我用 SDJ! Spring Data JPA(SDJ)在我看来,相比于 MyBatis 和 Hibernate 最大的好处就在于,它太方便了!如果你的业务逻辑并不需要控制细腻度很高的情况下(SDJ 在我看来其…
使用IDEA编写jsp时EL表达式不起作用
在使用IDEA开发maven+springMVC项目时遇到不加载EL表达式的问题 加载如下JSP代码: <%@ page contentType="text/html;charset=UTF-8" language…
IntelliJ IDEA 开发工具的插件收藏
推荐几款比较好用的idea的插件,它能够帮助我们更加快速的开发,具体有以下分类: 快速开发 样式界面 便捷工具 快速开发 MyBatisCodeHelperPro 功能介绍:mybatis代码自动生成插件,大部分单表操作…
高校天文共享平台开发过程中的一些思考
这个项目是我年初的时候申报的大工软院的校级创新训练项目,项目灵感来源于我们原来微软组内的一名成员,最初想两人一起合作完成,因为一些缘故,他不得不退出。于是之后的技术栈选择,网站前端布局,业务流程,数据库结构等等都是我一个…