- 博客(398)
- 资源 (2)
- 收藏
- 关注
原创 javascript个人笔记 闭包/this/解构赋值/模板字符串/模块化
用于封装私有变量,模块化outer的inner函数引用了外部的counter,outer函数执行完毕,count仍然会被保存如果闭包中引用的大对象不再需要,需手动解除引用(如 null)(因为其有内存泄露风险。
2025-05-20 09:02:19
205
原创 React 个人笔记 Hooks编程
React Hooks 是函数式编程中的重要工具,用于在不使用类的情况下管理组件状态和副作用。常用的 Hooks 包括 useState、useContext、useReducer、useEffect、useMemo 和 useCallback。前三个 Hooks 用于声明和管理状态,后三个则用于处理依赖项变化时的逻辑。useState 适用于简单状态管理,useReducer 适合处理复杂状态逻辑,useContext 用于跨层级组件数据共享,避免“prop drilling”。useEffect 用于执
2025-05-19 13:33:33
442
原创 Hive 知识点八股文记录 ——(三)区别和原理
left semi join:仅展示A表与B表匹配的记录,并且只展示A表字段,因为left semi join只传递表的join key给Map阶段(,可以用DISTRIBUTE BY和SORT BY语句来实现分布式排序,将排序的负载分散到不同的节点上。partition by 只能和 order by 组合使用。distribute by 只能和 sort by 使用。left join:展示左表和右表的。group by 默认。可以执行mapjoin。的记录,右表的字段值。
2025-01-24 16:27:41
500
原创 Note of CLEAN CODE chapter 7 - Error Handling
【代码】Note of CLEAN CODE chapter 7 - Error Handling。
2024-01-29 17:14:14
1306
原创 Note of CLEAN CODE chapter 6 -Object / Data Structure
int getX();int getY();int getR();
2024-01-26 20:45:28
1022
原创 Note of CLEAN CODE chapter 5 - Formatting
【代码】Note of CLEAN CODE chapter 5 -Formatting。
2024-01-25 16:31:18
1131
原创 Note of CLEAN CODE chapter 4 - Comment
【代码】Note of CLEAN CODE chapter 4 - Comment。
2024-01-23 21:08:34
989
原创 Note of CLEAN CODE chapter 3 - Function
Functions should be small. You can fit about 150 characters in a line and 100 lines in a screen, sofor example in Listing 3-3block and indentingAs we can see in the exampleFunctions should be large enough to hold nested structures;Make sure your function
2024-01-21 10:20:00
970
原创 Hive 知识点八股文记录 ——(二)优化
1.count distinct时,将值为空的情况单独处理,如果是计算count distinct,可以不用处理,直接过滤,在最后结果中加1。2.如果还有其他计算,需要进行group by,可以先将值为空的记录单独处理,再和其他计算结果进行union;where条件优化,join的过程中,对小表先进行where操作(where条件在map端执行),再与另一个表join,而非先join再where。情况,可以将小表存入内存再对达标进行map操作(小表存入内存是hive自己根据表大小确定的)
2023-11-09 19:16:00
1354
原创 Hive 知识点八股文记录 ——(一)特性
CLI(command line interface)、JDBC/ODBC、Thrift Server、WEB GUI、metastore和Driver(Complier、Optimizer和Executor)默认创建内部表,创建外部表,需要加上external关键字修饰,还可通过location指定Hive仓库的路径。两者基本相同,但sql解析器不一样(spark做了较多优化)数据处理都用hql完成的话,选择内部表。
2023-11-09 15:35:53
996
原创 Java GC机制 —— 个人笔记
垃圾收集器每 100 秒收集一次,每次停顿 10 秒,和垃圾收集器每 50 秒收集一次,每次停顿时间 7 秒,虽然后者每次停顿时间变短了,但是总体吞吐量变低了,CPU 总体利用率变低了。当运行某个函数的时候,JVM就会为这个函数在栈区开辟内存,如果运行main函数,那么JVM为main函数的局部变量在栈区开辟内存。未引用对象并不会被立即回收,垃圾对象将一直累计到内存耗尽为止,当内存耗尽时,程序将会被挂起,垃圾回收开始执行。Survivor:就是减少被送到老年代的对象,进而减少Full GC的发生。
2023-11-07 20:17:33
290
原创 hadoop生态圈-- 个人笔记学习05 HDFS优化
DFSClient和DN在一个节点 —— local reads,远程阅读 Remote reads。处理方式是一样的。
2023-07-05 13:32:57
1243
原创 hadoop生态圈-- 个人笔记学习02
集群包括HDFS存储数据YARN 数据运算的时候调度mapreduce,分布式运算编程框架。编程滚翻进行程序开发,后运行于HDFS集群上。
2023-07-05 09:35:41
213
原创 hadoop生态圈-- 个人笔记学习03 文件存储格式
传统文件存储格式:就jpeg,mp3,doc等server/ host上,由块设备,如硬盘。软盘等,格式选择取决用途。在HDFS应用程序(如MapReduce or Spark)中, 性能瓶颈在于特定位置查找数据和写入消耗的时间。管理大量数据也很复杂(数据的存储,数据格式变化)需要选择合适的文件格式数据处理的不同阶段使用不同格式:发挥优势。
2023-07-05 09:33:33
359
原创 编译原理个人作业--第十章——基于 编译原理 国防工业出版社 第三版
read A, BF := 1C := A * AD := B * BE := A * AF := F + 1E := E + Fwrite EhaltF := F + 2E := E + Fwrite Ehaltgoto L1流程图。
2023-06-24 14:28:19
409
原创 网安笔记--整合
安全域 : 信息涉密程度划分的空间涉密域:涉及国家秘密的网络空间非涉密域:不涉及国际艾米(设计本单位公共服务与分对应政府内网,政府外网,因特网网络隔离两个or以上可路由网络, 通过不可路由协议进行数据交换达到隔离隔离目的静态动态电路应用状态检测切换代理空气隙层级网络层网络/传输会话级应用层7层会话 + 网络物理优点1. 性能影响小2. 成本低1. 网络性能影响小2. 安全性强3. 状态感知- 性能比过滤查,比proxy好- 切断外部直接连接。
2023-06-22 11:13:11
1575
原创 存储笔记 - 整理
描述SCSI-3体系结构SCSI命令协议所有设备通用的主要命令传输层协议设备通信和信息共享的标准规则物理层互连接口细节,如电信号方法和数据传输模式 讨论具有不同端口配置的SCSI设备型号 page 22device model包括启动器设备target发命令目标设备执行命令设备请求包含命令描述符块 Command Descriptor Block(CDBCDB 结构8 bit操作码控制特定参数控制参数SCSI 端口。
2023-06-22 11:12:41
803
原创 存储笔记11 商业连续性
可用性是用9来表示的。”举例说明使用9对可用性的相关性。MTBF:系统或组件在故障之间执行正常操作的平均可用时间。提供数据中心运营中计划内和计划外停机的示例。设施在指定运营时间内根据期望发挥作用的能力。实践中的概念—EMC PowerPath。·于数据中心环境,典型的单点故障有哪些?MTTR:修复故障部件所需的平均时间。灾难恢复和重启、RPO和RTO的定义。灾难恢复和灾难重启之间的区别是什么?·RPO和RTO之间的区别是什么?业务连续性技术解决方案概述。停机类型及其对业务的影响。Downtime的影响。
2023-06-18 12:49:40
540
原创 存储笔记8 ipsan
IP SAN的优势IP融合和作用iSCSI体系结构FCIP结构FCoEcheck本地和桥接iSCSI的区别 (前者没有FC组件,每个端口配置一个IP地址和port数字,iSCSI initiator 直连 array) (后者桥接转换iSCSI/IP到FCP,iSCSI启动器/主机配置网桥,桥接生成虚拟FCinitiator)NIC TOE iSCSI HBA优缺点两种类型的iSCSI名称,哪一种与光纤通道名称FCN相似FCoE的物理要素是什么?主机结构:CNA铜。
2023-06-18 11:48:42
1175
原创 存储笔记9 CAS
CAS, 固定内容,存档。存储解决方案CAS特点与优势CAS物理逻辑元素CAS数据对象存储、检索过程CAS解决方案与操作环境。
2023-06-18 11:47:18
689
原创 存储笔记7 NAS
NAS gatway 电脑IP连接NAS Head 再FC SAN连接 storage array。user,商业用户,冲浪者, 购物者,UNIX server, windows server。integratedNAS 电脑 IP 连接 NAS Device。Windows用CIFS用IP连接 NAS head。UNIX通过NFS,用IP连接NAS head。通用目的服务器 对比 网络基础架构共享服务器。用于文件级 I/O 的专用高性能基础架构。– 专用操作系统(DART)大多数附带供应商管理软件。
2023-06-18 11:46:16
812
原创 网安笔记15 入侵检测IDS
在网络/系统 若干关键点收集信息、分析,发现网络/系统是否违反安全策略/遭受攻击并做出相应使用*~~~~技术*对网络和系统监视, 根据监视做出动作,降低入侵危害过程一般可以用防火墙/认证系统阻止未授权访问。IDS是在适当位置对计算机未授权访问警告,或拒绝部分入侵者。保证DtRTpT检测 + 响应 < 防护时间。
2023-06-14 14:40:22
1073
原创 网安笔记14 firewall
由软件和硬件组成的系统,它处于安全的网络和不安全的网络之间,根据由系统管理员设置的访问控制规则,对数据流进行过滤对于内部攻击以及绕过防火墙的连接却无能为力对数据流如何处理允许数据流通过拒绝数据流通过,并向发送者回复一条消息,提示发送者该数据流已被拒绝将数据流丢弃,不对这些数据包进行任何处理,也不会向发送者发送任何提示信息需要满足所有进出网络的数据流都必须经过防火墙只允许经过授权的数据流通过防火墙。防火墙自身对入侵是免疫的。
2023-06-14 14:40:13
781
原创 网安笔记16 计算机漏洞
它是指计算机系统具有的某种可, 脆弱性两种状态漏洞存在原因漏洞是包括一切(可靠性、可用性、保密性、完整性、可控性、不可抵赖性)的所有因素。应该主动曝光漏洞。
2023-06-14 14:39:12
923
原创 存储笔记1 导论
Client(根本使用者) 通过 Application User Interface, 经过LAN 连接 Server/OS(直接使用者)的DBMS 再经由 FC SAN 查找 Storage Array。计算机设备、服务器设备、网络设备、存储设备是关键设备。物理空间内信息的集中处理、存储、传输、交换、管理。基于策列(附带信息价值的存储架构)的分配。数据产生-> 数据处理 -> 数据管理。从上往下,automated;智能时代对数据存储的要求。(根据数据访问频率)云化、闪存化、智能化。
2023-06-11 18:03:43
594
原创 存储技术3 数据保护: RAID
与3的区别在于,3的性能更高,总容量略低。RAID 6 增加了第二个独立的奇偶校验信息块,双重奇偶校验,磁盘最少4个,可以允许两个磁盘故障。镜像存储,也需要至少两块硬盘,他们相互备份,内容完全一样,容量大小取决于较小的硬盘容量。raid 01,先拿两个硬盘进行RAID0,然后进行RAID1备份。原理和RAID3一样,区别在于,数据分割RAID4以数据块为单位。带有专用奇偶校验盘的平行访问阵列 —— 专用的校验,其余存储.数据条带化,至少两个硬盘(硬盘容量大致一样。数据在磁盘之间粉条,数据块奇偶校验位写在。
2023-06-11 18:03:24
1814
原创 存储笔记2 存储系统环境
Lesson2 大纲存储系统环境的三大组成信息主机物理和逻辑组件接口协议PCI IDE/ATA SCSI存储选项应用程序在主机上运行详细论述主机的逻辑控制组件 LVMLVM后续部分:Volume GroupsLVM例子主机之间或主机与任何存储设备之间的互连物理组件CPU 通过bus连接 HBA, HBA与Disk各有一个port,port之间通过cable连接receiver和sender之间通信定义格式用于本地总线系统 local bus systemIntegrated Device Elect
2023-06-11 18:02:42
466
原创 网安笔记13 隔离技术
安全域以信息涉密程度划分的网络空间涉密域:涉及国家秘密的网络空间,反之就是不涉及公共服务域是指既不涉及国家秘密也不涉及工作秘密,是一个向因特网络完全开放的公共信息交换空间网络隔离两个or以上可路由网络(TCP/IP)通过不可路由协议进行数据交换,然后隔离第一代隔离技术——完全的隔离第二代隔离技术——硬件卡隔离第三代隔离技术——数据转播隔离第四代隔离技术——空气开关隔离第五代隔离技术——安全通道隔离没有链接的时候,内外网物理上完全分离if(外网需要有数据到达内网)
2023-06-11 17:37:34
1620
原创 网安笔记11 Securities of Upper-layer Protocol
2049端口号,端口号无特权,改端口多分配给普通进程。NFS对客户机有风险。访问服务器的特权,伪造返回数据包,创建程序,等待客户机取消打开 —— 影响客户机运行代码。host连接server,发送给服务器一个查询信息or信息指针,接受服务器想用。Internet路由器管理问题 —— 控制router,网桥,其他网络单元。SSH含两个代替程序ssh和scp,有相同的用户接口,使用了加密协议。简单终端到主机的访问,处理终端设置规定:自然模式,字符回送等。多播路由器之间封装完整的、正常目的地址的数据包,使用。
2023-06-11 17:36:22
736
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人