- 博客(33)
- 资源 (2)
- 收藏
- 关注
转载 如何在 CentOS 7上安装和使用 Docker Compose
介绍Docker是一个很好的工具,但要真正充分利用它的潜力,最好是应用程序的每个组件都在它自己的容器中运行。对于包含大量组件的复杂应用程序,编排所有容器以便一起启动和关闭(更不用说彼此交谈)可能很快变得笨拙。Docker社区提出了一种名为Fig的流行解决方案,该解决方案允许您使用单个YAML文件编排所有Docker容器和配置。这变得非常流行,以至于Docker团队最终决定根据Fig的源代码制作他们...
2018-06-29 17:14:26 2440
转载 Docker 环境下如何 安装 Zookeeper
第一步:首先下载Zookeeper的镜像文件:从仓库中pull 这个zookeeper镜像:docker pull jplock/zookeeper:3.4.8然后docker images查看该镜像:最后一个可以看出镜像文件已经下载下来了;第二步:运行这个镜像文件,即启动一个Zookeeper的容器:docker run -t --name zookeeper1 jplock/zookeeper...
2018-06-29 14:31:55 9770 1
转载 解决: Linux – git: command not found
出错原因:服务器没有安装GIT,所以导致出错。解决方法:Centos下使用:yuminstallgit-y 或者yuminstall-ygitUbuntu/Debian下使用 :apt-getinstallgit-y转自:https://my.oschina.net/u/1382365/blog/490262?p=1...
2018-06-29 10:44:45 103169
转载 linux 复制指定目录下的全部文件到另一个目录中,linux cp 文件夹
linux复制指定目录下的全部文件到另一个目录中复制指定目录下的全部文件到另一个目录中文件及目录的复制是经常要用到的。linux下进行复制的命令为cp。假设复制源目录 为 dir1 ,目标目录为dir2。怎样才能将dir1下所有文件复制到dir2下了如果dir2目录不存在,则可以直接使用cp -r dir1 dir2即可。如果dir2目录已存在,则需要使用cp -r dir1/. dir2如果这时...
2018-06-29 10:16:55 2219
原创 解决:DuplicateMappingException: Table [xx] contains physical column name referred to by multiple ... .
报错如题:Caused by: org.hibernate.DuplicateMappingException: Table [xxx] contains physical column name [comment] referred to by multiple physical column names: [comment], [auditComment] at org.hibernate....
2018-06-28 16:38:12 23447
原创 阿里云 ECS服务器 开放 8080 端口 -- 图解
由于kong-dashboard 的端口是映射到 8080 的,服务已启动成功却一直访问不了,最后才想起端口没有开放 ...1. 登陆进入服务器管理中心 -- 找到安全组 -- 在实例右侧选择:配置规则2. 选择 添加安全规则3. 如我要开放 8080 则这样设置,开放其它端口方法是一样的,最后确定就可以了。4. 浏览器访问应用 :...
2018-06-26 15:57:07 2777
原创 解决报错: Connecting to Kong on http ... Could not reach Kong on http://xxx.xxx.xxx.xxx:8001
1. Docker 中安装并启动好网关 kong 后,想要安装 kong 的图形化界面 kong-dashboard ,运行命令:docker run --rm -p 8080:8080 --name kong-dashboard pgbi/kong-dashboard start --kong-url http://xxx.xxx.xxx.xxx:8001报错如下:Connect...
2018-06-26 09:55:24 5175 4
转载 Docker Installation : Docker 中安装并启动 Kong
Details about how to use Kong in Docker can be found on the DockerHub repository hosting the image:kong. We also have aDocker Compose templatewith built-in orchestration and scalability.Here is a q...
2018-06-26 09:38:23 1789
原创 kong 启动报错 could not retrieve server_version: timeout
报错:nginx: [error] init_by_lua error: /usr/local/share/lua/5.1/kong/init.lua:169: [postgres error] could not retrieve server_version: timeoutstack traceback: [C]: in function 'error' /...
2018-06-25 19:11:09 5640
转载 用 FastJSON 将 JSON 字符串转换为 Map
本文是利用阿里巴巴封装的FastJSON来转换json字符串的。例子如下:import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import java.util.Map; /** * JSON字符串自动转换 * Created by zkn on 2016/8/22. */ ...
2018-06-25 14:20:44 607
原创 根据一个属性,剔除 Json 中重复元素(删除 JSON 中重复的部分)
[ { "data" : { "code" : "044", "post" : "xxx领导", "email" : "swfdffg@qq.com", "Gender" : "boy" }, "id" : "D279B32432434324234234
2018-06-25 09:53:22 4606
转载 FastJson 中 jsonArray 转换成 list 集合的方法
今天在写代码时候,遇到了需要将json文本改成jsonobject对象,然后将jsonobject对象转换成jsonArray数组,最后再把数组转换成list集合的问题; 经过网上搜索 及查看编写,总于写出来了, 现把代码写出来,以供以后用的时候可以参考第一步:先获取jsonobject对象JSONObject obj=JSONObject.parseObject(result);//获取jso...
2018-06-25 09:25:46 5061
转载 优雅的找出ArrayList中重复的元素
方法1代码:public class Main { public static void main(String[] args){ List<String> list = new ArrayList<String>(); list.add("aaa"); list.add("bbb"); ...
2018-06-25 09:18:33 4387
转载 IDEA 错误:找不到或无法加载主类
从昨天开始使用IDEA开始就一直在搭建java环境,许久没有使用过java,刚开始有些生疏,先建了一个最简单的类:test.java ,可是运行的时候出现 错误:找不到或无法加载主类 。在网上找了好久资料,都是环境变量的问题,我在我的window命令行下看了一下java 和javac 两个均是1.7 而且可以正常的编译和运行。排除了java 环境的问题,只能是IDEA环境的问题,在项目的pro...
2018-06-23 15:52:48 6536
原创 解决 mysql 插入数据报错: Cannot add or update a child row: a foreign key constraint fails
场景:我的情况是主表为用户 user 表,从表为职位 job 表,其中 job 表有一个外键为 user 表的主键。我想要往 job 表中 insert 一条数据,报错如题。原因:要插入 job 表的数据中外键列的值有问题,userId 字段的值在 user 表中找不到。解决: 确保 job 表中要引用的外键值在 user 表中有对应数据就可以了。“ you're adding a foreign...
2018-06-21 16:34:00 13983 1
原创 解决报错 javax.persistence.TransactionRequiredException: Executing an update/delete query
报错如题。场景是我想要执行一条很简单的删除语句。JPA方式中使用本地sql , 写法如下: @Modifying @Query("delete from userRole") void deleteAllUserRoles();运行报错原因:少了一个注解:@Transactional : 要求开启事物管理。@Transactional @Modifying ...
2018-06-21 14:42:23 25922 3
转载 详解 springboot - 查看、修改内置 tomcat 版本
1、解析Spring Boot父级依赖?123456<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.6.RELEASE</ver...
2018-06-21 10:56:33 29913
原创 mysql 查外键关联关系 (指定被引用表,查哪些表对其有外键引用)
在一个业务功能中要求先清空一张基础表(user表)再插入一批新数据。在删除过程中报错为其它表有外键引用,无法删除。于是,查询库中哪些表引用了 user 表中的主键为外键。从 INFORMATION_SCHEMA.KEY_COLUMN_USAGE 表中查。select*fromINFORMATION_SCHEMA.KEY_COLUMN_USAGEwhereREFERENCED_TA...
2018-06-21 10:53:02 12517
转载 实现 SSH 无密码登录 、 ssh 常用命令
OpenSSH是互联网技术用户所依赖的SSH连接工具的免费版本。telnet,rlogin 和 ftp 用户可能没有意识到他们的密码是通过互联网传输的,并且是未加密的。但是 OpenSSH 加密所有流量(包括密码)以有效消除窃听,连接劫持和其他攻击。OpenSSH 还提供了安全隧道功能和多种身份验证方法,并且支持所有SSH协议版本。ssh-keygen 产生公钥与私钥对.ssh-copy-id ...
2018-06-19 11:20:19 9940 1
原创 sql 中 between 的边界问题 ---- between 边界:闭区间,not between 边界:开区间
BETWEEN 用以查询确定范围的值,这些值可以是数字,文本或日期 。BETWEEN 运算符是闭区间的:包括开始 和 结束值 。如下:我有一个表只有4行数据:用 between 查,是包含前后边界值的:not between 则是不包含前后边界的补记:日期边界问题,如:'2010-04-2116:42:39','2010-04-2316:42...
2018-06-19 10:56:19 61192 6
转载 Maven : 将 Jar 安装到本地仓库和 Jar 上传到私服
Jar的maven配置<dependency><groupId>org.apache.thrift</groupId><artifactId>libthrift</artifactId><version>0.9.2</version></dependency>1. 将Jar包安装到本地仓
2018-06-15 15:23:44 709
转载 git 报错:was cached in the local repository, resolution will not be reattempted until the upda
Could not get the value for parameter encoding for plugin execution default-resourcesPlugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failu...
2018-06-13 14:06:33 7413
转载 mysql explain用法和结果的含义
explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。使用方法,在select语句前加上explain就可以了:如:explainselectsurname,first_nameforma,bwherea.id=b.idEXPLAIN列的解释:table:显示这一行的数据是关于哪张表的type:这是重要的列,显示连接...
2018-06-13 08:45:05 389
转载 NGINX 配置超时时间
一、啥时候用到用来设置请求资源和服务器返回的时间,保证一个请求占用固定时间,超出后报504超时!这样可以保证一个请求占用过长时间。二、主要参数 使用nginx服务器如果遇到timeou情况时可以如下设置参数,使用fastcgi: fastcgi_connect_timeout 75; 链接 fastcgi_read_timeout 600;...
2018-06-11 17:16:33 4477
转载 Java 对象的序列化和反序列化
一.序列化和反序列化的概念把对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途:1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬盘,以便长期保存...
2018-06-11 16:27:05 240
转载 CC-BY-NC-SA (创作共用许可协议)
创作共用许可协议(英语:Creative Commons license,简称CC许可)是一种公共版权许可协议,其允许分发受版权保护的作品。一个创作共用许可,用于一个作者想给他人分享、使用、甚至创作派生作品的权利。创作共用提供给作者灵活性(例如,他们可以选择允许非商业用途使用他们的作品),保护使用或重新分配他人作品的人,所以他们只要遵守由作者指定的条件,不必担心侵犯版权。创作共用许可协议有多种不同...
2018-06-11 11:44:48 40636 2
转载 Cookie 解说(分类、用途、缺陷、功能 ...)
Cookie(复数形态Cookies),中文名称为“小型文本文件”或“小甜饼”,指某些网站为了辨别用户身份而储存在用户本地终端(Client Side)上的数据(通常经过加密)。分类Cookie总是保存在客户端中,按在客户端中的存储位置,可分为内存Cookie和硬盘Cookie。内存Cookie由浏览器维护,保存在内存中,浏览器关闭后就消失了,其存在时间是短暂的。硬盘Cookie保存在硬盘里,有一...
2018-06-11 11:15:04 1163
转载 什么是 NoSQL 数据库、NoSQL 与 SQL 的区别
NoSQL 数据库是针对可扩展性能和无架构数据模型进行了优化的非关系数据库。NoSQL 数据库也因其易于开发、延迟低且具有弹性而得到广泛认可。此类数据库可使用各种数据模型,包括列式、文档、图形和内存键值存储。NoSQL 数据库如何运作?...
2018-06-11 09:23:07 3034
转载 mysql格式化小数保留小数点后两位(小数点格式化)
在做项目的时候遇到一个问题,MYSQL格式化浮点数,保留两位小数点的问题。以下为个人在网上搜索普遍的答案,但不能满足浮点数保留小数点后两位。尝试用ROUND(X,D)可以满足。格式化浮点数的问题,用format(col,2)保留两位小数点,出现一个问题,例如下面的语句,后面我们给出解决方法复制代码代码如下:SELECT FORMAT(12562.6655,2);结果:12,562.67查看文档:F...
2018-06-11 08:52:51 4065
原创 解决Based on configured schedule, the given trigger ‘triggerGroupName_FREEZE_JOB.triggerName_FREEZE...
报错如题、如下:Caused by: org.quartz.SchedulerException: Based on configured schedule, the given trigger 'triggerGroupName_FREEZE_JOB.triggerName_FREEZE_JOB' will never fire. at org.quartz.core.QuartzSchedu...
2018-06-06 16:55:35 6569 2
转载 MySQL执行外部sql脚本文件的命令( source命令执行sql )
sql脚本是包含一到多个sql命令的sql语句,我们可以将这些sql脚本放在一个文本文件中(我们称之为“sql脚本文件”),然后通过相关的命令执行这个sql脚本文件。基本步骤如下:1、创建包含sql命令的sql脚本文件文件中包含一些列的sql语句,每条语句最后以;结尾,文件内容示例如下:--创建表,使用“--”进行注释create table 表名称( Gu...
2018-06-06 14:46:13 19285
原创 Maven 依赖-镜像仓库替换为 -- 阿里云镜像仓库(飞快实现 pom 引入)
在本地 maven 的 setting 配置文件中加上阿里云镜像地址就行了:新增配置内容: <!-- 阿里镜像仓库 --> <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name&g
2018-06-05 17:10:53 6231
转载 TeamViewer13 -- 安装、使用说明
Teamviewer13是一款强大的远程桌面控制工具,同时也是一款非常实用的共享文件传输工具,它拥有简洁的界面以及方便快捷的操作,只需要简单几步即可进行PC端的远程控制。而Teamviewer13是在全新版本的基础上进行软件破解和完整绿化,实现配备最新操作系统的最先进系统以及较陈旧的设备,高达60fps的远程会话帧率,帮助用户在任何防火墙和NAT代理的后台上进行桌面共享和远程操控。只要在需要远程...
2018-06-05 11:53:06 21607 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人