2016年08月的内容

JAVA

Maven在cmd下创建项目的步骤

herman 8年前 (2016-08-29) 3953浏览 0评论

现在的项目,基本上都在使用maven作为项目的构建工具,因此学习maven更容易找一份体面的工作。今天就为大家分享一下maven的简单使用! Maven环境变量的设置     a.我的电脑&mda...

SQL

MySQL实现树形的遍历、部门递归、菜单级联

herman 8年前 (2016-08-28) 7714浏览 1评论

关于多级别菜单栏或者权限系统中部门上下级的树形遍历,oracle中有connect by来实现,MySQL没有这样的便捷途径,所以MySQL遍历数据表是我们经常会遇到的头痛问题,下面通过存储过程来实现。 在开始之前我们先建立测试表和...

JAVA

微信企业号开发入门教程

herman 8年前 (2016-08-28) 7822浏览 0评论

随着微信的火热,微信公众号开发也火热了起来!现在的应用大多都有对微信开发的对接需求,当然还有支付宝服务窗的对接开发任务。通过与微信对接,我们可以轻松的如获取用户地理位置、获取微信用户头像、拍照上传、发送微信消息等等,通过微信接口即可调用。要将we...

JAVA

Google技术架构演变之路

herman 8年前 (2016-08-27) 4013浏览 1评论

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

敏捷开发

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

herman 8年前 (2016-08-26) 4573浏览 0评论

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

敏捷开发

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

herman 8年前 (2016-08-22) 3777浏览 1评论

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

NDIS

为exe添加资源文件及修改文件的描述,公司信息及版本号

nui111 8年前 (2016-08-21) 5937浏览 0评论

最近项目安装包需要添加特殊的管理员的用户名和密码进行提权,而且能够提权后的程序仍然是一个安装包,可以供用户下载。 思考很久之后,决定把管理员的用户名和密码写入到程序的资源文件中。这就涉及到到了修改exe程序的资源文件问题。  &nb...

SQL

PostgreSQL和Greenplum两种数据库的比对

herman 8年前 (2016-08-21) 5741浏览 0评论

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

JAVA

Java语言的十一大主要特性

herman 8年前 (2016-08-20) 3026浏览 0评论

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

JAVA

Shiro入门教程

herman 8年前 (2016-08-08) 6903浏览 0评论

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

JAVA

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

herman 8年前 (2016-08-08) 7444浏览 0评论

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

JAVA

SpringMVC整合Json的两种方式

herman 8年前 (2016-08-05) 5896浏览 0评论

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

JAVA

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

herman 8年前 (2016-08-04) 5062浏览 0评论

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