自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

quanqxj的博客

人生没有白走的路,每一步都算数。

  • 博客(79)

原创 golang 使用RSA签名和验签

golang 使用RSA签名和验签当前主要有两种形式base64和hex:base641.rsa类型签名import ( "crypto/rsa" "crypto/rand")signature, err := rsa.SignPKCS1v15(rand.Reader, privateKey.(*rsa.PrivateKey), crypto.SHA1, hash[...

2020-06-19 16:29:34 337

原创 java请求路径有特殊符号 Invalid character found in the request target. The valid characters are defined in RFC

最近在项目开发过程中,由于推送到数据库的数据各式各样,id出现特殊符号,如:{D27E2B76B6D84143AB0F3049570A4F38},包含{}符号,请求地址为http://localhost:8050/api/task/detail?id=D27E2B76B6D84143AB0F3049570A4F38结果页面报400错误,后台出现以下报错信息:java.lang.IllegalArgumentException: Invalid character found in the request

2020-06-19 15:44:42 92

原创 SpringBoot配置项目访问路径server.context-path不生效

在使用springboot时,在application.properties中配置了server.context-path=/test,如图:启动项目:发现端口生效为8084 ,而context path为空检查springboot版本为2.2.4,SpringBoot在2.0版本之后已经弃用server.context-path,而代替为server.servlet.context-p...

2020-02-07 16:14:51 4628 1

原创 Java springboot This application has no explicit mapping for /error, so you are seeing this as a

运行项目主程序类SpringBootApplication后,通过http://localhost:8080/hello访问时,报如下错误:This application has no explicit mapping for /error, so you are seeing this as a fallback.这个错误原因是因为启动类放置的位置不对:这里添加的注解会将主配置类(S...

2020-02-05 17:13:20 271

原创 SQL 错误 [1055] [42000]: Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggreg

在使用group by时,报错信息如下:ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'mome.a.type' which is not functionally dependent on columns in GROUP...

2020-01-15 15:26:12 552 1

原创 fail to parse public key: exit status 255 - ssh-keygen: /tmp/58593068/id_rsa.pub: Permission denied

在使用Centos搭建gogs时,当我在添加ssh密钥的时候出现以下错误:错误日志如下:2019/11/28 09:14:11 [ERROR] [...g/context/context.go:171 ServerError()] AddPublicKey: addKey: fail to parse public key: exit status 255 - ssh-keygen: /...

2019-12-02 15:50:21 192

原创 mac 安装Beyond Compare,并永久使用

一.下载:首先下载Beyond Compare最新版本,链接如下:https://www.scootersoftware.com/download.php下载完直接解压打开,如果之前使用过,会出现:评估模式错误,输入密钥或购买提示此时我们通过删除registry.dat,再试用30天,具体操作如下:cd Library/Application\ Support/Beyond\ Com...

2019-12-02 15:31:37 1073

原创 Centos搭建git服务gogs

gogs介绍Gogs 是一款类似GitHub的开源文件/代码管理系统(基于Git),Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。git服务工作原理工作流程部署步骤安装go语言依...

2019-12-02 15:00:02 72

原创 您目前无法访问 XXX ,因为此证书已被撤消。网络错误和攻击行为通常是暂时的,因此,此网页稍后可能会恢复正常

谷歌浏览器访问地址报错如下:XXX 通常会使用加密技术来保护您的信息。Google Chrome 此次尝试连接到 XXX 时,此网站发回了异常的错误凭据。这可能是因为有攻击者在试图冒充 XXX ,或 Wi-Fi 登录屏幕中断了此次连接。请放心,您的信息仍然是安全的,因为 Google Chrome 尚未进行任何数据交换便停止了连接。您目前无法访问 XXX ,因为此证书已被撤消。网络错误和攻击...

2019-11-14 23:34:50 9505

原创 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

在mac安装mysql 5.7后,登陆执行mysql -u root -p,报以下错误信息:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)在这里需要说明一点,mysql5.7之前的版本,安装后默认密码为root,5.7之后,在安装过程中会生成随机密码,很多人都会不注意这个随...

2019-11-13 11:14:37 108

原创 mac安装go

安装go1.9:1.安装brew install go@1.92.配置golang的相关环境变量 vim ~/.bash_profileexport GOROOT=/usr/local/opt/go\@1.9export PATH=$PATH:$GOROOT/bin3.试一试golang是否安装成功出现以下内容,则安装成功安装Go1.131.通过curl下载go1.13:...

2019-10-24 20:58:30 155

原创 # command-line-arguments ./main.go:16:14: undefined: Load Compilation finished with exit code 2

go项目开发时,出现以下问题。报错问题:idea运行报错:go bulild 之后,go run main.go 启动报错信息如下:# command-line-argumentssrc/demo/main/main.go:15:4: undefined: LoadCompilation finished with exit code 2运行二进制文件,则成功:分析:...

2019-09-05 11:14:23 1074

原创 mac 安装/启动/重启/停止 nginx

使用 Homebrew 进行安装:brew install nginx结果展示:检验安装成功与否:$ nginx -vnginx version: nginx/1.15.12安装成功之后,目录文件分别是:1. nginx安装文件目录/usr/local/Cellar/nginx2. nginx配置文件目录/usr/local/etc/nginx3. config...

2019-04-19 09:09:07 1262

原创 nginx: [error] open() "/usr/local/var/run/nginx.pid" failed (2: No such file or directory)

重启nginx时nginx -s reload,报错信息如下:nginx: [error] open() "/usr/local/var/run/nginx.pid" failed (2: No such file or directory)原因:没有nginx.pid 这个文件,每次当我们停止nginx时(nginx -s stop) ,nginx 会把 /usr/local/var/r...

2019-04-18 11:42:21 14729

原创 mac 安装 docker教程

mac 安装 Docker,使用 Homebrew Cask 来进行安装:brew cask install docker随后桌面会多一个docker,如图:双击并打开:之后点 next–>next–>ok便完成,会出现以下标志:这时候我们来验证一下,安装后的docker版本:$ docker --versionDocker version 18.09.2, b...

2019-04-18 10:09:40 1485

原创 mac 安装pip教程

pip是在python开发过程中必不可少的包管理工具,在Mac中,我们安装首先想到brewbrew install pip但这样安装会有问题:Error: No available formula with the name "pip" pip is part of the python formula: brew install python或更详细一点,这样:Error: ...

2019-04-18 09:05:42 9120

原创 git修改commit的内容

在使用git提交代码的时,git commit -m "内容" 如果内容编写错误:使用git commit --amend 对上次提交的内容进行修改然后git push 即可。

2019-04-17 17:46:50 2897

原创 python cx_oracle在Mac中的安装及使用

安装cx_oraclesudo python -m pip3 install cx_Oracle --upgrade或sudo pip3 install cx_Oracle --pre下载即时客户端包:下载地址解压并放在oracle目录下mkdir -p /opt/oracleunzip instantclient-basic-macos.x64-12.2.0.1...

2019-04-17 17:34:59 926

原创 使用Nginx的X-Accel-Redirect头实现下载或模拟访问文件

用浏览器访问上传到服务器上的PDF文件,假设20190412/171534680646.pdf文件在/srv/upload/rcb/下现在这里我们想通过/sfile实现访问地址的模拟实际地址/srv/upload/rcb/下的pdf文件,如下操作:配置在nginx的server中配置如下:set $original_root "/srv/upload/rcb/"; # pdf上传后...

2019-04-15 17:50:15 1077

原创 python pdf转为图片

在python中用到pdf转图片,实现如下:安装wandpip install wand安装imagemagickMac安装:brew install freetype imagemagickubuntu安装 :sudo apt-get install libmagickwand-devCentOS安装:yum install ImageMagick-devel...

2019-04-15 16:17:39 2381

原创 CSDN修改博客皮肤

CSDN更新后,博客皮肤就不能在设置中修改了,但我们可以修改html代码实现效果。⌘Command + ⌥Option + I(Windows 为 F12)快捷键,召唤出调试界面;每个皮肤为一个div,找到默认皮肤中<input>标签中的checked="checked" 和 readonly复制粘贴到你喜欢皮肤的标签中粘贴后,点击保存,刷新下页面就可以看到更换后的博客皮肤...

2019-04-12 11:03:49 93 2

原创 python字典与json之间的转化

字典与json转化主要用到以下方法:loads():将json数据转化成dict数据dumps():将dict数据转化成json数据字典转json数据:In [5]: import json ...

2019-04-12 09:58:25 5728 1

原创 SQL 错误 [1502] [72000]: ORA-01502: index 'ROL_ID_KEY' or partition of such index is in unusable state

插入数据的时候报如下错误:SQL 错误 [1502] [72000]: ORA-01502: index 'ROL_ID_KEY' or partition of such index is in unusable state这个错误是由于索引失效造成的,重建索引后,问题就解决了。过程如下:检查索引状态select index_name,index_type,tablespace_n...

2019-04-08 13:57:00 497

原创 mysqldump出错信息

数据库备份:mysqldump -u root -p 123456 test > /var/lib/mysql/backups/test_20190327.sql执行此备份命令,报错信息如下:mysqldump: Got error: 1049: Unknown database '123456' when selecting the database出错原因:密码不用写明,...

2019-03-27 10:13:13 434

原创 postman调试日志

Postman控制台主要记录以下信息:发送的实际请求,包括所有底层请求头和变量值等。由Postman处理之前的服务器发送的确切响应用于请求的代理配置和证书。来自测试或预请求脚本的错误日志内部脚本的console.log()。在脚本适当的位置使用console.info() 或console.warn(),将有助于定位正在起作用的确切的代码行。如果你熟悉JavaScript的话,...

2019-03-12 14:48:58 1358

原创 oracle中几个经典的查询语句

最近7天SELECT Rownum,(trunc(sysdate + Rownum-7,‘dd’)) past7 FROM dual CONNECT BY rownum <= 7;最近24小时SELECT Rownum,trunc(sysdate,‘hh’) + rownum / 24 past24 FROM dual CONNECT BY rownum<=24...

2019-02-18 13:45:24 109

原创 python引用目录下各文件中的内容

需求示例有一个config目录,想通过from config import XXX便可引用到下面三个文件中设定的变量:目标我们需要这样的结果:In [2]: from config import A,DD,CCIn [3]: AOut[3]: 1错误示范当前直接引用,结果如下:完整示范方法一:1.创建一个目录:mkdir config_test2...

2019-02-18 13:45:06 2059

原创 server closed the connection unexpectedly This probably means the server terminated abnormally

连接PostgresSQL报错:/ # psql -U postgres -h 192.168.xx.xxx -p 5440 -d postgrespsql: server closed the connection unexpectedlyThis probably means the server terminated abnormallybefore or while proces...

2019-01-31 13:50:22 11785

原创 将博客搬至CSDN

由于本人在csdn发布文章较多,所以讲新浪微博的文章搬至CSDN,博客地址:https://blog.csdn.net/quanqxj,恳请通过审核~

2019-01-30 17:56:14 51

原创 Maven仓库中添加Oracle JDBC驱动

以ojdbc14-10.2.0.4.0.jar 为例:下载jdbc驱动链接地址终端下进入下载后的存放路径cd ...maven添加驱动mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar -Dfile=ojdbc14...

2019-01-30 17:17:03 184

原创 mac/windows在Chrome浏览器如何截取长图

截取网页长图:⌘Command + ⌥Option + I(Windows 为 F12)快捷键,召唤出调试界面;按下 ⌘Command + ⇧Shift + P(Windows 为 Ctrl + Shift + P);输入命令 Capture full size screenshot,敲下回车;Chrome 就会自动截取整个网页内容并保存至本地。截自定义截图:⌘Command + ...

2019-01-30 16:21:44 6852 3

原创 [elk]kibana绘图

近几日研究elk日志,做了一些图表,以供大家参考,望大家多提意见,多多指教。统计请求页面访问量-top10饼图统计请求状态码在HTTP状态码中的占比饼图统计状态码所回应的请求页面分布图饼图统计不同设备访问量如果agent信息解析不够完整,可通过模糊匹配来统计设备访问量5. 统计接口平均响应时间-top106. 柱状图统计响应时间范围内的访问量7. 柱状图统计P...

2019-01-30 15:49:39 2113 3

原创 Mac 安装Tomcat

方式一:下载:到apache官网下载:tomcat下载zip和tar.gz都行将下载包解压拷贝到 /Library目录下,并命名为Tomcat,或其他目录均可unzip apache-tomcat-8.5.37.zipmv apache-tomcat-8.5.37 /Library/Tomcat修改权限sudo chmod 755 /Library/Tomcat/b...

2019-01-23 11:49:18 161

原创 git提交本地代码到新的分支

问题场景:在feature/redis分支做了一些修改,但是不想提交到远程的feature/redis分支,想新建一个分支feature/login保存代码。操作方法:添加本地需要提交代码 git add .提交本地代码 git commit -m “添加spring security安全登录验证”push 到git仓库 git push origin feature...

2018-09-17 15:51:39 4683

原创 cx_Oracle.DatabaseError: ORA-12514: TNS:listener does not currently know of service requested in con

我在使用python连接oracle12.2.2的时候,报以下错误: cx_Oracle.DatabaseError: ORA-12514: TNS:listener does not currently know of service requested in connect descriptor 译为: cx_Oracle.DatabaseError: ORA-12514: TNS: 监...

2018-06-22 15:25:32 6635 3

原创 Oracle 12c 连接时报错:ORA-28040: No matching authentication protocol问题解决方法

我在服务器安装完oracle之后,在服务器可以连接oracle,但是在本地客户端报以下错误: Oracle 12c 连接时报错:ORA-28040: No matching authentication protocol问题解决方法 在晚上查资料好多人提出以下解决方案: 在/u01/app/oracle-product/12.1.0/xe/network/admin/samples/sqln...

2018-06-14 11:26:58 19929 2

原创 spring cloud多环境配置

在做项目的时候,往往有多种环境,开发/测试/生产等,但不能每一次都去修改配置文件,于是可以通过配置来选择你所需的环境。 application-dev.yml:开发环境 application-test.yml:测试环境 application-prod.yml:生产环境 在pom.xml文件中,配置如下内容: <profiles> <!--开...

2018-06-06 11:11:00 4891

原创 Spring cloud 通过父工程打包多个子工程

在spring cloud微服务搭建过程中,我们创建了多个model,如图: 在项目完工之后,我需要将项目打包部署到服务器,而每次都是进入相应的模块目录下,分别打包: 这样做比较麻烦,下面介绍通过父子工程来实现一次性打包项目。一.修改聚合父工程打开父项目的pom.xml文件,里面有如下基本信息:<modelVersion>4.0.0</modelVer...

2018-06-05 17:33:19 5906 1

原创 java.lang.NoSuchMethodError: org.springframework.boot.builder.SpringApplicationBuilder.<init>([Ljava

今天在使用idea搭建spring cloud的时候,报以下错误:java.lang.NoSuchMethodError: org.springframework.boot.builder.SpringApplicationBuilder.&amp;amp;lt;init&amp;amp;gt;([Ljava/lang/Object;)V at org.springframework.cloud.bootstra...

2018-04-10 10:45:06 18820 7

原创 解决Error response from daemon: Get https://registry-1.docker.io/v2/library/hello-world/manifests/问题

昨天在使用docker 时,将 image 文件从仓库抓取到本地一直报错,经过尝试,终于得以解决。错误信息如下: [root@archlinux ~]# docker image pull library/hello-world Using default tag: latest Error response from daemon: Get https://registr...

2018-03-08 09:40:05 87121 10

空空如也

空空如也

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