-
Maven/Docker快速搭建RocketMQ
Maven/Docker快速搭建RocketMQ 官方文档 [https://rocketmq.apache.org/docs/quick-start/] ①:Bin_二进制安装版 1. 环境准备 系统环境:Centos7 x64 JDK:jdk-8u171-linux-x64 Maven:3.2.x以上的版本均可 4g+ free disk for Broker server 2. 下载RocketMQ https://m...
-
Spring,SpringMvc,MyBatis用到的设计模式
Spring,SpringMvc,MyBatis用到的设计模式 1.MyBatis: 首先看MyBatis执行流程: (1)首先,SqlSessionFactoryBuilder 去读取 mybatis 的配置文件,然后 build 一个 DefaultSqlSessionFactory。(2)当我们获取到 SqlSessionFactory 之后,就可以通过 SqlSessionFactor...
-
Java通过JDBC连接SQL Server
Java通过JDBC连接SQL Server 下载Microsoft JDBC Driver 4.0 for SQL Server 在这里下载:http://www.microsoft.com/zh-cn/download/details.aspx?id=11774 1. 在E盘新建一个文件夹,命名为sqljdbc42,将sqljdbc42.jar复制一个进去。 右击我的电脑属性高级系统设置(高...
-
# Spring 练习ioc 、aop
# Spring 练习ioc 、aop Spring 练习 通过学习spring的基础知识,了解了Spring为了降低Java开发的复杂性,采取了以下4种关键策略: 基于POJO的轻量级和最小侵入性编程; 通过依赖注入和面向接口实现松耦合; 基于切面和惯例进行声明式编程; 通过切面和模板减少样板式...
-
十二、Spring之IOC容器初始化
十二、Spring之IOC容器初始化 Spring之IOC容器初始化 前言 在前面我们分析了最底层的IOC容器BeanFactory,接着简单分析了高级形态的容器ApplicationContext,在ApplicationContext 中我们知道一个核心方法 refresh,这里面就是IOC容器的初始化流程,在前面并没有直接去...
-
赋值和初始化
今天在学习拷贝析构的时候遇到的问题: 1 #include iostream 2 using std::cout; using std::cin; using std::endl; 3 #include " HasPtr.h " 4 5 int main() 6 { 7 HasPtr ha( " Halo " ); 8 coutha.getPs() endl; 9 HasPtr copy_ha(ha); 10 coutcopy_ha.getPs() endl...
-
关于GC(上):Apache的POI组件导致线上频繁FullGC问题排查及处理
关于GC(上):Apache的POI组件导致线上频繁FullGC问题排查及处理全过程 某线上应用在进行查询结果导出Excel时,大概率出现持续的FullGC。解决这个问题时,记录了一下整个的流程,也可以作为一般性的FullGC问题排查指导。 1. 生成dump文件 为了定位FullGC的原因,首先需...
-
Tomcat启动找不到项目依赖jar的解决方式
Tomcat启动找不到项目依赖jar的解决方式 一、背景 最近在写一个MQ框架-gmq,先写的服务端,然后写客户端。感觉服务端和客户端分成两个独立的项目不合适,于是改成了maven父子模块的形式。父项目相当于一个壳,里面包含服务端、客户端两个模块。 二、问题描述 1、当时服...
2019-11-10 16:04:55 ASP服务器Windows百度IEUnavailableServletWebAppBugPS
-
【Java必修课】String.intern()原来还能这么用(原理与应用)
【Java必修课】String.intern()原来还能这么用(原理与应用) 1 简介 String.intern() 是JDK一早就提供的 native 方法,不由Java实现,而是底层JVM实现,这让我们对它的窥探提高了难度。特别是在 Oracle 收购了 Sun 公司后,源代码不开源了,更无法深入研究了。但我们...
-
Mybaits 源码解析 (九)----- 全网最详细,没有之一:一级缓存
Mybaits 源码解析 (九)----- 全网最详细,没有之一:一级缓存和二级缓存源码分析 像Mybatis、Hibernate这样的ORM框架,封装了JDBC的大部分操作,极大的简化了我们对数据库的操作。 在实际项目中,我们发现在一个事务中查询同样的语句两次的时候,第二次没有进行数据...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
