自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (2)
  • 收藏
  • 关注

转载 利用IntelliJ IDEA与Maven开始你的Scala之旅

原文:http://www.jianshu.com/p/ecc6eb298b8f一. IntelliJ IDEA安装及配置1.1 IntelliJ IDEA下载及安装  首先在 CHOOSE YOUR EDITION 这里选择Community版本,这个版本是免费提供的,对我们的Spark使用来说,用这个版本已经足够了。如下图所示:  直接点击黑色的 DOWNLOAD 按钮会默认

2017-11-30 11:15:10 798

转载 给初中级JAVA准备的面试题

笔者作为一个今年刚毕业的初级JAVA,根据群里水友的讨论,也结合自己刚毕业时的一些面经,加上近期一点点在公司面试别人的经验,总结了如下的常见面试问题,适用于初级和中级JAVA。1 JAVAHashMap相关HashMap一直是经典的面试题,所有面试官都喜欢问他,因为它可以牵扯出非常多的知识点,而面试者到底能了解到何种程度,则一定程度反映其综合能力。细节聊扩容因子Lo

2017-11-28 09:47:38 15596 3

转载 Spring AOP 对Spring MVC的Controller切面拦截不起作用

1 问题描述当使用Spring AOP对Controller层的Controller类的方法进行切面拦截,不起作用。AOP配置没有任何问题。2 排查过程Spring AOP配置没有任何问题;【正常】断点调试:Spring源码断点调试,在调用Controller方法时,Controller的实例被JDK进行动态代理了;【不正常】Spring默认的代理方式为JDK动态代理;【正常】3

2017-11-24 15:45:46 5839 1

转载 storm 学习教程

原文:http://blog.csdn.net/hrn1216/article/details/51538962在这个教程中, 你将学到如何创建一个Storm topologies以及怎样把它部署到storm集群上。本教程中,Java将作为主要使用的语言,但在一小部分示例中将会使用Python来阐述storm处理多语言的能力。预备工作本教程使用的例子来自于 storm-starte

2017-11-23 14:16:33 362

转载 Intellij idea14.4 新建maven web项目并与tomcat服务集成

原文:http://blog.csdn.net/xiaojiesu/article/details/48605017一:File ->New Project,左边菜单选择maven项目,右边勾选Create from archetype,找到org.apache.maven.archetype:maven-archetype-webapp,这个是Maven项目的一个骨架,就好像住酒店时候,

2017-11-23 09:28:29 224

转载 IntelliJ IDEA使用教程(很全)

原文:https://www.cnblogs.com/yjd_hycf_space/p/7483921.html这个编辑器我就不再多做介绍了。直接开始新建maven hello world 的Java web项目啦你电脑上得有jdk1.7,或者1.8,然后就是maven3.x吧,再有就是tomcat7以上吧。还得有我这个编辑器。这些是准备条件下面就直接开始看图啦:

2017-11-23 08:41:28 628

转载 Spring:源码解读Spring IOC原理

原文:https://www.cnblogs.com/ITtangtang/p/3978349.htmlSpring IOC设计原理解析:本文乃学习整理参考而来一、 什么是Ioc/DI?二、 Spring IOC体系结构(1) BeanFactory(2) BeanDefinition三、 IoC容器的初始化1、 XmlBeanFacto

2017-11-22 10:49:29 451

转载 IP/PV/UV的定义以及三者之间的关系

第一、IP、PV和UV分别是什么意思?  IP,实际上也就是指独立IP,它的英文为Internet ***otocol,是独立IP数的意思。00:00—24:00相同IP地址记录一次。即使你有多台电脑,但是如果IP地址是一样的,那么也只能算是一个IP的访问,IP数据依然为1。  PV,也就是指访问量,它的英文是Page View,具体是指网站的是页面浏览量或者点击量,页面被刷新一次就计算一

2017-11-20 11:05:22 9674

转载 深入剖析ConcurrentHashMap(2)

原文:经过之前的铺垫,现在可以进入正题了。我们关注的操作有:get,put,remove 这3个操作。对于哈希表,Java中采用链表的方式来解决hash冲突的。一个HashMap的数据结构看起来类似下图:实现了同步的HashTable也是这样的结构,它的同步使用锁来保证的,并且所有同步操作使用的是同一个锁对象。这样若有n个线程同时在get时,这n个线程要串行的等待来获取

