自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 AWS-Serverless之Java In Eclipse快速编写和部署-手把手图文教程(二)

    上一篇文章已经介绍了,最笨的方法使用serverless,但是在实际的工作当中,可想而知效率是最重要的,所以本节主要是介绍如果使用AWS 的 Toolkit 在Eclipse中的集成工具并且进行开发并且快速部署。    首先就是下载Eclipse, 并且进行插件的下载开发:直接在插件商店搜索aws即可安装完成并且进行重启之后,会在界面的上面多了一个图标的按钮:这时候可以进行点击,因为我已经...

2018-03-21 19:01:59 430

原创 AWS-Serverless之Java And GateWay手把手图文教程(一)

前端时间公司在使用serverless 处理了一些业务上的一些流程化的东西,不过我没有参与编写,因为是使用的Node.js 编写的,因为我一直对Node 不是很感冒,但是上周,我觉得serverless 虽然不之后以后会不会成为一种趋势,而且又是国内和我现在的环境不一样的情况下,而且我现在所处的公司基本上就是传统行业,基本上不会涉及到高并发,不过数据量很大。好了,废话不多说,我今天介绍的就是如何在...

2018-03-21 04:17:57 2041 1

转载 BigDecimal除法精确计算及坑点

BigDecimal通常在涉及到精确计算的时候会用到,下面是自己多次错误使用BigDecimal的总结。结论:BigDecimal初始化小数时,尽量用字符串形式,例如new BigDecimal("0.1");BigDecimal类型变量比较大小时用compareTo方法,判断变量值是否为0,与BigDecimal.ZERO比较大小。BigDecimal作除法时,除了要考虑除数是否为0,更要考虑是...

2018-06-11 20:32:26 3025

原创 messages_zh_CN.properties国际化文件中使用占位符,结合java 代码使用

在最近的工作中,现在遇到的一种情况是,客户上传Excel 之后,比如excel 中的第N行数据校验不通过,这时候后端应该给用户友好的提示,告诉用户的excel 中是第几行的数据有错误,之前仅仅是告诉了客户exce 校验不通过。所以当时考虑的方法是自己手拼,但是这要在java 代码中插入,很不美观,所以后来想到了在国际化文件中也许可以使用占位符,果然,还是google 好用,搜到了,所以现在也发现,...

2018-05-14 18:30:21 5662

原创 pdfmake PK jspdf

