一、LRU的由来 lru的引入主要是和内存回收有关。 属于内核的大部分page是不能够进行回收的,比如内核栈、内核代码段、内核数据段以及大部分内核使用的page,它们都是不能够进行回收的; 相反,进程使用的page,比如进程…
2024/11/17 18:56:381. 迭代器的基础概念(iterator) 1.1 本质 迭代器能够用来遍历容器的对象,与能够遍历数组的指针类似,是广义指针。 1.2 作用: 能够让迭代器与算法不干扰的相互发展,最后又能无间隙的粘合起来。重载了*,++,==,!=,=运算符。用以操作复杂的数据结构。容器提供迭代…
2024/11/17 0:21:22软件工程的基础和核心理论概念 引言 软件工程是一门集成了计算机科学、数学、管理科学等多学科理论与方法的综合性学科,旨在研究如何有效地构建和维护高质量的软件系统。本文将详细介绍软件工程的基础和核心理论概念,帮助读者更好地理解和应用这些知识…
2024/11/17 9:47:441、什么是Argo CD Argo CD 是针对 Kubernetes 的声明式 GitOps 持续交付工具。 Argo CD官方文档地址:https://argo-cd.readthedocs.io Argo CD源码地址:https://github.com/argoproj/argo-cd 1.1 关于Argo Argo是一个开源的项目,主要是扩…
2024/11/18 0:27:34popupWindow 的一点例子http://www.eoeandroid.com/thread-231045-1-1.html 简易视频播放器Demohttp://www.eoeandroid.com/thread-231059-1-1.html Gallery GridView 实现图片与小圆点同步变化http://www.eoeandroid.com/thread-231079-1-1.html !!and…
2024/11/18 0:49:38 人评论 次浏览前言 我想,很多人和我一样在煎熬中度过着2021年,也经历了不少困难,随着国家对疫情的控制,互联网行业又重新迎来了生机。 我在2021年拿到了阿里Java研发岗的offer,也算是正式提桶进大厂的打工人了。于是乎,…
2024/11/17 23:41:54 人评论 次浏览RabbitMQ地址使用Docker安装个人简单总结java代码使用hello word流程生产者消费者Work queues流程生产者消费者消费者1消费者2Publish/Subscribe流程生产者消费者Routing流程生产者消费者Topics流程生产者消费者地址 官方地址:https://www.rabbitmq.com 官方代码demo地址:http…
2024/11/17 23:35:48 人评论 次浏览在给database 安装补丁程序的时候,opatch使用的比较多。在opatch目录下,有个oplan文件。使用该文件可以生成打补丁的详细步骤。但是使用oplan也有一些限制: 参考文档:Oracle Software Patching with OPLAN (文档 ID 1306814.1) …
2024/11/17 23:28:06 人评论 次浏览2019独角兽企业重金招聘Python工程师标准>>> 部署第二个Java应用 部署方式类似与nginx应用部署(IP/端口/域名) 基于域名 #修改配置文件,添加host域名 [rootfeature1 ~]# vim /usr/local/tomcat/conf/server.xml<Host name"…
2024/11/18 2:39:37 人评论 次浏览在生产环境中使用Docker,往往需要对数据持久化,或者在多个容器之间进行数据共享,这必然涉及到容器的数据管理操作。 容器中的数据管理主要有两种方式: 数据卷(Data Volumes):容器内数据直接映…
2024/11/18 2:39:06 人评论 次浏览安装好CRS,Database,配置好Listener后,创建ASM实例,发现无法识别oracleasm创建的ASM卷DATA1,DATA2.查看/u01/app/oracle/admin/ASM/bdump/alert_ASM2.logTue Feb 7 21:16:18 2012Starting ORACLE instance (normal)Cannot determine all dependent dynamic libraries for /pro…
2024/11/18 2:38:35 人评论 次浏览gcc和链接选项的使用在gcc中使用ld链接选项时,需要在选项前面加上前缀-Wl(是字母l,不是1,我曾多次弄错),以区别不是编译器的选项。 if the linker is being invoked indirectly, via a compiler driver(e.g. gcc) then…
2024/11/18 2:38:04 人评论 次浏览Server : CnetOS 7Native : MacOS Mojave 10.14.6vsftpd 的理念就是建构一个以安全为重的 FTP 服务器,本文展示 CentOS 7 安装 VSFTPD 服务以及配置用户权限运行其上传下载步骤1:安装FTP服务器1.安装vsftpd服务器很简单,只需在终端中运行以下…
2024/11/18 2:37:34 人评论 次浏览装箱与拆箱的概念. 基本类型与对应的包装类对象之间,来回转换的过程称为”装箱“与”拆箱“: 装箱:从基本类型转换为对应的包装类对象。 拆箱:从包装类对象转换为对应的基本类型。用Integer与 int为例:(看懂代码即可)…
2024/11/18 2:37:03 人评论 次浏览原文:[SignalR]SignalR与WCF双工模式结合实现服务端数据直推浏览器端之前开发基于WinForm监控的软件,服务端基于Wcf实现,里面涉及双工模式,在客户端里面,采用心跳包机制保持与服务端链接,现在有了新需求,需…
2024/11/18 0:27:05 人评论 次浏览以前是使用公司的笔记本,但是现在辞职没有本本用了,去外地的时候不太方便,于是一咬牙买了一个自己的本本(惭愧呀,人家一咬牙拿出几十万开个公司创业,而我只能一咬牙拿出几千元买个本本,差距呀&a…
2024/11/18 0:26:34 人评论 次浏览## 架构:expressjs express-jwt sequelize express-validate ## 数据库:mysql ## 实现功能:登录、验证码、鉴权、用户、上传、下载、错误统一处理 ## api格式: restful json 项目目录 app.js // var createError require(http-errors);…
2024/11/18 0:26:00 人评论 次浏览极限编程 这篇文章也非常好: 敏捷软件开发 Agile Software Development_知识库_博客园http://kb.cnblogs.com/page/107587/ 极限编程(英语:Extreme programming,缩写为XP),是一种软件工程方法学,…
2024/11/18 0:25:29 人评论 次浏览7月9日上午消息,腾讯董事局主席马化腾今日向合作伙伴发出公开信,从需求度、速度、灵活度等七个维度解释互联网产品创新。 “在腾讯内部的产品开发和运营过程中,有一个词一直被反复提及,那就是“灰度”。任正非曾经写过《管理的灰度…
2024/11/18 0:24:58 人评论 次浏览1. 安装ftp服务 yum -y install vsftpd2. ftp服务的配置文件为 /etc/vsftpd/vsftpd.conf 2.1 vsftpd 服务程序常用的参数以及作用
2024/11/18 0:24:26 人评论 次浏览