目录 1.今年的创作路线 2.先说第一条线 2.1.由日志引出的海量文本数据存储和分析问题 2.2.监控以及监控的可视化 2.3.数据量级再往上走牵扯出了大数据 2.4.由大数据牵扯出的JAVA线程高级内容 3.第二条线,也是2025要继续的主线 1.今年的创作路线 今年的写作内…
2025/1/27 8:26:01一、引言 这学期儿子语文期末考试有一道这样的题目: 这道题答案是B,儿子做错了选了C。我告诉他“车字旁”和“车”的笔顺是不一样的,因为二者有一个笔画是不一样的,“车字旁”下边那笔是“提”,而“车”字是“横”&am…
2025/1/30 12:48:55记一次sealos部署k8s集群之delete了第一台master如何恢复 一、背景描述 使用sealos部署了一套K8S集群 master信息:172.27.100.1、172.27.100.2、172.27.100.3 node信息:172.27.100.4、172.27.100.5 sealos安装在172.27.100.1节点,根目录下/root/.sealos/文件还在! [root…
2025/1/22 13:08:43官方文档 postgres - Official Image | Docker Hub 下载镜像 docker pull postgres启动 docker run --name postgres-17 -e POSTGRES_PASSWORDMyNewPass4! -p 5432:5432 -d postgres启动数据库容器后,您可以直接在正在运行的容器上连接到数据库: do…
2025/1/26 22:57:28目录 1. typing模块2. re模块3. 爬虫4. collections模块1. typing模块 # typing模块:提供了Generator(生成器类型),Iterable(可迭代类型),Iterator(迭代器类型)三种数据类型,限制函数def self_add(x:int,y:int):return x yres self_add(10,20) print(res) # 30f…
2025/2/3 4:05:47 人评论 次浏览2019独角兽企业重金招聘Python工程师标准>>> 1.安装 添加yum源,并安装jenkins sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.ke…
2025/2/3 1:45:59 人评论 次浏览最近集中精力在总结系统架构方面的一些知识,为了有个系统的组织,陆续就在博客里写吧,省的老是得考虑知识寻找问题。系统架构设计中最重要的原则当然是“面向对象原则”了7大原则:1、单一职责原则(SRP,Singl…
2025/2/3 1:34:49 人评论 次浏览本文介绍下,用php正则区配以"abc"开头的,且不能以"xyz"结尾的字符串的方法,有需要的朋友参考下。 要求:用php正则表达式匹配以“abc”开头,但结尾不能包含“x”、“y”、“z”的字符串。 解析&…
2025/2/3 1:03:46 人评论 次浏览C语言面向对象风格编程前言本文略谈C面向对象风格编程,如何使用过程式语言去模拟面向对象的特性?C面向对象的方式和形式很多,不一而足,本文的代码形式是模拟部分C面向对象关键词并赋予其特性,这种方式对于初级程序员比…
2025/2/3 4:50:54 人评论 次浏览定义:为其他对象提供一种代理,以控制对这个对象的访问。 适用场景: 保护目标对象,增强目标对象 优点: 1、代理模式能将代理对象与真实被调用的目标对象分离。 2、在一定程度上降低了系统耦合,已于拓展…
2025/2/3 4:49:54 人评论 次浏览此学习笔记整理于 Ryan Mitchell Web Scraping with Python- Collecting Data from the Modern Web (2015) Chapter 8 Reading and writing natural languages这一章比较有意思,值得一看!首先上代码上面的没什么可说的,urlopen,read,utf-8 解…
2025/2/3 4:49:23 人评论 次浏览#include实际上就是在预处理阶段,把对应的同文件复制到前面,为了证明合理性,以Hello,World为例子,我们运行如下命令 gcc -E testInclude.c -o testInclude.i 我们发现文件多了很多行。 为了证明这一点,我…
2025/2/3 4:48:53 人评论 次浏览Linux服务固定“套路” 安装服务 修改配置文件 服务重启/启动 通过netstat -anpt、 -anpu、 -anput | grep 服务名称验证服务是否开启 客户机测试学习方法: 使用场合工作原理使用方法(包含要修改哪些参数对应哪些功能)如果实验中出现一些问题…
2025/2/3 4:48:22 人评论 次浏览前言Vue 中的 key 是用来做什么的?为什么不推荐使用 index 作为 key?常常听说这样的问题,本篇文章带你从原理来一探究竟。示例以这样一个列表为例:<li>1li><li>2li>ul>那么它的 vnode 也就是虚拟 dom 节点大…
2025/2/3 4:47:52 人评论 次浏览如果指定system选项就只统计系统产生的信息 。for_clause :FOR TABLE:只统计表FOR COLUMNS:只统计某个字段FOR ALL COLUMNS:统计所有字段FOR ALL INDEXED COLUMNS:统计索引的所有字段FOR ALL INDEXES: 只分…
2025/2/3 1:13:55 人评论 次浏览/*** 拷贝整个list* 由于hutool只有单个bean的拷贝,没有整个List的拷贝,需要封装一个list的拷贝* param source* param cls* param <T>* return*/public static<T> List<T> copyList(List<?> source, Class<T> cls) {if(…
2025/2/3 1:13:25 人评论 次浏览什么时候采用静态初始化方式,什么时候使用动态初始化方式呢?当你创建数组的时候,确定数组中存储那些具体的元素时,采用静态初始化方式。当你创建数组的时候,不确定将来数组中存储哪些数据,你可与i采用动态初…
2025/2/3 1:12:54 人评论 次浏览(1)免邀请码绑定邀请关系 传统的手动填码增加了用户的操作步骤并且无法避免填写错误的问题,一旦用户因繁琐的操作体验放弃填写邀请码将导致大幅度的用户流失,使拉新转化率都处于一个较低的水平。 而shareinstall在APP安装前通过分…
2025/2/3 1:12:24 人评论 次浏览如何获得crash日志当一个iOS应用程序崩溃时,系统会创建一份crash日志保存在设备上。crash日志记录着应用程序崩溃信息,通常包含着每个执行线程的栈调用信息(低内存闪退日志例外),对于开发人员定位问题很有帮助。 如果设备就在身边&#x…
2025/2/3 1:11:53 人评论 次浏览Java集合是什么?Java中的集合就像一个容器,专门用来存储Java对象(实际上是对象的引用,但习惯上称为对象),这些对象可以是任意的数据类型,并且长度可变。其中,这些集合类都位于java.util包中,在使用时一定要…
2025/2/3 1:11:23 人评论 次浏览