自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(112)
  • 资源 (2)
  • 收藏
  • 关注

原创 gitee 使用教程

第一阶段

2021-04-30 11:23:48 2657

原创 实用工具

数据库设计:Sybase PowerDesigner,安装文档:https://www.fujieace.com/software/powerdesigner.html

2021-03-23 10:27:17 160

原创 idea 使用插件

chinese ,汉语包 easycode ,将数据库中的数据表自动生成实体,接口,实现类,控制器,mapper jclasslib bytecode viewer,java代码转汇编代码

2021-03-22 14:55:46 165

转载 Intellij IDEA就该这样配置,快到飞起!

目录1.设置maven2.IDEA 设置代码行宽度3.IDEA 提示不区分大小写4.IntelliJ强制更新Maven Dependencies5.idea的环境配置默认保存位置6.隐藏不想看到的文件或者文件夹(类似eclipse的filter功能)7.修改为Eclipse快捷键8.修改默认设置--default setting9.修改智能提示快捷键10.查找快捷键冲突问题处理11.显示行号12.代码智能提示,忽略大小写13.用*标识编辑过的文件14.

2021-02-24 10:49:07 363

原创 Centos7 更换阿里yum源

#yum CentOS7更换yum为阿里源备份本地源mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak获取阿里源配置文件wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo更新epel仓库wget -O /etc/yum.repos.d/epel.repo http://mirr.

2020-12-31 10:28:33 261

转载 visualVm 中的 visual GC说明

visual GC 不是 visualVM 自带的,需要安装插件。步聚:菜单栏 (Tools) - > plugins - > Avaiable Plugins 中就选择安装Spaces: 各个分代的内存使用情况。特别说明:表格有分灰色部分,表示未分配的内存。显明部分,表示已分配的内存。当 -xmx 不等于 -xms 时,vm是动态根据实际使用的情况去分配内存-----------------------------------------------------Gra.

2020-12-16 17:34:15 1345

原创 JG-jvm内加载器过程

下面执行流程以windows为例:1.java.ext调用本地jvm.dll引导类加载器(c++实现)>jvm.dll调用扩展类加载器>扩展类加载器调用应用程序加载器;

2020-12-16 11:20:54 128

原创 mysql 报wait millis 60000, active 0, maxActive 50, creating 0, createErrorCount 9913 错误 解决记录

1.由于在测试环境中,应用程序的微服务个数不是很多,且每个服务的连接池初始化链接数为:50,上线后一部分微服务出现大量以下的错误:com.alibaba.druid.pool.GetConnectionTimeoutException: wait millis 60000, active 0, maxActive 50, creating 0, createErrorCount 9913 at org.quartz.impl.jdbcjobstore.JobStoreSupport.getCon...

2020-12-15 19:03:48 29482 1

转载 Hive2.0函数大全(中文版)

摘要Hive内部提供了很多函数给开发者使用,包括数学函数,类型转换函数,条件函数,字符函数,聚合函数,表生成函数等等,这些函数都统称为内置函数。目录数学函数 集合函数 类型转换函数 日期函数 条件函数 字符函数 聚合函数 表生成函数数学函数 Return Type Name (Signature) Description DOUBLE round(DOUBLE a)...

2020-11-26 09:46:39 212

转载 java GOF23种设计模式精解

创建型1. Factory Method(工厂方法)2. Abstract Factory(抽象工厂)3. Builder(建造者)4. Prototype(原型)5. Singleton(单例)结构型6. Adapter Class/Object(适配器)7. Bridge(桥接)8. Composite(组合)9. Decorator(装饰)10. Facade(外观)11. Flyweight(享元)12. Proxy(代理)行为型13. Interprete

2020-11-25 10:03:39 145

转载 mybatis-plus 实体 json 处理

