自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (14)
  • 收藏
  • 关注

原创 Elasticsearch 之 Mapping

Elasticsearch 之 Mapping什么是mappingMapping 用来定义存储结构及索引过程,类似关系型数据中的schema 定义定义索引中的字段名称定义字段的数据类型定义字段、倒排索引的相关配置Mapping-Typemapping对应索引中的一个Type一个type有一个mapping定义ES 7.0 开始,不需要在Mapping 定义中指定type信息,type默认为_doc字段的数据类型创建索引# 执行以下语句创建一个索引

2020-05-22 15:00:39 250

原创 面试之闭锁 通关(CountDownLatch)

在实际的项目场景中,我们有时候会有以下类似的场景需求:日终统计时,有多个线程并发统计各分类情况,有一个线程需要等待每一类都统计完成后进行合计; 或者多个线程检查周边系统或应用启动情况,待所有周边系统启动成功后再启动当前应用;针对以上类似场景JDK提供了非常好用的两个工具类:CountDownLatch、CyclicBarrier,那两个之前有什么区别呢,我们看一下官方解释:publ...

2018-09-20 20:55:31 491

原创 多线程按需顺序执行(Thread.join)

在项目中会有线程顺序执行的一些需求,比如...,我要吃早餐,但吃早餐必须要等女朋友做好早餐才能吃,但是在等着的同时我可以做其他的事情,比如看电视,我们写个小demo来看一下:import java.text.SimpleDateFormat;import java.util.concurrent.ExecutorService;import java.util.concurrent.Ex...

2018-09-12 09:54:44 468

原创 常见问题 之 线程的几种创建方式

多线程在一些互联网项目或多或少会用到的,线程的几种创建方式也是要有所了解,并根据不同的场景选择不同的模式,同时线程的几种创建方式也是一道经久不衰的面试题,一般的面试者都会回答两种(继承Thread类和实现Runnable接口),问其区别,都会说到java单继承的特性,但其实创建线程常用的应该有4种,区别来说每一种其实都对应不同的使用场景。第一种实现方式:继承Thread/** * 测试...

2018-09-11 17:32:44 148

原创 java并发之volatile

volatile 关键字之前或多或少的使用过,之前只了解是为了解决多线程之间的内存可见性问题,只是使用,并没有追究其中的原理。 在学习volatile之前,最好先了解一下并发编程中常见的三个问题: 原子性: 原子是化学变化中的不可再分的基本微粒。 回到程序设计中,熟悉数据库事务的应该都清楚,事务的4大特性中就有原子性,原子性就是一个或多个操作要么都成功,要么都不执行的一个状态,在说明原子性重

2017-12-26 19:17:53 117

原创 table实现列宽的拖动效果

部门有一个项目界面用的html,所有的列表都用的原生table控件,一个同事找到我问有没有办法实现table的列宽拖动,好几年没摸过前台了,还真给问住了,经过网上查询资料等,最终解决,记录下:<!DOCTYPE html> <html> <head> <title>table拖动列宽</title> </head> <body>

2017-12-26 16:57:49 4378 2

原创 java 位运算解析

在实际开发中我们一般不常用到java的位运算,但有时去看java的一些源码又经常会看到这些位运算符,所以有必要了解一下位运算,同时位运算的使用对运算效率会有一定的提升,特别是高重复运算,会节约相当的时间开支。 Java位运算符列表如下: & 与 同为1则为1,其余为0 | 或 一个为1则为1,否则为0

2017-12-26 15:49:55 302

lua-5.1中文手册

lua-5.1中文手册

2017-08-21

KETTLE操作手册

该手册是本人在使用Kettle时写的一个简单的入门文档!

2014-07-10

JavaScript_yufashouce.pdf

JavaScript_yufashouce.pdf JavaScript_yufashouce.pdf

2009-03-03

MyEclipse 6 Java EE 开发中文手册.pdf

MyEclipse 6 Java EE 开发中文手册.pdf

2009-03-01

Lucene in Action 中文版.pdf

LuceneLuceneLuceneLucene

2009-03-01

java语言入门.chm

java语言入门java语言入门java语言入门

2009-02-23

深入学习:JFC SWING—JAVA 基础类组件集.pdf

深入学习:JFC SWING—JAVA 基础类组件集 深入学习:JFC SWING—JAVA 基础类组件集

2009-02-18

java精通swing程序设计.chm

java精通swing程序设计.java精通swing程序设计.

2009-02-18

EJB3.0开发Entity.pdf

EJB3.0开发Entity EJB3.0开发Entity

2009-02-18

JSP帮助文档.chm

JSP帮助 JSP帮助 JSP帮助 JSP帮助

2009-02-18

linuxcmd 命令集锦.chm

linuxcmd 命令集锦 linuxcmd 命令集锦

2009-02-18

java 2应用编程150例

java 2应用编程150例java 2应用编程150例java 2应用编程150例java 2应用编程150例

2009-02-18

循序渐进学习XML.chm

循序渐进学习XML.chm循序渐进学习XML.chm循序渐进学习XML.chm循序渐进学习XML.chm

2009-02-18

XML实用大全.chm

XML实用大全XML实用大全XML实用大全XML实用大全

2009-02-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除