自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(83)
  • 收藏
  • 关注

原创 OAuth2.0认证和授权机制讲解

大多数网站提供的第三方登录都遵循OAuth协议,虽然大多数网站的细节处理都是不一致的,甚至会基于OAuth协议进行扩展,但大体上其流程是一定的。今天,我们就来看看基于OAuth2的第三方登陆功能是怎样一个流程。

2016-05-10 21:21:07 746

原创 使用Spring Security进行权限验证

Spring Security,这是一种基于Spring AOP和Servlet过滤器的安全框架。它提供全面的安全性解决方案,同时在Web请求级和方法调用级处理身份确认和授权。

2016-05-08 11:24:23 466

原创 Spring Data Jpa 使用@Query标注自定义查询语句

Spring Data Jpa所支持的功能已经非常强大,但是现实场景永远比想象的要复杂,有时候我们确实需要像SQL语句这样更加强大以及灵活的方式来进行查询。今天我们来尝试一下如何使用@Query标注来自定义SQL查询吧。

2016-05-06 09:57:37 609

原创 Spring Data Jpa: 分页和排序

之前我们学习了如何使用Jpa访问关系型数据库,但是之前的例子中我们只提到了最简单的CRUD(增删改查)操作,接下来我们来学习如何通过Pageable来对数据库进行分页查询。

2016-05-06 09:56:20 1414

原创 使用Spring Data JPA访问关系型数据库

数据库操作是我们搭建应用的基本操作,今天我们来学习一下如何利用Spring Data Jpa访问关系型数据库吧。

2016-05-05 09:46:36 239

原创 基于Spring的Web缓存

Spring作为一个成熟的java web 框架,自身有一套完善的缓存机制,同时,Spring还未其他缓存的实现提供了扩展。今天让我们在一个简单的应用中尝试spring的数据库缓存、应用层缓存、页面缓存的实现。

2016-04-30 13:16:57 5306

原创 JavaScript框架jQuery入门

jQuery是一个快速简单的JavaScript工具库,堪称神器,为快速开发提供了DOM遍历、事件处理、动画、AJAX交互几个方面的工具,今天来入门一下。

2016-04-28 10:48:32 266

原创 Android App的设计架构:MVC,MVP,MVVM与架构经验谈

今天换个口味,讲讲Android。很多人经常会头疼于App的架构如何设计,本文就来带你分析一下这几个架构的特性,优缺点,以及App架构设计中应该注意的问题。

2016-04-26 10:14:20 2460

原创 Spring MVC拦截器

Spring MVC框架中的Interceptor,与Servlet API中的Filter十分类似,用于对Web请求进行预处理/后处理,今天来学习一下Spring MVC中拦截器的使用。

2016-04-25 10:22:23 130

原创 CSS的表白:七夕巧克力心

这是去年七夕时天码营给大家制作的巧克力心。使用纯CSS来获得妹子的心其实并不难,大家来来看harttle当时的尝试

2016-04-24 10:08:59 435

原创 socket.io在线聊天室

socket.io是一个JavaScript库,用来建立实时的Web App,今天来看看如何基于socket.io快速编写一个在线聊天室应用。

2016-04-24 10:08:36 258

原创 HTML5游戏系列(2):装B达人

天码营第一款HTML游戏:“你能戳几下?”引起了微信圈不错的反响, 此次天码君带来了可玩性更强的HTML5游戏:“装B达人”!

2016-04-22 07:02:29 294

原创 轻轻松松开发HTML5游戏

今天来跟大家讲一讲一个简单的HTML5游戏的开发,顺便复习一下HTML/CSS/JavaScript知识。这个游戏还很好玩哦

2016-04-19 10:08:47 357

原创 Spring MVC异常处理

Spring MVC框架提供了多种机制用来处理异常,今天来学习一下Spring MVC的异常处理吧。

2016-04-16 10:55:26 137

原创 使用天码营前端预览工具:Web前端开发(HTML/CSS/JavaScript)实验

天码营最近推出了一个前端实时预览工具,对童鞋们练习Web前端开发将会非常有帮助。今天我们基于这个工具来做一个简单的HTML、CSS和JavaScript开发。

2016-04-16 10:43:37 329

原创 Spring websocket在线聊天室

每天大家都在使用QQ等即时聊天工具,今天我们就使用Spring框架以及websocket技术在网页端简单的实现一个在线聊天的功能。

2016-04-13 21:53:11 236

原创 Spring进行表单验证

今天我们接着Spring表单处理这一篇,来继续讲基于Spring如何进行表单验证,例子也一并沿用。

2016-04-12 22:39:55 208

原创 Spring Boot应用日志

日志对于应用程序来说是非常重要的,Spring框架本身集成了不少其他工具,我们自身的应用也会使用到第三方库,所以我们推荐在Spring应用中使用SLF4J/Logback来记录日志。

2016-04-11 22:52:29 134

原创 部署Spring Boot应用

