本文介绍了如何使用WinSCP连接交换机的文件系统的方法
最近几周,发生过多起因为事务问题引起的服务报错。现象为数据库连接池连接占满,数据库连接长时间等待,最终导致请求线程hang住,服务大面积报错。这个时候,服务资源、数据库资源大量空闲,但就是进行不下去,影响是比较恶劣的。
谁来背锅?当然是架构师。因为这次所有的服务都活着,没运维什么事。
分类:
其他好文 时间:
2020-04-10 18:26:44
阅读次数:
82
一、如何建包 在项目下建立一个用于测试的包,和src文件夹同目录 二、会用到哪些注解 现有一个类中的方法需要被测试,如下: 运行程序的方法: 使用到的注解: 使用到的方法: 注意: 每个注解都需要导入相应的jar包 Java新手,若有错误,欢迎指正! ...
分类:
编程语言 时间:
2020-04-10 18:26:28
阅读次数:
61
1、从官网下下载最新的nodejs,https://nodejs.org/en/download/ https://npm.taobao.org/mirrors/node/latest-v8.x/node-v8.11.2-linux-x64.tar.gz 历史版本可从https://nodejs.o ...
分类:
Web程序 时间:
2020-04-10 18:26:14
阅读次数:
91
Node.js安装及环境配置之Windows篇 安装 Node.js 的时候会自动安装 npm ,并且 npm 就是 Node.js 的包管理工具(node package manager 的缩写)。 参考:https://www.npmjs.com/about 所以,安装Node.js默认就会安装 ...
分类:
Web程序 时间:
2020-04-10 18:25:40
阅读次数:
261
https://blog.csdn.net/XunCiy/article/details/89070315?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1&utm_s ...
默认发POST格式 Content Type: application/x www form urlencoded 发JSON格式 Content Type: application/json; charset=utf 8 ...
分类:
Web程序 时间:
2020-04-10 18:24:44
阅读次数:
84
一、DOM4J是什么 1. DOM4J是针对Java开发人员专门提供的XML文档解析规范,它不同与DOM,但与DOM相似。DOM4J针对Java开发人员而设计,所以对于Java开发人员来说,使用DOM4J要比使用DOM更加方便。 2. DOM4J同时对DOM和SAX提供了支持。 二、DOM4J依赖j ...
分类:
编程语言 时间:
2020-04-10 18:24:18
阅读次数:
87
将a_boy 转换为 ABoy public static String firstLetterUpper(String str){ char[] ch = str.toCharArray(); if (ch[0] >= 'a' && ch[0] <= 'z') { ch[0] = (char)(c ...
分类:
其他好文 时间:
2020-04-10 18:24:01
阅读次数:
214
之前用ionic做了项目,学会了安卓打包,最近要做热更新,本来以为效果没出来,结果发现是我用的内网,哈哈哈哈,来来来,赶紧进入正题,把我的步骤分享给大家!!!! 1.在你的cordova项目下面添加cordova热更新插件 cordova plugin add cordova-hot-code-pu ...
分类:
移动开发 时间:
2020-04-10 17:19:09
阅读次数:
92
如今每个浏览器发起的请求都需要携带请求元数据,其中有用户代理串,缓存指令,cookie等等。没有压缩的http head 经常需要几K字节来承载才可以。 为了降低这个开销,做了如下的改进 定义一个头表(head table),在客户端和服务器两端都有,并用于跟踪每次传递的键值对。 在整个连接期间,h ...
分类:
Web程序 时间:
2020-04-10 17:18:47
阅读次数:
103
可见性规则 在Go语言中,标识符必须以一个大写字母开头,这样才可以被外部包的代码所使用,这被称为导出。标识符如果以小写字母开头,则对包外是不可见的,但是他们在整个包的内部是可见并且可用的。但是包名不管在什么情况下都必须小写。 在设计Go语言时,设计者们也希望确保它不是过于以ASCII为中心,这意味着 ...
分类:
其他好文 时间:
2020-04-10 17:18:35
阅读次数:
72
版本穿梭 这个就是版本管理工具的强大之处了,下面列举了一些在各个版本之间穿梭的方法 这里我还是要放出那张图,出图! 分支 下面也是跟着一些常用命令来了解一下 重新定向 谨慎使用rebase,会丢失分支历史信息(master的id也会变),用于把master重新定向到指定的分支后面,语法: 暂存代码 ...
分类:
其他好文 时间:
2020-04-10 17:18:14
阅读次数:
83
1. 自动化测试报告 自动化的测试报告一般会通过邮件或钉钉机器人自动发送,或是直接显示在质量管理平台上来输出数据供大家查看。这里简单的说下Python使用SMTP发送邮件。 2. Python SMTP发送邮件 SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议 ...
分类:
编程语言 时间:
2020-04-10 17:17:49
阅读次数:
235
request模块: 文件乱码: 反爬机制: 动态加载数据爬取 回顾: 正则,xpath,bs4: 正则解析: b64: xpath: 合并条件: 错误分析 ...
分类:
其他好文 时间:
2020-04-10 17:17:30
阅读次数:
73
async/await时ES7引入的新语法,async关键字用于函数上(async函数的返回值时Promise实例对象),await关键字用于async函数中(await可以得到异步的结果) async function queryData() { var res = await new Promi ...
分类:
其他好文 时间:
2020-04-10 17:17:16
阅读次数:
61
Memento(备忘录模式) 一、备忘录模式简介 备忘录模式(Memento Pattern)保存一个对象的某个状态,以便在适当的时候恢复对象。备忘录模式属于行为型模式。 核心: 1、在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。 2、通过一个备忘录类专门存储对象状态 ...
分类:
其他好文 时间:
2020-04-10 17:17:00
阅读次数:
85