所有文章(按更新时间排序)  共 515 篇

2017-02-08 21:21:11    2296  0  0

翻译  2017 年 Web 发展十大预测

每年 Craig Buckler 都会对来年的 Web 发展进行10项预测,同时总结过去一年的成绩。来看看他在 2016 年的表现,以及他对 2017 年 Web 发展的预测!

我已经进行了几年的预测,但总不可避免地出现错误,但这里继续...

2017-02-08 21:05:58    430  0  0

转载  Learn Spring Spring MVC

1. 处理流程

  • 请求提交给DispatchServlet

  • 查找HandlerMapping

  • 调用由HandlerAdapter封装后的Handler

  • 返回ModelAndViewDispatcherServlet

  • 借由ViewResolver完成逻辑视图到真实视图的转换

  • 返回响应

2. 配置...

2017-02-08 17:44:58    676  0  0

转载  Tomcat Maven插件分环境运行配置

在Java项目的实际开发中测试与开发的环境一般都会有些不同的配置,并且我们希望在运行与打包中可以通过指定不同环境得到不同的构建结果,Maven通过一些配置恰好可以完成这一工作。
2017-02-08 16:26:11    756  0  0

翻译  Java 10 可能对 Lambda 表达式进行升级

新的 JEP 对增强 Lambda 提出了修改建议,包括消除歧意、用下划线表示未使用的参数、隐藏外部变量 等。虽然这些改变会让 Java 的 Lambda 更接近于其它语言的 Lambda,不过最初的讨论只是想支持混合水平。这个 JEP 补充了一系列的提议来改善 Java 语言,包括局部变量的类型推断增强的枚举,这些内容都有可能包含在 Java 10 中。

2017-02-08 14:08:42    855  0  0

转载  Java实现AC自动机全文检索

编程算法
2017-02-08 10:36:48    974  0  0

转载  你不可不知的HTML优化技巧

如何提升Web页面的性能,很多开发人员从多个方面来下手如JavaScript、图像优化、服务器配置,文件压缩或是调整CSS。 很显然HTML 已经达到了一个瓶颈,尽管它是开发Web 界面必备的核心语言。HTML页面的负载也是越来越重。大多数页面平均需要40K的空间,像一些大型网站会包含数以千计的HTML 元素,页面Size会更大。 如何有效的降低HTML 代码的复杂度和页面元素的数量,本文主要解决了这个问题,从多个方面介绍了如何编写简练,清晰的HTML 代码,能够使得页面加载更为迅速,且能在多种设备中运行良好。 作者: IT程序狮 链接:http://www.imooc.com/article/4307 来源:慕课网
2017-02-07 20:03:02    1067  0  0

转载  前端开发必备!Emmet使用手册

Emmet (前身为 Zen Coding) 是一个能大幅度提高前端开发效率的一个工具
2017-02-05 23:07:51    993  0  0

转载  自定义Druid的拦截器

其实最简单的方法就是仿照已有的Filter来写,例如Log4jFilter, Log4jFilter 继承 LogFilter,从上面看出,Druid日志插件还支持Slf4jLog,CommonsLog。这里面其实就是根据不同情况打印不同的日志。 LogFilter又继承于FilterEventAdapter这个类,这个类好像很熟悉,貌似Spring里面经常会有xxxAdapter来帮我们对一些接口实现一些默认的方法,而我们只需要继承这个类, 重写里面需要重写方法就可以了。
前端开发的时候,有些列表页面可能会有很多图片需要加载。一次加载太多图片,会占用很大的带宽,影响网页的加载速度。 这时候我们想到一种方式,让用户浏览到什么地方,就加载该处的图片。 这里写了一个简单的例子,大家可以去体验一下,当然这里考虑到的是最简单的情况。 这里简单的讲解一下这个例子里面的源码。
2017-02-03 13:56:42    2467  0  0

转载  Spring Boot使用Netty SocketIO实现WebIM功能

Netty SocketIO是一个 Java 语言版本的 Socket.IO 服务器的实现,基于 Netty 框架开发,使用简单,功能强大。