设计模式之刘伟老师文章学习记录-------------依赖倒转原则

如果说开闭原则是面向对象设计的目标的话,那么依赖倒转原则就是面向对象设计的主要实现机制之一,它是系统抽象化的具体实现。依赖倒转原则是Robert C. Martin在1996年为“C++Reporter”所写的专栏Engineering Notebook的第三篇,后来加入到他在2002年出版的经典著作“Agile Software Development, Principles, Pat
阅读本文

0基础如何学Android开发

http://pan.baidu.com/s/1bIEIse 密码:ky7whttps://pan.baidu.com/s/1i53bs6x提取码:0pwthttps://www.zhihu.com/question/26417244Java基础https://zhidao.baidu.com/question/2010837047682019468.html 分类: 移动测试 https://w
阅读本文

漫谈数据仓库之维度建模

0x00 前言 下面的内容,是笔者在学习和工作中的一些总结,其中概念性的内容大多来自书中,实践性的内容大多来自自己的工作和个人理解。由于资历尚浅,难免会有很多错误,望批评指正! 概述数据仓库包含的内容很多,它可以包括架构、建模和方法论。对应到具体工作中的话,它可以包含下面的这些内容: 以Hadoop、Spark、Hive等组建为中心的数据架构体系。各种数据建模方法,如维度建模。调度系统、元数
阅读本文

LindAgile~缓存拦截器支持类的虚方法了

写它的原因之前写过一个缓存拦截器,主要在方法上添加CachingAspect特性之后,它的返回值就可以被缓存下来,下次访问时直接从缓存中返回结果,而它有一个前提,就是你的方法需要是一个接口方法,缓存这个CachingAspect却需要在类里定义,大叔感觉很怪,所以抽时间把它完善一下,让缓存特性在接口方法里定义。今天说的是为类里的虚方法添加CachingAspect,这个事实上我们用的比较多,因为并
阅读本文

新手C#代码简洁性—函数篇

1.从Html代码抽取MVC HtmlHelper src=“../../Resouces/Images/Agile/Menu/Campass48.png“ alt = “站点地图“ title = “站点地图“ class = “imagelink“/> 站点地图 src=“../../Resouces/Images/Agile/H
阅读本文

webFrame

annotations   使用时在方法名上直接书写,AgileCache需要在Spring配置文件里面进行相关的配置才可生效。base :BaseService定义了一些service方法中常用的变量和方法。directives:该包封装了常用的Velocity前台 用的函数。exceptions:封装了CheckeException和RuntimeException两个类。intercepto
阅读本文

微软云平台最新产品发布(8月更新)

