自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

愿我如星君如月 ... 夜夜流光相皎洁 ...

纵一生,唯愿与君相随,不负岁月,不负卿 ..

  • 博客(57)
  • 资源 (2)
  • 收藏
  • 关注

原创 解决: Unable to connect to zookeeper server within timeout: 5000

一个项目启动不起来了,报错如题:Caused by: org.I0Itec.zkclient.exception.ZkTimeoutException: Unable to connect to zookeeper server within timeout: 5000 at org.I0Itec.zkclient.ZkClient.connect(ZkClient.java:1232) at...

2018-05-31 13:09:26 30978

转载 idea工具debug断点红色变成灰色

没事别瞎点,禁用了断点当然不走了转自:https://blog.csdn.net/anlve512/article/details/54583469

2018-05-30 18:32:38 1683 2

原创 解决 List 执行 remove 时报异常 java.lang.UnsupportedOperationException

一、情况描述报错如题:java.lang.UnsupportedOperationException: null at java.util.Collections$UnmodifiableCollection.removeAll(Collections.java:1068)报错行定位到下图红框中这行:代码如下(只是单纯的想 2 个集合求差集): List<Work...

2018-05-28 16:09:41 11704

转载 java.lang.UnsupportedOperationException 异常分析

今天将一个数组转换成 List 然后进行 remove 操作时却抛出 java.lang.UnsupportedOperationException 异常。String pattern = " ^, v, m, n-music-name, $ ";String[] patternSplit = Utils.getStringTrimSplit(pattern, ",");// 去除模式中的^...

2018-05-28 16:07:05 17902 1

原创 解决报错: No candidates found for method call XXXX (方法没有调用者)

