自定义博客皮肤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)
  • 收藏
  • 关注

转载 【使用ByteArrayOutputStream解决FileInputStream读取过程中的乱码问题】

使用ByteArrayOutputStream解决FileInputStream读取过程中的乱码问题

2022-06-14 16:27:54 1773

原创 谷歌(chrome)浏览器设置成深色模式(dark)

1.在谷歌浏览器网址输入chrome://flags/2. 进入下面界面3.搜索关键字dark4.重启即可生效

2021-01-20 18:57:46 4630

转载 Docker 搭建 GBase 8s数据库服务

参考原文

2021-01-13 15:37:56 653

原创 FUNCTION count does not exist

非常坑的一个问题,在此记录一下。报错的信息:FUNCTION count does not exist. Check the'Function Name Parsing and Resolution' section in the Reference Manual代码:解决办法:由于count和()中间存在空格,才会报上述错误。去掉空格即可正常运行。参考:https://blog.csdn.net/rendeyishi/article/details/25118893...

2020-10-26 18:37:03 7017 2

原创 okhttp模拟表单(form)发送post请求

直接上代码 //请求参数 Page<Map<String, Object>> virtualDataEngine = fwDimService.findParentList("VIRTUAL_DATA_ENGINE", "", getPageable()); if (virtualDataEngine.getSize() == 0) { throw new ResDsException("维度中未发现openLooK

2020-08-12 18:45:55 6025 2

转载 华为正式开源数据虚拟化引擎openLooKeng

