加载中
JDK基础---组合知识疑问

JAVA学习好的博客网站 Java 学习/面试指南 Mac下JVisualVM基本使用 jvisualvm远程监控Tomcat jvisualvm 插件地址: SpringMVC线程安全问题的思考 幂等性控制 Java的内存泄漏 java内存泄漏与内...

工具使用---typora增加标题

通过“文件->偏好设置->外观->打开主题文件夹" 路径打开typora的主题保存文件夹,选择github.css复制成:github-order.css文件,追加如下内容后重启typora,选择github-order主题即可。 /** ...

11/22 15:12
18
rocketmq教程---Apache RocketMQ开发者指南(官方)

Apache RocketMQ开发者指南 这个开发者指南是帮助您快速了解,并使用 Apache RocketMQ 1. 概念和特性 概念(Concept):介绍RocketMQ的基本概念模型。 特性(Features):介绍RocketMQ实现的功能特...

groovy学习---Groovy基础语法详解

Groovy基础语法详解 注释 单行注释 // a standalone single line comment println "hello" // a comment till the end of the line 多行注释 /* a standalone multiline comment spanning t...

09/12 16:25
126
groovy学习---groovy操作语法学习

Documentation The documentation is available as a single-page document, or feel free to pick at a direct section below. You can also browse documentation for other versions. 官网...

数据库---新一代数据库TiDB在美团的实践

1. 背景和现状 近几年,基于MySQL构建的传统关系型数据库服务,已经很难支撑美团业务的爆发式增长,这就促使我们去探索更合理的数据存储方案和实践新的运维方式。而随着分布式数据库大放异彩...

redis分布式锁

前言 上回说到如何使用zookeeper实现分布式锁,它是通过节点的新建和删除来实现的,这种频繁的io操作在并发很高的情况下肯定是不适用的,那这节我们来看看如何使用redis实现分布式锁。 我们都...

08/25 18:04
18
Mysql学习---Mysql批量更新的三种方式

本自转自:Mysql批量更新的三种方式 前言 批量插入由于mysql的VALUES原生支持,使用较为便利。 批量更新的写法一般有三种,在更新数量较少的情况下,前两种性能不相上下。但是在更新字段增加...

Spring实践---手动注册Bean的几种方式

第一种(ClassPathXmlApplicationContext) 1.此种方式使用传统xml方式启动spring容器(xml里面没有任何配置) public static void main(String[] args) { ClassPathXmlApplicationContext conte...

文档---Groovy with Eclipse - Tutorial

Groovy. This article gives a short overview of the Groovy language including collections, loops, gstrings, MOP, closures, operator overloading, XML handing and using Groovy toge...

Spring学习---jdbcTemplate之sql参数注入

转来:【spring】jdbcTemplate之sql参数注入 demo @Repository("jdbcDao") public class JdbcTemplateDao { @Autowired private JdbcTemplate jdbcTemplate; @Autowired private NamedPara....

04/06 17:54
142
Spring实践--spring中处理金额序列化和反序化的问题

一、概念 java对象序列化的意思就是将对象的状态转化成字节流,以后可以通过这些值再生成相同状态的对象。对象序列化是对象持久化的一种实现方法,它是将对象的属性和方法转化为一种序列化的...

03/07 23:33
207
IDEA/Eclipse安装 Alibaba Java Coding Guidelines 插件

为了让开发者更加方便、并且达到快速规范代码格式的目的并实行起来,阿里巴巴基于《阿里巴巴Java开发规约》手册内容,研发了一套自动化的IDE检测插件(IDEA、Eclipse)。它就是Alibaba Java ...

Spring Boot实践---JMS消息activemq的使用

一. 认识JMS 1.1 概述 对于JMS,百度百科,是这样介绍的:JMS即Java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,...

oracle相关--oracle存储过程基本语法和基础教程

本文来自:Oracle存储过程基本语法和基础教程 一基本语法 1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字 ( 参数1 IN NUMBER, 参数2 IN NUMBER ) IS 变量1 INTEGER :=0; 变量2......

2019/08/01 00:04
108
mybatis相关--mybatis调用oracle存储过程

博客原文:使用mybatis执行oracle存储过程 存储过程在小公司用的不多,但是如果业务比较复杂或者性能要求比较苛刻的时候存储过程就派上用场了,ibatis的前期的一些版本貌似不支持存储过程因此...

2019/07/31 21:51
106
日志相关---log4j2配置文件详解

一、关于配置文件的名称以及在项目中的存放位置 log4j 2.x版本不再支持像1.x中的.properties后缀的文件配置方式,2.x版本配置文件后缀名只能为".xml",".json"或者".jsn". 系统选择配置文件的...

2019/07/18 21:35
653
JDK基础--Java中的锁概念

Java中的锁概念 掌握Java中锁是Java多线程编程中绕不开的知识,只有知道理解Java各种锁才能在编码过程中灵活运用,写出更高效的多线程程序。而理解掌握锁的第一步,可从宏观上对比理解一下各...

2019/04/16 19:04
167
JAVA面试--史上最全 Java 多线程面试题及答案

史上最全 Java 多线程面试题及答案 这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。 这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网上...

2019/04/09 00:34
130
JAVA面试--史上最全 69 道 Spring 面试题和答案

Spring 概述 1. 什么是spring? Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部