免责声明:网站内容仅供个人学习记录,禁做商业用途,转载请注明出处。

版权所有 © 2017-2020 NEUSNCP个人学习笔记 辽ICP备17017855号-2

记MVC Controller 中请求参数偶现丢失的问题排查

起因公司项目部署沙箱环境后由于环境内存有限,频发请求链接上携带的参数在 java 端Controller 方法中丢失为空,引起各种逻辑异常。 调用链路 : 浏览器 --> nodeJS --> Java nodeJS 和 Java 分别部署在docker 中。 排查步骤: 1. 初始考虑是镜像或者防火墙原因: 排查结果: 容器访问日志中抓取的结果会体现请求体个别的比较小。但是未能明确请求体和实际出现问题的请求是一次请求。所以这个未能体现出问题。 2. 加大运行内存,增加运行...

继续阅读 »
分享到:

正规文法与有限自动机的等价性

1. 什么是文法? 文法是用于 描述语言的语法结构的形式规则 。形式语言的理论自1956年由乔姆斯基(Chomsky)建立以来,发展很快,对计算机科学有着深刻影响。常见的描述语言的文法有:蒙塔格文法(Montague Grammar),基于知识的概念依存文法,语义描述的格文法以及Chomsky的转换生成文法。 Chomsky 的转换生成文法分为四类 ,即 短语文法(0型文法)、上下文有关文法(1型文法)、上下文无关文法(2型文法)和正规文法(3型文法) ,其中正规文法又被称为线性文法,分为 左线性文...

继续阅读 »
分享到:

python即时输出

最近项目中遇到一个问题,在docker中运行的程序明明已经启动,进程中也已经在RUN,但是logs中并没有任何内容。查了多遍代码也没有发现什么问题,最后发现一个很白痴的错误,码一下: 该程序是一个定时启动的脚本程序,程序中使用的是APScheduler包实现的定时启动,并且使用supervisor管理后台运行,程序本身并没有错误,不过我偷懒使用print输出在日志文件中,这一操作导致程序正常运行但是日志中没有内容。 当我们打印一些字符时,并不是调用print函数后就立即打印的。一般会先将字符送到缓冲...

继续阅读 »
分享到:

PPT 添加页码进度条

打开 PPT,按 Alt+F11,打开VBE编辑器,插入模块,并复制下面的代码,最后单击工具栏的运行按钮。 Sub AddProgressBar() On Error Resume Next With ActivePresentation For X = 2 To .Slides.Count '第一页和最后一页不加 .Slides(X).Shapes("PB").Delete Set s = .Slides(X).Shapes.AddShape(msoShapeRectangle, _ 0, .PageSe...

继续阅读 »
分享到:

RESTful API 介绍

根据找到的资料介绍一下RESTful API。之前已经在网上搜了不少次,想找一些资料,但是都不是很满意,今天才发现 维基百科 上的资料难得的对不熟悉的人也较为友好。 REST这个概念表示 representational state transfer,由 Roy Fielding 在2000年提出,并应用于HTTP1.1的实现,与URI的标准的设计。 其中下列几个要求 Client-server architecture :服务端与客户端相分离, Statelessness :无状态,在请...

继续阅读 »
分享到: