上一页 1 ··· 81 82 83 84 85 86 87 88 89 ··· 92 下一页
摘要: 原文出处: 晓风轻 开发中日志这个问题,每个公司都强调,也制定了一大堆规范,但根据实际情况看,效果不是很明显,主要是这个东西不好测试和考核,没有日志功能一样跑啊。 但编程活久见,开发久了,总会遇到“这个问题生产环境上能重现,但是没有日志,业务很复杂,不知道哪一步出错了?” 这个时候,怎么办? 还能怎么办,发个版本,就是把所有地方加上日志,没有任何新功能,然后在让用户重现一遍,拿下日志来看,哦,... 阅读全文
posted @ 2017-09-06 10:03 流星<。)#)))≦ 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 原文出处: 晓风轻 请先阅读我这2篇文章 程序员你为什么这么累? 和 我的编码习惯 - 接口定义。 第一篇文章中,我贴了2段代码,第一个是原生态的,第2段是我指定了接口定义规范,使用AOP技术之后最终交付的代码,从15行到一行,自己感受一下。今天来说说大家关注的AOP如何实现。 先说说Controller规范,主要的内容是就是接口定义里面的内容,你只要遵循里面的规范,controller就问题... 阅读全文
posted @ 2017-09-06 09:57 流星<。)#)))≦ 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 原文出处: 晓风轻 工作中,少不了要定义各种接口,系统集成要定义接口,前后台掉调用也要定义接口。接口定义一定程度上能反应程序员的编程功底。列举一下工作中我发现大家容易出现的问题: 1. 返回格式不统一 同一个接口,有时候返回数组,有时候返回单个;成功的时候返回对象,失败的时候返回错误信息字符串。工作中有个系统集成就是这样定义的接口,真是辣眼睛。这个对应代码上,返回的类型是map,json,ob... 阅读全文
posted @ 2017-09-06 09:06 流星<。)#)))≦ 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 前言: 主题内容讲的是编程习惯,或者说是编程规范。 原文出处: 晓风轻 大家一提到程序员,首先想到的是以下标签:苦逼,加班,熬夜通宵。但是,但凡工作了的同学都知道,其实大部分程序员做的事情都很简单,代码CRUD可以说毫无技术含量,就算什么不懂依葫芦画瓢很多功能也能勉强做出来,做个多线程并发就算高科技了,程序员这行的门槛其实还是比较低的。(这里说的是大部分,有些牛逼的,写算法、jvm等的请自... 阅读全文
posted @ 2017-09-05 20:57 流星<。)#)))≦ 阅读(247) 评论(2) 推荐(0) 编辑
摘要: 原文出处: 纯洁的微笑 在信息爆炸时代,如何避免持续性信息过剩,使自己变得专注而不是被纷繁的信息所累?每天会看到各种各样的新闻,各种新潮的技术层出不穷,如何筛选出自己所关心的? 各位看官会想,我们是来看开源软件的,你给我扯什么信息干嘛,别着急,听我慢慢道来。 背景 浏览器收藏夹应该是我们在收藏文章、网站的第一个利器,平时遇到喜欢的网站或者文章很方便的收藏到收藏夹中;很快我们的收藏夹就满了,于是就像... 阅读全文
posted @ 2017-09-04 16:30 流星<。)#)))≦ 阅读(190) 评论(0) 推荐(1) 编辑
摘要: 原文出处: 纯洁的微笑 这篇文章我们来学习如何使用Spring Boot集成Apache Shiro。安全应该是互联网公司的一道生命线,几乎任何的公司都会涉及到这方面的需求。在Java领域一般有Spring Security、Apache Shiro等安全框架,但是由于Spring Security过于庞大和复杂,大多数公司会选择Apache Shiro来使用,这篇文章会先介绍一下Apache S... 阅读全文
posted @ 2017-09-04 16:15 流星<。)#)))≦ 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 原文出处: 纯洁的微笑 一些springboot小技巧、小知识点。 初始化数据 我们在做测试的时候经常需要初始化导入一些数据,如何来处理呢?会有两种选择,一种是使用Jpa,另外一种是Spring JDBC。两种方式各有区别下面来详细介绍。 使用Jpa 在使用spring boot jpa的情况下设置spring.jpa.hibernate.ddl-auto的属性设置为 create or crea... 阅读全文
posted @ 2017-09-04 16:13 流星<。)#)))≦ 阅读(871) 评论(0) 推荐(0) 编辑
摘要: 原文出处: 纯洁的微笑 有很多网友会时不时的问我,spring boot项目如何测试,如何部署,在生产中有什么好的部署方案吗?这篇文章就来介绍一下spring boot 如何开发、调试、打包到最后的投产上线。 开发阶段 单元测试 在开发阶段的时候最重要的是单元测试了,springboot对单元测试的支持已经很完善了。 1、在pom包中添加spring-boot-starter-test包引用 ... 阅读全文
posted @ 2017-09-04 16:09 流星<。)#)))≦ 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 原文出处: 纯洁的微笑 mongodb是最早热门非关系数据库的之一,使用也比较普遍,一般会用做离线数据分析来使用,放到内网的居多。由于很多公司使用了云服务,服务器默认都开放了外网地址,导致前一阵子大批 MongoDB 因配置漏洞被攻击,数据被删,引起了人们的注意,感兴趣的可以看看这篇文章:场屠戮MongoDB的盛宴反思:超33000个数据库遭遇入侵勒索,同时也说明了很多公司生产中大量使用mongo... 阅读全文
posted @ 2017-09-04 16:07 流星<。)#)))≦ 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 原文出处: 纯洁的微笑 springboot仍然在狂速发展,才五个多月没有关注,现在看官网已经到1.5.3.RELEASE版本了。准备慢慢在写写springboot相关的文章,本篇文章使用springboot最新版本1.5.3进行开发。 发送邮件应该是网站的必备功能之一,什么注册验证,忘记密码或者是给用户发送营销信息。最早期的时候我们会使用JavaMail相关api来写发送邮件的相关代码,后来sp... 阅读全文
posted @ 2017-09-04 16:05 流星<。)#)))≦ 阅读(234) 评论(0) 推荐(0) 编辑
上一页 1 ··· 81 82 83 84 85 86 87 88 89 ··· 92 下一页