点点网站开发技术分享

记录个人日常开发笔记与技巧

RSA是一种非对称加密,是由一对密钥来进行加解密的过程,分别称为公钥和私钥。通常个人保存私钥,公钥是公开的。在不直接传递密钥的情况下,完成解密,能够确保信息的安全性,避免了直接传递密钥所造成的被破解的风险

阅读全文 »

在Python的Pandas库中,DataFrame是一个二维的标签化数据结构,可以看作是表格型数据结构,其中每个列可以是不同的数据类型(数字、字符串、布尔值等),并且每列都有一个标签或名称。

与Series相比,DataFrame提供了更多的功能和灵活性,可以用来处理和分析更复杂的数据集。例如,可以使用列名来访问或修改数据,进行各种数据清洗和转换操作,或者进行基于多个列的数值计算。

阅读全文 »

在Python的Pandas库中,Series是一个一维的标签化数组,它可以包含任何数据类型(数字、字符串、布尔值等),并且每个元素都有一个与之关联的标签或索引。

Series提供了很多有用的方法和属性,使得用户可以轻松地处理和分析数据。例如,可以使用索引来访问或修改数据,使用条件语句来过滤数据,计算描述性统计量,或者将Series与其他Pandas数据结构(如DataFrame)进行合并和连接。

阅读全文 »

NumPy(Numerical Python)是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构也可以用来表示矩阵),支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。

阅读全文 »

锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。

阅读全文 »
0%