自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (1)
  • 收藏
  • 关注

原创 go get 通过nginx代理访问http失败问题

nginx代理的只支持http的代码库,go module拉取该库失败的案例分析

2022-08-31 23:45:24 697 1

原创 Jenkins 中在 docker 里使用 Maven 打包问题

jenkins pipeline workspace 权限问题

2022-04-21 00:22:32 548

转载 win10系统休眠功能不见了解决办法

https://zhuanlan.zhihu.com/p/118032699

2021-12-11 11:20:39 865

转载 Jenkins容器内使用apt-get出现Permission denied

错误描述docker exec -it jenkins /bin/bash中执行$ apt-get updateE: List directory /var/lib/apt/lists/partial is missing. - Acquire (13: Permission denied)原因权限不足解决办法$ docker exec -u 0 -it jenkins /bin/bash

2021-12-06 15:52:54 493

原创 合并多个文件

find . -name *.java | xargs cat > ~/tmp/source

2021-11-01 11:05:15 128

原创 离散数学·数理逻辑(一)

基础定义原子命题定义1.1 命题p的否定式为复合命题非p,记作¬pp为真,当且仅当¬p为假¬为否定联结词p¬p1001定义1.2 p、q为命题,复合命题p并且q称为p与q的合取式,记作p∧qp∧q为真,当且仅的p与q同时为真∧为合取联结词pqp∧q000010100111定义1.3 p、q为命题,复合命题p或q称为p与q的析取式,记作p∨qp∨q为假,当且仅的p与q同

2021-06-10 22:01:20 1188

转载 maven-surefire-plugin学习资料

https://www.cnblogs.com/qyf404/p/5013694.html

2021-04-19 20:31:25 102

转载 fastjson支持在某些业务场景下,将Enum类型作为JavaBean序列化输出

https://github.com/alibaba/fastjson/wiki/enum_custom_serialization

2021-04-19 11:00:51 263

原创 spring集成测试学习参考资料

spring集成测试学习参考资料Junit4Junit4 WikiJunit4 java docJunit Generator v2.0Spring TestingSpring Testing the Web Layer Guide

2021-04-06 14:07:03 55

原创 水轮机机组工况图形化展示研究

需要解决的问题根据(x,y,z) 点集得到其拟合函数绘制三维曲面在三维曲面上绘制指定的点解决方案函数拟合使用MATLAB fitting curve tool中的多项式拟合解决函数拟合的需求绘制三维曲面采用ECharts GL实现B端的绘制,ECharts安装代码如下:<script src="lib/echarts.min.js"></script><script src="lib/echarts-gl.min.js"></script&g

2020-08-24 22:36:35 171

原创 从@PathVariable中学习获取path variable方法

背景为使用spring aop解耦一个web请求中的通用逻辑,需要用到请求的uri中的参数。在web请求的controller中可以使用@PathVariable来获取对应参数,如何手动从HttpServletRequest中获取就是要研究的问题。分析库版本spring-webmvc 5.2.1.RELEASEspring-web 5.2.1.RELEASEtomcat-embed-core 9.0.27涉及类与接口org.springframework.web.servlet.m

2020-08-17 19:55:14 1000

转载 shell脚本使用字符串操作报异常

脚本#!/usr/bin/env sha="a.b.c.d"echo ${a//./.}Bad substitution原因me@pc:~$ readlink -f $(which sh)/bin/dash解释器使用的是dash,在dash中不支持字符串相关操作。使用bash调用脚本时如预期显示对应字符串。参考(bash: Bad Substitution)...

2020-05-12 13:44:46 225

原创 在Springboot使用FastJson解析Controller传入参数

使用FastJson实现Springboot中的HandlerMethodArgumentResolver实现目的实现代码FastJsonParseFastJsonArgumentResolverJSONObjectWrapperSpringboot配置使用HandlerMethodArgumentResolver解析过程分析参考实现目的使用Fastjson来解析Springboot中Cont...

2020-03-31 14:34:31 2423

