自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (12)
  • 收藏
  • 关注

原创 使用java连接Mongodb时报错:Command failed with error 18 (AuthenticationFailed): ‘Authentication failed.’

使用java连接Mongodb时报错:Command failed with error 18 (AuthenticationFailed): ‘Authentication failed.’报错信息:Caused by: com.mongodb.MongoCommandException: Command failed with error 18: 'Authentication failed.' on server XXXXXXX:27017. The full response is {.

2020-11-03 15:06:47 4462

原创 Url,Map查询参数相互转换的方法技巧

import org.apache.commons.lang3.StringUtils;import java.util.HashMap;import java.util.Map;/*** map 与 url参数转换*/public class MapUrlParamsUtils { /** * 将url参数转换成map * * @param param aa=11&bb=22&cc=33 * @retur...

2020-07-13 11:50:16 966

转载 TIOBE 7 月榜单:易于学习使用的统计编程语言开始流行

在本期榜单中,各类应用于数据科学的语言是一大亮点。尤其是 R 语言,本月上升至第 8 位,创造了新的记录,TIOBE 称这是 R 语言“史无前例的高光时刻”。Python 不用说,一直在统计语言中拔得头筹,而 R 在 Python 如此强劲的势头下,还能保持流行度的上升。对此,TIOBE CEO Paul Jansen 认为,近来有两大趋势起着关键作用:1)商业统计语言和软件包(如 SAS、Stata 和 SPSS)的时代已经结束,大学和研究机构采用 Python 和 R 进行统计分析,2)与...

2020-07-06 14:44:19 273

转载 性能调优 -- 哪些计算机资源有可能成为系统的性能瓶颈?

CPU#   有些应用需要大量计算,会长时间、不间断地占用CPU资源,导致其他资源无法争夺到CPU而响应缓慢,从而带来系统性能问题。比如:代码递归导致的无限循环,正则表达式引起的回溯,JVM频繁的FULL GC,以及多线程编程造成的大量上下文切换等等,这些都有可能导致CPU资源繁忙。 内存 #   Java程序一般通过JVM对内存进行分配管理,主要是用JVM中的堆内存来存储...

2019-10-18 14:59:33 529

原创 Map与Url查询参数相互转换

importorg.apache.commons.lang3.StringUtils;importjava.util.HashMap;importjava.util.Map;/*** map 与 url参数转换*/publicclassMapUrlParamsUtils {/*** 将url参数转换成map*...

2019-06-14 11:59:57 2514

转载 去除字符串的字母

利用正则表达式匹配字母,然后替换,示例代码:public class Test { public static void main(String[] args) { String str = "kdla8405118*)(^%*YTILKH89015jfkhka"; str = str.replaceAll("[a-zA-Z]","" ); Syst...

2019-06-10 16:38:59 3854 1

转载 Mac brew安装redis

1、安装redis$ brew install redisError:Failed to download resource "reds" // 下载reds失败不过不需要担心,brew会已经从其它地方下载并正确安装了配置文件路径: /usr/local/etc/redis.conf2、启动redis(可选)$ redis-server...

2019-05-28 10:49:39 217

转载 -bash: sz: command not found、-bash: rz: command not found

Linux系统中如果没有安装 lrzsz这个包,就会报rz、sz命令找不到,安装即可解决。CentOS中解决-bash: sz: command not found、-bash: rz: command not found的方法是:yum install lrzsz...

2019-05-28 10:03:45 543

原创 mac下出现xcrun: error导致git、svn无法使用的解决办法

现象:xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun解决办法:在终端输入,会安装xcrunxcode-select --install安装完成后即可使用...

2019-04-28 15:44:53 134

原创 idea debugger console 不见了。

1 找了好久,也找不到,调试的时候挺麻烦的。2 最后发现 有个一个重置,视图的按钮。点击一下就恢复 。如下图。屏幕快照 2019-04-25 下午3.30.36

2019-04-25 15:31:21 994

转载 springboot添加事务不生效 找了找 才发现是try Catch的原因

在spring boot中,使用事务非常简单,直接在方法上面加入@Transactional就可以实现,以下是我的做法:@GetMapping("delete")@ResponseBody@Transactionalpublicvoiddelete(@RequestParam("id")intid){try{...

2019-04-19 21:54:49 3266 1

原创 用java8实现List中对象属性的去重

public class Person { private int id; private String name; public Person(int id, String name) { this.id = id; this.name = name; } ...

2019-04-10 09:35:31 1293

转载 linux系统盘使用率达到100%的问题查找和解决方法

今天公司云服务器报警系统发来短信,系统磁盘空间不够,登录服务器进行查看,磁盘使用虑达到100%,感觉比较奇怪,所存的东西并不多,怎么会将磁盘占满,而且数据都是存在数据盘下,通过简单的进行查看,总体有了些思路,分为三步走:一、先对系统盘下所有文件大小进行统计,是否真的是数据存储以达到了磁盘空间  当时对系统盘所有文件进行统计,总共才5.5G的大小,对数据盘进行统计总共才1...

2019-03-29 10:00:56 1278 1

原创 对Map内所有value作utf8编码,拼接返回结果

private static String toQueryString(Map<?, ?> data) throws UnsupportedEncodingException { StringBuffer queryString = new StringBuffer(); for (Entry<?, ?> pair : data.entr...

2019-03-29 09:59:05 3069

原创 请求参数 map转字符串 字符串转map

//参数类型是Map<String,String> 因为支付只能用string的参数。如果诸君还需要修改的话,那也可以适当的做调整 public static String getMapToString(Map<String,String> map){ Set<String> keySet = map.keySet();...

2019-03-28 17:25:00 2459

原创 springboot与swagger2的集成

现在测试都提倡自动化测试,那我们作为后台的开发人员,也得进步下啊,以前用postman来测试后台接口,那个麻烦啊,一个字母输错就导致测试失败,现在swagger的出现可谓是拯救了这些开发人员,便捷之处真的不是一点两点。下面我们看下如何在微服务中将springboot与swagger来结合吧。1、swagger是什么,这个我觉得凡是一个开发人员就应该知道度娘啊,绝对强大。简单说下,它的出现就...

2019-03-28 14:59:25 99

原创 linux /dev/vda1 磁盘满了,解决办法

1、当使用df -h命令查看磁盘使用情况时发现满了2、这时候我们需要使用命令du -sh * 看哪个目录占用空间大比如 cd /usr3、当然你查看的文件路径还有其他,比如:cd /cd /etccd /home等等...

2019-03-26 14:34:02 6579

转载 excel关于图片

public static void getDataFromExcel(String filePath) throws IOException { //String filePath = "E:\\123.xlsx"; //判断是否为excel类型文件 if(!filePath.e...

2019-03-20 09:14:52 169

原创 mac os 10.10以上的开启端口转发-解决mac默认不开启1024以下端口权限问题

mac os 10.10以上的开启端口转发-解决mac默认不开启102以上端口权限问题本人 10.10.2的mac os,tomcat想要在80端口上启动,网上查了N多资料都不行,只有这个方案可行:老版本的OS X使用的是ipfw设置端口转发,但新的版本特别是在我这个OSX Yosemite (10.10.3)中,已经无法使用ipfw,而是换成了PF。PF配置端口转发的文章网上也...

2019-03-14 16:23:13 3363 1

转载 mac安装虚拟机 centos7

版权声明:欢迎转载,可Chat交流,写博不易请标明出处:    https://blog.csdn.net/JackJia2015/article/details/83817762学习Linux前我们需要安装基于Linux内核的操作系统,因为现在90%的服务器端都使用CentOS系统来对服务器进行运维,所以今天我们说一下如何Mac上用VMWare虚拟机装CentOS需要的工具一台Mac电脑...

2019-02-26 14:48:31 3797

原创 mac下安装hadoop3.1.1

安装Javabrew install java即可2、设置SSH在系统里打开远程登录,位置在 System Preference -&gt; Sharing 中,左边勾选 Remote Login,右边选择 All Users然后$ ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa$ cat ~/.ssh/id_rsa.pub &gt;&gt; ~/...

2019-02-22 15:21:54 836

原创 SHUTDOWN_MSG: Shutting down NameNode at localhost/127.0.0.1

SHUTDOWN_MSG: Shutting down NameNode at localhost/127.0.0.1遇到这个错误 就去看hostname的名称 是否和 /etc/hosts中的ip是否配的一致,如果没有的话,就修改下需要重启网络如果是mac的话 命令如下网卡的启动与关闭:ifconfig en0 up/down 但是有情况出现  我发现这种情况是正常现象...

2019-02-20 16:26:07 26377 2

原创 情人节过后见面 等老婆时候写个倒计时 年月日时分秒 呵呵

写个倒计时 年月日时分秒private static long day = 0;private static long hour = 0;private static long minute = 0;private static long second = 0;private static boolean dayNotAlready = false;private static...

2019-02-15 17:35:09 163

原创 搭建RocketMQ踩的坑-内存不足

JRE version: (8.0_172-b11) (build ) Java VM: Java HotSpot(TM) 64-Bit Server VM (25.172-b11 mixed mode linux-amd64 compressed oops) Java运行时环境的内存不足,无法继续,本机内存分配(mmap)未能映射8589934592字节,用于提交保留内存 解决办法,找到r...

2019-02-01 15:56:45 1480

原创 MySQL删除表:Cannot delete or update a parent row: a foreign key constraint fails。

MySQL库中有俩表,table1和table2,相互关联,在删除表的时候出错:Cannot delete or update a parent row: a foreign key constraint fails。很明显这是表关联生成的强制约束问题,在删除的时候回检查表之间的关联关系,从而导致无法删除,解决办法:SET foreign_key_checks = 0;  // 先设置...

2019-02-01 12:08:53 212

原创 Cron表达式范例:

Cron表达式范例:                 每隔5秒执行一次:*/5 * * * * ?                 每隔1分钟执行一次:0 */1 * * * ?                 每天23点执行一次:0 0 23 * * ?                 每天凌晨1点执行一次:0 0 1 * * ?                 每月1号凌晨...

2019-02-01 11:36:39 333

原创 centos7关于防火墙的知识

1、firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld 开机禁用  : systemctl disable firewalld开机启用  : systemctl enable firewalld  2.syste...

2019-01-30 09:12:32 103

原创 java保留两位小数4种方法

import java.math.BigDecimal;    import java.text.DecimalFormat;    import java.text.NumberFormat;    public class format {        double f = 111231.5585;        public void m1() {            Big...

2019-01-24 17:44:05 5082

原创 返回结果是公里 判断坐标是否在圆内

public static void main(String[] args) { isInCircle(500.00,116.398585,39.914064,116.405693,39.90635);}/** * 判读一个点是否在圆内 返回boolean true存在 false不存在 , */public static boolean isInCircle...

2019-01-24 16:00:24 446

原创 kafka安装教程

 1.下载下载地址:http://kafka.apache.org/downloads以键头所指版本为例2.安装下载的版本已经编译,直接解压到想要的目录就算安装好了tar -zxf kafka_2.11-0.11.0.1.tgz -C /usr/myapp 3.配置单节点3.1 配置单节点zookeeper我们使用kafka自带的zookeeperc...

2019-01-22 11:07:38 86

原创 mysql表名忽略大小写区分

问题描述:一开发同事在linux下调一个程序老是报错说找不到表,但是登陆mysql,show tables查看明明是已经创建了这张表的!!如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19...

2019-01-18 14:49:37 1447

原创 Integer a= 127 与 Integer b = 128相关

Integer a = 127;Integer b = 127;Integer c = 128;Integer d = 128;a == b 与 c == d 的比较结果是什么?a == b 的结果为true 而 c == d的结果为false;为什么会出现结果?百度之后发现问题的根源所在,在解决这个问题之前,先说说常量池的概念,百度百科上有我再复述一遍。Java常...

2019-01-18 14:12:50 365

原创 java 代码 判断点是否在圆内 和 多边形内

/*** * 判读一个点是否在多边形内 返回boolean true存在 false不存在 * @param point * @param polygon * @return */public boolean checkWithJdkPolygon(Point2D.Double point, List<Point2D.Double> polygon) { j...

2019-01-18 14:09:57 1144 1

原创 什么是H2数据库

H2是Thomas Mueller提供的一个开源的、纯java实现的关系数据库。H2是一个开源的嵌入式数据库引擎,采用java语言编写,不受平台的限制,同时H2提供了一个十分方便的web控制台用于操作和管理数据库内容。H2还提供兼容模式,可以兼容一些主流的数据库,因此采用H2作为开发期的数据库非常方便。H2最大的用途在于可以同应用程序打包在一起发布,这样可以非常方便地存储少量结构化数据。...

2019-01-18 10:51:15 2837

原创 Mac上zookeeper的安装与启动

下载压缩包http://mirrors.hust.edu.cn/apache/zookeeper/stable/下载zookeeper-3.4.10.tar.gz解压&gt; tar -zxvf zookeeper-3.4.10.tar.gz //解压&gt; cd zookeeper-3.4.10/conf //切换到配置目录下&gt; mv zoo_sample.cfg ...

2019-01-17 11:59:55 4834

原创 Mac 设置redis开机启动

设置redis开机启动,使用的是Mac的launchd(launchd由操作系统内核启动,用户没有权限去进行手动启动,但可以使用launchctl命令来和launchd进行交互,借此可以控制后台守护程序的启动或终止),将redis作为用户守护(User Daemon)进程运行在后台,用户守护进程是作为系统的一部分运行在后台的非图形化程序。用户守护进程是不和用户账户关联的。具体步骤创建一个p...

2019-01-16 14:44:04 547

原创 Docker部署Redis服务器集群

1. 安装docker(来自官网)2. 从docker库获取redis镜像docker pull redis3. 从docker库获取ruby镜像docker pull ruby4. 创建redis容器#在/usr/local/src目录下创建redis-cluster文件夹并在redis-cluster文件夹下创建配置文件redis-cluster.confcd /usr/...

2019-01-16 10:47:46 105

原创 Mac如何找到和清理微信和QQ的缓存文件

#微信~/Library/Containers/com.tencent.xinWeChat/Data/Library/Application Support/com.tencent.xinWeChat/都在这个文件夹里面这些缓存文件的名字除了我们知道image和video,它们的名称大多是字母和英文在一起的一串。所表示的含义可能得解码才能够知道。而且微信自动缓存的文件有:a...

2019-01-16 09:30:25 28572 6

原创 Map对象转换成Json格式的String字符串

//action处理页面发来的String,put到map转换成Json格式的String字符串 @RequestMapping("/seleteOaOrder") @ResponseBody public Object seleteOaOrder(String param){//param = "小明"; System.out.prin...

2019-01-09 09:10:24 3392

原创 Object类型转Double类型

Object number=10; double douNumber1=Double.parseDouble(number.toString()); double douNumber2=new Double(number.toString()); Double 类在对象中包装了一个基本类型 double 的值。每个 Double 类型的对象都包含一个 double 类型的字段。 此外,该类...

2019-01-09 08:58:18 9201

好用的 kettle包,从官网来的,9.0.22版本,官网需要梯子下载太慢了,有时候还打不开

好用的 kettle包,从官网来的,9.0.22版本,官网需要梯子下载太慢了,有时候还打不开

2024-02-01

pdi-ce-9.5.0.1-261.zip

pdi-ce-9.5.0.1-261.zip

2024-01-31

datax中的clickhouse-jdbc-bridge-2.1.0-shaded.jar

datax中的clickhouse-jdbc-bridge-2.1.0-shaded.jar

2024-01-31

kettle的web版本,自己编译的war包,直接放到tomcat下运行,然后http://localhost:8080/web

kettle的web版本,自己编译的war包,直接放到tomcat下运行,然后http://localhost:8080/webspoon/spoon就可以访问

2024-01-31

kettle 的war包下载,webspoon9.0,kettle基于web的数据清洗工具

kettle 的war包下载,webspoon9.0,kettle基于web的数据清洗工具

2024-01-31

mysql5.1.36jar包.zip

mysql5.1.36jar包下载 好用

2021-01-28

mysql5.1.44包.zip

mysql5.1.44 jar包下载

2021-01-28

glibc-2.14相关的包下载附赠i686相关的包.zip

glibc-2.14相关的包下载附赠i686相关的包,centos6遇到安装问题,安装文章看下!如好用,请点赞评论吧!

2020-07-27

mac远程连接windows Microsoft Remote Desktop.app8.0.35

mac版 Microsoft Remote Desktop.app8.0.35,找了半天都是需要积分的,后来朋友给了个,测试过可以使用,请放心下载

2019-06-26

svn 好用 svn找了一堆 都是垃圾

svn网上找了一堆 都是个垃圾 这个可以使用 希望可以帮到大家

2019-03-29

从零开始学习storm最新版

这是关于storm从入门到精通的书籍,书中含有大量的干货以及storm的演变史和实用场景中的应用

2019-01-28

mac版本的postman调试工具好用

mac版本的postman调试工具好用,很方便快捷,还能记录历史

2018-12-11

mac版本的svn客户端

mac版本的svn客户端 很好用 请放心使用 代码上传和小乌龟差不多的

2018-12-05

mac版的redis 客户端 开始以为mac没有呢

原来一直以为没有呢,最近找到资源,就下载看看,我在用,请放心使用

2018-12-05

实用的mac版 清理工具 is free

特别好用的mac清理工具,免费的,也没有特别卡顿,很好操作和使用,它可以看到整个电脑的文件信息,很明了

2018-11-19

mac版mysql客户端 navicat for mysql(core_keygen-2.dmg)

我老是找不到 好不容易找了个好使的 这才决定上传下 自己找不到的话 可以来这里看看啊 mac版的 navicat for mysql mac

2018-11-19

空空如也

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

TA关注的人

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