2017-11-14 10:41:33 211

转载 深入剖析ConcurrentHashMap(1)

原文:http://ifeve.com/java-concurrent-hashmap-1/原文是09年时写的,在公司的邮件列表发过,同事一粟 和清英 创建的并发编程网 对这方面概念和实战有更好的文章,贴出来仅供参考。pdf格式在:http://www.slideshare.net/hongjiang/concurrent-hashmap 可以获取ConcurrentHashMap是J

2017-11-14 10:23:39 239

转载 sessionid如何产生?由谁产生?保存在哪里?

sessionid是一个会话的key,浏览器第一次访问服务器会在服务器端生成一个session,有一个sessionid和它对应。tomcat生成的sessionid叫做jsessionid。session在访问tomcat服务器HttpServletRequest的getSession(true)的时候创建,tomcat的ManagerBase类提供创建sessionid的方法:随机数+时间

2017-11-09 17:08:53 3095

转载 Spring Boot 整合 Redis 实现缓存操作

摘要: 原创出处 www.bysocket.com 「泥瓦匠BYSocket 」欢迎转载,保留摘要,谢谢!『 产品没有价值,开发团队再优秀也无济于事 - 《启示录》 』原文:https://www.bysocket.com/?p=1756本文提纲一、缓存的应用场景二、更新缓存的策略三、运行 springboot-mybatis-red

2017-11-08 15:31:10 364

转载 Spring Boot 整合 Mybatis 实现 Druid 多数据源详解

摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载,保留摘要,谢谢!“清醒时做事,糊涂时跑步,大怒时睡觉,独处时思考”原文:https://www.bysocket.com/?p=1712本文提纲一、多数据源的应用场景二、运行 springboot-mybatis-mutil-datasource 工程案例三、springboot-my

2017-11-08 15:13:51 432

转载 Spring Boot 整合 Mybatis Annotation 注解的完整 Web 案例

摘要: 原创出处 www.bysocket.com 「泥瓦匠BYSocket 」欢迎转载,保留摘要,谢谢!『 公司需要人、产品、业务和方向,方向又要人、产品、业务和方向,方向... 循环』原文:https://www.bysocket.com/?p=1811本文提纲一、前言二、运行 springboot-mybatis-annotation 工程三、springboot

2017-11-08 14:38:36 311

转载 Springboot 整合 Mybatis 的完整 Web 案例

摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载,保留摘要,谢谢!原文:https://www.bysocket.com/?p=1610推荐一本书《腾讯传》。Spring Boot 系列文章:《Spring Boot 那些事》新年第一篇 Springboot 技术文诞生。泥瓦匠准备写写 Springboot 相关最佳实践。一方面总结下

2017-11-08 14:19:42 324

转载 Spring Boot HTTP over JSON 的错误码异常处理

原文:https://www.bysocket.com/?p=1692本文提纲一、异常统一处理的使用场景二、运行 springboot-validation-over-json 工程三、springboot-validation-over-json 工程代码详解一、异常统一处理的使用场景在前后端分离开发中,经常用 HTTP over JSON 作为服务进行前后端联调对接

2017-11-08 13:49:39 359

转载 Spring Boot 集成 FreeMarker 详解案例

原文:https://www.bysocket.com/?p=1666一、Springboot 那些事SpringBoot 很方便的集成 FreeMarker ,DAO 数据库操作层依旧用的是 Mybatis,本文将会一步一步到来如何集成 FreeMarker 以及配置的详解:Springboot 那些事:系类文章:《Spring Boot 之 RESRful

2017-11-08 11:50:29 1896

转载 Spring Boot 之 RESRful API 权限控制

原文:https://www.bysocket.com/?p=1080一、为何用RESTful API1.1 RESTful是什么?RESTful(Representational State Transfer)架构风格,是一个Web自身的架构风格,底层主要基于HTTP协议(ps:提出者就是HTTP协议的作者),是分布式应用架构的伟大实践理论。RESTful架构是无状态的,表现

2017-11-08 11:49:04 398

转载 Springboot 实现 Restful 服务,基于 HTTP / JSON 传输