继 WPC 之后,微软不仅推出面向“云为先,移动为先”时代的诸多技术创新。在新的起点,微软正在加快创新的步伐。在持续的产品研发与迭代过程中,Microsoft Azure 微软云平台得到了新的扩展,一起来了解这些新成员吧。  本次更新包括: Azure 数据工厂(Azure Data Factory) 正式上线 SQL Server 2016 社区技术预览版 2.2 更新(SQL Server
阅读本文

java深入

宏观上: 1.技术广度方面 至少要精通多门开源技术吧,研究过strutsspring等的源码。 2.项目经验方面 从头到尾跟过几个大项目,头是指需求阶段,包括需求调研。 尾是指上线交付之后,包括维护阶段。 3.架构经验方面 有过分布式系统的架构和开发经验。对于跨系统的结构优化,数据存储的性能指标等有丰富经验。什么缓存啊、数据库的垂直切分什么的,业务的抽象和水平拆分啊,这些应该都轻车熟路吧
阅读本文

AMM评估管理实践与技术实践

管理实践AgileMaturity Model实践一:SharedResponsibility–职责共享 Theme Level State Description Reference Implementations   3+ 组织级结对 Organizational Pairing 与业务人员实时结对;跨团队协作 Real time pa
阅读本文

JAVA程序员必看的15本书

盼望多时的Finereport插件开发计划启动了,越来越多的java开发人员加入到了帆软开发者联盟之中,各位在闲暇时间赚的盆满钵盈,小编很是振奋啊。相信参加finereport的插件开发计划的不全是为了毛爷爷,也有为了自身的java开发技术的熟练与提高。        我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。
阅读本文

2017-07-31关于敏捷开发的一些想法

没看过什么相关的书,第一次正式接触这个概念是在上学期的软件工程课上。接下来去了公司实习,用的正是敏捷开发,之后慢慢地开始形成了一些自己的想法。 上周去听了青风一号沙龙,嘉宾是王春生,禅道的创始人,主题是软件项目敏捷开发主题讨论及禅道系统实践,内容包括敏捷开发相关、极限编程相关、禅道系统相关。禅道,我们公司也有用,是一个项目管理的软件,不打广告了,刚实习,接触不多,不好说,不过第一个影响还不错。这也
阅读本文

敏捷视界:Scrum起源、Scrum术语

Scrum起源Scrum的原始含义Scrum原始含义是指英式橄榄球次要犯规时在犯规地点对阵争球。争球双方各有8个队员参与,各方出3名前锋队员,并肩各站成一横排,面对面躬身互相顶肩,中间形成一条通道,其他前锋队员分别站在后面,后排队员用肩顶住前锋队员的臀部,组成3、2、3或3、4、1阵形。然后,由犯规队的对方队员在对阵一侧1码外,用双手低手将球抛入通道,不得有利于本队。当球抛入通道时,前排的3对前
阅读本文

数人云|从0到1,打造DevOps易用工具链(精挑细选27种)

数人云:DevOps是一种文化,但创立或改变文化技术和工具必不可少,今天小数就和大家分享下覆盖整个生命周期的易用工具链。 DevOps操作上越来越成熟不是一蹴而就的,而是使用了一些新的工具,在团队内不仅改变了文化,同时也打破了沟通上的壁垒,进而开发出更好的应用,虽然仅靠工具还不够,但通过应用自动化,在提高了交付效率和质量的同时也促进了成员之间的协作。 对于如何构建DevOps工具链,没有标准的答案
阅读本文

2017CSU暑假集训二 G-River Hopscotch

Every year the cows hold an event featuring a peculiar version of hopscotch that involves carefully jumping from rock to rock in a river. The excitement takes place on a long, straight river with a
阅读本文

[转载]DevOps发展的四个重要阶段

DevOps是敏捷开发的延续,它将敏捷的精神延伸至IT运营(IT Operation)阶段。敏捷开发的主要目的是响应变化,快速交付价值。以2001年的敏捷宣言发布这个里程碑为起点,开始几年内企业主要在软件的开发阶段推行敏捷,并没有覆盖到软件的运营阶段。随着互联网的不断发展,市场变化越来越快,2007年之后软件工程领域出现了新的变化,DevOps星星之火便开始出现。 萌芽阶段(2007-2008)2
阅读本文

Agile&DevOps究竟谁是魔法棒

天下没有神奇的配方很抱歉,文章的开头我就要说出这个残酷的事实 - 世界上没有任何工具可以魔法般的让你实现敏捷,精益,DevOps。如果只是依赖了工具的自动化,实现了自动化Dev或者Ops,那么别忘了为什么这两个词要连在一起,你真正实现理念和行为的转变了吗,还是只是一味的悬浮在概念上无法落地。如何在开发和运营团队之间进行协作和沟通,更应该是一种文化和理念上的转变和演进。DevOps不是马良的神笔,也
阅读本文

好文章系列——代码整洁之道

注: 整洁代码之道——重构 写在前面 现在的软件系统开发难度主要在于其复杂度和规模,客户需求也不再像Winston Royce瀑布模型期望那样在系统编码前完成所有的设计满足用户软件需求。在这个信息爆炸技术日新月异的时代,需求总是在不断的变化,随之在2001年业界17位大牛聚集在美国犹他州的滑雪胜地雪鸟(Snowbird)雪场,提出了“Agile”(敏捷)软件开发价值观,并在他们的努力推动下,开始在
阅读本文

信息安全行业里面一些很不错的书

http://bbs.byr.cn/#!article/Focus/45726发信人: RSA (RSA), 信区: Security 标  题: 信息安全行业里面一些很不错的书 发信站: 北邮人论坛 (Thu Mar  1 12:25:17 2012), 站内   A Practical Guide to Federal Enterprise Architecture.pdf FEA架构的书,内
阅读本文

关于采用消息钩子机制的透明加密的简单破解

采用消息钩子机制的透明加密方式在各大企业中很常见,简单实用。文件在磁盘上以密文方式存储,打开时首先被加密软件客户端注入的钩子(hook)截获,解密成明文后再提交给相应程序;保存时同样被钩子截获,加密后再保存到磁盘上。知道了原理,破解这种加密方式就不难了。   对于使用内核钩子的加密方式,以“GS-DES大天图文档安全管理系统”(客户端为DES5.0版本)为例,破解方法如下:首先让应用程序打开
阅读本文