自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (19)
  • 问答 (1)
  • 收藏
  • 关注

原创 docker postgresql 备份

官方镜像的postgresql启动以下面的方式来启动:docker run -it --rm -d --name postgres -e POSTGRES_PASSWORD=cygkzPfq5xsT4Qh2 -p 5432:5432 -v /data/postgresql/data:/var/lib/postgresql/data postgres:12postgresql全备份通过pg_basebackup来执行,因为要通过postgres用户来执行,所以命令如下:docker exec -it

2020-06-30 19:50:18 2634 1

原创 群晖DDNS解析

网上关于DDNS解析的介绍已经很多了,我这里主要列举通过阿里云和Cloudflare进行解析。使用两个解析的原因是阿里云的域名必须要备案,不然会被阿里云封掉(阿里云解析的域名如果解析的IP不是阿里云服务器的,还会提示要求使用阿里云服务器。)。而Cloudflare不用备案,可以直接用。在阿里云申请的域名可以在阿里云上配置为通过Cloudflare解析。当然不只Cloudflare,其实有很多提供DNS解析服务的厂商都提供了DNS的API,就不一一列举了。如果买的群晖服务器的话,本身群晖会送一个域名,也会

2020-06-29 20:01:25 10191

原创 批量删除rabbitmq的队列和交换机

不知道大家有没有遇到过需要批量删除rabbitmq的队列和交换机的场景,我就遇到几次,主要是开始设计的时候没有想那么多,后面项目多了,用的又是一个rabbitmq,需要重新设计队列和交换机的名称,需要把已经创建的队列和交换机删除。rabbitmq提供了批量删除队列的操作,但没有批量删除交换机的操作。而且它自带的批量删除必须登陆到安装rabbitmq的服务器上操作才行,于是我自己用python写了一段脚本用于删除队列或者交换机。第一步 修改rabbitmq配置修改rabbitmq_delete.py中ra

2020-06-29 10:44:23 3288

原创 解决swagger死循环的问题,/null/swagger-resources/configuration/ui

swagger在很长一段时间不访问之后,再访问会出现下面这个(猜测是session过期),如果不做任何处理,这个页面会频繁访问:http://xxx.xxx.com/null/swagger-resources/configuration/ui,因为是死循环,访问量能把服务撑爆了。可以看到/null/swagger-resources/configuration/ui这个请求远远的高于其他请求,剩下/swagger-resources/**也是跟它相关的(我开始在代码中做了重定向,后面发现没用)。

2020-06-29 10:03:09 17392 7

阿里云和cloudflare的DDNS

1.修改exec_ddns.py中的ali和flare为你自己对应的密钥。 2.脚本放到服务器,配置任务计划,比如每隔5分钟执行一次。

2020-06-29

批量删除rabbitmq的队列或交换机

采用python编写的批量删除rabbitmq的队列或交换机。 1.修改rabbitmq_delete.py中rabbitmq的配置; 2.执行以下命令: 删除队列: python3 rabbitmq_delete.py -k ‘udata.climb’ -d 1 删除交换机: python3 rabbitmq_delete.py -k ‘udata.climb’ -d 2 命令说明: -k 指定队列前缀,如udata.climb,则类似udata.climb.user, udata.climb.menu这种的会被删除 -d 指定删除队列还是交换机,1表示队列,2表示交换机。

2020-06-29

kubectl和minikube

国内被墙了,我下载下来了,大家直接用吧。 kubectl是v1.15.0的

2019-07-31

基于Springboot+mybatis+mysql的小程序服务

基于springboot+mybatis+mysql为服务端,前端为小程序,后台管理系统为boostrap+jquery(前后端分离)

2018-12-26

PBOC2.0和3.0规范

PBOC2.0和3.0规范,包含了详尽的文档,这些资料是我在开发过程中使用过的,并且项目已经在运营中,所以资料是完全真实有效的。

2015-07-23

ios 初学 demo

这是我自学ios时写的一个非常简单的demo,主要是入门级使用,用到storyboard画界面,控件用到viewcontroller,tabviewcontroller等,使用代理传递页面间数据。 总值这是一个非常简单的学习程序,希望对您有用

2015-07-23

C#批处理重命名(类似资源管理器界面)

一般下载的电影名字都是不正规的,如果我们想把这些名字都改成我们想要的,通常比较麻烦,特别是像电视剧之类的. 这个软件实现了批处理重命名,但不是那种简单的.bat批处理,而是通过友好的界面(类似资源管理器),让用户选择需要批处理的文件.用户可以使用其序列化功能让其自动命名.为了防止你有效文件被误更改,你可以在使用前建立一个文件夹和文件进行测试,之后再使用. 程序中调用windows API获取文件图象.另外可以获取文件属性并对其操作,总而言之,是一个比较类似资源管理器的操作界面.

2009-04-16

ASP.NET 图书管理系统

一个ASP.NET开发的图书管理系统,适合初学者学习.

2009-04-16

C++双向链表统计文章单词出现频率

使用C++双向列表统计文章单词出现频率,其中双向列表模仿STL中的List.

2009-04-16

delphi网络五子棋(包括通信功能)

网络五子棋程序,可用于两人对战,主要适用于局域网. 另外包括通信功能,可以互发消息.

2009-04-16

delphi聊天程序(C/S模式 包含数据库)

一个简单的delphi聊天程序,采用了数据库,包括登陆界面和服务器截面,适合初学者

2009-04-16

delphi多线程聊天程序(包含客户端和服务器端)

一个采用多线程编写的delphi聊天程序,基于C/S模式,适合需要的人学习

2009-04-16

C++与C#混合项目示例(显示调用DLL)

最近忙毕业设计,关于图像处理一块的,本想用C#做,或来发现C#处理图像效率较低,C++性能则较高,但若都改成C++工程量很大,便想到用C++和C#混合项目。网上也有这方面的介绍,但是都不全,特别是针对于二者关于多维数组的传递,少之又少。 这个示例很简单,但却包括了值传递,数组的传递,多维数组的传递,及调用C++类等,希望对初学者有帮助。

2009-04-15

基于.net学生考试系统(C/S模式)

模仿真实的.net项目开发流程,使用初学者对项目的了解。还使用了很多常用的.net技术。 考试系统适用于各个学习阶段(高中、初中、小学)的考试,里面包含语文、数学、英语等考试模块。 包括管理员模块和学生模块,管理员模块带有管理员信息、阅卷功能、增删学生、试题录入、修改密码、清除历史资料等功能;学生模块有学生信息和考试功能、密码修改、查看成绩等。 开发环境VS2005+SQL Server 2000. 第一次运行必须先安装数据库文件,请运行里面的安装文件(Exam4.0.1\Exam\Setup1\Debug\Setup.msi),程序会自动为你安装完数据库。 使用前请先阅读帮助文档。

2009-02-27

基于C++网络五子棋

适用于初学C++网络通信方面的人,VC6.0下MFC框架

2008-10-27

C实现删除链表中指定结点

C实现删除链表中指定结点,可以指定结点的值

2008-10-24

提取字符串中的字符和数字(单链表实现)

提取字符串中的字符和数字,用单链表实现.

2008-10-24

关于字符串回文的实现,把abcde打印成edcba

关于字符串回文,把"abcde"打印成"edcba"

2008-10-24

基于delphi TCPclient与TCPserver的聊天程序

基于delphi TCPclient与TCPserver的聊天程序

2008-05-12

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

TA关注的人

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