程序人生 | UNIX环境高级编程技巧之 df 指令实现
本文首发于 2014-07-10 09:48:48代码 {代码...} 编译 {代码...} 运行testdf执行效果: {代码...} 原生df执行效果: {代码...} 欢迎关注我的微信公众号【数据库内核】:分享主流开源数据库和存储引擎相关技术。标题网址GitHub[链接]知乎[链接]思否(SegmentFault)[链接]掘金[链接]CSDN[链接]博客园(cnblogs)[链接]
2021-09-23
Go Micro Register 源码分析
Go Micro是一个微服务框架分布式框架,既然是分布式那服务的注册和发现就是不可避免的。Micro又是一个可插拔插件的框架,只要实现下面代码中的接口就可以使用各种不同的服务注册发现。现在代码库中已经可以支持consul,etcd,zk等各种。下面我们来看一下Micro框架是如何注册和发现服务的。
Leetcode热题100(5) - 最长回文子串
Question[链接]给你一个字符串 s,找到 s 中最长的回文子串。 示例 1: {代码...} 示例 2: {代码...} 提示:1 <= s.length <= 1000s 仅由数字和英文字母组成Solution暴力法此解法提交Leetcode会超时暴力法主要有两个步骤:穷举所有子串和判断子串是否问回文串。子串的长度从1...N ,所有需要一重循环针...
2024-04-14
用GO写一个RPC框架 s04 (编写服务端核心)
前言通过上两篇的学习 我们已经了解了 服务端本地服务的注册, 服务端配置,协议 现在我们开始写服务端的核心逻辑[链接]默认配置我们先看下默认的配置 {代码...} run服务注册完毕之后 调用Run方法 启动服务 {代码...} 我们先回顾一下 上章讲的 握手逻辑建立链接 通过非对称加密 传输 aes 密钥给服务端 (携带token)服务端 ...
2021-07-23
Bitcoin序列化库使用
stream这个模板形参表达具有read(char**, size_t) 和 write(char**, size_t) 方法的对象, 类似Golang 的io.reader ,io.writer。
2018-01-27
k8s集群进行删除并添加node节点
在已建立好的k8s集群中删除节点后,进行添加新的节点,可参考用于添加全新node节点,若新的node需要安装docker和k8s基础组件。 建立集群可以参考曾经的文章:CentOS8 搭建KubernetesLinux运维交流社区推荐搜索k8s集群k8s集群添加节点 1. 在master中,查看节点数和要删除的节点数,因集群ip进行了修改,节点出现了...
2021-03-24
C++ 赋值运算符'='的重载(浅拷贝、深拷贝)
有时候希望赋值运算符两边的类型可以不匹配,比如:把一个 int 类型变量赋值给一个Complex(复数)对象,或把一个 char* 类型的字符串赋值给一个字符串对象,此时就需要重载赋值运算符‘=’。
使用kubeadm快速启用一个集群
[链接][链接][链接][链接][链接]\_33921750[链接][链接][链接][链接][链接][链接][链接]CSDN、GitHub、知乎、开源中国、思否、掘金、简书、腾讯云、今日头条、个人博客、全网可搜《小陈运维》文章主要发布于微信公众号:《Linux运维交流社区》
2022-05-06
golang 启动3个协程交替打印abc10次
{代码...}
2024-09-27
面试题 01.09. 字符串轮转 : 字符串哈希运用题
字符串轮转。给定两个字符串 s1 和 s2,请编写代码检查 s2 是否为 s1 旋转而成(比如,waterbottle 是 erbottlewat 旋转后的字符串)。
2022-09-29
查找链表中点
听说查找中点可以达到O(0.5n) 该方法的实现是: 2个指针从链表的头开始。 一个指针每步+1,一个指针每步+2 然后跑的快的指针到链表尾部的时候,那个慢一点的指针就是中点了 一般的算法是第一次遍历得到长度,第二次遍历取出中点。然后就有人觉得这个方法比传统的遍历2次更优。 ????首先O(0.5n)和O(1.5n)的这个说法就...
2018-08-12
java常用类——String
String类型的特点:1)String类型是不能被继承的; 2)String类型的对象是不可变的,也就是说我们每次修改字符串都是产生了新的对象; 3)由于String类型的对象是不可变的,使得我们把一些字符串存到常量池里,常量池中的对象是可以共享的;
2020-07-14
js按照数组中对象的某个属性排序
1.代码 {代码...} 2.使用方法 {代码...}
2020-09-05
热门开源网关的性能对比:Goku、Kong & Tyk
不多说,性能测试结果直接给上: 我们将市场上的同类热门产品进行比较,使用相同的环境和条件,测试以下产品:Goku、Kong、Tyk。 注:本次压测对象均为单个网关节点,并且均未启用插件功能。 测试详情 一、硬件环境 1.后端服务所在服务器CPU: Intel(R) Xeon(R) Platinum 8269CY CPU @ 2.50GHz * 12Linux version 3.10.0-...
2019-11-04
[LeetCode] 727. Minimum Window Subsequence
Given strings S and T, find the minimum (contiguous) substring W of S, so that T is a subsequence of W.
2018-12-05
JS判断时间字符串的合法性
从PHP后端传过来的时间字段,很可能是这样的值 -0001-11-30, 如果直接向表单的时间控件里赋值,是不符合正常情况的,需要使用以下方法判断,然后手动修改字段的值。
2021-12-09
项目启动超慢记录
深入排查一下dslContext为啥这么慢,升入源码通过条件断点看了下,发现主要耗时在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory#applyBeanPostProcessorsAfterInitialization
2023-06-17