本文总共三个步骤:1、在数据库表定义JSON字段;2、在实体类加上@TableName(autoResultMap = true)、在JSON字段映射的属性加上@TableField(typeHandler = FastjsonTypeHandler.class);3、建一些业务代码进行测试;在数据库表定义JSON字段CREATE TABLE `extra_info` ( `id` int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY, `extr

2020-11-23 11:26:52 4753 3

原创 Mysql 自增长ID 重新设置基数

命令:alter table table_name AUTO_INCREMENT=n;COMMIT;table_name为你要设置的表,n为基数;

2020-10-23 08:56:33 811

原创 Spring Boot 注解大全

一、注解 (annotations) 列表@SpringBootApplication:包含了 @ComponentScan、@Configuration 和 @EnableAutoConfiguration 注解。其中 @ComponentScan 让 spring Boot 扫描到 Configuration 类并把它加入到程序上下文。@Configuration等同于 spring 的 XML 配置文件;使用 Java 代码可以检查类型安全。**@EnableAutoConfig.

2020-10-20 09:25:01 113

原创 centos sshpass

我们都知道,sshpass 是用于非交互的ssh密码验证,在脚本中进行ssh或者scp时,是非常好用的一个工具,在centos7中是如何安装的呢? 先安装epel yum install -y epel-release yum repolist 安装完成epel之后,就可以按照sshpass了 yum install -y sshpass 安装完成之后,sshpass –V, 就可以正常使用了。 ...

2020-09-21 08:50:56 612

原创 ElasticSearch 莫名被删除了所有索引

https://stackoverflow.com/questions/63067062/elastic-search-indexes-gets-deleted-frequentlyhttps://blog.csdn.net/selah1/article/details/107706989

2020-08-07 08:35:15 3761 1

原创 对Map的值进行排序例子

// Map的value值降序排序 public static <K, V extends Comparable<? super V>> Map<K, V> sortDescend(Map<K, V> map) { List<Map.Entry<K, V>> list = new ArrayList<>(map.entrySet()); Collections.sort(list,..

2020-07-27 10:52:36 236

转载 经典面试题:ES如何做到亿级数据查询毫秒级返回?

面试题es 在数据量很大的情况下(数十亿级别)如何提高查询效率啊?面试官心理分析这个问题是肯定要问的,说白了,就是看你有没有实际干过 es,因为啥?其实 es 性能并没有你想象中那么好的。很多时候数据量大了,特别是有几亿条数据的时候,可能你会懵逼的发现,跑个搜索怎么一下 5~10s,坑爹了。第一次搜索的时候,是5~10s,后面反而就快了,可能就几百毫秒。你就很懵,每个用户第一次访问都会比较慢,比较卡么?所以你要是没玩儿过 es,或者就是自己玩玩儿 demo,被问到这个问题容易懵逼,显示出你对

2020-07-21 17:18:50 276 1

原创 阿里云的Centos服务器设置交换空间(swap)

1、使用top命令查看当前系统是否有交换分区。运行top命令后,可以在KiB Swap打头的那一行,看到交换分区相关信息。如果显示KiB Swap: 0 total 就说明没有交换分区。从top命令中退出使用“q”键。2、首先创建用户交换分区的文件。[root@wbl~]# dd if=/dev/zero of=/mnt/swap bs=1M count=1024 //创建一个G得交换空间3、init初始化分区文件[root@wbl~]# mkswap /mnt/swap4、启...

2020-06-16 16:56:58 810

原创 Redis 相关命令

1、查看redis是否在运行: ps aux | grep redis2、启动redis: redis-server redis-conf3、关闭redis: redis-cli shutdown

2020-06-11 08:39:28 172

原创 SpringBoot2.2.7 整合Redis及包装大部分Redis的工具方法

1.引入Redis Maven 依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>2.在项目application.yml中加入Redis客户端的配置#redis配置redis: #Redis服务

2020-06-05 10:40:15 420

原创 centos6.5 同步时间方法

1.yum -y install ntpdate ntp2.ntpdate time.windows.com && hwclock -w

2020-05-20 09:30:47 298

原创 vm centos the centos disc was not found in any of your drives please insert the centos disc 问题解决

1.在vm安装centos6.5的时候,安装过程中出现以下错误提示时的解决方案办法2.在正在安装的系统项中右键点击设置3.打开后选择CD/DVD这个选项,然后再右边将已连接这个选择框勾上,确定一小会安装进程就可以继续往下走了...

2020-05-15 10:13:54 1462

原创 Maven安装自有jar包

一、把项目打成jar包,放在本地目录下//执行以下命令时,最好在maven的安装目录bin下面执行mvn install:install-file -Dfile=D://code/seqdata-tsdb/seqdata-tsdb-aliots/target/seqdata-tsdb-aliots-0.0.1-SNAPSHOT -DgroupId=cn.seqdata.tsdb -DartifactId=seqdata-tsdb-aliots -Dversion=0.0.1-SNAPSHOT -Dp

2020-05-12 14:56:48 188

原创 CDH针对性系统参数优化

//表示当脏叶所占内存数量超过该值时,内核flusher线程开始回写脏页,(与dirty_background_ratio冲突,只能设置一个)echo 220000000 > /proc/sys/vm/dirty_background_bytes//当脏页所占内存数量达到该值时,执行磁盘写操作的进场开始回写脏数据echo 320000000 > /proc/sys/vm/d...

2020-04-03 21:20:17 551

原创 ElasticSearch 针对性系统参数优化(centos6.5)

1./etc/security/limits.conf //在ES高版本启动服务时,日志中就会显示需要该项信息,在该文件最后添加如下两行* soft nofile 65536* hard nofile 65536从新登录用户,运行ulimit -a命令,可以看到如下命令open files (-n) 65536,说明设置成功啦2./etc/sysctl.confvm.max...

2020-04-03 21:19:49 289

原创 elasticsearch-索引分片和副本设置

索引设置你可以通过修改配置来自定义索引行为,详细配置参照 {ref}/index-modules.html[索引模块]number_of_shards //分片数参数,每个索引的主分片数,默认值是5。这个配置在索引创建后不能修改。number_of_replicas //索引副本参数,每个主分片的副本数,默认值是1。对于活动的索引库,这个配置可以随时修改。例如,我们可以...

2020-03-27 11:14:50 3324

原创 Elastic-job 与 xxl-job 任务调度框架

#xxl-job文档地址1.https://www.xuxueli.com/xxl-job/#Elastic-job 文档地址2.http://elasticjob.io/index_zh.html3.建议使用xxl-job,原因如下:偏重量级框架; 依赖Spring,mysql,maven手动编译; 提供的demo众多; GUI编写任务代码; GUI发布任务; 提供...

2020-03-12 16:31:43 2031

原创 spring 运行jar使用外部配置文件

#spring 运行jar使用外部配置文件#-Dspring.config.location 参数值填写外部配置文件得路径,可以是相对或绝对路径java –jar -Dspring.config.location=xxx/xxx/xxxx.properties 你得运行项目jar包名称.jar...

2020-03-12 16:17:52 2688

原创 centos6.5配置ssh免密登陆

1.三台服务器分别为:192.168.1.1192.168.1.2192.168.1.32.主机为:192.168.1.13.在主机执行命令:ssh -keygen -t -rsa命令执行后一直按回车即可4.执行命令将刚才生成的ssh-id 复制到从机上,复制文件需要数据密码:ssh-copy-id 192.168.1.2ssh-copy-id 192.16...

2019-11-30 12:01:54 292

原创 Centos7.2 配置yum私源

前言: 在很多公司的服务器是在内网运行的,装上Centos系统后有很多软件包是没有的,比如:gcc httpd等等,这时候要是想安装这些软件需要费很大的精力去下载软件包及其依赖,一个一个安装,呢,为了使内网服务器也能像外网服务器安装基础一些基础软件包那么简单,这里就需要在我们自己的内网中配置yum私源了。详细步骤立马就来:1.下载Centos7的iso镜像:http://arch...

2019-11-19 14:55:02 498

原创 CentOS6.5安装python3.6 pip9.0

特别提示:在安装前,最好不要东系统自带的python2.6的版本,因为系统中有些软件是需要依赖python2.6的。比如yum就需要依赖python2.6前置依赖包:[root@root ~]# yum install zlib-devel[root@root ~]# yum install openssl-devel[root@root ~]# yum install gcc[r...

2019-11-06 15:32:29 404

转载 Linux基础-----yum搭建本地仓库

一.简述Yum:Yellowdog Updater,Modified的简称,起初由yellow dog发行版的开发者Terra Soft研发,用Python编写,后经杜克大学的Linux@Duke开发团队进行改进,遂有此名。Yum是一个shell前端软件包管理器,基于RPM包管理,能够从指定的服务器自动下载RPM包并安装,可以自动处理依赖关系,并且一次安装所有依赖的软件包。二.y...

2019-10-31 16:28:22 295

原创 es 聚合方法——stats基本统计 count、max、min、avg和sum

/** * 一次计算出count max min avg sum*///统计函数 public void stats(){ SearchResponse response = client.prepareSearch(indexName).setTypes(typeName) .addAggregation(Aggregation...

2019-09-29 09:38:39 6097

原创 elasticsearch-sql sql查询 结合java代码查询

1.本例子是使用elasticearch-sql插件的jar包结合代码来使用;2.使用的es版本为5.6.8,elasticsearch-sql 的版本在maven官网库找不到,暂且使用5.2.1.0,可以到git 上去下去,然后自己编译https://github.com/NLPchina/elasticsearch-sql/tree/elastic5.6.8;3.在pom.xml文件中...

2019-08-27 11:38:59 5618 5

原创 centos6.5 mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz 脚本化安装

1.下载mysql安装包:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz2.将下面的脚本复制到sh脚本文件中,后缀为.sh哦,如:mysql_install.sh,特别注意要是在windows上面操作复制粘贴,需要使用notepadd++把换行符替换为\n,因为windo...

2019-08-20 11:21:31 964

原创 Centos6.5 配置网卡

编辑文件:/etc/sysconfig/network-scription/ifcfg-eth0将下面的内容复制到上诉该文件覆盖:DEVICE=eth0Type=EthernetONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=staticIPADDR=192.168.1.2NETMASK=255.255.255.0GATEWAY=1...

2019-08-20 09:49:17 398

原创 ElasticSearch script 脚本样例

统计二维数组中的个数数据样例:{"addres":[{ "names":["张三","李四","王五"]},{ "names":["小红","小明","小花"]}]}统计语句dsl:主要还是嵌入脚本(script)的方式统计,在索引文档数据量特别大的情况下不建议使用Get test/test/_search{ "...

2019-08-15 20:17:55 11148 1

转载 idea 2018.1破解激活方法,有效期至2099年

优点:有效期至2099年,不出意外,这辈子肯定够用了缺点:稍微麻烦些,不过不要紧,为了以后省事,都值了下面是具体的破解激活步骤:1. 下载破解补丁文件,路径为:http://idea.lanyus.com/jar/JetbrainsCrack-2.7-release-str.jar2.将补丁放在安装包的/bin路径下,如图中放置在最后的jar文件,并且对本文件夹(bin)下的ide...

2019-06-11 10:36:42 2639 2

原创 ruby中调用java

1.首先需要讲编写好的java代码打成jar包,源码如下:idea中如何打包:http://www.cnblogs.com/yulia/p/6824058.html在编写java方法时,一定要注意被引用的方法需要是静态的(static),否则运行ruby代码时会报找不到method的异常信息。上面的代码打成的jar包 2.在ruby中引用require 'java' /...

2019-02-25 15:34:05 1728

转载 jmeter如何监控服务器CPU、内存、i/o等资源

一、要准备好的插件:JMeterPlugins-Standard-1.4.0(pwd:cjqd)、ServerAgent-2.2.1(pwd:pxui); 二、解压JMeterPlugins-Standard-1.4.0.zip,将其中\lib\ext\JMeterPlugins-Standard.jar包复制到jmeter安装目录下的\lib\ext下; 三、重启jmeter,选...

2019-01-31 18:08:38 2120

java web定时器例子

java web 定时器例子

2015-12-30

java解析excel

java解析excel2003,2007

2015-12-30

空空如也

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

TA关注的人

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