No candidates found for method call XXXX报错如题,指 xxx 这个方法 没有调用者。我是要直接返回一个 PageImpl 对象 ,但是忘记了写 new ,补上 new 关键字,如下就可以了。 return new Payload( new PageImpl(workWeightsList, pageable, result.getTotalElement...

2018-05-28 14:52:18 27656 2

转载 Kong-dashboard 安装 启动运行

Kong DashboardKongis a scalable, open source API Layer (also known as a API Gateway, or API Middleware).Kong runs in front of any RESTful API and provide functionalitiesand services such as requests ...

2018-05-28 12:56:47 4825 3

转载 java 使用 new Date() 和 System.currentTimeMillis() 获取当前 时间戳

在开发过程中,通常很多人都习惯使用new Date()来获取当前时间。使用起来也比较方便,同时还可以获取与当前时间有关的各方面信息,例如获取小时,分钟等等。而且还可以格式化输出,包含的信息是比较丰富的。但是有些时候或许你并不需要获取那么多信息,你只需要关心它返回的毫秒数就行了,例如getTime()。为了获取这个时间戳,很多人也喜欢使用 new Date().getTime() 去获取,咋...

2018-05-28 12:45:07 3544

原创 灼灼夏日 - 遥思故乡 - 赤子无相忘

偶然翻看旧照片,想起没有带过来的一本本诗集、散文集、手抄本、画册 ...想起母亲的寄挂 ...想起父亲的沉默 ...想起少时常用整个下午并整个黄昏与我相守的大大的朴素的石 ...想起石旁我种下的小树 ...想起约定要一起长高 ...------ 我的小小苗儿,你是否还站在那挚望:挚望我许你的归来 ...流云悄悄,青阳岁除,穹窿悠悠,相识燕回,原来,故土已然在远方 ......

2018-05-27 18:09:38 365

转载 idea debugger console 不见了--还原 console 图标

1  找了好久,也找不到,调试的时候挺麻烦的。2 最后发现 有个一个重置,视图的按钮。点击一下就恢复 。 如下图。转自:https://blog.csdn.net/changdejie/article/details/64127026...

2018-05-25 09:47:52 24046 4

原创 阿里云服务器 CentOS 7上-- Docker 安装 网关(API-Getway)--KONG

全程操作按官方文档来就可以了。一、 准备数据库1.将 Kong 连接到 Cassandra 或 PostgreSQL 容器Kong支持 2 种数据库:Cassandra 或 PostgreSQL ,至于使用哪个完全 UP 2 U 。执行以下命令启动Cassandra容器:$ docker run -d --name kong-database \ -p 9042:9...

2018-05-24 10:11:24 2512

原创 《 图解 HTTP 》读书笔记

1. TCP/IP 协议族按层次分为:应用层、传输层、网络层、数据链路层。2. IP 协议的作用是把各种数据包传送给对方。3. IP 间的通信依赖 MAC 地址。4. ARP 是一种用以解析地址的协议,根据通信方的 IP 地址就能反查出对应的 MAC 地址。5. TCP 位于传输层,提供可靠的字节流服务,TCP 能够确认数据是否送达对方。6. URI 用字符串标识某一互联网资源,而 URL 表示资...

2018-05-24 08:58:50 352

转载 负载均衡

负载平衡(Load balancing)是一种计算机技术,用来在多个计算机(计算机集群)、网络连接、CPU、磁盘驱动器或其他资源中分配负载,以达到最优化资源使用、最大化吞吐率、最小化响应时间、同时避免过载的目的。使用带有负载平衡的多个服务器组件,取代单一的组件,可以通过冗余提高可靠性。负载平衡服务通常是由专用软件和硬件来完成。基于互联网的服务负载平衡最重要的一个应用是...

2018-05-23 15:00:29 424

转载 Maven入门(含实例教程)

Maven这个个项目管理和构建自动化工具,越来越多的开发人员使用它来管理项目中的jar包。接下来小宝鸽,将从下面几个方向介绍maven:(1)Maven简单介绍(2)Maven安装与配置(3)Maven携手eclipse构建项目(4)Maven的常用命令(5)Maven实例猿友门抓紧了,马上起飞了:(1)Maven的简单介绍Maven这个个项目管理和构建自动化工具,越来越多的开发人员使用它...

2018-05-23 14:31:25 593 1

转载 Linux 文件编辑命令 详细整理

一、vi编辑器有3种基本工作模式首先需要知道vi编辑器有3种基本工作模式,分别是:命令模式、文本输入模式、和末行模式。第一:命令行模式:该模式是进入 vi 编辑器后的默认模式。任何时候,不管用户处于何种模式,按下ESC键即可进入命令模式。在该模式下,用户可以输入vi命令,用户管理自己的文档。此时从键盘上输入的任何字符都被当作编辑命令来解释。若输入的字符是合法的vi命令,则vi在接受用户命令之后完成...

2018-05-23 14:24:47 779

转载 Shiro安全框架入门篇(登录验证实例详解与源码)

一、Shiro框架简单介绍Apache Shiro是Java的一个安全框架,旨在简化身份验证和授权。Shiro在JavaSE和JavaEE项目中都可以使用。它主要用来处理身份认证,授权,企业会话管理和加密等。Shiro的具体功能点如下:(1)身份认证/登录,验证用户是不是拥有相应的身份;(2)授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能做事情,常见的如:验证某个用户是...

2018-05-23 14:16:45 312

转载 dubbo-admin管理平台搭建

一、前言dubbo的使用,其实只需要有注册中心,消费者,提供者这三个就可以使用了,但是并不能看到有哪些消费者和提供者,为了更好的调试,发现问题,解决问题,因此引入dubbo-admin。通过dubbo-admin可以对消费者和提供者进行管理。二、下载与配置打包dubbo-admin的下载,可自行到官网下载:https://github.com/alibaba/dubbo当然,这里小宝鸽也上传到了...

2018-05-23 13:36:00 268

转载 大白话解说,半分钟就懂 --- 分布式与集群是什么 ? 区别是什么?

PS:这篇文章算是笔记,仅部分文字是原创,相当内容只是收集、整理、提炼、总结别人写的。没有标为原创 是出于对部分内容原作者的尊重和感谢...但若你要转载还是请带上我家地址哦,毕竟这些内容都不是现成的哦 ~ ~ ~一、大白话解说,半分钟就懂,用生活中的例子来说明:小饭店原来只有一个厨师,切菜洗菜备料炒菜全干。后来客人多了,厨房一个厨师忙不过来,又请了个厨师,两个厨师...

2018-05-23 12:10:27 103768 108

转载 计算机集群 解说

计算机集群简称集群是一种计算机系统,它通过一组松散集成的计算机软件和/或硬件连接起来高度紧密地协作完成计算工作。在某种意义上,他们可以被看作是一台计算机。集群系统中的单个计算机通常称为节点,通常通过局域网连接,但也有其它的可能连接方式。集群计算机通常用来改进单个计算机的计算速度和/或可靠性。一般情况下集群计算机比单个计算机,比如工作站或超级计算机性能价格比要高得多。集群分类集群分为同构与异构两种,...

2018-05-23 11:38:50 1492

原创 JSch - Java Secure Channel : java 代码实现服务器远程操作

一、前言JSch是SSH2的纯Java实现。JSch允许您连接到sshd服务器并使用端口转发,X11转发,文件传输等,您可以将其功能集成到您自己的Java程序中。JSch获得BSD格式许可证。最初,我们开发这些东西的动机是允许我们的纯Java X服务器WiredX的用户享受安全的X会话。所以,我们的努力主要是为了实现用于X11转发的SSH2协议。当然,我们现在也有兴趣添加端口转发,文件传输,终...

2018-05-23 11:19:13 818

转载 JSch:Java Secure Channel -- java 代码实现 ssh 远程操作

JSch 是SSH2的一个纯Java实现。它允许你连接到一个sshd 服务器,使用端口转发,X11转发,文件传输等等。你可以将它的功能集成到你自己的 程序中。同时该项目也提供一个J2ME版本用来在手机上直连SSHD服务器。官网:http://www.jcraft.com/jsch/中有很多例子http://www.jcraft.com/jsch/examples/,这里先采用(已做修改)其中2个来...

2018-05-23 11:02:38 786

转载 JNA—JNI终结者

介绍给大家介绍一个最新的访问本机代码的Java框架—JNA。JNA(Java Native Access)框架是一个开源的Java框架,是SUN公司主导开发的,建立在经典的JNI的基础之上的一个框架。JNA项目地址:https://github.com/java-native-access/jna非常强大、易用,功能上类似与.NET的P/Invoke。不堪回首的JNI我们知道,使用JNI...

2018-05-22 18:40:43 8505 2

原创 解决 springboot + JPA + MySQL 表名全大写 出现 “表不存在” 问题(Table ‘XXX.xxx‘ doesn‘t exist)

项目中使用 JPA 和 mysql 。表名是全大写的。出现 如下报错: java.sql.SQLSyntaxErrorException: Table 'XXX_ms.work_task' doesn't exist各种查询后得知问题出在 hibernate 对于数据库命名策略的配置上。我目前的使用的应该是默认配置,会自动把表名从大写转换为小写。spring data jp...

2018-05-22 18:03:02 11824

转载 CentOS 6 和 CentOS 7 防火墙的关闭

CentOS6.5查看防火墙的状态:1[linuxidc@localhost ~]$service iptable status  显示结果:12345[linuxidc@localhost ~]$service iptable statusRedirectingto/bin/systemctl status iptable.service● iptable.service Loaded...

2018-05-22 09:16:34 366

转载 设置 git pull 无需输入账号和密码

如果你用git从远程pull拉取代码,每次都要输入密码,那么执行下面命令即可git config --global credential.helper store这个命令则是在你的本地生成一个账号密码的本子似的东东,这样就不用每次都输入了(但是还得输入一次)转自:https://blog.csdn.net/u011627980/article/details/74387957...

2018-05-21 19:31:49 2875 2

原创 JPA 中 sql 预编译 -- EntityManager 使用 预编译

实现方式 :1. 注入em: @PersistenceContext private EntityManager entityManager;2. 得到em: private EntityManager getEm() { return this.entityManager; }3.预编译实现: EntityManager em = getEm(); Stri...

2018-05-21 19:25:09 3985

转载 解决(springboot项目)mysql表名大写,造成jpa Table doesn't exist问题

我的情况是springboot项目,配置文件的改法略有不同:我的改法是在配置文件中加上这一行:spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl以下转自:https://blog.csdn.net/Halleycomett/a...

2018-05-21 18:03:34 15679

转载 ps -ef 命令说明

PS是LINUX下最常用的也是非常强大的进程查看命令//以下这条命令是检查java 进程是否存在.ps -ef | grep java下面对命令选项进行说明:-e 显示所有进程。-f 全格式。ps e 列出程序时,显示每个程序所使用的环境变量。ps f 用ASCII字符显示树状结构,表达程序间的相互关系grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。gre...

2018-05-17 10:24:03 1404

转载 10 张图带你深入理解Docker容器和镜像

此文中部分信息、图片需要 fan qiang , 如果未能正常显示,文末有原文连接 。【Kubernetes培训通知】DockOne将会于2018年5月18日在上海举办Kubernetes技术培训,培训内容包括:容器介绍、容器网络、Kubernetes架构基础介绍、安装、设计理念、架构详解、设计原则、常用对象、监控方案、Kubernetes高阶设计和实现、微服务、实践案例分享等。同时6月份在北京的...

2018-05-16 16:04:58 880 4

转载 注解驱动的 Spring cache 缓存介绍

概述Spring 3.1 引入了激动人心的基于注释(annotation)的缓存(cache)技术,它本质上不是一个具体的缓存实现方案(例如 EHCache 或者 OSCache),而是一个对缓存使用的抽象,通过在既有代码中添加少量它定义的各种 annotation,即能够达到缓存方法的返回对象的效果。Spring 的缓存技术还具备相当的灵活性,不仅能够使用 SpEL(Spring Express...

2018-05-16 15:55:45 348

原创 注解@Cacheable(value =“XXX“) 实现缓存 -- 失效原因

一个项目中使用到了注解缓存,但无论怎么检查都不生效,反复确认缓存的使用本身应该没有出错。最后确认原因:注解式缓存,当缓存方法是内部调用时( this.缓存方法调用 ) 缓存是不会生效的。另写一个类调用方式可正常使用缓存。...

2018-05-16 15:45:10 5436

原创 解决 -- 代码没有问题时接口报错:Status Code: 404 Not Found

我能确定这个工程的接口代码肯定没有问题,这时请求接口依旧报 404。如:经过多方检查 最终确认问题原因:KONG 网关配置不对。如下图,红框中的不能勾选,去掉勾选接口请求正常。...

2018-05-15 21:59:22 53120 3

转载 Linux查看文件大小的几种方法

转自:https://blog.csdn.net/xiongyangg/article/details/54809810stat命令stat filepathxanarry@ThinkPad:/$ stat ~/Downloads/jdk-8u60-linux-x64.tar.gz File: '/home/xanarry/Downloads/jdk-8u60-linux-x64.tar.gz...

2018-05-12 19:03:12 1312

转载 Docker容器硬盘热扩容-centos6

前面已介绍了docker很多知识点的操作记录,今天这里梳理下docker容器空间扩展的操作。默认情况下,docker容器的空间是10G。在实际生产环境下,对docker容器进行热扩容(动态扩容)是非常重要的一个需求。12345678910111213Docker容器动态扩展的优点:1)不需要修改docker配置,不需要重启docker服务;2)可以直接对运行中的容器进行动态扩展(只能增,无法缩);...

2018-05-12 18:57:35 1413

转载 Linux定时任务Crontab命令详解

linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。一、crond简介crond 是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计...

2018-05-12 18:55:01 251

转载 linux 的 df命令:显示磁盘分区上的可用空间

df命令用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。语法df(选项)(参数)选项-a或--all:包含全部的文件系统;--block-size=<区块大小>:以指定的区块大小来显示区块数目;-h或--human-readable:以可读性较高的方式来显示信息;-H或--si:与-h参数相同,但在计算...

2018-05-12 18:47:11 791

转载 Linux查看MySQL版本的四种方法

1 在终端下执行mysql -V2 在help中查找mysql --help |grep Distrib3 在mysql 里查看select version()4 在mysql 里查看status欢迎补充~转自:https://www.linuxidc.com/Linux/2016-10/136075.htm...

2018-05-12 18:41:10 5040

转载 【docker】常用docker命令,及一些坑

常用docker命令,及一些坑常用命令查看容器的root用户密码docker logs <容器名orID> 2>&1 | grep '^User: ' | tail -n1因为docker容器启动时的root用户的密码是随机分配的。所以,通过这种方式就可以得到redmine容器的root用户的密码了。查看容器日志docker logs -f <容器名orID&gt...

2018-05-12 17:46:46 558

转载 对Docker常用命令的整理

查看docker版本信息、#docker version#docker -v#docker infoimage镜像操作命令#docker search image_name //检索image#docker pull image_name //下载镜像#docker images //列出本地镜像 -a, --all=false Show all images;...

2018-05-12 17:42:40 657

转载 [云框架]KONG API Gateway v1.5 -框架说明、快速部署、插件开发

当前版本采用KONGv0.12.3当我们决定对应用进行微服务改造时,应用客户端如何与微服务交互的问题也随之而来,毕竟服务数量的增加会直接导致部署授权、负载均衡、通信管理、分析和改变的难度增加。面对以上问题,API GATEWAY是一个不错的解决方案,其所提供的访问限制、安全、流量控制、分析监控、日志、请求转发、合成和协议转换功能,可以解放开发者去把精力集中在具体逻辑的代码,而不是把时间花费在考虑如...

2018-05-12 17:33:13 6684

转载 MySql查询系统时间,SQLServer查询系统时间,Oracle查询系统时间

MySQL查询系统时间第一种方法:select current_date;MySQL> select current_date as Systemtime;第二种方法:select now()mysql> select now() as Systemtime;第三种方法:select sysdate()mysql> select sysdate() as Systemtime;S...

2018-05-12 15:40:07 4491

ftp 上传下载的jar包

ftp 文件上传、下载jar包,包含 commons-net-2.2 和 commons-net-3.0.1

2017-07-20

SecureCRT 注册机

SecureCRT 7 注册机

2017-06-03

空空如也

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

TA关注的人

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