公司的清关文件包含了上万个包裹,前端对应的生成的PDF 文件就有上万行,如果一页47行左右的文件的话,那么就需要生成的pdf文件一共有200页。之前我们使用的pdfmake,因为客户经常存在超过200页以上的pdf就下载不下来的情况(这里我要说一下,mac 下safari 我才渐渐认为做的也很好,因为每次客户下载不下来的情况下,都交给了我们IT部门,基本上我是用包括Chrome 都会卡死,而saf...

2018-04-17 16:31:56 973 1

原创 java 集成 Sentry

最近公司想针对于目前的线上项目异常的监控,因为公司内部一般使用Slack 用来交流,所以我们就想通过Slack 内置的频道收集一些线上的异常,同时也便于日常的异常处理。首先打开Sentry 的官网https://sentry.io ,并且进行一系列的注册,创建一个组织,这里我创建一个组织,命名叫做Test然后选择创建项目注意:创建完项目完成后,此时会有一个DSN,这个是非常重要的,因为当Sentr...

2018-04-16 21:33:02 7037 1

原创 Lombok 在开发中注意的一点

如果在使用中,别忘了类型使用包装类,例如要是用Boolean ,而不要去使用boolean 类型

2018-04-15 17:34:08 1136

原创 AWS SAM Local 调试无服务器应用程序-使用Eclipse-待写-3

AWS SAM Local 调试无服务器应用程序-使用Eclipse-3

2018-03-21 19:01:18 433

原创 AWS CodeStar---待写-2

AWS CodeStar---待写-2

2018-03-21 18:56:18 222

原创 git 分支命名规范

Feature  新功能Refactor 重构Fix- 修复

2018-03-02 18:20:15 1613

转载 mybatis 使用经验小结,batch批量提交大量数据

<div id="article_content" class="article_content csdn-tracking-statistics tracking-click" data-mod="popu_519" data-dsm="post" style="overflow: hidden;">                            <div

2018-02-14 16:29:47 804

原创 使用实体类的时候给默认值

@Entity@Table(name="destockings")@Datapublic class Destocking extends AbstractAuditing { @Id private String id; @NotNull private String client; @NotNull private String coun

2018-02-13 03:12:57 48518

原创 git rebase 压缩失误回退的方法---一不小心压缩了23次。手抖的失误

今天,自己在rebase 压缩的时候,手一抖,本来是要压缩2次的,结果压缩成了23 次,而且关键是还成功了,当时的情景是,rebase 前,自己commit 到了本地,没有push 到origin,所以这个好难过,所以当时立刻问了问老大的解决方法。幸好当时我知道自己压缩错了,没有继续上传到origin,远程分支还是压缩前的,所以回到压缩前的远程分支节点,直接创建一个新的分支,然后讲当前压缩错的

2018-02-06 07:34:26 1165

原创 Spring Data Jpa 使用的hibernate 不支持 日期函数 to_char 的解决方案

 今天在公司折腾了一天,写的心急火燎的,也弄得心情特别不好,因为老板就坐我的对面,就因为to_char-----> to_char(date,‘YYYY-MM’)这个数据库函数在hibernate 中不能使用,但是在实际的业务中又是需要的,所以,没办法,我就各种google 和baidu,搜了一下午,都没有好的解决方案,因为得到的结论都是一样的,to_char() 这个数据库函数不能在hib...

2018-01-31 06:08:57 7610 1

原创 数据库中使用Date 和 timestamp 的区别

DATETIME, DATE和TIMESTAMP类型是相关的。本文描述他们的特征,他们是如何类似的而又不同的。     DATETIME类型用在你需要同时包含日期和时间信息的值时。MySQL检索并且以'YYYY-MM-DD HH:MM:SS'格式显示DATETIME值,支持的范围是'1000-01-01 00:00:00'到'9999-12-31 23:59:59'。(“支持”意味着尽

2018-01-25 19:15:57 3422

原创 函数式编程

downloadMonthExcel(data, type) { const typedData = _.groupBy(data, 'type'); console.log(typedData) typedData.BATCH = typedData.BATCH.map((invoice) => _.pick(invoice, 'id', 'client', 'type', 'bo

2018-01-23 23:07:49 131

原创 接-昨天的Excel上传27W行数据

今天老大让我在自己的电脑上测试上传Excel到底要用多久,当然,先写一下我的电脑MacBook Pro 2015 高配,i7 16G 1TSSD,我觉得算是比较高的配置了吧,当然,我是使用的测试环境,因为使用的Spring Boot ,Dev 的环境使用是 H2 运行在内存中的数据库,我最后测试,结果用了76分钟,后端才插入到数据库中,真的很崩溃。 幸好老大让我在自己的机器上安装了实体的数据库,测

2018-01-19 08:03:15 168

原创 Lambda 在实际工作中应用

最近的项目里要用到上传Excel,并且上传的Excel文件也很大,足足有27Mb,有大概27 w 的数据量,不过解析是放在前端了,虽然这样用户也需要比较久的时间用来上传。 但是短时间内,我能够想到的就是这样对于数据库的压力会比较大,所以我想到的就是对于数据库的垂直拆分(但是技术老大说是类微服务,我不是很懂,因为感觉这不是一会儿事唉),将上传的数据单独保存在一张表里,并且将这一张表放在另外一个数据库

2018-01-18 06:51:44 1263

原创 第一篇文章

本人现在是学徒,现在坐标法国巴黎,正在一个物流公司工作(程序猿),感觉工作中以后遇到的问题确实需要有个地方记录一下,免得以后忘掉了,而且现在工作中确实,能够发现公司的老大纠正一些我在工作中遇到的一些经常犯的问题,虽然当时是记住了,可是在以后的编码中还是经常容易犯。

2018-01-16 17:58:14 121

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除