找到约 10000 条结果
  • Pod健康检查介绍
    默认情况下,kubelet根据容器运行状态作为健康依据,不能监控容器中应用程序状态,例如程序假死。这就会导致无法提供服务,丢失流量。因此引入健康检查机制确保容器健康存活。Pod通过两类探针来检查容器的健康状态。分别是LivenessProbe(存活探测)和 ReadinessProbe(就绪探测)。
    2020-08-22
  • Leetcode 10 Regular Expression Matching 简单正则匹配
    Implement regular expression matching with support for '.' and '*'. '.' Matches any single character. '*' Matches zero or more of thepreceding element. The matching should cover the entire input string (not partial). The function prototype should be: bool isMatch(const char *s, constchar *p) Some...
    2017-01-17
  • 物联网轻量级开发方案:在K3s部署Shifu,实现云边端闭环
    Shifu 是一个 Kubernetes 原生的IoT设备虚拟化框架。Shifu 希望帮助IoT应用开发者以即插即用的方式实现IoT设备的虚拟化、监视、管控和自动化。本文通过在本地集群中部署Shifu,完成通过MQTT、Http等方式接入物联设备,体验了用容器开发的路径完成物联网应用开发。
    2022-10-13
  • 算法技巧之前缀和
    对于一个给定的数列 \(A\) ,它的前缀和数列 \(S\) 中 \(S_{[i]}\) 表示从第 \(1\) 个元素到第 \(i\) 个元素的总和。用公式表示为:
    2022-04-24
  • linux 进程知识记录
    查看进程的线程数 虽然linux 中,线程的本质也是一个进程, atop 默认可以显示进程包括的线程数目 {代码...} 通过/proc/PID/task task 下面即为线程的pid {代码...} 也可以通过 ps -eLf 来过滤出
    2017-05-18
  • Roman to Integer
    Given a roman numeral, convert it to an integer. Input is guaranteed to be within the range from 1 to 3999.
    2015-12-21
    1
  • [LeetCode]Word Break, Word Break II
    Given a string s and a dictionary of words dict, determine if s can be segmented into a space-separated sequence of one or more dictionary words. For example, givens = "leetcode",dict = ["leet", "code"].
    2016-01-02
  • timeago.js自动将时间戳转换为更易读的时间格式
    timeago.js is a simple library (less than 2 kb) that is used to format datetime with *** time ago statement. eg: '3 hours ago'.
    2016-09-14
    2
  • log4s 方便的前端日志下载工具
    log4s [链接] log4s是对log4b的重构,并且让其支持npm下载。 做这个工具是因为: 某些时候看服务端日志太麻烦 提Bug时,给的相关信息又无法分析出问题原因 有些错误是无法说明清楚的,比如websocket接收到的某个消息的某个字段错误。 所以我做了这个工具,可以点击某个按钮,就能把前端日志下载下来,然后将日志附在Bug...
    2018-12-19
    2
  • AMATH 483 / 583 linear system solver
    AMATH 483 / 583 (roche) - HW6Due Friday May 31, 11:59pm PTMay 24, 2024Homework 6 (80 points, 0 EC points)
    2024-06-01
  • python3 拼接字符串的7种方法
    使用这种方式进行字符串连接的操作效率低下,因为python中使用 + 拼接两个字符串时会生成一个新的字符串,生成新的字符串就需要重新申请内存,当拼接字符串较多时自然会影响效率。
    2020-02-06
  • 构建二叉排序树及查找删除结点(递归二叉链表)
    {代码...}
    2020-11-28
  • Typescript-module(1)
    模块化开发是我们组织代码或团队开发最重要的一课。你想想,以一个类似于processon的在线画图系统为例。如果UML节点的绘制,Canvas画布的操作,鼠标事件,快捷键事件,各种约束条件的加入,这么一个上万行的文件,打开文件要2分钟,找一行代码都得3分钟,还怎么维护?如果我想加一个变量,自己钟意的变量名和前人的冲突...
    2016-03-18
  • 387. First Unique Character in a String
    Given a string, find the first non-repeating character in it and return it's index. If it doesn't exist, return -1.
    2019-03-04
  • 从零到有模拟实现一个Set类
    前言 es6新增了Set数据结构,它允许你存储任何类型的唯一值,无论是原始值还是对象引用。这篇文章希望通过模拟实现一个Set来增加对它的理解。 原文链接 用在前面 实际工作和学习过程中,你可能也经常用Set来对数组做去重处理 {代码...} 基本语法 以下内容基本出自MDN,这里写出来,纯粹是为了便于后面的模拟操作。如果你...
    2018-09-14
    2
  • Leetcode PHP题解--D10 942. DI String Match
    给定一个只含I和D的字符串S,返回一个数组。 这个数组满足以下条件: 当S[i]为I时,A[i]<A[i+1]。既后面的数字比前面的大。 当S[i]为D时,A[i]>A[i+1]。既前面的数字比后面的大。
    2019-03-20
  • C++单例模式实现
    最方便常用的是Meyers' Singleton,多线程安全。gcc 4.0之后的编译器支持这种写法,要求C++11及其以后的版本。 {代码...} 完整的验证程序: {代码...} 打印出s1和s2的地址是同一个,因为是同一个静态局部变量。
    2020-10-10