原文:https://www.bysocket.com/?p=1627Spring Boot 系列文章:《Spring Boot 那些事》基于上一篇《Springboot 整合 Mybatis 的完整 Web 案例》,这边我们着重在 控制层 讲讲。讲讲如何在 Springboot 实现 Restful 服务,基于 HTTP / JSON 传输。一、运行 springboot-res

2017-11-08 11:47:48 467

转载 Spring Boot 配置文件 – 在坑中实践

原文:https://www.bysocket.com/?p=1786本文提纲一、自动配置二、自定义属性三、random.* 属性四、多环境配置运行环境:JDK 7 或 8,Maven 3.0+技术栈:SpringBoot 1.5+一、自动配置Spring Boot 提供了对应用进行自动化配置。相比以前 XML 配置方式,很多显式方式

2017-11-08 11:46:28 452

转载 Spring Boot 之 HelloWorld详解

原文:https://www.bysocket.com/?p=1124Spring Boot 系列文章:《Spring Boot 那些事》一、Spring Boot 自述世界上最好的文档来源自官方的《Spring Boot Reference Guide》,是这样介绍的:Spring Boot makes it easy to create stand-alon

2017-11-08 11:44:31 228

转载 redis的事务和watch

原文:http://www.jianshu.com/p/361cb9cd13d5redis的事务严格意义来讲,redis的事务和我们理解的传统数据库(如mysql)的事务是不一样的。 redis中的事务定义Redis中的事务(transaction)是一组命令的集合。 事务同命令一样都是Redis的最小执行单位,一个事务中的命令要么都执行,要么都不执行。事务的原理是先将属于一个事务的命令发送给R

2017-11-07 17:24:24 397

转载 Redis整合Spring结合使用缓存实例

原文:http://blog.csdn.net/evankaka/article/details/50396325 林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka         摘要:本文介绍了如何在Spring中配置redis,并通过Spring中AOP的思想,将缓存的方法切入到有需要进入缓存的类或方法前面。一、Re

2017-11-07 11:43:20 215

转载 Redis分布式锁----乐观锁的实现,以秒杀系统为例

原文:http://blog.csdn.net/evankaka/article/details/70570200摘要:本文使用redis来实现乐观锁,并以秒杀系统为实例来讲解整个过程。本文源码请在这里下载:https://github.com/appleappleapple/DistributeLearning乐观锁      大多数是基于数据版本(version)的记录机制

2017-11-07 11:07:58 816

转载 理解Web路由

1. 什么是路由在Web开发过程中,经常会遇到『路由』的概念。那么,到底什么是路由?简单来说,路由就是URL到函数的映射。2. router和route的区别route就是一条路由,它将一个URL路径和一个函数进行映射,例如:/users -> getAllUsers()/users/count -> getUsersCount()这就是

2017-11-07 08:52:00 782

转载 对ThreadLocal实现原理的一点思考

前言在《透彻理解Spring事务设计思想之手写实现》中,已经向大家揭示了Spring就是利用ThreadLocal来实现一个线程中的Connection是同一个,从而保证了事务。本篇博客将带大家来深入分析ThreadLocal的实现原理。ThreadLocal是什么、有什么、能做什么?ThreadLocal提供一个线程(Thread)局部变量,访问到某个变量的每一个线程都拥有自己的局部变量。说白

2017-11-03 15:49:28 391

转载 Spring定时任务的几种实现

Spring定时任务的几种实现近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。一.分类从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):1、Java自带的java.util.Timer类,这个类允许你调度一个ja

2017-11-02 16:27:10 203

转载 redis整合spring(redisTemplate工具类)

原文地址,转载请注明出处:http://blog.csdn.net/qq_34021712/article/details/75949706   ©王赛超前言关于哨兵模式的配置,我是参考网上的,只是把配置拿到了这里,本人并没有亲测是否有效,代码是注释掉的,需要配置哨兵模式的,可以参考一下。完整项目下载:在测试包下有一个TestRedis.java这个类,可以使用这个类mai

2017-11-02 13:46:27 694

zkde 中文api

ZK,中文,api

2017-03-21

ZK树的递归实现

ZK树的递归实现

2017-03-14

空空如也

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

TA关注的人

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