Spring Boot直接执行public static void main()函数并启动一个内嵌的应用服务器来处理应用请求。同时Spring Boot也支持传统的部署方式——将war包放入应用服务器中启动运行。

2016-04-10 01:55:55 127

原创 Spring处理自动装配歧义

自动装配(autowiring)要求bean的匹配具备唯一性,否则就会产生冲突(歧义),今天我们来学习Spring如何处理自动装配中的冲突。

2016-04-08 10:16:44 245

原创 Spring处理表单提交

来讲一个最简单的表单提交处理的例子,通过提交一个表单给朋友打一声招呼!看看Spring如何来处理表单提交。

2016-04-07 10:19:11 293

原创 Spring Boot构建简单的微博应用

使用Mock活Stub方法能够更好的来测试我们的代码逻辑。

2016-04-05 23:59:48 743

原创 Spring MVC中使用Thymeleaf模板引擎

Thymeleaf除了基本的模板引擎,还提供了一套Spring集成技术使得在Spring MVC中能够使用它完全替代JSP作为模板引擎,来看看如何使用吧。

2016-04-02 01:06:17 339

原创 新一代Java模板引擎Thymeleaf

Thymeleaf是一款可以与Spring MVC等Web框架进行集成Web应用模板引擎,其最大的特点是能够直接在浏览器中打开并正确显示模板页面,而不需要启动整个Web应用。

2016-04-02 00:57:01 261

原创 Spring MVC异常处理

Spring MVC框架提供了多种机制用来处理异常,今天来系统了解一下吧。

2016-03-30 21:33:56 188

原创 Spring MVC使用Flash Attribute展现提示消息

Spring MVC引入了Flash Attributes用于存储POST请求重定向到GET请求这一小段时间内的信息,可以解决页面刷新重复发送请求的问题。

2016-03-29 22:55:45 332

原创 Spring MVC处理文件上传

Spring MVC处理文件上传也是蜻蜓点水轻松惬意,今天让我们简单的学习一下吧

2016-03-29 22:51:18 117

原创 Spring MVC拦截器

Spring MVC 框架中的Interceptor,与Servlet API中的Filter十分类似,用于对Web请求进行预处理/后处理,今天来了解一下Interceptor。

2016-03-28 23:19:02 125

原创 Spring MVC中创建URL路由

现代的Web站点都会设计一套拥有明确意义,方便用户记忆的URL,今天我们来了解基于Spring MVC进行URL设计和路由的细节。

2016-03-27 02:39:56 395

原创 Spring MVC快速入门

今天给大家介绍一下Spring MVC,让我们学习一下如何利用Spring MVC快速的搭建一个简单的web应用。

2016-03-27 02:29:02 211

原创 Spring中如何混用XML与Java装配方式

Spring使用显式的Java配置或者XML配置也可以完成任何装配。今天来了解一下另外两种装配方式,以及它们如何混用。

2016-03-25 10:52:53 594 1

原创 Spring的自动装配方法

我们已经了解了依赖注入的基本原理,为一个应用中的Beans的配置依赖注入关系的过程称之为装配(Wiring),今天来了解一下Spring的自动装配方法。

2016-03-23 11:15:04 307 1

原创 Java集合的使用:List与Map

Java的集合(Collection)通常也称为容器,它们可以帮我们方便地组织和管理一组对象。

2016-03-22 10:07:22 201

原创 你必须学会的Git入门基本操作

实际项目开发中进行代码管理的神器--Git.

2016-03-21 01:20:44 329

原创 开始学习Java Web开发之前你需要了解的知识

我们有必要来从更高层次看看我们所学的东西都是干什么的,所以今天讲讲开始学习Java Web开发之前你需要了解的知识。

2016-03-19 17:05:40 886 1

原创 了解代码版本控制

实际项目中都需要Git或者SVN这样的代码版本控制工具来管理代码随着时间推移发生的变化。先来了解一下版本控制的基本知识吧。

2016-03-18 11:00:44 229

原创 Java编程基础:了解面向对象

Java是一门面向对象语言,一个Java程序就是一系列对象(Object)的集合,对象通过方法调用来彼此协作完成特定的功能,来了解面向对象的几个关键概念。

2016-03-17 10:35:47 140

原创 Java编程基础:异常处理

Java异常强制我们去考虑程序的强健性和安全性,其在设计时就考虑到这些问题,提出了一套异常处理的解决方案,今天我们来了解一下Java异常。

2016-03-16 10:07:52 305

原创 Java编程基础:抽象类和接口

了解了封装和继承之后,我们进一步来了解抽象类和接口,它们用以描述抽象的行为,相同点和不同点有哪些呢?看了这篇文章你就明白了!

2016-03-15 12:36:03 205

原创 Java基础:封装与继承

今天我们来复习一下Java面向对象编程的两个基本概念:封装和继承,同时了解一下final关键字的用法。

2016-03-14 01:00:52 209

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除