logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

pf4j-spring 一个系统如何创建一个类容器隔离 但是spring容器不隔离的开源插件

pf4j-spring 是一个插件,类隔离 spring 容器不隔离的一个插件。主要用于一个工程中 不同模块之间类隔离的实现 https://github.com/pf4j/pf4j-spring

对象如何在内存中分配

对象肯定是在java的堆中进行分配,一般情况下分配在新生代的Eden中,如果对象很大,可能对象直接进入老年代。如果在堆中,线程申请了TLAB本地线程缓存,则在缓存中存储对象。由于垃圾收集器的不同,则对象的分配策略也是不同的,以下是集中内存分配的策略:1、对象优先在Eden区域中分配当Eden区没有足够的空间进行分配时,虚拟机将发起一次Minor GC。

#jvm
使用docker发布spring cloud应用

本文涉及到的项目:  cloud-simple-docker:一个简单的spring boot应用  Docker是一种虚拟机技术,准确的说是在linux虚拟机技术LXC基础上又封装了一层,可以看成是基于LXC的容器技术。可以把容器看做是一个简易版的Linux环境(包括root用户权限、进程空间、用户空间和网络空间等)和运行在其中的应用程序。容器是用来装东西的,Docker可以装载

#docker#spring
linux下安装Django

yum 安装方法以下安装位于 Centos Linux 环境下安装,如果是你的 Linux 系统是 ubuntu 请使用 apt-get 命令。默认情况下 Linux 环境已经支持了Python。你可以在终端输入Python命令来查看是否已经安装。Python 2.7.3 (default, Aug1 2012, 05:14:39)[GCC 4.6.3] on linu

#python#django#centos
Linux中的Apache服务查看和启动的方法

Linux中的Apache服务查看和启动的方法  打开terminal  切换到root用户  cd到/etc/rc.d/init.d/目录,并列出该目录下的所有文件,看看是否有httpd  使用httpd -v查看已经安装的httpd的版本  使用rpm -qa | grep httpd查看是否已经安装了httpd

#apache#linux
使用docker发布spring cloud应用

本文涉及到的项目:  cloud-simple-docker:一个简单的spring boot应用  Docker是一种虚拟机技术,准确的说是在linux虚拟机技术LXC基础上又封装了一层,可以看成是基于LXC的容器技术。可以把容器看做是一个简易版的Linux环境(包括root用户权限、进程空间、用户空间和网络空间等)和运行在其中的应用程序。容器是用来装东西的,Docker可以装载

#docker#spring
spring项目中监听器作用-ContextLoaderListener与Tomcat容器中的ServletContextListener

作用:在启动Web 容器时,自动装配Spring applicationContext.xml 的配置信息。因为它实现了ServletContextListener 这个接口,在web.xml 配置这个监听器,启动容器时,就会默认执行它实现的方法。在ContextLoaderListener 中关联了ContextLoader 这个类,所以整个加载配置过程由ContextLoader 来完成

#tomcat
Docker 在分布式和大数据框架中的应用

Docker 是一个用来编译、迁移和执行分布式应用程序的开源容器引擎,这种容器技术为开发人员和运维人员带来了一种全新的体验。程序的发布方式可以变得非常简单,程序的运行环境也可以拥有系统级别的安全隔离。从 Docker 开源社区的火热程度大家就可以体会到,Docker 为程序的发布和运行带来了极大的便利。本文将从实际应用出发,介绍如何将 Docker 集成到分布式和大数据产品中。

#大数据#docker
Java高性能集合类 ConcurrentLinkedHashMap 可以实现LRU缓存策略

ConcurrentLinkedHashMap是java.util.LinkedHashMap的一个高性能实现。主要用于软件缓存。ConcurrentLinkedHashMap 是google团队提供的一个容器。它有什么用呢?其实它本身是对ConcurrentHashMap的封装,可以用来实现一个基于LRU策略的缓存。详细介绍可以参见  http://code.google.com/p/concu

#java
Maven 解决jar包冲突的原理

管理包依赖是 Maven 核心功能之一,下面通过如何引入 jar 包;如何解析 jar 包依赖;包冲突是如何产生;如何解决包冲突;依赖管理解决什么问题;什么是依赖范围;使用包依赖的最佳实践等 6 个问题来介绍。如何引入 jar 包在代码开发时,如果需要使用第三方 jar 包提供的类库,那么需要在 pom.xml 加入该 jar 包依赖。例如:使用 zookeeper clientdepe

#maven
    共 36 条
  • 1
  • 2
  • 3
  • 4
  • 请选择