- 博客(27)
- 资源 (4)
- 收藏
- 关注
原创 图片转为Base64后,传给其他服务,验证Base64出错
图片转为Base64后,传给其他服务,验证Base64出错图片转为Base64后,传给其他服务,验证Base64出错问题描述解决方法图片转为Base64后,传给其他服务,验证Base64出错问题描述图片转为Base64编码后,传给其他服务,解析Base64为图片出错,对比查看后,服务接收到的Base64编码,每76个字符后会有\n。解决方法在将图片转为Base64时,使用commons-codec包里的Base64工具类,可以避免转为Base64后换行的问题。1.pom文件中添加如下包<
2021-04-12 09:56:55
400
原创 MySql升级5.7.x后出现的问题记录
== 项目的mysql数据库版本由5.1.x更换为5.7.x后出现了一些问题,现将其中的一些问题记录一下 ==其中大部分问题都需要修改数据库的配置文件进行解决,所以先将如何找到mysql配置文件记录下来,如下 1. 执行 which mysql 命令,通过此命令找到mysql的安装位置 比如:/usr/bin/mysql 2. 执行 /usr/bin/mysql -...
2019-12-04 10:31:19
1147
原创 Docker下修改mysql配置
Docker下修改mysql配置进入容器:docker exec -it mysql /bin/bash如果容器中没有安装vim,进行安装:apt-get updateapt-get install vim查看配置文件:cat /etc/mysql/mysql.conf.d/mysqld.cnf修改配置文件:vim /etc/mysql/mysql.con...
2019-12-03 15:28:16
920
1
原创 在测试接口工具中响应体为:the request sent back a huge response的响应信息
在开发中用到了Restlet Client接口测试工具在测试某个接口时,返回状态码为200,但是响应体显示:the request sent back a huge response如果直接在浏览器中访问接口,可正常看到返回的数据现象原因:出现此现象的原因为,测试工具对响应的大小有限制。而接口中返回的数据是一个对象,这个对象有一个字段在数据库中保存的是富文本(mediumtext)类型,...
2019-05-15 11:55:08
877
原创 使用 Jenkins 部署 Spring Boot (JAR包)项目到远程服务器
此文章是建立在已经安装了jdk和jenkins的基础上继续步骤安装jdk和jenkins可参考:https://blog.csdn.net/l19901215/article/details/899492901.安装配置maven,具体操作可自行查找2.安装如下的几个jenkins插件:①Publish Over SSH用于连接远程服务器②Deploy to container插件用于...
2019-05-09 09:44:17
4065
原创 linux系统下安装配置Jenkins
1.首先准备java环境,安装JDK具体方法,自行查找2.打开Jenkins下载地址:https://wiki.jenkins.io/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions#InstallingJenkinsonRedHatdistributions-ImportantNoteonCentOSJava选择最新版...
2019-05-08 12:06:52
474
原创 解决SVN添加文件时报svn: E155016错误
问题描述SVN版本管理时出现的以下问题,新增了某一个A文件夹,该文件夹下有3个文件a,b,c当向svn中add时,文件a,b添加成功,问题c添加失败,保存信息为svn: E155016(大概提示为该文件已损坏,执行“清理”…),执行清理后还是同样问题解决办法1.首先备份A文件夹,然后将A文件夹删除2.向SVN提交删除此文件夹的操作,提交后再次update3.将备份的A文件夹重新复制到...
2019-03-27 09:43:00
5636
1
转载 ZonedDateTime工具类
有时候服务器对于时间日期,只会返回给你一个字符串,而你根据业务需求要把该字符串转换成各种需要的格式。下面是本人总结的一个工具类,话说Java 8的时间日期真的很好用,我们服务器返回的是标准时间,即ZonedDateTime格式,其他格式的类似。/** * Created by Apple on 17/4/21. * 时间日期工具类,注意这里的时间字符串都是标准时间,即ZonedDateTime样
2017-09-27 18:38:35
2885
原创 阿里云服务器续费后,原来的tomcat项目无法通过http方式请求
现象是这样的,因为我的项目用的阿里云服务器。在服务器欠费停机后,进行了续费,续费完成后,服务器重新启动运行。但通过http方式无法访问,跳转到Welcome to nginx页面。 开始以为是nginx或者阿里服务器的问题,一直在尝试从阿里云服务器设置和nginx的转发入手解决,但是经过搜索尝试后,依然没有解决该问题 最后查看了tomcat的启动错误日志,发现80端口被占用 下面是解决办法:
2017-09-05 11:10:21
3624
转载 Intellij Idea 快捷键设置大全
使用Idea的目的就是为了编码完全脱离鼠标,虽然使用快捷键编码时很方便可以很长时间不碰鼠标,但windows系统查看文件、数据库什么的还是需要用到鼠标,这点相当郁闷,一直来的简单追求,脱离个鼠标而已;难道只能Linux下编程可以完全抛弃鼠标吗?标记颜色的是比较常用的一:菜单快捷键 快捷键设置Bar快捷键,参考文章Alt+D 进入/退出全屏(Enter Full Screen)Alt+S
2017-03-02 17:13:18
8714
转载 Kubernetes1.4新特性前瞻:设置JOB执行计划
(一) 核心概念Kubernetes在新版中会新增了一个设置JOB执行计划的功能,在1.3中已经可以初见端倪了,从进度上来看会在1.4版本中进行发布,下面我们先睹为快。Kubernetes通过这个功能可以给JOB设置执行时间,这个功能类似一个开源项目quartz提供的功能。Quartz是一个完全由Java编写的开源作业调度框架,为在Java应用程序中进行作业调度提供了简单却强大的机制,Quar
2017-02-24 10:39:19
434
转载 kubernetes学习2--RC/service/pod实践
上一篇文章centOS7.2使用yum安装kubernetes中使用3台服务器搭建好了kubernetes环境,现在就学习实践下POD/RC/service实践。至于kubernetes的核心概念的理解“十分钟带你理解Kubernetes核心概念”讲得十分透彻,还有Git图片演示,在这就不多说了。1.Pod Pod是k8s的最基本的操作单元,包含一个或多个紧密相关的容器,类似于豌豆荚的概念
2017-02-23 16:05:59
1794
转载 十六进制颜色表
用十六进制代码配色表 1 白色 #FFFFFF 2 红色 #FF0000 3 绿色 #00FF004 蓝色 #0000FF 5 牡丹红 #FF00FF 6 青色 #00FFFF7 黄色 #FFFF00 8 黑色 #000000 9 海蓝 #70DB9310 巧克力色 #5C3317 11 蓝紫色 #9F5F9F 12 黄铜色 #B5A64213 亮金色 #D9D919 14 棕色 #A67D3
2017-02-21 20:51:20
3156
转载 Oracle CDC部署
一、ORACLE环境检查查oracle数据库版本(>9.2.0.4.0).select * from vversion;BANNEROracleDatabase10gEnterpriseEditionRelease10.2.0.1.0−ProdPL/SQLRelease10.2.0.1.0−ProductionCORE10.2.0.1.0ProductionTNSfor32−bitWindows
2017-02-21 20:48:46
573
转载 使用 Jackson 把 Java 对象转换成 JSON 字串
(adsbygoogle = window.adsbygoogle || []).push({});原来 Java 项目中用的 JSON 组件库主要是 Gson 和 json-lib,Gson 算是很错的库,json-lib 略显寒碜。好啦,最近 Play 2.x 中弃用了 Gson 而采纳了 Jackson,所以现在就来打探一下 Jackson,踩个点吧。Jackson 号称非常高的性能,听说比
2017-02-21 20:41:42
782
转载 将数据封装为Json数据格式
[java] view plain copy print?1. List集合转换成json代码 List list = new ArrayList(); list.add( ”first” ); list.add( ”second” ); JSONArray jsonArray2 = JSONArray.fromObject( list ); 2. Map集合转换成json代码 Map
2017-02-21 20:37:09
1019
转载 ajax请求返回Json格式数据如何循环输出成table形式
首先,Ajax请求数据,(用的是Jquery的Ajax) [javascript] <script> $(function(){ $(‘#test’).click(function(){ $.ajax({ url:’APP/Article/jsonTest’,
2017-02-21 20:35:17
1782
转载 SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
使用SSM(spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认为
2017-02-21 20:32:00
835
转载 Maven+Spring+Spring MVC+MyBatis+MySQL,搭建SSM框架环境
Maven+Spring+Spring MVC+MyBatis+MySQL,搭建SSM框架环境,mavenmybatis项目建设完成之后的结构: 数据库的表结构如下:环境建设:搭建Maven环境、Tomcat环境、需要MySql 数据库支持,使用的编程工具Eclipse (这些是前期准备);开始创建工程:1.创建一个Maven工程:选择webapp 随便填写了:创建完成之后工程会报错
2017-02-21 20:28:33
1012
转载 Docker学习笔记
一、Docker 简介Docker 两个主要部件:Docker: 开源的容器虚拟化平台Docker Hub: 用于分享、管理 Docker 容器的 Docker SaaS 平台 – Docker HubDocker 使用客户端-服务器 (C/S) 架构模式。Docker 客户端会与 Docker 守护进程进行通信。Docker 守护进程会处理复杂繁重的任务,例如建立、运行、发布你的 Docker 容
2017-02-21 20:23:55
622
转载 win10上安装运行Docker
1. 前言Docker最近推出了可以运行在Win10和Mac上的稳定版本,让我们赶紧来体验一下。 2. 安装准备需要的条件为: 64bit Windows 10,开启Hyper-V 2.1 下载Docker for Windows从官网的下面地址可以下载https://download.docker.com/win/stable/InstallDocker.msi 2.2 开启w
2017-02-21 20:18:46
708
转载 使用Oracle发送http请求
使用Oracle发送http请求,实现的思路是:在某张表上配置触发器,该触发器调用存储过程,使用存储过程执行http请求的发送。需要注意的几点是:1、http post请求,在发送的时候,跟数据库的字符集有关,在处理不当的时候,会出现乱码问题。2、oracle访问网络服务的时候,需要配置acl权限。创建触发器:[sql] view plain copy print?CREATE OR RE
2017-02-21 20:15:21
3810
1
转载 Oracle中使用java存储过程
一、如何创建java存储过程?通常有三种方法来创建java存储过程。1. 使用oracle的sql语句来创建:e.g. 使用create or replace and compile Java source named “<name>” as 后边跟上java源程序。要求类的方法必须是public static的,才能用于存储过程。SQL> create or replace and c
2017-02-21 20:10:56
623
1
转载 Oracle存储过程调用java程序
一、描述:用Java编写了一个导入Excel数据到数据库中的程序,不过,该Java程序需要在Oracle数据库中通过存储过程的调用来执行。其中,Java程序还引用了外部包poi.jar和jdbc.jar。二、假设:按照http://overloving.iteye.com/blog/1589185 中的描述安装JDK和相关环境变量设置。编写的Java程序的名称为ExcelOperate.jav
2017-02-21 20:06:19
948
2
转载 Oracle CDC说明及实施
一、增量数据采集概述 数据采集通常是指ETL过程中Extract-数据抽取部分。除了ETL外在不同应用系统之间通常也需要传递数据,在某些环境条件限制下不能将数据从一个系统直接移到另一个系统,只能借助文本来作为中间媒介传递数据,且文本的生成有时间窗口的限制,所以对数据采集即数据抽取的性能有一定的要求。对增加数据的采集的方法常用的有以下几种: 1. 时间戳(Timestamps on rows)
2017-02-21 20:01:07
5848
转载 Crate安装和配置
关键字:elastichsearch、crate.io、sql之前介绍过ElasticSearch,它部署简单,搜索聚合功能强大,而且和其他大数据框架整合起来使用,有一点比较不方便,就是查询都需要通过JSON作为请求Body来提交查询,请求响应也是JSON,作为习惯使用SQL的我,迫不及待的试用了一下Crate(crate.io),它是在ElasticSearch之上封装了SQL接口,用户可以通过
2017-02-21 19:58:03
2112
转载 如何使用Dockerfile构建镜像
原文地址:http://blog.csdn.NET/we_shell/article/details/38445979Dockfile是一种被Docker程序解释的脚本,Dockerfile由一条一条的指令组成,每条指令对应Linux下面的一条命令。Docker程序将这些Dockerfile指令翻译真正的Linux命令。Dockerfile有自己书写格式和支持的命令,Docker程序解决这些命令间的
2017-02-21 19:50:09
7227
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人