往篇博文更新日志

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介:

对于以往写就的一些博文,可能在之后发现当时的观点不尽正确,或是处理方法不够全面,又或是有更多值得引申的内容可以补充。首先对之前可能造成的误导表示歉意;另一方面,虽然已经对相应博文进行了更新,并标明了更新时间,但可能已读过的读者并不能很容易地看出来。修改创建时间同样不够明显,而在标题中提示又可能会导致标题过长。因此本文将汇总一下对往期博文的更新日期和更新的大概内容,方便查阅。太早的就不追溯了,从近期的着手。

  一般而言,对评论中指出原文的问题,会直接在原文中进行修正,这也是有的评论提到的问题并没有在原文出现的原因。

2015

10.6

  Java入门记(一):折腾HelloWorld

    第六节“6.试试package”程序中“import”更正为“package”。

    增加了在有三方jar的情况下运行java命令的方式。

 

2014

4.15

  手把手教你编写一个具有基本功能的shell(已开源)

    增加了处理了后台运行的子进程的SIGCHLD的信号处理函数。

 

4.2

  笔试面试中常见的位运算用法

    对第8小节增加了《深入理解计算机系统》的一例应用的索引。

1.9 

  稀疏图上的Johnson算法

    根据@ DingHy的反馈,源代码不能达到理论上的复杂度,发现其实现是有问题的。

    因此进行了重构,除了提高性能以外,还降低了耦合性,在算法本身的功能以外,其余部分代码可以复用。

    重构后的代码由于篇幅较长,没有发表在博文中而是上传至github:https://github.com/vvy/Johnson-s-algorithm

 

2013

12.8

  手把手教你编写一个具有基本功能的shell(已开源)的输出重定向之前没有区分'>'和'>>'的差别,现已更正。

 

11.11

  为《现代操作系统》精读与思考笔记 第一章 引论和刚发表的《现代操作系统》精读与思考笔记 第二章 进程和线程增加了"概念名称回顾"一节,目的是便于按图索骥、查漏补缺,以及将来的回顾。

 

10.16

  笔试面试中常见的位运算用法

    1.(1)的扩展部分叙述有误,原文是“而b是一个很大的负数”,应改为“而b是一个很小的负数”。

 

9.12

  常见的动态规划问题分析与求解

    第11题中有处笔误,将i'写成了x',已修正。

 

8.30

  全面解析回溯法:算法框架与问题求解

    万仓一黍指出Dancing Links未必比经过剪枝的回溯法快,已更正。

  

  《算法设计手册》面试题解答 第一章:算法设计简介

    经过园友infinityu的提示,发现第一个问题的代码有bug,已经进行修改和测试。

 

8.27

  《算法设计手册》面试题解答 第一章:算法设计简介

    添加了一个《算法设计手册》的在线勘误表连接http://www.cs.sunysb.edu/~skiena/algorist/book/errata

 

8.22

  《算法设计手册》面试题解答 第一章:算法设计简介

 

    为第二个问题(赛马)添加两个扩展问题,对原题没有用到也能解的技巧进行介绍。

 

8.20

  《深入理解Nginx》阅读与实践(一):Nginx安装配置与HelloWorld

    原图有误,已更正。

 

8.16

  [珠玑之椟]二分思想与分治法、排序思想

    增加了“单侧二分查找、求平方根和方程的解”一节。

8.13

《编程精粹》书摘与读书笔记

为“使用编译程序所有可选警告设施”条目增加一个实践中遇到的例子:有一行语句在编码时漏掉了,由于这个语句是唯一使用某个变量的地方,而且默认开启了-Werror=unused-value,才发现了这个错误。

 

  使用SftpDrive+SourceInsight阅读开源代码

    文末增加链接:让Source Insight完美支持中文注释

7.29 

  malloc()参数为0的情况

    文末增加了两篇相关很有参考价值的博文的链接。

    又增加了根据stackoverflow上的参数为负值的情况的分析。

 

7.28

  二维数组作为函数参数传递剖析(C语言)(6.19更新第5种)

    增加对C99中直到运行时才确定大小的数组的分配位置在栈上的讨论链接。

 

  malloc()参数为0的情况

    结合网友评论对原文进行修改和增加。





