C语言的内存泄露 1 内存泄露的常见原因 1)指针的重新赋值 2)错误的内存释放 假设 此时a的中间第二个字节位置又指向新的内存地址b。若直接释放a指针,会导致b内存地址变成...
C语言的内存泄露 1 内存泄露的常见原因 1)指针的重新赋值 2)错误的内存释放 假设 此时a的中间第二个字节位置又指向新的内存地址b。若直接释放a指针,会导致b内存地址变成...
看到一段句子: 坐进观天,曰天小者,非天小也,其所见小也。 夏虫不可与语冰,非无冰也,以其未见冰也。 这个句子告诫我们对认知以外的事物应该抱着虚心的态度,不可自视甚高。
政府信息化电子政务 企业信息化 企业资源计划 ERP客户关系管理 CRM 供应链管理 商业化智能 需求分析 数据库仓库建模 数据抽取 建立 BI 分析报表,数据挖掘 测试 改...
物联网 概念:实现物物相连的互联网络。RFID: 射频识别技术 应用:电子标签,阅读器等二维码:存储信息的规则图形(方形,圆形等)传感器: 温度,声音等传感器。M2M: Ma...
无线网络 局域网:WLAN 802.11 WIFI城域网:WMAN 802.16 Wimax广域网:WWAN 4G,3G个人网: 802.15 蓝牙,热点 网络接入技术 ...
网络七层模型 网络协议 TCP:涉及三次握手,传输验证,是安全协议。在TCP 上面的都是安全协议: FTP:文件传输协议 HTTP : 超文本传输协议 POP3 : SMTP...
数据库优化 集中式数据库优化: 硬件系统:CPU,内存,网络等 系统软件: 参数,进程优先级,内存,cpu使用权 数据库设计: 表,视图的设计,索引的设计,SQL 语句的优化...
规范化理论-模式分解 模式分解 :把一个关系模式分解成多个关系模式。 无损分解: 可以还原。 有损分解:不能还原。 无损联接分解:将一个关系模式分解成若干个关系模式后,同自然...
数据传输控制方式 数据传输:可以理解为外部和内存的数据传输。1 程序控制方式2 程序中断方式3 DMA方式4 通道 微内核操作系统。 操作系统可以简单分为 1 单核内核 2 ...
索引文件结构。 1)索引分类:直接索引,一级间接索引,二级间接索引,.....解释:假设一个索引块 大小为4K,直接索引块数量是10,故能存储的大小为:4K *10一级间接索...
github网址: https://github.com/mozillazg/go-pinyin[https://github.com/mozillazg/go-pinyin...
1)FIFO(先进先出)算法 核心思想:如果一个数据最先进入缓存,那么就应该最先删掉。类似于队列的思想。 实现:创建一个队列(双向链表),新增记录,获取记录,以及当缓存满了,...
8-4 1)不带缓存的channel 一个channel有发送和接受两个主要操作,都是通信行为。一个发送语句将一个值从一个goroutine通过channel发送到另一个执行...
1 买卖股票的最佳时机 I (只买卖一次) 问题描述 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某...
打家劫舍1 问题描述 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一...
完全背包 完全背包和01背包的区别:完全背包:物品可以无限使用,遍历顺序没有强制规定,可以先物品后背包,反之亦可以 01背包: 物品只能使用一次,遍历顺序为先物品后背包 go...
目标和 问题描述 给你一个整数数组 nums 和一个整数 target 。 向数组中的每个整数前添加 '+' 或 '-' ,然后串联起所有整数,可以构造一个 表达式 : 例如...
并发 多个进程快速交替执行,进程在几个时间区之间来回切换,进程其实是串行的,但是在宏观上让用户感觉多个进程是同时进行的 并行 多个进程在同一时刻同事执行,这是并行的。 进程,...
1 不同路径 问题描述:一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右...