算法
味道在旅途-Sean
求上得中,求中得下。
展开
-
堆排序
等待更新原创 2021-03-21 22:32:27 · 119 阅读 · 1 评论 -
处理超大csv文件的方案
在平时我们用PHP去处理读取csv文件导数据入库的时候,一般都会不约而同的想到PHPExcel,PhpSpreadsheet这些插件,然后调用load方法,输出数组,然后循环去处理文件,嗯没错!这是很好的一个选择,现成的成熟的一个插件包,拿来即用,也没有什么程序上的bug;但是这里面存在一个性能的问题,对一些小的csv文件,1万行数据以内基本可以轻松使用,但是数据量偏大了,会有一个内存的问题,你会...原创 2020-01-07 12:01:06 · 3652 阅读 · 0 评论 -
插入排序的时间复杂度分析和代码实现
插入排序原创 2018-05-31 10:09:16 · 425 阅读 · 0 评论 -
计数排序
等待更新。。。原创 2018-08-06 17:59:12 · 109 阅读 · 0 评论 -
数据加密---之KMS
KMS,是Key Management Service的简称,是指通过KMS独立的密匙管理服务系统,给其他系统发放密匙,其他系统就根据这个发放的key去加密和解密数据,这其中有几个技术点需要弄清楚。Q: 1:kms服务密匙的获取 2:根据获取的密匙解码转换得到新的密匙,这其中有对应的解码算法 3:用转换的到的新的密匙去加解密数据,一般是用AES或者RSA算法。 4:...原创 2018-10-10 16:06:13 · 4373 阅读 · 2 评论 -
数据库设计之星形仓库
面对更新表结构非常频繁,数据量大的表,我们可以采用星形仓库形式来做这样的处理原创 2019-04-19 14:00:17 · 348 阅读 · 0 评论