原创 判断Golang中接口是否实现

判断Golang中接口是否实现使用声明变量的语法实现使用声明变量的语法实现var _ 接口 = (*实现接口的结构)(nil)package mainimport "fmt"type A interface { Hi()}type a struct {}type b struct {}func (i a) Hi() { fmt.Println("Hi A.")...

2020-03-30 10:40:59 573

原创 postgresql在docker中启用ssl

postgresql在docker中启用sslopenssl req -new -x509 -days 3650 -nodes -text -out server.crt -keyout server.key -subj "/CN=<host name>"chmod 600 server.keychown postgres:postgres server.keydocker r...

2019-10-24 12:14:19 760

原创 iptables禁用docker暴露的端口

分析Docker容器启动防火墙上的变动如果暴露本机端口,在nat表的DOCKER链上增加一条规则DNAT tcp -- !&lt;docker-network&gt; 0.0.0.0/0 0.0.0.0/0 tcp dpt:&lt;dest port&gt; to:&lt;new address&gt;:&lt;new port&gt;。可以通过命令sudo iptables -t nat...

2019-01-30 01:08:25 6401

原创 yahoo/kafka-manager 容器化实践

启动kafka集群version: '2'services: zookeeper: image: wurstmeister/zookeeper container_name: common-zookeeper restart: always volumes: - /etc/timezone:/etc/timezone:ro - /e...

2019-01-29 22:42:00 632

原创 360浏览器notie不兼容解决方案

原因不支持Promise解决方案引入插件bluebird&lt;script src="https://cdn.jsdelivr.net/bluebird/latest/bluebird.min.js"&gt;&lt;/script&gt;

2018-11-20 17:42:29 472

原创 golang 访问 sql server 2008 express sp1异常

状况wsarecv an existing connection was forcibly closed by the remote编译环境GOARCH="amd64"GOBIN=""GOCACHE="/home/xxx/.cache/go-build"GOEXE=""GOHOSTARCH="amd64"GOHOSTOS="linux"GOOS="linu

2018-07-13 15:31:17 900 2

原创 Ubuntu 16.04 amd64架构下安装使用i386程序动态链接库依赖

设置启用多架构首先可以查看自己的64位系统是否开启了32位支持功能,可以参考 http://linux.cn/article-2935-1.html在终端输入 dpkg –print-architecture你将会看到像下面这样的内容: amd64这说明着你已经拥有了64位架构内核。输入 dpkg –print-foreign-architectures输出是:...

2018-07-09 01:09:22 10198 7

原创 FastJson spring boot中的使用

依赖// 使用gradlecompile group: 'com.alibaba', name: 'fastjson', version: '1.2.47'配置@Configurationpublic class ApplicationConfiguration implements WebMvcConfigurer{ @Override public vo...

2018-06-19 22:02:11 152

原创 配置iptables禁止docker容器暴露的host的端口

在Chain DOCKER-USER 中增加配置,禁止192.168.1.0/24网段的访问可按照如下配置iptables -I DOCKER-USER -s 192.168.1.0/24 -j DROP

2018-06-06 09:19:12 5050

转载 Dep 图形化显示依赖关系

Linux$ sudo apt-get install graphviz$ dep status -dot | dot -T png | displaymacOS$ brew install graphviz$ dep status -dot | dot -T png | open -f -a /Applications/Preview.appWindows&gt; c...

2018-05-07 11:12:46 525

原创 go test 传递命令行参数

使用go test的-args标签,该标签会把其后的所有字符串当做参数传入测试代码中可以使用os.Args来获取传入参数,其中-args标签传入的参数位于os.Args数组的最后。示例代码如下(x_test.go):var scale intfunc init() { s, err := strconv.ParseInt(os.Args[len(os.Args)-1]

2018-01-26 11:14:53 6124

原创 golang 使用go-sqlite3编译时报异常

执行以下代码go build --tags "libsqlite3 linux" -o mem-game-server main.go报以下异常# github.com/mattn/go-sqlite3../../../mattn/go-sqlite3/backup.go:12:21: fatal error: sqlite3.h: No such file or directory

2018-01-21 01:33:07 3121

原创 Ubuntu中写开机启动的服务

Ubuntu中写开机启动的服务

2018-01-03 11:41:25 1060

转载 Ubuntu挂载exFAT文件系统

ubuntu 16.04$ sudo apt-get install exfat-utils

2017-12-19 12:14:35 2775

转载 pgpool standby node status

问题:pgpool standby node status 总是unused解决:删除/tmp/pgpool_status文件参考:http://www.pgpool.net/mantisbt/view.php?id=274 t-ishii的第一条评论

2017-12-08 12:39:23 1307

转载 pgpool authentication问题

使用pg_md5生成认证所需的md5串方法如下$ pg_md5 -m -u username password执行上述指令依赖于pgpool.conf文件中的pool_passwd配置项,此为生成的认证信息的存储路径或者通过 select passwd from pg_shadow where usename = 'username';查询具体md5值

2017-12-07 15:08:36 1253

原创 ThinkPad E460 Win7 x64 睡眠后启动黑屏解决办法

本人机子上出现的状况由以下方法解决:卸载独显驱动禁止windows自动安装显卡驱动 在计算机配置——管理模块——系统——设备安装——设备安装限制中,将禁止安装未由其他策略设置描述的设备配置成已启用

2017-10-23 11:36:58 8482

原创 golang chan 使用的一个坑

现有两个无缓冲的chan saveChan和sendChan,saveChan中的数据取出送到sendChan。 当sendChan拥塞时不断向saveChan中发数据,会导致saveChan也拥塞

2017-09-18 15:53:03 3205

原创 golang 接口嵌套实现复用

package mainimport ( "fmt")func main() { start(NewB(C{})) start(NewB(D{}))}type A interface { what()}type B struct { A}type C struct {}func (b C) what() { fmt.Println("this

2017-09-18 13:03:02 3708

原创 Ubuntu 16.04 配置网卡

$ ifconfig -a展示全部网卡$ ifconfig enp2s0 up启用网卡enp2s0$ sudo vi /etc/network/interfaces输入auto enp2s0iface enp2s0 inet staticaddress 192.168.2.10network 255.255.255.0gateway 192.168.2.1完成网卡配置

2017-09-07 11:34:26 43734 2

转载 使用dd制作Ubuntu Server U启

$ umount /dev/sdb1$ sudo dd bs=4M if=ubuntu-16.04.3-server-amd64.iso of=/dev/sdb && sync参考

2017-09-06 16:56:29 614

原创 把程序注册成windows后台进程

把程序注册成windows后台进程

2017-08-22 00:50:51 584

原创 注册golang程序为windows服务

golang注册为windows服务中遇到的问题

2017-08-22 00:22:57 4570

原创 Ubuntu apt-get upgrade 时候忽略某些安装包

apt upgrade升级时忽略docker-ce

2017-08-01 11:02:12 6164

转载 logrus在windows的terminal下彩色显示

go version 1.8.3 windows/amd64logrus version 1.0.2logrus在windows的terminal下彩色显示

2017-07-27 11:27:16 3314

原创 binutils工具包

arstringsstripnmreadelfobjdumpldd

2017-06-08 14:37:36 528

原创 迁移gogs直接拷贝其gogs-repositories导致hook脚本中的相关路径与实际不相符

问题直接拷贝gogs-repositories导致项目中的hooks文件下的post-receive pre-receive update三个脚本中的调用路径与实际不符,导致remote: hooks/pre-receive: line 2: <path>: No such file or directory解决办法修改相关路径

2017-06-07 11:14:52 3610 4

MinGW-w64-7.1.0-release-posix-seh

MinGW-w64 7.1.0 posix seh v1 源地址:https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/7.1.0/threads-posix/seh/

2017-08-10

空空如也

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

TA关注的人

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