本文转自五岳博客园博客,原文链接:http://www.cnblogs.com/wuyuegb2312/p/3221937.html,如需转载请自行联系原作者

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
1月前
|
XML 安全 Java
【日志框架整合】Slf4j、Log4j、Log4j2、Logback配置模板
本文介绍了Java日志框架的基本概念和使用方法,重点讨论了SLF4J、Log4j、Logback和Log4j2之间的关系及其性能对比。SLF4J作为一个日志抽象层,允许开发者使用统一的日志接口,而Log4j、Logback和Log4j2则是具体的日志实现框架。Log4j2在性能上优于Logback,推荐在新项目中使用。文章还详细说明了如何在Spring Boot项目中配置Log4j2和Logback,以及如何使用Lombok简化日志记录。最后,提供了一些日志配置的最佳实践,包括滚动日志、统一日志格式和提高日志性能的方法。
257 30
【日志框架整合】Slf4j、Log4j、Log4j2、Logback配置模板
|
5天前
|
监控 安全 Apache
什么是Apache日志?为什么Apache日志分析很重要?
Apache是全球广泛使用的Web服务器软件,支持超过30%的活跃网站。它通过接收和处理HTTP请求,与后端服务器通信,返回响应并记录日志,确保网页请求的快速准确处理。Apache日志分为访问日志和错误日志,对提升用户体验、保障安全及优化性能至关重要。EventLog Analyzer等工具可有效管理和分析这些日志,增强Web服务的安全性和可靠性。
|
2月前
|
XML JSON Java
Logback 与 log4j2 性能对比:谁才是日志框架的性能王者?
【10月更文挑战第5天】在Java开发中,日志框架是不可或缺的工具,它们帮助我们记录系统运行时的信息、警告和错误,对于开发人员来说至关重要。在众多日志框架中,Logback和log4j2以其卓越的性能和丰富的功能脱颖而出,成为开发者们的首选。本文将深入探讨Logback与log4j2在性能方面的对比,通过详细的分析和实例,帮助大家理解两者之间的性能差异,以便在实际项目中做出更明智的选择。
289 3
|
4月前
|
Kubernetes Ubuntu Windows
【Azure K8S | AKS】分享从AKS集群的Node中查看日志的方法(/var/log)
【Azure K8S | AKS】分享从AKS集群的Node中查看日志的方法(/var/log)
138 3
|
15天前
|
存储 监控 安全
什么是事件日志管理系统?事件日志管理系统有哪些用处?
事件日志管理系统是IT安全的重要工具,用于集中收集、分析和解释来自组织IT基础设施各组件的事件日志,如防火墙、路由器、交换机等,帮助提升网络安全、实现主动威胁检测和促进合规性。系统支持多种日志类型,包括Windows事件日志、Syslog日志和应用程序日志,通过实时监测、告警及可视化分析,为企业提供强大的安全保障。然而,实施过程中也面临数据量大、日志管理和分析复杂等挑战。EventLog Analyzer作为一款高效工具,不仅提供实时监测与告警、可视化分析和报告功能,还支持多种合规性报告,帮助企业克服挑战,提升网络安全水平。
|
2月前
|
存储 缓存 关系型数据库
MySQL事务日志-Redo Log工作原理分析
事务的隔离性和原子性分别通过锁和事务日志实现,而持久性则依赖于事务日志中的`Redo Log`。在MySQL中,`Redo Log`确保已提交事务的数据能持久保存,即使系统崩溃也能通过重做日志恢复数据。其工作原理是记录数据在内存中的更改,待事务提交时写入磁盘。此外,`Redo Log`采用简单的物理日志格式和高效的顺序IO,确保快速提交。通过不同的落盘策略,可在性能和安全性之间做出权衡。
1683 14
|
27天前
|
存储 监控 安全
什么是日志管理,如何进行日志管理?
日志管理是对IT系统生成的日志数据进行收集、存储、分析和处理的实践,对维护系统健康、确保安全及获取运营智能至关重要。本文介绍了日志管理的基本概念、常见挑战、工具的主要功能及选择解决方案的方法,强调了定义管理目标、日志收集与分析、警报和报告、持续改进等关键步骤,以及如何应对数据量大、安全问题、警报疲劳等挑战,最终实现日志数据的有效管理和利用。
|
2月前
|
Python
log日志学习
【10月更文挑战第9天】 python处理log打印模块log的使用和介绍
40 0
|
2月前
|
数据可视化
Tensorboard可视化学习笔记(一):如何可视化通过网页查看log日志
关于如何使用TensorBoard进行数据可视化的教程,包括TensorBoard的安装、配置环境变量、将数据写入TensorBoard、启动TensorBoard以及如何通过网页查看日志文件。
252 0
|
2月前
|
存储 分布式计算 NoSQL
大数据-136 - ClickHouse 集群 表引擎详解1 - 日志、Log、Memory、Merge
大数据-136 - ClickHouse 集群 表引擎详解1 - 日志、Log、Memory、Merge
52 0