Wh0ami-hy

实践是检验真理的唯一标准

Excel导入导出

在项目开发中往往需要使用到数据的导入和导出,导入就是从 Excel 中导入到 DB 中,而导出就是从 DB 中查询数据然后使用 POI 写到 Excel 上。 1. 存在的问题 1、 我遇到的数据量超级大,使用传统的 POI 方式来完成导入导出很明显会内存溢出,并且效率会非常低; 2、 数据量大直接使用select * from tableName肯定不行,一下子查出来 300w 条数...

分布式数据库

1. 主从复制 1.1. 优点 做数据的热备。主数据库故障后,可切换到从数据库继续工作,避免数据丢失 架构的扩展。业务量增加,单机无法满足,做多库的存储,降低磁盘I/O访问的频率,提高单个机器的I/O性能 读写分离。使数据库能支持更大的并发量 1.2. 原理 主从数据库之间通过binary log进行数据的同步 binary log有三种模式 基于SQL语句的复制...

Http协议

1. web及网络基础 1.1. http1.0 1.2. http1.1 1.3. TCP/IP协议族 1.3.1. IP协议 作用:把各种数据包传送给对方 IP地址 指明节点被分配到的地址 MAC地址 网卡所属的固定地址 ARP协议依赖MAC地址进行通信 1.3.2. TCP协议 提供字节流服务:将大块数据分割为报文段进行传输 三次握手 四...

Gnumake

1. 为什么需要GNU Make 写 hello world 程序的时候,在编辑完 helloworld.c 之后,需要用 gcc 编译生成可执行文件,然后再执行。但如果项目由成百上千个 C 源文件组成,并且星罗棋布在各个子目录下,该如何将它们编译链接到一起呢?假如你的项目编译一次需要半个小时(大型项目相当常见),而你只修改了一个分号,是不是还需要再等半个小时呢? 这时候 GNU Mak...

Windows定制

1. 系统激活 开源激活脚本 Microsoft Activation Scripts 2. 暂停更新 打开 cmd ,输入以下内容,暂停更新3000天: reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v FlightSettingsMaxPauseDays /t reg_dword...

本站总访问量