文章目录 文件描述符与标准 I/O 基本介绍标准文件描述符文件描述符的管理主要的 I/O 系统调用示例代码 2.通用IO通用I/O的核心思想实现通用I/O的关键处理专有功能例子说明总结 2.1 ioctl 处理专有功能ioctl 的基本语法使用 ioctl 的步骤示例:调整终端设置常见的 ioc…
2025/1/7 4:39:42大纲 1.线上大促活动导致的老年代内存泄漏和FGC(MAT分析出本地缓存没处理好) 2.百万级数据误处理导致频繁FGC(大数据量加载到内存处理 String.split()) 3.JVM运行原理和GC原理总结 4.JVM性能优化的思路和步骤 5.问题汇总 1.线上大促活动导致的老年代内存泄漏和FGC(MAT分析…
2025/1/7 4:11:04目录 一、问题描述 二、蛮力枚举思路 1.初始化: 2.遍历所有可能的四元组: 3.检查和: 4.避免重复: 5.更新计数器: 三、代码实现 四、运行结果 五、 算法复杂度分析 一、问题描述 给定一个整数数组 nums&…
2025/1/7 3:40:29文章目录 JVM内存模型(内存结构)程序计数器 pc虚拟机栈本地方法栈 native堆堆空间堆中一些JVM参数堆中垃圾回收过程MinorGC MajorGC FullGC年轻代GC(Minor GC)触发机制:老年代GC(Major GC/Full GC)触发机制:…
2025/1/7 3:37:18linux命令行下面执行某个命令的时候,首先保证该命令是否存在,若存在,但输入命令的时候若仍提示:command not found这个时候就的查看PATH环境变量的设置了,当前命令是否存在于PATH环境变量中#查看PATH:echo …
2025/1/7 5:01:02 人评论 次浏览重定向:标准输出的内容定向到文件< 这个重定向呢 定向之前会先清空文件 <<追加 顾名思义就是跟着后面呗 管道:seq 10个数据流进管道 然后呢 head -9就变成了9条数据 如果还是不满意 那么你就继续这样。。 思路: history //查看历史…
2025/1/7 1:56:43 人评论 次浏览在Linux环境下, 我们使用gcc编译链接代码文件时, 可以统分为静态链接和动态链接 静态链接:在编译链接时, 将代码所使用到的静态库文件的代码全部加入到可执行文件中, 此时的可执行文件会生成的比较大. 不过, 此时可执行文件再运行时, 就不需要再查找库了. 静态库文…
2025/1/6 21:29:43 人评论 次浏览为了避免一个一个route,提高开发效率 自动扫描views文件夹下的文件,我的要求的含list和index的扫下来 注意:若使用antd的Menu标签,此处path必须与Menu.item的key属性完全吻合 import React from react import { Switch } from r…
2025/1/6 20:39:55 人评论 次浏览项目介绍 随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息。为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行各业相继进入信息管理时…
2025/1/7 7:52:03 人评论 次浏览版权声明:本文为 小异常 原创文章,非商用自由转载-保持署名-注明出处,谢谢! 本文网址:https://blog.csdn.net/sun8112133/article/details/104803377 文章目录一、延迟加载概述二、小例子1、数据表2、实体类3、Mapper …
2025/1/7 7:51:02 人评论 次浏览Mac python 批量赋值文件,将大文件分为几个小文件import numpy as npimport osfrom shutil import copy# i 用来计算文件数量,k 用来计算新建文件夹的数量i 0k 0num1000filenameOldData# 想保存到的根路径save_dir ./test# 如果目录不存在,…
2025/1/7 7:50:01 人评论 次浏览背景 XX换工作了,入职了一家互联网公司 入职一周,XX经过了新员工培训、项目培训、产品培训、项目经理规范培训后,开始投入到项目管理工作。 领导给XX安排的任务是,独自负责公司的一个项目。 虽然有前辈的指导,但是…
2025/1/7 7:49:01 人评论 次浏览python作用域 python无块级作用域 看c语言代码:#include<stdio.h> int main() {if(2 > 0) {int i 0;}printf("i %d", i);return 0; } 在这段代码中,if子句引入了一个局部作用域,变量i就存在于这个局部作用域中ÿ…
2025/1/7 7:48:01 人评论 次浏览WordCountmap类import java.io.IOException;import org.apache.hadoop.io.IntWritable;import org.apache.hadoop.io.LongWritable;import org.apache.hadoop.io.Text;import org.apache.hadoop.mapreduce.Mapper;/*** mapper* 负责从文件中一行一行读取单词 并根据给定的分隔符…
2025/1/7 7:46:00 人评论 次浏览这是一个悬浮 【指示器 - 菜单】的控件容器,支持 上滑|下滑 的百分比进度跟踪,去掉了对 layout布局文件的依赖, 去掉了对values 属性文件的依赖,由于第二次维护这个小demo了,以后会的多了,在改进。。。 Flo…
2025/1/7 2:20:14 人评论 次浏览1.安装jdk 推荐将JDK的bin目录加入系统PATH环境变量(自己百度下怎么配置)。 2.安装SDK 直接安装 Android Studio 推荐从AndroidDevTools下载。(也可以直接安装 android sdk,这里是直接安装的android tools) 1.下载管理工具 一个是安装的、一…
2025/1/7 2:05:22 人评论 次浏览今天下午本想写一些文章的,但是libreoffcie的默认字体…… 有点不太适应,于是乎就开始折腾wps了,一路安装下来挺顺利,结果到启动的时候出问题了,提示/opt/kingsoft/wps-office/office6/wps: error while loading share…
2025/1/7 2:16:32 人评论 次浏览索引可使用预定义的模板进行创建,这个模板称作Index templates。模板设置包括settings和mappings,通过模式匹配的方式使得多个索引重用一个模板,例如: 定义模板: curl -XPUT localhost:9200/_template/template_1 -d {"tem…
2025/1/5 11:25:03 人评论 次浏览Spring Bean 的加载及初始化 Spring 中的单例 bean 默认是马上初始化的,但是可以设置为延迟初始化。类似于单例模式中的懒加载和即时加载。 通过 XML 配置文件,或者注解都可以配置懒加载。 即时初始化 TestBean 类内容: package demo;impo…
2025/1/5 11:24:02 人评论 次浏览