51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#MA
ConcurrentHashMap
ConcurrentHashMap实现原理众所周知,哈希表是中非常高效,复杂度为O(1)的数据结构,在Java开发中,我们最常见到最频繁使用的就是HashMap和HashTable,但是在线程竞争激烈的并发场景中使用都不够合理。HashMap:先说HashMap,HashMap是线程不安全的,在并发环境下,可能会形成环...
代码星球
·
2020-04-04
ConcurrentHashMap
使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境
前言 但凡一个略有规模的项目都需要一个持续集成环境的支撑,为什么需要持续集成环境,我们来看一个例子。假如一个项目,由A、B两位程序员来协作开发,A负责前端模块,B负责后端模块,前端依赖后端。A和B都习惯使用SVN作为代码管理工具,他们分别开始工作,一个功能完成后会提交到SVN,以便对方...
代码星球
·
2020-04-04
使用
Maven+Nexus+Jenkins+Svn+Tomcat+Sonar
搭建
持续
集成
Financial Management
描述Larrygraduatedthisyearandfinallyhasajob.He'smakingalotofmoney,butsomehowneverseemstohaveenough.Larryhasdecidedthatheneedstograbholdofhisfinancialportfolioands...
代码星球
·
2020-04-04
Financial
Management
Binary String Matching
描述GiventwostringsAandB,whosealphabetconsistonly‘0’and‘1’.YourtaskisonlytotellhowmanytimesdoesAappearasasubstringofB?Forexample,thetextst...
代码星球
·
2020-04-04
Binary
String
Matching
定义物料组(Material Group)
物料组(MaterialGroup)在SAP中是物料主数据的一个关键字段,属于无组织机构级别(参见《物料主数据_基本视图》)。它在采购信息记录、采购订单等中使用。在创建采购订单时,当输入物料编号,物料组就自动被带出;当无物料号而是输入文本时(如资产、订单采购等),则需要手工设定物料组。物料组和产品组都是对物料进行分类,...
代码星球
·
2020-04-04
定义
物料
Material
Group
数据库-----catalog与schema简介
在SQL环境下Catalog和Schema都属于抽象概念,主要用来解决命名冲突问题 一个数据库系统包含多个Catalog,每个Catalog包含多个Schema,每个Schema包含多个数据库对象(表、视图、字段等) 如数据库对象表的全限定名可表示为:Catalog名.Schema名.表名 ...
代码星球
·
2020-04-04
数据库
-----catalog
schema
简介
关于Maven的使用,这些你都了解了么?
此文档主要说明Maven的基础使用方式,以及在使用过程过程中需要遵守哪些默认的准则。我们工作中会经常写maven的配置,但是很多maven使用细节你可能并不知道,但你掌握后使用maven会更加上手。ApacheMaven是一个软件项目管理工具。基于项目对象模型(POM)的概念,Maven可以通过一小段描述信息来管理项目...
代码星球
·
2020-04-04
关于
Maven
使用
这些
你都
MyBatis中@MapKey使用详解
MyBatis中@MapKey使用详解我们在上一篇文章中讲到在Select返回类型中是返回Map时,是对方法中是否存在注解@MapKey,这个注解我也是第一次看到,当时我也以为是纯粹的返回单个数据对象的Map类型,但是发现还是有些不同的,这个可以用来返回多条记录,具体用法与分析如下。@MapKey用法我查了一下MapK...
代码星球
·
2020-04-04
MyBatis
@MapKey
使用
详解
推荐几个公众号Markdown格式化网站
好多人都喜欢用Markdown写文但是公众号后台编辑又不支持Markdown因此,催生出了一系列Markdown渲染格式化的工具网站我使用了其中的一些分享给你官方网址:https://md.aclickall.com/Md2All是用的比较多的一个。它的特点就是功能丰富、可玩性强。内置多种样式主要是标题样式有所不同多种...
代码星球
·
2020-04-04
推荐
几个
公众
Markdown
格式化
MySQL/MariaDB中的事务和事务隔离级别
官方手册:https://dev.mysql.com/doc/refman/5.7/en/innodb-locking-transaction-model.html事务具有ACID特性:原子性(A,atomicity)、一致性(C,consistency)、隔离性(I,isolation)、持久性(D,durabuli...
代码星球
·
2020-04-04
事务
MySQL
MariaDB
中的
隔离
java.math.RoundingMode 几个参数详解
java.math.RoundingMode里面有几个参数搞得我有点晕,现以个人理解对其一一进行总结:为了能更好理解,我们可以画一个XY轴RoundingMode.CEILING:取右边最近的整数RoundingMode.DOWN:去掉小数部分取整,也就是正数取左边,负数取右边,相当于向原点靠近...
代码星球
·
2020-04-04
java.math.RoundingMode
几个
参数
详解
Maven的Scope区别笔记
依赖的Scopescope定义了类包在项目的使用阶段。项目阶段包括:编译,运行,测试和发布。分类说明compile默认scope为compile,表示为当前依赖参与项目的编译、测试和运行阶段,属于强依赖。打包之时,会达到包里去。test该依赖仅仅参与测试相关的内容,包括测试用例的编译和执行,比如定性的Junit。run...
代码星球
·
2020-04-04
Maven
Scope
区别
笔记
maven warnning 'build.plugins.plugin.version' is missing
裝完maven后,package或clean时出错:[WARN][WARN]Someproblemswereencounteredwhilebuildingtheeffectivemodel [WARN]'build.plugins.plugin.version'ismissingfororg.a...
代码星球
·
2020-04-04
maven
warnning
#39build.plugins.plugin.version
is
missing
MAC上配置idea环境时排查问题
现象:没有使用走公司maven仓库的setting.xml文件时,只有公司内部依赖 没有找到在idea的maven配置中指定 公司setting.xml后,所有的文件都提示找不到 解决办法:把公司settging.xml中在windwos上本地仓库路径删除即可:原因:setting.xml...
代码星球
·
2020-04-04
MAC
配置
idea
环境
排查
我的ImageIO.write ByteArrayOutputStream为什么这么慢?
File.createTempFile(prefix,suffix),创建一个临时文件,再使用完之后清理即可。但是遇到如下两个坑:Stringprefix="temp";Stringsuffix=".txt";FiletempFile=File.createTempFile(prefix,suffix);以上代码中,需...
代码星球
·
2020-04-04
我的
ImageIO.write
ByteArrayOutputStream
为什么
这么
首页
上一页
...
489
490
491
492
493
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他