欢迎来到HugNew-拥抱变化,扫一扫右边二维码关注微信订阅号:Martin说 或 加QQ群:427697041互相交流,Stay hungry, Stay foolish.

Martin的文章

js&jquery

提高网站性能的 5 个 Grunt任务

提高网站性能的 5 个 Grunt任务
本文由 HugNew – Martin 翻译,进林 校稿。 英文出处:Aurelio De Rosa。转载请注明出处。  在之前我多次提过如今关心的主要问题是,如何实现良好的性能以及你应该如何努力实现web页面的快速响应。在我的一些关于JavsScript A...

3年前 (2015-03-02) 2615℃ 1评论 4喜欢

html5&css3

跨终端响应式页面设计入门

跨终端响应式页面设计入门
跨终端/响应式页面不外乎是让各种分辨率的屏幕都能顺利阅读你的页面,常规来讲一个跨终端页面,在宽屏的电脑上看和在小屏幕手机上看的布局是不同的,布局不同的原因是为了让读者更好地阅读你的页面,见下图: 这里有点要提到的是,我们常规会将PC版的页面和移动端设备的页面独立开来设计,这样会...

3年前 (2015-03-01) 2018℃ 0评论 4喜欢

J2EE

Web 安全编程实战

Web 安全编程实战
Web 安全问题,很多时候会被程序员所忽略,因为他们相信会有专业的运维人员或者安全服务团队帮助他们寻找漏洞,并且指导他们修改这些漏洞。而对于小公司,没有这样专业的人员又怎么办呢?安全漏洞造成了很多不必要的维护和开发任务,产生的问题有时候更是致命的。实际上,只要程序员养成一些习惯,...

3年前 (2015-03-01) 2578℃ 1评论 3喜欢

linux

十分钟Git快速入门

十分钟Git快速入门
  目录  配置  基础工作流程  新建分支进行工作  删除commit  回退(revert)commit  合并commit  从另一个分支上拷贝一个commit的内容  查看commit历史  查看代码修改情况  解决代码冲突  总结:Git使用原则  关...

3年前 (2015-02-27) 2980℃ 2评论 11喜欢

spring

Spring MVC入门示例讲解

Spring MVC入门示例讲解
本文由 HugNew – Martin 翻译,进林 校稿。 英文出处:howtodoinjava.com。转载请注明出处。 在本例中,我们将使用Spring MVC框架构建一个入门级web应用程序。Spring MVC 是Spring框架最重要的的模块之一。...

3年前 (2015-02-22) 3362℃ 3评论 14喜欢

J2EE

5天学会一种 web 开发框架

5天学会一种 web 开发框架
web framework层出不穷,特别是ruby/python,各有10+个,php/java也是一大堆 根据我自己的经验写了一个to do list,按照这个清单,一条一条的学习,事半功倍,很快就能掌握 一共25条,即便很磨蹭,2小时也能搞定一条,25*2=50。只需要50小...

3年前 (2015-02-17) 2522℃ 1评论 8喜欢

算法

基数估计算法概览

基数估计算法概览
假如你有一个巨大的含有重复数据项数据集,这个数据集过于庞大以至于无法全部放到内存中处理。现在你想知道这个数据集里有多少不同的元素,但是数据集没有排好序,而且对如此大的一个数据集进行排序和计数几乎是不可行的。你要如何估计数据集中有多少不同的数据项?很多应用场景都涉及这个问题,例如设...

3年前 (2015-02-05) 1681℃ 0评论 6喜欢

设计模式

Web API设计方法论

Web API设计方法论
为Web设计、实现和维护API不仅仅是一项挑战;对很多公司来说,这是一项势在必行的任务。本系列 将带领读者走过一段旅程,从为API确定业务用例到设计方法论,解决实现难题,并从长远的角度看待在Web上维护公共API。沿途将会有对有影响力的人物的访谈,甚至还有API及相关主题的推荐阅...

3年前 (2015-02-05) 2012℃ 1评论 3喜欢

集群架构

Hadoop中MapReduce框架入门

Hadoop中MapReduce框架入门
MapReduce是一种分布式计算模型,由Google提出,主要用于搜索领域,解决海量数据的计算问题.对于业 界的大数据存储及分布式处理系统来说Hadoop2提出的新MapReudce就是YARN: A framework for job scheduling and clust...

3年前 (2015-02-04) 2472℃ 1评论 3喜欢

windows

GoAgent图文教程:翻墙并没有那么难

GoAgent图文教程:翻墙并没有那么难
一、申请 Google App Engine 并创建 appid 申请注册一个 Google App Engine 账号。没有 Gmail 账号先注册一个, 用你的 Gmail 账号登录。 登录之后,自动转向 Application 注册页面,如下图: 接下来的页面,输入你...

3年前 (2015-02-04) 6211℃ 3评论 11喜欢