在CentOS6.8下安装Docker
在CentOS6.8下安装Docker
lambda表达式使用
lambda表达式使用
Java虚拟机详解02----JVM内存结构
主要内容如下:JVM启动流程JVM基本结构内存模型编译和解释运行的概念 一、JVM启动流程:JVM启动时,是由java命令/javaw命令来启动的。二、JVM基本结构:JVM基本结构图:《深入理解Java虚拟机(第二版)》中的描述是下面这个样子的: ...
十分钟理解 Java 中的动态代理
一、概述1. 什么是代理我们大家都知道微商代理,简单地说就是代替厂家卖商品,厂家“委托”代理为其销售商品。关于微商代理,首先我们从他们那里买东西时通常不知道背后的厂家究竟是谁,也就是说,“委托者”对我们来说是不可见的;其次,微商代理主要以朋友圈的人为目标客户,这就相当于为厂家做了一次...
解决:no device found for connection ‘ System eth0′问题
eth0: unknown interface: No such device1、进入/etc/sysconfig/network-scripts/目录,查看ifcfg-eth0配置信息,发现正确无误。2、查看/etc/udev/rules.d/70-persistent-net.rules,将其的MAC信息与ifcfg-eth0进行对比,发现也没有错3、用ifconfig -a,发现没有eth0的任何信息,却有eth1的信息,故可能系统...
eclipse快捷键
1.生成接口中方法的快捷键第一步:在java文件中按“Alt+Shift+s”。弹出source选项。第二步:点击“Overried/Implement Mathod”即可快速生成“接口方法”。2.快速返回类型Ctrl+1
解决xshell与vim显示中文乱码的问题
打开一个用utf8编码的中文文件,在vim中,执行:set encoding=utf-8 termencoding=gbk fileencoding=utf-8后可正常显示中文咯。解释:encoding是设置档案的当前编码termencoding是用于vim屏幕的显示编码,由于xshell默认用于显示屏幕的编码是gbk,所以此处设置为gbk。同理,假设你修改了xshell的默认编码为utf-...
eclipse添加dubbo.xsd
使用dubbo时遇到问题:org.xml.sax.SAXParseException: schema_reference.4: Failed to read schema document 'http://code.alibabatech.com/schema/dubbo/dubbo.xsd', because 1) could not find the document; 2) the docum...
mybatis中的#和$的区别
#相当于对数据 加上 双引号,$相当于直接显示数据 1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 2. $将传入的数据直接显示生成在sql...
spring默认是单例
Bean默认的是单例的.如果不想单例需要如下配置:<bean id="user" class="..." singleton="false"/>singleton就是配置这个bean是否是单例的,如果不写,就是默认值true。 注解:spring Bean生命周期1.Bean的作用域可以通过Bean标签的scope属性进行设置,Bean的作用域包括:默认情况下scope...
JAVA多线程
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 写在前面的话:此文只能说是java多线程的一个入门,其实Java里头线程完全可以写一本书了,但是如果最基本的你都学掌握好,又怎么能更上一个台阶呢?如果你觉得此文很简单,那推荐你看看Java并发包的的...
面试回答spring工作原理及为什么用
spring工作机制及为什么要用?1.spring mvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。 2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller.3.DispatcherServlet请请求提交到目标Controller4.Controller进行业务逻辑处理后,会返...
Spring 工作原理
spring 原理
spring 设计模式
1. 简单工厂又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。Spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得Bean对象,但是否是在传入参数后创建还是传入参数...
简单的webService实例
1.新建一个web ServiceProject 2.新建service类 3.启动 4.网页中打开地下 http://localhost:8090/Service/ServiceHello?wsdl 5.新建一个webservice项目,取名webClient. 6.建好之后,右键new –other-...
java 8 Stream处理
package staticTest;import java.util.Arrays;import java.util.Collection;public class Streams { private enum Status { OPEN, CLOSED }; private static final class Task { private final Status status; private final Integer points;&nbs...
java 8 forEach测试
package staticTest;import java.util.ArrayList;import java.util.List;public class Lamba { public static void main(String args[]) { List<String> listTest = new ArrayList<String>(); listTest.add("a"); listTest.add("b"); listTest.add("c...
satic关键字解析
Java中的static关键字解析 static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目录大纲: 一.sta...
redis基本操作
list 类型hash事务操作2.报错的情况下
redis安装
1.下载好redis后,安装时提示make cc Command not found。2.找到自己的光盘路径的packages下 /media/RHEL-6.8 Server.x86_64/Packages3.找到gcc包 ls|grep gcc4.安装gcc包 又提示以下错误5.该错误的意思是 需要cloog-ppl 0.15版本以上的和cpp 需要 4.4.7-17.el6&nbs...