Spring详解之IOC控制反转

我相信提到 Spring,很多人会脱口而出IOC(控制反转)、DI(依赖注入)、AOP等等概念,这些概念也是面试官经常问到的知识点。那么这篇博客我们就来详细的讲解 IOC控制反转。1、什么是 IOC?IOC-...

  • 三叔
  • 发布于 2017-11-09 07:33
  • 阅读 ( 583 )

一位资深JAVA培训师给出的JAVA学习线路图

如今的编程语言层出不穷,但从各大招聘网站反馈回来的信息Java语言仍然是国内的主流编程语言。 如果你是一个初学者且想通过所学的知识找一份满意的工作,我们还是建议大家从Java语言入手。 我...

  • 三叔
  • 发布于 2017-11-09 07:07
  • 阅读 ( 736 )

轻量级分布式框架基于Netty和Spring实现的Rpc框架

一丶ok-rpcok-rpc是一个轻量级、学习型的rpc框架,使用了流行的NIO框架Netty作为底层数据传输介质,使用Spring容器框架管理bean,使用Zookeeper来做服务注册和服务发现。未来还会添加更多有趣的...

  • 三叔
  • 发布于 2017-11-08 23:36
  • 阅读 ( 834 )

Spring 插件推荐 spring tool suit

这是spring的一个插件,非常好用,简称sts官网地址://spring.io/tools/sts/简单说一下吧这个插件的一些优点等等安装成功后可以新建spring的项目,也包含了spring maven,但是一般还是推荐以mav...

  • 三叔
  • 发布于 2017-11-08 23:32
  • 阅读 ( 707 )

Spring简介及使用Spring的好处

1.1. Spring简介Spring是一个开源的控制反转(IoC)和面向切面(AOP)的容器框架。它的主要目是简化应用的开发。Spring的IOC容器包含并管理应用对象的配置和生命周期,你可以配置你的每个bean如...

  • 三叔
  • 发布于 2017-11-08 23:20
  • 阅读 ( 660 )

Spring与Redis整合

今天来给大家说说Spring与Redis整合,由于时间有限,废话少说,下面直接上正文:第一步:redis设置密码:打开redis.conf文件,搜索:requirepass找到:# requirepass foobared去掉前面的#,然后...

  • 三叔
  • 发布于 2017-11-08 23:20
  • 阅读 ( 631 )

spring中读取字节返回文件

以前一般习惯用httpServletResponse的getOutPutstream()来返回文件到前端,虽然没问题,但最近看下文档发现了spring中的ResponseEntity这个类型,使用这个类型可以更方便。直接将图片类型字节流...

  • 三叔
  • 发布于 2017-11-08 23:17
  • 阅读 ( 918 )

2017年——10年JAVA大神告诉你最常用的20%技术有哪些?(必看)

首先题主说的20%我不知道从哪方面去理解。接下来我会将自己多年来工作中会经常使用到的技术列出来。1.html、css2.java工作原理(jvm)3.java语法、数据结构和算法4.java语言特性(封装、继承、...

  • 三叔
  • 发布于 2017-11-08 23:11
  • 阅读 ( 596 )

Java程序员十年后还能有现在的高薪吗?

现在互联网行业依然是最受欢迎的行业了,无论是从工作环境还是薪资待遇方面,都受到求职者的追捧。但是在另一方面也有很多人质疑,觉得Java程序员的门槛正在逐渐消失。其一,因为计算机相关专业...

  • 三叔
  • 发布于 2017-11-08 22:50
  • 阅读 ( 527 )

使用@Transient进行POJO字段不序列化操作

在有的POJO里,我并不希望我定义的所有的参数都会序列化。这时候我们就可以使用@Transient注解。这个注解来自:javax.persistence.Transient;具体用法public class HelloJava{  ...

  • 1
  • 三叔
  • 发布于 2017-11-08 22:17
  • 阅读 ( 4462 )

学Java过程中最重要的8幅图,资深程序员都知道重要性

学好Java,拿到你人生的第一桶金,实现自己的理想,得到老板赏识,走上人生巅峰1、Java String 详解String对象不可改变的特性,示例代码:String s = "abcd";s = s.concat("ef&q...

  • 1
  • 9
  • 三叔
  • 发布于 2017-11-08 22:00
  • 阅读 ( 2449 )

组成Java虚拟机的体系结构图

Java虚拟机体系结构图如下:Java虚拟机体系运作顺序:class文件通过类装载子系统将信息存入运行时数据区(包括方法区、堆、Java栈、程序计数器、本地方法栈),执行引擎通过一定的规范去解释执...

  • 1
  • 三叔
  • 发布于 2017-11-07 16:55
  • 阅读 ( 629 )

使用JDK8,我们可以用更简洁的代码 去获取前一天日期。

jdk8之前我们是这样获取的public static String getYesterdayByFormat(String timeFormat){         //获取当前日期  &nb...

  • 三叔
  • 发布于 2017-11-07 16:05
  • 阅读 ( 4752 )

巧用TheadLocal来进行线程中数据的缓存和传输。

我理解的ThreadLocal很简单,他是一个和线程绑定的独立的空间,使用方式就是类似于MAP它的存储作用于是当前线程。随着线程的销毁而销毁,所以要注意的一点就是。如果在线程池里使用了ThreadLoca...

  • 三叔
  • 发布于 2017-11-07 14:31
  • 阅读 ( 680 )

工具类:基于ThreadLocal的一个线程级别的全局缓存ThreadLocalCache

import java.util.HashMap; import java.util.Map; /**  * @author <a href="http://www.hellojava.com">Java菜鸟社区</a>  *...

  • 三叔
  • 发布于 2017-11-07 14:30
  • 阅读 ( 3423 )

xpath路径表达式笔记

简单说,xpath就是选择XML文件中节点的方法。所谓节点(node),就是XML文件的最小构成单位,一共分成7种。- element(元素节点)- attribute(属性节点)- text (文本节点)- namespace (名...

  • 三叔
  • 发布于 2017-11-07 13:18
  • 阅读 ( 496 )

jar包和war包的介绍和区别

JavaSE程序可以打包成Jar包(J其实可以理解为Java了),JavaWeb程序可以打包成war包(w其实可以理解为Web了)。然后把war发布到Tomcat的webapps目录下,Tomcat会在启动时自动解压war包。在开发阶段...

  • 三叔
  • 发布于 2017-11-06 20:34
  • 阅读 ( 1445 )

百度10年Java大神教你避免容易犯的10个错误

1. Array 转 ArrayList一般开发者喜欢用:List<String> list = Arrays.asList(arr);Arrays.asList() 会返回一个ArrayList,这是Arrays里内嵌的一个私有静态类,而并不是ja...

  • 三叔
  • 发布于 2017-11-06 13:41
  • 阅读 ( 503 )

你敢在post和get上刁难我,就别怪我装逼了

之前好几次面试都被问到post和get有什么区别,肯定很多同学和我一样说了一大堆什么post比get安全,get比post传的少乱起八糟这样的答案,但是面试官就还是不停的问你,还有呢还有呢?当时我就火...

  • 三叔
  • 发布于 2017-11-06 13:34
  • 阅读 ( 659 )

怎么固定住eclipse、MyEclipse的提示信息

有的时候,我们在吧鼠标移到某处 遇到代码提示、错误提示、警告提示的时候。比如这样:我们如何来固定住消息,方便我们来复制内容呢??其实很简单,出现这些信息的时候,我们只需要按住F2就可以...

  • 1
  • 三叔
  • 发布于 2017-11-02 14:49
  • 阅读 ( 519 )
部分文章转自于网络,若有侵权请联系我们删除