编程
文章平均质量分 60
马克88
make
展开
-
sourcetree配置ssh连接gitee
使用PuttyGen.exe生成的公钥私钥格式和git文档方法生成的不一样,原创 2024-09-11 17:12:45 · 415 阅读 · 0 评论 -
几款知识库/API文档
语雀易文档看云GitBookbaklib原创 2021-04-22 14:19:42 · 1314 阅读 · 0 评论 -
RabbitMQ消息幂等性之全局唯一ID
一、简介消息幂等性,其实就是保证同一个消息不被消费者重复消费两次。当消费者消费完消息之后,通常会发送一个ack应答确认信息给生产者,但是这中间有可能因为网络中断等原因,导致生产者未能收到确认消息,由此这条消息将会被 重复发送给其他消费者进行消费,实际上这条消息已经被消费过了,这就是重复消费的问题。如何避免重复消费的问题?消费者端实现幂等性,意味着我们的消息永远不会消费多次,即使我们收到了多条一样的消息。通常有两种方式来避免消费重复消费:消息全局ID或者写个唯一标识(如时间戳、UUID等) :转载 2021-02-21 12:18:48 · 4307 阅读 · 3 评论 -
易语言 用精易的网页_访问 请求https的时候返回不了数据
如题,起初不知道什么原因,改用了 网页_访问s 或者网页_访问_对象 ,结果都是一样没有数据。今天用wireshark抓包看了一下,提示Alert Level: Fatal, Description: HandShake Failur度知:https://blog.csdn.net/u011068702/article/details/84899685https://www.pianshen.com/article/65571359528/原来是软件的ssl协议版本和链接地址环境ssl.原创 2020-12-23 17:55:22 · 8198 阅读 · 1 评论 -
理解HTTP幂等性
基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API。为什么Web API如此流行呢?我认为很大程度上应归功于简单有效的HTTP协议。HTTP协议是一种分布式的面向资源的网络应用层协议,无论是服务器端提供Web服务,还是客户端消费Web服务都非常简单。再加上浏览器、Javascript、AJAX、JSON以及HTML5等技术和工具的发展,互联网应用架构设计表现出了从传统的PHP、JSP、A转载 2020-06-27 00:37:56 · 172 阅读 · 0 评论 -
开源的api文档管理系统
在项目中,需要协同开发,所以会写许多API文档给其他同事,以前都是写一个简单的TXT文本或Word文档,口口相传,这种方式比较老土了,所以,需要有个api管理系统专门来管理这些api,从网上找了许多比较好的开源文档管理系统,可以应用到项目中。1、国外的话Swaggerswagger-ui2、国内的Showdoc国内开源的非常好用的一款API文档管理系统,安装也非常方便,只需将源代码放到项...转载 2020-05-05 20:36:01 · 5552 阅读 · 0 评论 -
web开发常用工具
PHP环境:phpStudy(用习惯这个版本,懒得换了)(自己开发的针对phpstudy配置编辑的方便自己的工具,配合hosts修改,拥有本地个性域名)宝塔IDE及编辑器:PhpstormAdobe Dreamweaver CC、ZendStudio、Microsoft VS Code(现在已经不用了)Notepad++uedit64...原创 2020-03-09 13:07:06 · 1041 阅读 · 0 评论 -
NPM常用指令及注意事项
1.查看版本:npm -v2.升级版本:npm install npm -g3.升级版本,淘宝镜像的命令:cnpm install npm -g4.本地安装:npm install express本地安装,将安装包放在 ./node_modules 下(运行 npm 命令时所在的目录),如果没有 node_modules 目录,会在当前执行 npm 命令的目录下生成 node_mo...转载 2019-12-30 18:00:19 · 405 阅读 · 0 评论 -
Mac下Shell脚本使用
准备学习下Shell命令,俗话说“好记性不如烂笔头”,做点笔记方便以后查找。详细学习途径请移步 --> Shell菜鸟教程(一) Shell环境Shell常识脑补① Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。② Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问...转载 2019-12-22 15:29:29 · 1554 阅读 · 0 评论 -
git 批处理bat管理常用命令
@echo offrem 进入git的项目根目录...cd E:\WebSite\set gitcmd="D:\Program Files\Git\git-cmd.exe"set num=5echo 【【【【【输出最近%num%次提交,如果不自动退出,按q退出】】】】】echo 【【【【【输出最近%num%次提交,如果不自动退出,按q退出】】】】】echo 【【【【【输出最近%nu...原创 2019-11-29 12:45:20 · 951 阅读 · 0 评论 -
chrome 发送请求出现:Provisional headers are shown 提示
一般来说,如果看到provisional headers are shown这个提示,说明这个请求并没有发送出去。具体原因有多种总结如下:1.请求被某些扩展如 Adblock 拦截了,请求被浏览器插件拦截。解决方案:用 chrome://net-internals 来帮助你查找被屏蔽的请求以及可能的原因。(本人发现现在这个用不了了)2.请求被墙了3.走本地缓存或者 dataurl...转载 2019-07-23 14:49:35 · 575 阅读 · 0 评论 -
Chrome等浏览器下出现net::ERR_BLOCKED_BY_CLIENT的解决办法
当我们在做开发时,调试页面图片会出现部分图片无法正常显示,并且确认图片的地址正确;按F12 Debug查看报错原因,提示net::ERR_BLOCKED_BY_CLIENT错误,但当我们点击图片地址发现,图片地址并无错误;遇到这类情况,一般都是浏览器安装的某个第三方扩展程序已阻止对此网页的访问,例如下图:解决办法:当我们查看浏览器第三方插件的时候,就会看到插件中存在...转载 2019-07-23 14:33:41 · 707 阅读 · 0 评论 -
web-log-parser 安装记录
To:https://github.com/JeffXue/web-log-parserweb-log-parser为开源的分析web日志工具,采用python语言开发,具有灵活的日志格式配置。使用方法python2将需要分析的日志存放到data目录下 配置config.ini 安装依赖pip install -r requirements.txt bin目录下运行py...原创 2019-07-15 02:11:15 · 1903 阅读 · 4 评论 -
opencanary_web 二次开发记录
记录https://github.com/ch3ngxuyuan/opencanary_webhttps://vue.docschina.org/v2/guide/index.htmlhttps://github.com/lin-xin/vue-manage-systemhttp://blog.gdfengshuo.com/example/work/#/dashboardcd ...原创 2019-07-10 00:13:11 · 1025 阅读 · 0 评论 -
Java 开发环境配置
https://www.runoob.com/java/java-environment-setup.html原创 2019-07-03 16:22:04 · 94 阅读 · 0 评论 -
关于SetProcessWorkingSetSize减少内存占用 的错误理解
一、C# Winform应用程序占用内存较大解决方法整理(转)原文:http://www.jb51.net/article/56682.htm背景:微软的 .NET FRAMEWORK 现在可谓如火如荼了。但是,.NET 一直所为人诟病的就是“胃口太大”,狂吃内存,虽然微软声称 GC 的功能和智能化都很高,但是内存的回收问题,一直存在困扰,尤其是 winform 程序,其主要原因是因...转载 2018-12-31 19:10:01 · 9733 阅读 · 0 评论