一百零二专题

leetcode解题思路分析(一百零二)874 - 880 题

模拟行走机器人 机器人在一个无限大小的 XY 网格平面上行走,从点 (0, 0) 处开始出发,面向北方。该机器人可以接收以下三种类型的命令 commands : -2 :向左转 90 度 -1 :向右转 90 度 1 <= x <= 9 :向前移动 x 个单位长度 在网格上有一些格子被视为障碍物 obstacles 。第 i 个障碍物位于网格点 obstacles[i] = (xi, yi) 。

第一百零二节 Java面向对象设计 - Java静态内部类

Java面向对象设计 - Java静态内部类 静态成员类不是内部类 在另一个类的主体中定义的成员类可以声明为静态。 例子 以下代码声明了顶级类A和静态成员类B: class A {// Static member classpublic static class B {// Body for class B goes here}} 注意 静态成员类不是内部类。它被认为是一个顶

Android/Linux性能分析工具推荐(一百零二)

Android/Linux性能分析工具推荐  iostat: 输出CPU的统计信息和所有I/O设备的输入输出(I/O)统计信息。mpstat: 关于CPU的详细信息(单独输出或者分组输出)。pidstat: 关于运行中的进程/任务、CPU、内存等的统计信息。sar: 保存并输出不同系统资源(CPU、内存、IO、网络、内核等。。。)的详细信息。sadc: 系统活动数据收集器,用于收集sar

漫话Redis源码之一百零二

本模块主要实现defrag回调机制,可以细看一下,还挺巧妙的: /* A module that implements defrag callback mechanisms.*/#define REDISMODULE_EXPERIMENTAL_API#include "redismodule.h"static RedisModuleType *FragType;struct FragObjec