「译文」如何编写 Python Web 框架(三) 编写自己的Python Web框架, 实现: 测试客户端; 添加路径的替代方式(如类似Django的实现); 支持模板 2019-03-03 Python #web #Python
「译文」如何编写 Python Web 框架(二) 编写自己的Python Web框架, 实现: 检查重复的路径; 基于类的处理程序; 单元测试 2019-03-02 Python #web #Python
「译文」如何编写 Python Web 框架(一) 编写自己的Python Web框架, 实现: WSGI兼容; 请求处理程序; 路由:简单和参数化 2019-03-01 Python #web #Python
8 种 Java 内存溢出之八 - Kill process or sacrifice child OutOfMemoryError: Kill process or sacrifice child这与我们的OOM手册中涉及的其他错误不同,因为它不是由JVM触发或代理的,而是构建在操作系统内核中的安全网络。 2017-11-03 Java #Java #JVM #OOM
8 种 Java 内存溢出之七 - Requested array size exceeds VM limit 当你面临java.lang.OutOfMemoryError: Requested array size exceeds VM limit, 意味着应用因为尝试分配一个大于JVM可以支持的数组而报错crash. 2017-11-03 Java #Java #JVM #OOM
8 种 Java - 内存溢出六 - Out of swap space? java.lang.OutOfMemoryError: Out of swap space?错误意味着swap区也耗尽, 新尝试的分配由于物理内存和swap区的不足而导致失败. 2017-11-03 Java #Java #JVM #OOM
8 种 Java - 内存溢出之五 - Unable to create new native thread 这个消息:java.lang.OutOfMemoryError: Unable to create new native thread 意味着Java应用已经达到它可以运行的线程数的上限. 2017-11-03 Java #Java #JVM #OOM
8 种 Java - 内存溢出之四 - Metaspace java.lang.OutOfMemoryError: Metaspace 消息表明Metaspace区内存耗尽. 2017-11-02 Java #Java #JVM #OOM
案例 3: 某财险公司运行时的 Perm 区内存溢出分析 客户发现Jboss的内存突然彪增,且JVM的GC时间大幅增长。查看Dynatrace发现,当时该及节点已经发生Perm区内存溢出。且有告警产生(同时应用关键业务错误率大幅增长)(Perm区内存溢出导致的OLD区彪增和GC时间彪增,具体分析见下文) 2017-11-02 Java #Java #JVM #OOM #故障分析