自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 hive资源

官网https://hive.apache.org/在线教程http://gitbook.net/hive/index.html书籍《Hive编程指南》下载:http://download.csdn.net/detail/u014196631/7820509在线文章hive大数据倾斜总结http://www.cnblogs.com/ggjucheng/archi...

2019-10-16 15:03:45 491

原创 十大经典排序算法最强总结(含JAVA代码实现)

十大经典排序算法最强总结(含JAVA代码实现)最近几天在研究排序算法,看了很多博客,发现网上有的文章中对排序算法解释的并不是很透彻,而且有很多代码都是错误的,例如有的文章中在“桶排序”算法中对每个桶进行排序直接使用了Collection.sort()函数,这样虽然能达到效果,但对于算法研究来讲是不可以的。所以我根据这几天看的文章,整理了一个较为完整的排序算法总结,本文中的所有算法均有JAVA...

2019-09-06 15:37:50 241

转载 lombok使用

mbok是一个编译级别的插件,它可以在项目编译的时候生成一些代码。在很多工具类的项目中都有这个功能。比如dagger。通俗的说,lombok可以通过注解来标示生成gettersettter等代码。我们自然可以通过编译器比如IDEA的Generate生成,为啥要用这个?在项目开发阶段,一个class的属性是一直变化的,今天可能增加一个字段,明天可能删除一个字段。每次变化都需要修改对应的模板...

2019-04-04 10:00:21 217

转载 intellij Idea报错Could not autowire. No beans of...checks autowiring problems in a bean class

tellig idea 使用@Resource或者@Autowire报错,出现红色波浪线;虽然不影响使用,但是看着很不爽,所以还是解决了下:报错提示: Could not autowire. No beans of '' type found. less... (Ctrl+F1) Checks autowiring problems in a ...

2019-04-03 10:47:44 1919

转载 ERROR net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider

2013-09-11 11:45:44,204 [main] ERROR net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider: Error starting heartbeat. Error was: Can't assign requested addressjava.net.SocketException: Ca...

2019-04-02 11:14:15 873

原创 es版本导致项目启动报错

异常日志:查看es log:[2019-04-01T09:34:35,943][WARN ][o.e.t.TcpTransport ] [-EMJjGk] exception caught on transport layer [Netty4TcpChannel{localAddress=/127.0.0.1:9300, remoteAddress=/127.0.0.1:510...

2019-04-02 10:33:06 3980

转载 JVM原理讲解和调优

JVM原理讲解和调优一、什么是JVM    JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。    Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不...

2019-01-21 12:57:56 157

转载 Java虚拟机学习 - 垃圾收集器

HotSpot JVM收集器              上面有7中收集器,分为两块,上面为新生代收集器,下面是老年代收集器。如果两个收集器之间存在连线,就说明它们可以搭配使用。Serial(串行GC)收集器    Serial收集器是一个新生代收集器,单线程执行,使用复制算法。它在进行垃圾收集时,必须暂停其他所有的工作线程(用户线程)。是Jvm client模式下默认的新生代收集器。对于...

2019-01-21 12:49:43 122

转载 JVM结构、GC工作机制详解

JVM结构、内存分配、垃圾回收算法、垃圾收集器。下面我们一一来看。一、JVM结构根据《java虚拟机规范》规定,JVM的基本结构一般如下图所示:从左图可知,JVM主要包括四个部分:1.类加载器(ClassLoader):在JVM启动时或者在类运行时将需要的class加载到JVM中。(右图表示了从java源文件到JVM的整个过程,可配合理解。 关于类的加载机制,可以参考http:...

2019-01-21 12:48:54 131

转载 MAC-关于VMware虚拟机键盘鼠标失灵解决

原文: https://blog.csdn.net/oniy_/article/details/82851204解决方案是:在系统偏好设置里,辅助功能选项中给vm授权就行了  

2019-01-04 17:02:05 1448

转载 mac卸载vmvare fusion

https://jingyan.baidu.com/article/597035528672478fc00740cb.html

2019-01-04 16:48:52 982

转载 java 单例模式5种写法

原文地址:https://www.cnblogs.com/t0000/p/8250686.html饱汉模式(懒汉模式) 1 // 饱汉 2 // UnThreadSafe 3 public class Singleton1 { 4 private static Singleton1 singleton = null; 5 private Singleton1() {...

2018-12-21 08:59:29 94

转载 mac下安装激活intelliJ IDEA(注册码)

一、下载1、下载 intelliJ IDEA ,官网https://www.jetbrains.com 2、下载破解包进入http://idea.lanyus.com/下载,或百度搜索JetbrainsCrack-2.10-release-enc.jar关键词进行下载。(红色字部分以实际下载的为准)   回到顶部二、安装安装ntelliJ IDE...

2018-12-14 09:27:19 4652

原创 mac idea启动慢的问题解决

1、修改idea.vmoptions,增加jvm内存2、在终端执行以下命令,修改主机名为localhost:(这样就起作用啦,搞不懂为什么,设置成别的就不行,还是启动很慢)scutil --set HostName "localhost"3、查看主机名echo $HOSTNAME4、自定义 Mac OS 下的“计算机名”,即 ComputerName 值来实现。有两种方法:...

2018-12-13 16:23:55 971 1

转载 Mac 下IDEA无法启动的问题的解决

首先用命令行启动idea,然后看看具体的错误。。我第一时间没想到。这个具体的启动方案就是:打开finder->应用程序->idea.app->右键->显示包内容->然后MaxOS->双击shell脚本(idea),这样就能看到一部分信息,这里要仔细分析。最后,我在日志中发现了一些问题,大致的意思就是文件夹已存在,要删除最终删除带红框的文件,重新启...

2018-12-13 10:45:20 4967 3

原创 mysql 取分组中最新记录

sql书写和执行顺序:写的顺序:select ... from... where.... group by... having... order by..执行顺序:from... where...group by... having.... select ... order by...select * from test group by category_id order by `d...

2018-12-08 11:18:15 681

原创 mysql groupby 知识点一:select中字段是否必须出现在groupby中

基本共识:进行groupby时,groupby中的字段可以不出现在select中,但是select中只能有groupby中的字段和函数.但如下示例sql,依然能正常执行:数据表:执行如下sql,发现能正常执行,而且groupby后默认取每组第一条数据select * from user_info group by grade;结果:经查找资料,分析,与MySql数据...

2018-12-08 11:00:26 19261 5

转载 mybatis xml中#与$的区别

Mybatis 的Mapper.xml语句中parameterType向SQL语句传参有两种方式:#{}和${}我们经常使用的是#{},一般解说是因为这种方式可以防止SQL注入,简单的说#{}这种方式SQL语句是经过预编译的,它是把#{}中间的参数转义成字符串,举个例子:select * from student where student_name = #{name}预编译后,会动态...

2018-12-06 14:14:08 666

原创 springcloud rest接口接收List的正确写法

list中元素为基本类型必须是post,如果参数加@RequestParam,必须指定参数名@ApiOperation("应付获取发货单价2")@PostMapping("/ap/queryDeliveryUnitPriceMap2")RemoteResult<Map<Long,BigDecimal>> queryDeliveryUnitPriceMap2(@Re...

2018-11-27 15:28:50 5146

原创 spring boot ConditionalOnProperty 和 ConditionalOnExpression 使用

1. spring boot ConditionalOnProperty 使用讲解@Retention(RetentionPolicy.RUNTIME) @Target({ElementType.TYPE, ElementType.METHOD}) @Documented @Conditional({OnPropertyCondition.class}) public @in...

2018-11-23 17:05:29 1329

原创 git拉取远程仓库项目并创建本地分支

1、切换到本地git仓库目录    cd git_repository2、拉取远程项目git clone,需要输入用户名 密码$ git clone http://实际ip:port/xxx.git以下是拉取信息:    Cloning into 'iciyun-adi-microframe-common'...    Username for 'http://实际ip:port':...

2018-11-20 09:43:14 3662

原创 合并分支到master上

假如我们现在在dev分支上,刚开发完项目,执行了下列命令git add .git commit -m ‘dev'git push -u origin dev然后我们要把dev分支的代码合并到master分支上 该如何?首先切换到master分支上git checkout master如果是多人开发的话 需要把远程master上的代码pull下来git pull...

2018-11-19 17:23:29 1118

原创 springboot 基于多数据源的jta分布式事务报错com.atomikos.datasource.ResourceException: XA resource 'master': resume

报错信息:"detailMsg":"#com.iciyun.adi.microframe.centralreport.controller.FinAccountPayableController#buildPayable#org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExcep...

2018-11-07 10:51:59 3208

空空如也

空空如也

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

TA关注的人

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