操作系统发展历史 操作系统并不是与计算机硬件一起诞生的,它是在人们使用计算机的过程中,为了满足两大需求:提高资源利用率、增强计算机系统性能,伴随着计算机技术本身及其应用的日益发展,而逐步地形成和完善起来的。 …
2025/1/15 6:11:19k8s–基础–07–环境搭建–安装traefik 前提 使用root用户1、简单介绍 traefik 与 nginx 一样,是反向代理工具,或者叫 Edge Router。 1.1、功能 无须重启即可更新配置自动的服务发现与负载均衡与 docker 的完美集成,基于 container label…
2025/1/15 5:06:13集群基础环境搭建 Flink可以运行在所有类unix环境中,例如:Linux,Mac OS 和Windows,一般企业中使用Flink基于的都是Linux环境,后期我们进行Flink搭建和其他框架整合也是基于linux环境,使用的是Centos7.6版本,JDK使用JDK8版本(Hive版本不支持JDK11,所以这里选择JDK8),本小…
2025/1/15 3:35:51第一阶段:linux搜索hadoop体系Linux大纲 这章是基础课程,帮大家进入大数据领域打好Linux基础,以便更好地学习Hadoop,hbase,NoSQL,Spark,Storm,docker,kvm,openstack等众多课程。因为企业中无…
2025/1/15 6:26:14 人评论 次浏览多年前,自从懂了计算机基础知识,熟悉了windows,linux,不归路就开始了,1,咦 朋友有简单的信息系统项目啊,走起,干了布线后,开始搭建硬件环境 依照研发人员的文档部署了软件…
2025/1/15 4:37:54 人评论 次浏览字典树入门,包括建树,插入以及查找 我的算法知识太差,有待提高,多看多练 描述:建立一个词库,输入若干个单词,输入以0结束 可以查询单词,返回他在词库中出现的次数,&#…
2025/1/15 3:38:53 人评论 次浏览微信公众号支付 最近项目需要微信支付,然后看了下微信公众号支付,,虽然不难,但是细节还是需要注意的,用了大半天时间写了个demo,并且完整的测试了一下支付流程,下面分享一下微信公众号支付的经验…
2025/1/15 3:34:47 人评论 次浏览You need to find the largest value in each row of a binary tree. Example: Input: 1/ \3 2/ \ \ 5 3 9 Output: [1, 3, 9] 题解:此题也比较简单,就是计算二叉树中每一行中的最大值。我直接采用层次遍历的方式,并且保存每一行的…
2025/1/15 7:16:51 人评论 次浏览SQLSERVER中的AWE功能由于32位Windows用户进程有4GB的虚拟地址空间。其中2GB给核心态,剩下2GB给用户态。这两部分严格分开。Windows不会因为其中某一块内存地址空间用尽而将另外一块的空间让出。由于SQLSERVER的绝大部分指令都运行在用户态下,就是说SQLS…
2025/1/15 7:16:21 人评论 次浏览那些基础的类型(int之类)的对象在复制传参的时候是传值,就是把值再复制一遍,然后各自成为一个对象,互不相干。 如下图: 而比较大的类型的对象一般复制赋值和传递函数参数的时候就是传引用,其中很…
2025/1/15 7:15:49 人评论 次浏览1. SuperagentSuperagent是个轻量的的http方面的库,是nodejs里一个非常方便的客户端请求代理模块,当我们需要进行get、post、head等网络请求时,尝试下它吧。 2. CheerioCheerio大家可以理解成一个 Node.js 版的 jquery,用来从网页…
2025/1/15 7:15:19 人评论 次浏览在之前的文章已经介绍了如何测试表是否存在,现在在此基础上对表进行增删改查操作所以这里就直接上代码了HabseCreate.javapackage cn.ysjh;import java.io.IOException;import java.util.ArrayList;import java.util.List;import org.apache.hadoop.conf.Configurat…
2025/1/15 7:14:48 人评论 次浏览箭头函数 1. 简单的定义: 胖箭头函数 Fat arrow functions,又称箭头函数,是一个来自ECMAScript 2015(又称ES6)的全新特性。有传闻说,箭头函数的语法>,是受到了CoffeeScript 的影响࿰…
2025/1/15 7:14:17 人评论 次浏览awk 用法:awk pattern {action} 变量名 含义 ARGC 命令行变元个数 ARGV 命令行变元数组 FILENAME 当前输入文件名 FNR 当前文件中的记录号 FS 输入域分隔符,默认为一个空格 RS 输入记录分隔符 NF 当前记录里域个数 NR 到目前为止记录数 OF…
2025/1/14 19:40:30 人评论 次浏览What happens when an element has multiple class attributes?当一个属性被声明为多个单个元素(这是无效的HTML,顺便说一下),行为方面,第一个值将覆盖相同属性的所有后续值。所以在这种情况下,你的元素只会有一两三个类。这个行…
2025/1/14 19:39:29 人评论 次浏览引入 如果需要多语言支持,那么最好在项目搭建之初我们就集成好国际化 axios官网 demo项目地址 1.引入依赖 npm install axios2.封装通用请求工具类 我们在src下新建utils目录,然后创建一个request.ts 这里我们直接参考 vue3-element-admin对请求的…
2025/1/14 19:38:58 人评论 次浏览1 factory pattern本质上就是对对象创建进行抽象 抽象的好处是显然的,可以方便用户去获取对象。 2 使用factory pattern的时机 第一,当一个对象的创建依赖于其它很多对象的时候,即一个对象的创建背后存在很多的依赖关系,如果用户要…
2025/1/14 19:38:28 人评论 次浏览前面的博客 Node.js文件操作一中主要是对文件的读写操作,其实还有文件这块还有一些其他操作. 一、验证文件path是否正确(系统是如下定义的) fs.exists function(path, callback) {if (!nullCheck(path, cb)) return;var req new FSReqWrap();req.oncomplete cb;binding.stat…
2025/1/14 19:36:56 人评论 次浏览