herman的文章

JAVA

Google技术架构演变之路

9年前 (2016-08-27) 4916浏览 1评论

淘宝的架构是进化来的。支付宝的架构是设计来的。对于创业公司,尤其是随时变化的用户需求来说,如何做好我们的架构,以及如何进化我们的架构? 谷歌为何总是快人一步? 从Google成立以来的10多年,一直在给大家创造着各种各样的惊喜...

敏捷开发

敏捷开发团队愿景和团队章程阐述

9年前 (2016-08-26) 5154浏览 0评论

什么是团队愿景? 团队对指导原则的共同理解,包括了使命,目标,预期的行为,价值观,和最终成果,由团队识别定义并得到使用。 什么不是团队愿景? 一般而言,团队愿景不是团队计划,不包括团队所要完成的任务计划。 但是有些项目计划或项目...

敏捷开发

敏捷开发用户故事的扩展-新的故事类别

9年前 (2016-08-22) 4405浏览 1评论

用户故事自最早1998年诞生以来,由于其突出的优点,到现在得到了广泛的应用。从最开始的克莱斯勒C3项目,用户故事当中的用户一般是指软件系统的人类用户,这类用户故事一般涉及人机交互界面。  而随着用户故事在多种场合扩展使用,慢慢衍生出另...

SQL

PostgreSQL和Greenplum两种数据库的比对

9年前 (2016-08-21) 6238浏览 0评论

       PostgreSQL和Greenplum这两种数据库在各社区中都没有MySQL火。但是也都有部分公司在使用,其中的一个原因就是,工信部要求的国企使用的数据库不能太单一,即不能太依靠Oracle...

JAVA

Java语言的十一大主要特性

9年前 (2016-08-20) 3522浏览 0评论

Java语言是简单的 Java语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习和使用。另一方面,Java丢弃了C++中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。特别地,Java语言...

JAVA

Shiro入门教程

9年前 (2016-08-08) 7473浏览 0评论

每年都有很多新框架诞生,而每年又有需要框架被淘汰!框架能够帮助我们缩短开发周期,架构设计的难度,让我们更多的去关注业务,而不是架构的实现。Shiro框架就是为我们省去了权限管理模块的相关设计和开发难度。 Shiro其实很简单,作为入...

JAVA

安全开源权限框架Shiro架构设计原理解析

9年前 (2016-08-08) 8067浏览 0评论

Shiro并不是一个新技术型框架,它的使用场景非常广泛!主要对我们应用中的权限模块进行统一的设计,简化我们的逻辑和设计,让我们能更好的关注业务本身。 常见权限漏洞 前面我写过两篇常见的权限漏洞:水平权限漏洞和垂直权限漏洞。权限设计在应...

JAVA

SpringMVC整合Json的两种方式

9年前 (2016-08-05) 6493浏览 0评论

SpringMVC在支持json方面需要特殊的配置,具体大家是使用Fastjson还是Jackson或者Gson完全取决于自己,我这里以Fastjson为例进行讲解! 方案1配置AnnotationMethodHandlerAdapter的...

JAVA

三大框架搭建项目常见问题QA整理

9年前 (2016-08-04) 5554浏览 0评论

现在最流行的框架莫过于SpringMVC了,Struts2基本上被淘汰了!今天就给大家分享一下,在项目搭建中常见的spring整合问题的解决方法! 1、java.lang.Exception: No runnable methods ...

JAVA

面试题:检查一个字符串是否为回文的变位词

9年前 (2016-07-18) 5865浏览 0评论

最近在面试中遇到了逻辑思维题,检查一个字符串是否为回文的变位词。当时面试时没有想到好的做法,现在将实现方法整理,分享给大家! 背景:检查一个字符串是否是回文的变位词 回文:给定的字符串从左到右和从右到左的序列完全一致,那么这样的字符串被称...

JAVA

IP转换成整数的原理和转换详解

9年前 (2016-07-13) 7999浏览 1评论

今天终于搞懂了ip地址和整数之间的转换, 在这里和大家分享一下心得,唠叨一把。 事件起因:    项目中用到通过ip地址获取城市名称,这样的原码网上一搜一大把,基本上都是lumaQQ的东西,在这里夸赞一番,确 实不错。它...

业余杂谈

我是如何从一个码农成为外包公司老板的

9年前 (2016-07-12) 11701浏览 4评论

我,一个资深码农,从业十年,目前已经成功转型,成为一名外包公司老板。 一年前,我还是一个挨客户骂,挨上级批,挨老板克扣工资的苦逼程序狗。今天,我开着宝马出入各大商场,闲时,我也体会了一把伟哥的潇洒:早上在香港喝早茶,下午飞去巴黎喂鸽子。在这...

HTML5

React项目开发实战之业余草赛车游戏

9年前 (2016-07-09) 7426浏览 8评论

前段时间写了两篇React开发入门教程,有网友留言是否有实战项目?我今天告诉大家不仅有,而且还不止一个,请大家陆续关注我网站上的新文章。本篇文章的标题我想了好久,如果觉得不够醒目,请留言,再做更改! ReactJS项目实战效果图 ...