这12个地方免费提供编码课程

这12个地方免费提供编码课程 1.CodeAcademy 学习编码最受欢迎网站之一。 事实上,超过2400万人已经通过这个网站参与编码。 在CodeAcademy,你可在线学习课程,包括编程语言有HTML,CSS,JavaScript,jQuery,PHP,Python和Ruby等等。 2.Coursera Coursera成立于2012年,现在已经成长为一家主要从事营利性教育的技术公司,已经给
阅读本文

苦逼的程序员

一天,程序员甲遇到了程序员乙。程序员甲就问程序员乙了,“听说你们公司也在搞敏捷?”程序员乙答:“是啊,别提了,纠结着呢。感觉现在加班比以前还多了,一个迭代接着一个,比以前累多了。你们公司呢?”“我们啊,现在不怎么提敏捷了。敏捷这一套东西在我们这里不好用。” 上述对话并非个案。对大多数人而言,敏捷实施给他们带来的更多是痛苦,而不是成功,而且即使是成功,大多也与他本人无关。所以一方面来讲,敏捷越来越
阅读本文

Windows下的修改Tomcat的可用内存

tomcat默认可以使用的内存为128MB,在较大型的应用项目中,这点内存是不够的,轻微时,会使系统性能急剧下降,严重时,将导致系统无法运行,影响系统的稳定性。当内存不够用时,常见的问题就是报tomcat内存益处错误,从儿导致客户端包500错误的,如下: 当用户执行一个大数据的应用时,系统会提示出错: 前台错误为:HTTP Status 500-Dispatch[EAITool] to m
阅读本文

【优雅编程之道】之方法的9点建议

开心一笑 【一个去看演出的朋友回来了。 我问他:“怎么样演出好看吗?” 朋友:“人太多了,我去晚了,在后面什么也看不见,只能跳起来看几眼, 后来跳累了就不看了,也没有什么好看的。” 这时我另外一个朋友也回来了。 我:“你也看戏去了?” 另外一个朋友:“恩!” 我:“好不好看?” 另外一个朋友:“好看个屁!戏没看多少,就看见前面一个SB在那里跳来跳去的!”】 提出问题 项目中如何优雅
阅读本文

de4dot - Deobfuscator for .NET

FeaturesHere‘s a pseudo random list of the things it will do depending on what obfuscator was used to obfuscate an assembly:Inline methods. Some obfuscators move small parts of a method to another sta
阅读本文

敏捷团队的培养和发展

http://www.infoq.com/cn/news/2016/03/nurturing-growing-agile-teams 近日,在澳大利亚墨尔本的第一会议(1st Conference)上Andy Kelk谈到了敏捷团队的培养和发展。他的演讲以Culture Gardening博客内容为依据: 对于技术人员,构建一个高效的团队是很困难的,但是它更像是一种园艺,而不是计算机
阅读本文

Is Docker ready for production?

Is Docker ready for production? Boyd Hemphill Boyd Hemphill, Director of Infrastructure Services at Kasasa. DevOps and Agile practitioner. Written Jul 2, 2015 It’s called “production” because it p
阅读本文

2Y50xOracleAgilePLM

2Y50xOracleAgilePLMhttp://lvyou.baidu.com/plan/ad578b3dd03f051bc397da49?vdb8r=03.02_2017/tm5掺酝煊http://lvyou.baidu.com/plan/b0d6d443f2beae8028ff965b?wwnp96/03_02_2017=yf8=fyp6http://lvyou.baidu.com/pl
阅读本文

迁项目、领任务

迁项目:1.登录工作室网址,进入SVN2.找到要迁的项目,进入trunk,复制网址3.新建一个文件夹,在文件夹里右键点击SVN checkout,将复制网址迁到指定文件夹,点击OK即可4.下载框架,进入SVN,找到Framework框架5.进入trunk,重复上述操作即可 领任务:1.登录工作室网址,进入YouTrack2.在左上角的项目搜索框中找到项目,点击Agile Boards3.将第一列的
阅读本文

作为一名普通的软件开发者,如何将由于项目管理者的失职而导致的对自己的影响降至最低

在高新技术当道的今天,软件开发行业无疑有着举足轻重的作用!尤其在中国,在我们这个伟大的国度,无论作为一名软件工程师,也就是一般意义上的程序员,还是作为一名中层的管理人员,我们一般都没有太多的话语权,我们往往需要按上层的意见去完成项目中的各个环节!  在对项目中各个环节的处理过程中,作为项目管理层的管理者就显得尤为重要:有些管理者很具有管理天赋,他能让整个团队形成一种合力,大家有一个共同的目标,
阅读本文

java线程池(转载)

1.package test.dao; 2. 3.import java.util.LinkedList; 4. 5.import org.apache.log4j.Logger; 6. 7. 8./** 9. * 10. * @author Andy.xiaomeng 11. * 12. */ 13.public class ThreadPool { 14. 15. private static
阅读本文

P2P直连?经服务器中转?

当同一个系统的两个客户端A、B相互发送消息给对方时,如果它们之间存在P2P通道,那么消息传送的路径就有两种:直接经P2P通道传送、或者经服务器中转。如下图所示:           通常就一般应用而言,如果P2P通道能够成功创建(即所谓的打洞成功),A和B之间的所有消息将直接走P2P通道,这样可以有效节省服务器的带宽和降低服务器的负载。这种模型即是所谓的“P2P通道优先”模型,也是最简单的通道选择
阅读本文

敏捷宣言的简单介绍

目录一、什么是敏捷宣言?二、敏捷宣言的诞生三、具体内容(一)官方网站(二)四大核心价值(三)十二原则四、解读五、背景和意义参考正文一、什么是敏捷宣言?  敏捷宣言(Manifesto for Agile Software Development),也叫做敏捷软件开发宣言,正式宣布了对四种核心价值和十二条原则,可以指导迭代的以人为中心的软件开发方法。二、敏捷宣言的诞生  2000年9月,来自芝加哥O
阅读本文

敏捷开发之scrum模型

什么是敏捷开发?敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。怎么理解呢?首先,我们要理解它不是一门技术,它是一种开发方法,也就是一种软件开发的流程,它会指导我们用规定的环节去一步一步完成项目的开发;而这种开发方式的主要驱动核心是人;它采用的是迭代式开发; 为什么说是以人为核心?我们大部分人都学过瀑布开发模型,它是以文档为驱动的,为什么呢?因为在瀑布的整
阅读本文

Scrum介绍——续

四、 Scrum过程Scrum的过程如图4-1所示图4-1 Scrum过程4.1 建立Product BacklogProduct Backlog是Product Owner把客户的商业需求按照优先级排出来的列表,整个项目存在一个唯一的Backlog,Backlog的内容由Product Owner随时按照客户的需求进行更新,并且做出粗略的工作量评估,供开发团队进行参考。一个典型的Product
阅读本文

Agile Web Development with Rails depot例程 建立application

我们在D盘下面的rails文件夹里面建立例程。  在这个例程中,我们将建立一个网络书店的WebSite。在这里boss(我们)可以添加进数据信息,用户可以浏览书籍,将之“扔”进购物车,结账。  右键D盘的rails文件夹,进入命令提示符,输入 >rails depot -d mysql D:rails>rails depot -d mysql create cre
阅读本文

java格式化日期大全

public class StringToDate { public static void main(String[] args) throws ParseException { Date d = new Date(); String s; /** Date类的格式: Sat Apr 16 13:17:
阅读本文