- 博客(104)
- 资源 (8)
- 收藏
- 关注
原创 docker push异常error parsing HTTP 404 response body: invalid character ‘p‘ after top-level value: “404
具体异常提示:[root@xxxx conf.d]# docker push registry.hy.com/nginx:latestThe push refers to repository [registry.hy.com/nginx]9959a332cf6e: Preparing f7e00b807643: Preparing f8e880dfc4ef: Preparing 788e89a4d186: Preparing 43f4e41372e4: Preparing e81bf
2021-10-14 09:25:16
10501
原创 centos8环境下部署yapi v1.9.2版本
参考文档参考文档与yapi介绍:内网部署 (hellosean1025.github.io)环境部署环境:os: centos8node:v12.18.3npm:6.14.6安装目录/data├── mongo : mongodb目录,docker-componse.yml文件所在目录│├── data: mongodb数据目录│└── docker-compose.yml└── yapi ├── config.json : 初始...
2021-07-05 18:01:10
1271
原创 解决使用Microsoft Office Word每次从后台切回后都出现卡顿一下问题
卡顿就是PowerDesigner的COM组件导致的。解决方案:1.打开word选项,加载项点击转到2. 取消掉PowerDesigner的插件即可3.再也不卡顿了,很好,卡了很久真是烦死了。
2021-04-13 20:30:58
2424
8
原创 如何将cygwin嵌入windows terminal中
设置中增加如下:{ "guid": "{3C0F968A-D8F8-437A-A41C-439293E22EB1}", "hidden": false, "name": "Bash", "commandline": "C:\\cygwin64\\bin\\bash.exe -l", "icon": "C:\\cygwin64\\Cygwin-Terminal.ico"}效果图:
2021-02-04 10:46:56
1703
原创 HiJson修改版,修改为按json字符串默认字段顺序格式化
HiJson经常用,但是有个不好的地方,格式化之后字段顺序会变,现在重新fork一下原作者的代码,修改一下。修改为按json字符串默认字段顺序格式化截图如下:下载地址:https://gitee.com/nothix/HiJson...
2020-06-07 10:32:56
691
原创 spring security中PreAuthorize注解中配置了AccessDeniedHandler没有生效问题
版本:spring security 2.1.0.RELEASE出现情况的配置:在接口中增加了注解:@PreAuthorize("hasRole('ROLE_AAA')")@RequestMapping("/hello0")public String hello(){ return "HELLO";}在WebSecurityConfigurerAda...
2020-04-09 17:27:21
8393
8
原创 springboot基于spring task实现动态定时任务(@Scheduled)
前言平时我们使用@Scheduled注解,每次都需要去修改代码。现在有需求,需要通过在数据库配置cron表达式,以及控制是否开启关闭、gitee地址:https://gitee.com/nothix/springboot-dynamic-task.gitgithub地址:https://github.com/shan165310175/springboot-dynamic-tas...
2019-08-05 10:08:45
2469
2
原创 docker使用consul作为注册中心,搭建跨机器网络集群
环境准备1. centos 7.4以上版本,内核版本大于3.10.02. 一台(或者多台)服务器(主要安装一些辅助服务,consul服务,docker仓库等)3. 多台生产服务器(主要部署应用等)这里我示例为:A机器:consul server服务部署, docker仓库部署, ip为:10.250.151.122B,C,D机器:生产服务器使用consu...
2019-07-17 17:26:29
1925
原创 docker使用consul搭建跨网络集群,容器无法ping通原因
1. 目前碰到的原因就是,因为多台机器是复制粘贴的虚拟机,出现了hostname一样。出现冲突,导致无法ping通容器。使用下面命令查看docker日志。journalctl -u docker.service解决问题(每台机器使用下面命令,重新设置一下):hostnamectl set-hostname n43之后。。一切都正常了。。...
2019-07-17 16:45:14
1573
原创 docker打包fastdfs镜像,搭建fastdfs集群方案
文件下载文件已经准备好,传送门:https://download.youkuaiyun.com/download/shan165310175/11360416下载文件,解压:Dockerfile内容:FROM alpineMAINTAINER 165310175@qq.comADD fastdfs.tar.gz /usr/local/src/RUN cd /usr/loc...
2019-07-16 09:20:46
1780
2
原创 docker compose部署安装mysql5.7实现主从复制
注意:由于从word中复制粘贴出来,可能 ' 变成了 ‘创建网络所有服务处于同一个网络,这里使用bridgedocker network create ep_network创建timezone文件使用GMT+8时间echo 'Asia/Shanghai' > /etc/timezonemysql安装与主从复制下载镜像docker pull my...
2019-07-11 13:39:21
1734
原创 docker安装gitlab-ce镜像,使用其他端口,亲测可用
首先鄙视一下那些直接复制粘贴当自己博文的,误导别人,害我改了好久T.T。安装步骤:// 创建数据目录mkdir -p /data/gitlab/configmkdir -p /data/gitlab/logsmkdir -p /data/gitlab/data// docker启动,直接安装镜像,这里外部访问端口使用82, ssh端口为2222// 这里所有的都误导是80:...
2019-06-18 17:52:43
9593
7
原创 Vmware workstation下安装体验Fedora Atomic 29与docker应用部署
0. 引用fedora官网上面的一句话: 使用具备不可变特性基础架构部署并扩展您的容器化应用程序 Fedora Atomic 将是您运行 Linux-Docker-Kubernetes(LDK) 应用的最佳平台。1. 下载64位物理机镜像:https://getfedora.org/zh_CN/atomic/download/我这边下载的文件:Fedora-A...
2019-04-19 19:16:22
554
原创 libevent2.1.8-stable中退出异常中断
1.在每个线程构造函数那边,都要添加如下代码:#ifdef WIN32 evthread_use_windows_threads();#else evthread_use_pthreads();#endif否则在loop时候停止会异常中断:event_base_loop(_base, EVLOOP_NO_EXIT_ON_EMPTY);使用如下代码使loop停止:...
2019-01-25 16:39:40
514
1
原创 protobuf编译错误:error C4146: unary minus operator applied to unsigned type, result still unsigned
error C4146: unary minus operator applied to unsigned type, result still unsignederror C4146: 一元负运算符应用于无符号类型,结果仍为无符号类型 设置sdl关闭即可:...
2019-01-24 14:14:17
4591
原创 第二节:protobuf-3.6.1 visual studio 2017(vs2017) 简单使用
上一节: windows下vs2017编译protobuf 3.6.1: https://blog.youkuaiyun.com/shan165310175/article/details/866241191. 新建立console空工程。(这里使用debug编译方式示例)2. 拷贝protoc.exe到工程目录3.工程目录新建立helloworld.proto文件,内容:syntax=...
2019-01-24 14:04:43
2408
4
原创 第一节:protobuf-3.6.1 visual studio 2017(vs2017)编译(入门)
1. 下载protobuf-3.6.1源码:https://github.com/protocolbuffers/protobuf/releases2.下载cmake windows工具(并将bin目录加入到path):https://cmake.org/download/3. 打开cmd工具进入protobuf-3.6.1目录:mkdir installcd cmakemkdi...
2019-01-24 12:30:32
3321
4
原创 第三节:grpc1.18.0 在JAVA中调用c++发布的服务
查看第一节入门:https://blog.youkuaiyun.com/shan165310175/article/details/86618932第二节C++编译helloworld工程:https://blog.youkuaiyun.com/shan165310175/article/details/86619128 0. 建立maven工程(使用Idea ide)1.maven添加依赖和插件:...
2019-01-23 23:31:15
2873
1
原创 第二节:grpc1.18.0 c++ windows visual studio 2017(vs2017)版本Helloworld示例与解析
上一节入门:https://blog.youkuaiyun.com/shan165310175/article/details/86618932 1.使用vs2017新建立一个空的c++ console project,这里我使用debug模式编译.2.拷贝文件:examples/protos/helloworld.proto文件到工程目录,examples\cpp\hellowo...
2019-01-23 23:19:12
3443
7
原创 第一节:grpc1.18.0 c++ windows visual studio 2017(vs2017)版本编译(入门)
0. grpc的github地址,里面也有教程:https://github.com/grpc/grpc.git1. windows使用visual studio 2017编译需要以下几个环境:a.安装git: https://git-scm.com/b.安装golang: https://golang.org/dl/ c.安装cmake: https://cmake.or...
2019-01-23 23:05:24
4572
2
原创 mysql无法开启慢日志(slow_log)查询问题处理Errcode: 13 - Permission denied
按照百度上面的各种教程,结果都出现了:ERROR 29 (HY000): File '/home/data/log/mysql/sql_log/mysql-slow.log' not found (Errcode: 13 - Permission denied)始终有权限问题,最后发现是selinux的问题。临时关闭(重启后会失效): setenforce 0 具体如何关闭se...
2019-01-14 17:21:57
2600
1
原创 docker编排管理工具Rancher v1.6.25搭建与使用(入门)
环境系统: Static hostname: N145 Icon name: computer-vm Chassis: vm Machine ID: f51f36bff7fe4567b3cd8c44543e6dc1 Boot ID: 1285cb9852b347d2a4c6e7636cda0895 Vi...
2019-01-06 23:35:22
1844
3
原创 java(springmvc)下载文件乱码问题处理(IE edge chrome)亲测可用
加上这一段代码判断:String filename = bean.getName()+ "." + bean.getSuffixName() ;final String userAgent = request.getHeader("USER-AGENT");if (StringUtils.contains(userAgent, "MSIE") || StringUtils.cont...
2018-12-20 10:35:32
2282
原创 fastdfs集群部署问题总结
1. 出现fastdfs-client-java 总是获取storageServer为null的问题。 答: df -h 检查一下每台机器的硬盘使用情况,当出现磁盘空间小于10%的时候,会出现上传失败,无法获取到storageServer的问题。 2. 使用fastdfs-client-java客户端上传文件后,短时间无法访问文件(偶现) 答: 应该通过http方式访问,如果...
2018-12-20 09:49:25
748
原创 win10解决设置默认打开方式不生效问题(双击每次都要选择默认打开程序)
How to change the default programs in Windows 10.系统:windows 10 1803 专业版 (windows 10 professional)现象:1.例如有文件 a.shp文件,需要以后双击默认使用notepad++打开。但是每次双击,都要弹出选择框选择打开方式里面的Notepad++。不能直接打开,很烦很烦有木有。类似这样:...
2018-10-27 21:53:13
82762
43
原创 FastDFS client并发上传异常 recv cmd: 0 is not correct, expect cmd: 100
描述:在调用同一个接口,并发上传文件的时候出现异常。java.io.IOException: recv cmd: 0 is not correct, expect cmd: 100 at org.csource.fastdfs.ProtoCommon.recvHeader(ProtoCommon.java:173) at org.csource.fastdfs.ProtoCo...
2018-10-26 09:21:40
6194
原创 springmvc上传文件出现400错误
1.代码如下:在上传的时候出现400错误。public AjaxJson saveSchoolProfile( SchoolProfileBean schoolProfileBean, @RequestParam(required = false) MultipartFile logo,@RequestParam(required = false, value = "mpQrCode") ...
2018-10-16 17:17:18
1378
原创 mysql中left join .. and 与 where的区别
t1表:t2表:left join结果:select t1.id,t1.name,t2.id,t2.name from t1 left join t2 on t1.id=t2.id使用and: (先筛选后进行连接操作)(这里先筛选出t1.id=3的记录之后与t1表进行连接, 左表记录还是存在)select t1.id,t1.name,t2.id,t2.name from t1 left join...
2018-05-07 16:56:56
625
原创 Springboot 1.5.10.RELEASE中使用DruidDataSource连接池
maven:<dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.5</version></dependency><depend
2018-03-26 14:30:23
1253
原创 vmware14版本虚拟机黑屏问题解决方案
解决方案:重置一下网络设置即可。1.管理员方式CMD控制台。2.执行命令: netsh winsock reset3.重启电脑。
2017-11-25 15:06:26
1527
原创 centos7下nginx无法访问
centos7默认使用firewalld作为防火墙。centos7用的firewalld,我说iptables怎么没开。。firewalld默认已经安装并启用了,如果需要nginx可以访问需要执行以下命令:firewall-cmd --permanent --add-service=httpfirewall-cmd --permanent --zone=trusted --add-
2017-11-23 16:57:34
6056
原创 vmware虚拟机vmnet0不见了导致桥接失败
解决方案1: 菜单编辑 - 虚拟网络编辑器 - 右下角先以adminstrator权限获得权限先 - 左下角重置为默认,重启电脑。如果没有效果,那么:解决方案2:进入vmware安装目录,里面有3个文件:netadapter.inf, netbridge.inf, netuserif.inf, 分别右键点击安装。重启电脑。如果没有效果,那么:解决方案
2017-11-23 16:55:12
25569
6
原创 配置局域网机器访问linux虚拟机(vmware)
一般宿主机器创建的虚拟机连接的方式为NAT方式,也就是虚拟机和宿主机器形成局域网,而局域网中其他机器是不能访问宿主机器的虚拟机的。如果想要实现局域网中其他机器访问宿主机器的虚拟机,则需要配置一下,配置步骤如下:目前情况:linux虚拟机IP:192.168.56.128宿主机器IP: 192.168.91.40局域网机器IP: 192.168.91.550.关闭虚拟机
2017-11-23 16:45:48
1873
原创 centos7.4编译reids4.0.2出现MALLOC=jemalloc错误
解决方法1:我们使用默认allocator方式编译即可:make MALLOC=libc解决办法2:下载安装jemalloc安装下呗: jemalloc5.0.1.tar.gz解压进入目录运行./autogen.sh ,之后make && make install, so应该默认安装在/usr/local/lib此时再进入redis4.0.2目录make MA
2017-11-05 20:46:58
3347
原创 easyui datagrid添加搜索框
图例:代码部分:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>standard.jsp $(function(){ $("#standardList").datagrid({
2017-10-28 19:26:59
11593
5
原创 vs2015中用到的几个插件
1.visual assistx: C++开发必备2.code alignment: 代码对齐工具,可以对齐等号等,让代码更美观3.ForceUTF8: 文件强制保存为utf-8无bom格式4.Indent Guides: 缩进显示竖线5.VsVIM: vim模拟器
2016-09-12 16:04:25
3887
HiJsonEx_2.2.0_jdk7_64bit.exe
2020-06-07
fastdfs-docker.zip
2019-07-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人