- 博客(61)
- 资源 (1)
- 收藏
- 关注
原创 【DevDojo】Kafka实操 ·一文快速搞懂kafka版本选型和避坑参数配置
【DevDojo】@you: “Stay focused and work hard!”前面的版本号是编译 Kafka 源代码的 Scala 编译器版本。对于 kafka-2.11-2.1.1 的解读,真正的 Kafka 版本号实际上是 2.1.1。那么这个 2.1.1 又表示什么呢?前面的 2 表示大版本号,即 Major Version;中间的 1 表示小版本号或次版本号,即 Minor Version;最后的 1 表示修订版本号,也就是 Patch 号。可以认为Kafka版本号从来都是由 3 个部分
2023-03-15 11:32:16
4814
原创 sundry-0001 git fatal: unable to access
sundry-0001 git相关|fatal: unable to access
2022-10-10 17:59:39
422
原创 beauty Ubuntu system
【字体下载】YaHeiConsolas.tar:http://www.mycode.net.cn/wp-content/uploads/2015/07/YaHeiConsolas.tar.gz//解压压缩包tar -zxvf YaHeiConsolas.tar.gz//在系统目录下创建自定义字体目录sudo mkdir -p /usr/share/fonts/vista//复制解压出来的字体到刚才创建的目录sudo cp YaHeiConsolas.ttf /usr/share/fonts/v
2021-10-20 15:12:03
218
转载 (转)老板不让用shared_ptr,会是什么原因?
shared_ptr基本没有用处。//例1class A {int *p; //成员变量A(){p = new int();}~A() {delete p;}}int main() {A *a = new A(); //局部变量//一些操作delete a;}在例1中,谁都知道变量在哪new,在哪delete,使用shared_ptr的唯一作用是防止忘记delete。然而在实际项目中,用的开发环境基本都会有成熟的内存检测机制,不会因此而出问题。//例2class Windo
2021-08-27 19:51:01
395
原创 starUML 安装拓展Install Extension 出现Unknown internal error的解决办法
StarUML version: 4.0.0之前因为这个试了不少解决方案, 最后发现官方手册有说明:To install an extension manually:1.Get an extension as a .zip file.2.Extract the file on the extensions path. /Users/<user>/Library/Application Support/StarUML/extensions/user for Mac OS. C:\U.
2021-08-24 14:36:36
4110
7
原创 vim创建程序文件时自动添加头部注释的方法
$ vim ~/.vimrc然后再最后面添加即可/*================================================================* Copyright (C) 2020ゞゞゞ All rights reserved.* * @file :Producer.hh* @author :ゞゞゞ* @date :2020年06月06日 22:29:18* @description:*===
2021-08-24 14:27:01
484
原创 LeetCode_0127题解and广搜应用之最短路径问题总结
0127. Word LadderA transformation sequence from word beginWord to word endWord using a dictionary wordList is a sequence of words beginWord -> s1 -> s2 -> … -> sk such that:Every adjacent pair of words differs by a single letter.Every si for
2021-08-19 13:28:09
365
原创 LeetCode_0077题解and回溯应用之组合问题总结
LeetCode_0077题解 回溯应用之组合问题0077. CombinationsGiven two integers n and k, return all possible combinations of k numbers out of the range [1, n].You may return the answer in any order.Example 1:Input: n = 4, k = 2Output:[[2,4],[3,4],[2,3],[1,2],[1,
2021-08-19 12:48:11
253
转载 笔记: 关于wild pointer(野指针)和dangling pointer(悬空指针)
wild pointer(野指针)和dangling pointer(悬空指针)A dangling pointer is a pointer that used to point to a valid address but nowno longer does. This is usually due to that memory location being freed up andno longer available. There is nothing wrong with having a
2021-07-24 14:59:18
485
原创 【CS.OS】操作系统-基础-内存管理-堆和栈的增长方向
在计算机系统中,堆和栈是两种重要的内存区域,用于存储数据和函数调用。X86系统中的堆和栈增长方向设计是为了最大化内存空间利用率。本文将深入探讨为什么在X86系统中,堆向上增长而栈向下增长。了解堆和栈的增长方向及其背后的设计原理,可以帮助我们更好地理解计算机内存管理的高效性和科学性。通过合理的内存布局,系统能够在不同程序需求下灵活调整,最大化内存利用率,保证程序的稳定运行。这种设计不仅在过去的计算机系统中发挥了重要作用,即使在现代系统中依然具有现实意义。
2021-07-23 23:30:43
1858
1
原创 数组中有103个正数,其中有50对数是两两重复的,剩余三个数和其他所有数都不相同。求出这三个独特的数。
数组中有103个正数,其中有50对数是两两重复的,剩余三个数和其他所有数都不相同。求出这三个独特的数。void find3num(int arr[], int size, int res[]) { int divider = 1; int cnt0 = 0, cnt1 = 0; while (1) { for (int i = 0; i < size; ++i) { if ((arr[i] & divider) == 0) { res[0] ^= arr[i];
2021-06-27 21:11:27
344
原创 基数排序-练习(C语言)
#include<stdio.h>#include<stdlib.h>typedef struct bucket_s { int data; struct bucket_s * pNext;}Bucket_t,*pBucket_t;void radixSort(int* arr, int n);void radixSortList(int* arr, int n);int maxBit(int* arr, int n);int main(){
2021-06-27 20:19:20
288
原创 Two Sum 哈希(C语言实现)
#define M 100typedef struct node_s { int index; int val; struct node_s* pNext;}Node_t, * pNode_t;int hashfunc(int num) { return num % M;}void inset(pNode_t hash[], int nums[],int i) { int hashval1 = hashfunc(nums[i]);//返回的hashval
2021-06-27 14:15:36
405
原创 C语言实现:epoll的边沿触发模式/非阻塞模式实现即时聊天(linux环境)
**epoll原理概述**调用epoll_create时,做了以下事情:1.内核帮我们在epoll文件系统里建了个file结点;2.在内核cache里建了个红黑树用于存储以后epoll_ctl传来的socket;3.建立一个list链表,用于存储准备就绪的事件。调用epoll_ctl时,做了以下事情:1.把socket放到epoll文件系统里file对象对应的红黑树上;2.给内核...
2020-03-26 08:23:03
514
原创 C语言实现:qsort排序指针数组间接完成对链表的排序
#include<stdio.h>#include<stdlib.h>typedef char ElemType;//为了树中放任意类型元素方便typedef struct node_t{//第一步: ElemType c; struct node_t *pright; struct node_t *pleft;}Node_t, *pNode_t;//...
2020-02-21 07:36:33
840
原创 【CS.AL】C语言实现:层次建立二叉树
主函数 main,从标准输入读取数据并构建二叉树,然后打印树的前序遍历结果。构建二叉树的函数 buildBinaryTree。定义二叉树节点和队列节点的数据结构。前序遍历函数 preOrder。
2020-02-21 07:33:11
3863
1
原创 C语言实现:比较快排,堆排,计数三种不同算法排序1亿数的时间
#include<stdio.h>#include<stdlib.h>#include <time.h>#define N 100000000#define M 100#define SWAP(a,b) {int temp;temp= a; a=b;b=temp;}void arrPrint(int *arr){ int i; fo...
2020-02-21 07:23:09
551
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