2016-01-28 16:37
1、需求来源当需要向用户展示某一地址时,如果直接嵌入一百度地图,用户体验将大大提升...
2016-01-28 16:35
本文翻译自A return to Good Code别再这样写了:public boolean foo() {if (true) {...
2016-01-28 16:13
据日前的一则大数据工具使用情况调查,我们知道了Java程序猿最喜欢用的大数据工具。问题:他们最近一年最喜欢用什么工具或者是框架?受访者可以选择列表中的选项或者列出自己的,本文主要关心的是大数据工具。上一篇Java调查包括下列内容: 开发语言...
2016-01-26 14:46
单选框和复选框在网页表单中应用十分广泛,但是浏览器默认自带的单选框和复选框样式不仅不统一,而且大多都比较简单丑陋。本文给大家介绍了一些基于CSS3的个性化单选框和复选框,一些选中动画是基于jQuery的,你可以挑选喜欢的单选框和复选框应用到自己的网页中去,非常方便。1、jQuery超级个性化的单线框和复选框今天要分享的也是一个非常个性化的单选框和复选框插件,颜色你可以自己定义。...
2016-01-26 13:40
近两年来,前、后端分离的架构得到越来越多的认可,越来越多的团队在尝试、推广这种架构。但在团队采纳这种架构之前依然需要冷静思考,这是不是自己需要的?什么是前、后端分离?字面理解,前端与后端分离。以Web系统为例,浏览器一端的显示、交互、逻辑处理是系统的前端;前端需要获取数据、持久化数据、通知其他系统,这些无法在浏览器中单独完成,需要后端提供服务。很明显前端系统、后端系统已经分离,那为什么还要强调分离呢?此分离非彼分离,系统的实例是分离的,但系统的母体(代码)未必分离。所以,在这里前、后端分离指的是前、后端代码(在组织形式、调用结构等方面)分离。...
2016-01-25 16:09
我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。 在开始本教程前我们需要先知道什么是绝对路径与相对路径。 绝对路径: 路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录。 相对路径:...
2016-01-25 16:43
摘要译自 Philip Walton 的博客 看过之后非常有感触,很多观点都是自己长期非常坚持和认同的,所以翻译出来分享给更多的前端同学! 最近我收到一封读者来信让我陷入了思考,信是这么写的:Hi Philip,您是否介意我问您是如何成为一名卓越 (great) 的前端工程师的?对此您有什么建议吗......
2016-01-24 14:11
我们开始解释JS在HTML中作用。对于因特网和视窗操作系统,JavaScript都意味着未来。 (1)JavaScript:写入HTML输出 实例代码:...
2016-01-22 13:12
IDE是集成开发环境的英文缩写,所谓集成开发环境,就是将你在开发过程中所需要的工具或功能集成到了一起,比如代码编写、分析、编译、调试等功能,从而最大化地提高开发者的工作效率。每种编程语言都有一些特定的IDE,本文将简单为你介绍这些IDE之间的区别,希望能够为你选择IDE时提供一些帮助。 Java IDE 许可...
2016-01-22 13:55
1配置mysql的MYSQL_HOME和PATH 2在HOME下面配置my.ini文件,内容如下 [mysqld]loose-default-character-set = utf8basedir = E:/mysql-5.6.11-winx64datadir = E:/mysql-5.6.11-winx64/data...
2016-01-19 13:38
前端开发应该算是整个Web应用开发过程中最有意思的一部分了,不管什么时候,你总能看到一些新的框架不断涌现,还有数不尽的关于它们如何应用的文章。我们可以放心地说,现在网上有数不尽的各种开发框架,简要来说,不管我们想要开发什么程序,总是会有一些现成的工具可供我们使用,难道不是吗?...
2016-01-17 14:21
1简介
gradle对多工程的构建支持很出色,工程依赖是gradle的第一公民。
gradle支持局部构建。
支持多方式依赖管理:包括从maven远程仓库、nexus私服、ivy仓库以及本地文件系统的jars或者dirs
gradle是第一个构建集成工具(the first build integration tool),与ant、maven、ivy有良好的相容相关性。
轻松迁移:gradle适用于任何结构的工程(Gradle can adapt to any structure you have.)。你可以在同一个开发平台平行构建原工程和gradle工程。通常要求写相关测试,以保证开发的插件的相似性,这种迁移可以减少破坏性,尽可能的可靠。这也是重构的最佳实践。
...
2016-01-16 16:53
从服务端优化来说,通过对服务端做压缩配置可以大大减小文本文件的体积,从而使加载文本的速度成倍的加快。目前比较通用的压缩方法是启用gzip压缩。它会把浏览器请求的页面,以及页面中引用的静态资源以压缩包的形式发送到客户端,然后在客户端完成解压和拼装.具体是实现不用关心,我们只要将GZip启用就好.下图是使用相关工具检测没有开启网页压缩的效果。如下步骤我们就来具体开启基于apache的GZip压缩支持。
实现步骤
1. 1
找到并打开apache/conf目录中的httpd.conf文件
...
2016-01-16 13:50
编者按:智能设备正在一点点进入我们的日常生活。而人类的终极目标,就是建造出像电影《钢铁侠》中的贾维斯或者《她》中的萨曼莎一样的智能电脑系统。文章作者 Mark Rolston 原来为设计公司 Frog 工作,后来创立了创意设计公司 Argo Design。作者描绘了这种智能电脑系统的发展现状和未来蓝图,从实际科学的角度分析了操作的可行性,以及过程中可能遇到的挑战和问题。本文为 ONES Piece 翻译投稿。ONES Piece是一个由 ONES Ventures 发起的非营利翻译计划,聚焦科技、创投和商业,邮箱:embrace@weareones.com。...
2016-01-16 13:32
还在继续开发Growth(Github: https://github.com/phodal/growth)的路上,很多功能似乎已经趋于完善,有些功能也让我百玩不厌——如最近添加的规则引擎。接着我开始陆陆续续地添加了这么多功能。直接今天我想我需要一篇文章放在最前面来告诉用户,你需要怎样去学习?因此,也就有了此文。...