华为正式宣布开源数据虚拟化引擎openLooKeng,开源社区官网(https://openlookeng.io)同步上线。openLooKeng致力于为大数据用户提供极简的数据分析体验,让用户像使用“数据库”一样使用“大数据”。2019年11月19日,华为宣布开源数据虚拟化引擎HetuEngine(开源版本的HetuEngine叫openHetu),今日,openHetu正式更名为openLooKeng,HetuEngine更名为LooKengEngine。openLooKeng是一款开源的高性能数据虚

2020-08-03 18:08:26 1008 1

原创 mysql删除自增长主键

mysql删除自增长主键 /** * 删除主键自动增长 * * @param jdbcTemplate jdbcTemplate * @param backupMode 备份方式 * @param tableName 表面 */ private void deleteAutoIncrement(JdbcTemplate jdbcTemplate, String backupMode, String tableName)

2020-07-23 15:55:02 2017

原创 使用shell脚本批量启动或者停止docker容器

在工作中使用docker安装了mysql,redis,zookeeper,kafka,rabbitmq,rocketmq以及rocketmq的管理界面。但是每天早上上班启动这个个容器一个一个启,太麻烦,查阅了网上资料。用shell脚本来管理这些容器。1.批量启动#!/bin/bashcontainerIDs="539f4c1943ad 8fe5f8b0a8cc 6c625b8fea54 34bf9ffded40 5a0d33e2a30a 66ccccce0d97 244064e14340 33d658

2020-07-07 09:56:09 1537 1

原创 如何查看docker中运行的mysql的容器的版本信息

在工作中可能会遇到mysql驱动和过低的问题,导致数据库连接失败,这时需要查看自己的mysql是哪个版本,并且下载相应的驱动1.登录mysql容器docker exec -it mysql /bin/bash2.连接mysqlmysql -uroot -p123456root:账户123456:密码...

2020-07-02 14:18:37 1590

原创 使用开源项目(hutool)建立ftp和sftp连接对象同时进行相应的上传下载

关于hutool

2020-07-01 16:31:30 15636 2

转载 Jenkins查看admin登录密码或者忘记密码解决方法 windows/Linux

自己很久之前在服务器上安装jenkons,突然间要登录的时候发现密码忘了,试了很久,在网上找了一些方法才搞定。下面的链接就是参考的方法jenkins查看登录密码

2020-06-20 23:22:07 17312 1

原创 linux环境下weblogic启动报错误之解决方案

解决办法解决办法:在domains***\servers\AdminServer\security\目录下创建boot.properties 文件,内容为username = 你的weblogic用户名password = 你的weblogic密码

2020-06-15 17:50:47 940

原创 用户自己选择路径,excel文件下载

浏览器下载前端代码使用window。location没法处理异常自定义前端 https://zhuanlan.zhihu.com/p/77672133

2020-06-15 17:47:32 471

原创 oracle中复制数据表的同时新增一列

CREATE TABLE ACCOUNT_20200520 AS select ACCOUNT.,‘6666’ lifecycle FROM ACCOUNTalter table ACCOUNT_20200520 add (lifecycle varchar2(100))insert into ACCOUNT_20200520 select ACCOUNT.,‘6666’ lifecycle from ACCOUNT

2020-06-15 17:24:31 886

原创 oracle分页查询

oracle分页查询SELECT* FROM(SELECT ROWNUM AS rowno, a.owner, a.table_name, c.column_name AS fk_column, b.owner as referenced_owner, b.table_name AS referenced_table, d.column_nameFROM user_constraints a, user_constraints b, user_cons_columns c, user

2020-05-19 16:03:13 159

原创 数据库备份造成主键冲突,唯一索引冲突(Duplicate entry)

Duplicate entry ‘agent@mysql’ for key ‘job_agent_node_20200508.UK_fei0ypdf6w408rb8uxc8bw82r’; nested exception is java.sql.SQLIntegrityConstraintViolationException: Duplicate entry ‘agent@mysql’ for k...

2020-05-17 23:50:13 1142

原创 查询mysql数据库外键和外键关联的表名

查询数据库外键和外键关联的表名

2020-05-17 23:27:57 925

原创 ftp和sftp两种协议备份文件和删除文件(本服务器和跨服务器)

本服务器文件备份,跨服务器文件备份

2020-05-17 23:21:10 707

原创 Mac通过hombrew安装软件的时报错的解决方案

问题描述:The following directories are not writable by your user: /usr/local/share/man/man8当我们用Homebrew安装应用时,会出现此问题,显示Homebrew无法访问这些位置并添加在OS X上为您安装软件所需的文件解决方案:对于上面问题,我们应尝试回收权限,解决方案如下:首先打开终端,然后输入:su...

2020-05-04 19:48:11 379

原创 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 之殇

问题新接手的SpringMVC项目,在启动的过程中发现一直报mysql驱动找不到。排查按照之前SpringBoot项目的思路去找问题,发现pom文件中确实少了mysql驱动,后面就给加上了 <!--mysql驱动--> <dependency> <groupId>mysql</groupId> ...

2020-04-14 11:07:14 269

原创 Mac IntelliJ IDEA使用Tomcat启动SpringMVC项目报error=13, permission denied

前言很久没接触springmvc的项目了,正好公司有个springmvc的项目。需要启动。等下载好tomcat,进行启动的时候。意外的报了标题中的错误。根据报错信息,应该是权限的问题。网上查阅了资料,进行重新赋权以后就可以了,在此记录一下。解决方案打开Terminal,找到catalina.sh所在的文件夹下;输入chmod a+x catalina.sh即可参考资源:https://...

2020-04-13 22:53:20 589 1

原创 vue-网络应用

vue结合网络数据开发应用axios+vue结合使用axios功能强大的网络请求库

2020-04-13 10:11:28 226

原创 vue修炼之道——vue指令(本地应用)

开发常见的网页效果vue指令1 .内容绑定,事件绑定v-text:设置标签的文本值(textContext)如果进行部分替换,使用{{}}方式。因为使用v-text会替换掉标签内部的所有数据。其次v-text里面拼接字符串的时候只能用单引号。而在插值表达式中的但双引号是都可以使用的。v-html:设置标签的innerHTML内容中有html结构会被解析为标签v-text指令内容无...

2020-04-10 18:06:32 220

原创 vue修炼之路-vue基础

前言公司项目开发过程中,由于需要后台人员能够编写基础的前端代码。所以开启了vue的修炼之道。简介JavaScript框架简化dom操作响应式的数据驱动第一个vue程序<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Titl...

2020-04-09 23:19:11 162

原创 Python初学之路(简介和Python安装)

准备开发环境1.下载开发工具PyCharm2.下载python sdk

2020-04-06 11:19:03 343

原创 使用docker、Jenkins、Git集成SpringBoot项目并且实现自动化容器部署

1.登录远程服务器我买的是阿里云的服务器,新用户1核2G内存40G硬盘空间,一年七十多块,还是蛮划算的。我是借了别人账号注册的。ssh -p 22 [email protected]参数说明:22为ssh服务端口,不过这个端口可以修改。2.安装jenkins安装过程可以参考我另外一篇博客macOS和Linux使用docker安装jenkins。当然了,使用前面这个教程的前提的是你的服...

2020-03-31 22:03:01 384

原创 macOS和Linux使用docker安装jenkins

1.在docker仓库中搜索jenkins镜像docker search jenkins2.拉取上图中箭头指向的镜像,选择这个镜像是因为这个镜像是官方长期支持的,并且捆绑了所有Blue Ocean插件和功能。这意味着不需要单独安装Blue Ocean插件docker pull jenkinsci/blueocean3.运行容器docker run \ -u root \ -...

2020-03-25 19:53:19 392 1

原创 Linux系统文件的上传和下载(将文件上传到远程服务器)

文件上传1.方式一:通过终端输入以下命令在这里插入代码片

2020-03-22 00:12:32 614

原创 docker部署war包、将容器打包成镜像、镜像导出到本地、镜像推送到dockerhub

前言最近公司使用帆软(finereport)报表工具制作数据报表,并且需要将制作好的报表打包成war包通过docker部署,并且将部署好的项目制作成docker镜像,发给客户,下面将部署过程中踩的坑总结一下。想要了解帆软可以点击官方链接查看:帆软报表准备war包1.使用终端进入到项目所在的目录2.执行以下命令打包项目jar cvf webroot.war *生成的war包就在当前...

2020-03-21 23:05:01 4433 2

原创 Go语言-strconv包

strconv包实现了基本数据类型与其字符串表示的转换,主要有以下常用函数: Atoi()、Itia()、parse系列、format系列、append系列。下面主要介绍了string与int类型转换、parse系列、format系列。append系列后续再做总结。string与int类型转换1.Atoi()函数用于将字符串类型的整数转换为int类型,函数签名如下func Atoi(s st...

2020-03-02 17:37:51 344

原创 mac安装git-flow引擎(AVH Edition)以及插件(Git-Flow-Integration)的安装

安装git-flow引擎(AVH Edition)1.使用mac终端或者item执行以下命令brew install git-flow-avh使用以上命令的前提是你已经安装了hombrew,hombrew的安装就不多说了,没有安装的查找资料自行安装。2.执行完毕输入以下命令查看是否安装成功git flow version出现以下的版本好就说明安装成功安装git-flow插件...

2020-03-02 13:44:21 2709

原创 JDK引发的bug(sun.awt.FontConfiguration.getVersion NullPointerException)

1.背景阐述项目开发中有个数据导出的功能,采用的是异步队列来处理的。开发使用的jdk为本地测试完全没有问题,部署到线上,一直会报下面日志的错误信息。 [nio-8080-exec-6] c.c.t.service.impl.TemplateServiceImpl : >>>开始向【导出数据队列】投递消息<<<2020...

2020-02-17 12:22:01 7362

转载 Docker安装Minio存储服务器详解

Docker安装Minio存储服务器详解原文地址:https://www.jianshu.com/p/52dbc679094a

2020-02-07 15:48:14 805

原创 敏捷开发

敏捷开发介绍敏捷开发:是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。敏捷开发的路线Test-Driven Development,测试驱动开发。它是敏捷开发的最重要的部分。在Thou...

2020-01-07 15:35:20 192

转载 微服务网关Zuul和Spring Cloud Gateway的区别

【前言】时下最流行的微服务框架springcloud中的早期的网关组件Zuul和springcloud新的网关组件gateway到底有啥区别?以前一直在用zuul。刚才读到掘金上面的一篇文章,算是讲清楚了二者的区别。写此博文的目的在于记录这篇文章,方便日后自己查看;同时也是将该资源分享给更多需要的人。下面附上原博主的链接;【博主链接】微服务网关Zuul和Spring Cloud Gateway...

2020-01-07 14:32:21 8899

原创 使用Docker快速搭建单机版Elasticsearch

1.拉取Elasticsearch镜像docker pull docker.elastic.co/elasticsearch/elasticsearch:7.5.13.构建容器并运行docker run -di --name=es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/ela...

2020-01-06 18:56:23 1319

原创 使用PageHelper分页插件时踩过的坑

前言起初,在开发过程中完成了一个分页查询的接口。当时测试了一下,分页信息和数据也一并返回了,没有仔细看返回的数据,本以为接口已经大功告成了。然而并没有结束…后来在测试数据增加多的时候,不妙的事情发生了。分页参数中很明显不对的就是总条数和总页数。下面进行事故的分析背景数据库:sqlserverorm:mybatis分页查询异常表现bug修复前的代码数据库查询的数据 /...

2019-12-26 17:48:49 3111

原创 Go语言实现二分查找

最近由于公司要使用go语言开发项目,就开始在学习go语言。通过go语言实现了二分查找,下面直接贴代码package mainimport ( "fmt" "math/rand" "time")const ( start = 0 end = 100)func main() { num := 0 flag := true for flag { num++ ...

2019-12-25 17:46:39 303

转载 linux安装最新版MySQL详细教程

https://www.cnblogs.com/baoshu/p/centos-mysql.html

2019-12-07 22:47:35 139

转载 在idea中git打标签推送到git仓库

https://www.cnblogs.com/lmaplet/p/9672350.html

2019-11-06 11:41:26 847

空空如也

空空如也

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

TA关注的人

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