找到约 10000 条结果
  • 聊聊klog的header
    序本文主要研究一下klog的headerprintlnk8s.io/klog/v2@v2.4.0/klog.go {代码...} println方法先执行l.header(s, 0),若logr不为nil则先l.putBuffer(buf),然后重新设置bufheaderk8s.io/klog/v2@v2.4.0/klog.go {代码...} header方法最后执行l.formatHeaderformatHeaderk8s.io/klog/v2@v2.4.0/klog.go {代码...} 如果设...
    2020-12-29
  • C++数据格式化3 - 格式化时间区间(使用时长)
    1. 关键词2. strfmt.h3. strfmt.cpp4. 测试代码5. 运行结果6. 源码地址1. 关键词关键字:C++ 数据格式化 字符串处理 std::string 时间区间 跨平台应用场景:想对一个时间区间(如用时:2000s)进行格式化,转化成人类易读的时分秒的格式。2. strfmt.h {代码...} 3. strfmt.cpp {代码...} 4. 测试代码 {代码...} 5. 运行结...
    2024-06-19
  • 我所知道JVM虚拟机之String Table(字符串常量池)
    前言我们在实际开发当中使用String非常的广泛,那么对使用String类其实有很多角度可以去学习理解那么本篇文章,我们从使用String的层次到开始了解分析String的实现、性能等等一、String的基本特性对于String我们称为字符串,使用一对 “” 引号起来表示那么平常我们的使用有不同的定义方式如下:String s1 = "xiaomingtong...
    2021-03-17
  • leetcode 459. Repeated Substring Pattern | KMP
    Given a non-empty string check if it can be constructed by taking a substring of it and appending multiple copies of the substring together. You may assume the given string consists of lowercase English letters only and its length will not exceed 10000.
    2017-09-06
  • LeetCode 76. 最小覆盖子串 | Python
    76. 最小覆盖子串 题目来源:[链接] 题目 给你一个字符串 S、一个字符串 T,请在字符串 S 里面找出:包含 T 所有字符的最小子串。 示例: {代码...} 说明: {代码...} 解题思路 思路:滑动窗口 题目中要求,给定一个字符串 S,一个字符串 T,要在字符串 S 中找到包含 T 的所有字符的最小子串。 在这里,最主要的是找到最...
    2020-05-23
  • 数据结构-顺序栈
    栈(Stack)是一种只允许在序列末端进行操作的线性结构。栈实现的是一种后进先出(Last In First Out, LIFO)策略或称先进后出(First In Last Out, FILO),被删除的是最近插入的元素。栈与手枪中使用弹夹相似。在向弹夹装填子弹时,只能逐颗将子弹压入弹夹,最后压入的子弹位于弹夹顶部;射击时,弹夹顶部的子弹将最先被射出。
    2018-10-26
  • leetcode132. Palindrome Partitioning II
    这道题目的核心思想是动态编程,假设我们已经知道[0,1],[0,2]...[0,i-1]每个子字符串的最少分割数,那么我们可以得出[0,i]子字符串的最小分割数。我们只需要从第i个字符开始往回找所有可以和第i个字符构成回数,假设从第j个字符到第i个字符可以构成回数(0<=j<=i),那么以j作为分割线得到的最少分割数为cut[j-1]+1...
    2018-03-01
  • 用css3做一个求婚小动画
    首先放张效果图 github地址 然后一步步分析一下 首先是刚出现的新郎的动画 {代码...} 里面用到的知识点: animation:是一个简写属性,用于设置六个动画属性 animation-name 规定需要绑定到选择器的 keyframe 名称 animation-duration 规定完成动画所花费的时间,以秒或毫秒计 animation-timing-function 规定动画的速度...
    2017-06-15
    8
  • Golang Slice 的 append 扩容
    每次 append 操作都会检查 slice 是否有足够的容量,如果足够会直接在原始数组上追加元素并返回一个新的 slice,底层数组不变而若容量不够,会创建一个新的容量足够的底层数组,先将之前数组的元素复制过来,再将新元素追加到后面,然后返回新的 slice,底层数组改变而这里对新数组的容量定义是按 乘以2 的机制增加
    2020-02-22
  • 云计算-容器云-服务网格Bookinfo
    服务网格:创建 Ingress Gateway将 Bookinfo 应用部署到 default 命名空间下,请为 Bookinfo 应用创建一个网 关,使外部可以访问 Bookinfo 应用。上传ServiceMesh.tar.gz包
    2025-05-11
  • JS中事件冒泡与捕获
    事件冒泡和事件捕获分别由微软和网景公司提出,这两个概念都是为了解决页面中事件流(事件发生顺序)的问题。考虑下面这段代码,就不写html->head,body之类的代码了,自行脑补
    2016-06-06
    16
  • 方法引用
    体验方法引用 {代码...} {代码...} {代码...} 用方法引用符 :: 进行改进(两个冒号) {代码...} 方法引用符:: 该符号为引用运算符,而它所在的表达式被称为方法引用 {代码...} {代码...} {代码...} Lambda表达式支持的方法引用常见引用方式引用类方法引用对象的实例方法引用类的实例方法引用构造器引用类方法格式:类名 ::...
    2021-04-21
  • Python通过socket发送http请求
    我们以访问百度主页为案例,使用socket发送http请求。 {代码...} 基于socket进行http编程在于请求参数的可控性更好,但是难度相应就更大了。以上发送的数据是直接从fiddler抓包器里面复制的。
    2016-05-15
    2
  • 2 求交错序列前N项和(30分)
    题目内容: 本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和。 输入格式: 输入在一行中给出一个正整数N。 输出格式: 在一行中输出部分和的值,结果保留三位小数。 输入样例: {代码...} 输出样例: {代码...} 时间限制:500ms内存限制:32000kb {代码...}
    2020-04-01
  • 【正则表达式】判断是否可转为数值、是否有首尾空格
    是否为可用数值(验证输入是否为一个数值型,可以在类型转换后进一步的运算): {代码...} 是否有首尾空格(一般为校验输入框的内容有效性,类似trim): {代码...}
    2023-01-21
  • leetcode-91-Decode Ways
    A message containing letters from A-Z is being encoded to numbersusing the following mapping:'A' -> 1 'B' -> 2 ... 'Z' -> 26 Given an encoded message containingdigits, determine the total number of ways to decode it.
    2018-03-15
  • (计算机哲思)this指针到底是个什么东西?
    int Clock::SetTime(int h,int m,int s){ H = h; M = m; S = s;}可以看到Clock类本身的成员变量为H、M、S,要用外部传来的值给它们三个赋值,为了区别它们,我们把形参定义成小写。那么如果我们知道了this的存在,就可以这样写:int Clock::SetTime(int h,int m,int s){ this->H = h; this->M = m; this->S = s;...
    2024-04-23