码迷,mamicode.com
首页 > 2020年04月12日 > 全部分享
Numpy
数据分析 :是把隐藏在一些看似杂乱无章的数据背后的信息提炼出来,总结出所研究对象的内在规律 numpy 简介 NumPy(Numerical Python)是Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。 ndarray 创建数组 shif ...
分类:其他好文   时间:2020-04-12 22:35:27    阅读次数:106
K:leetcode 5381.查询带键的排列 这题简单,但我还能优化。精益求精,才是算法的乐趣所在!
前言: 本题来自leetcode第184场周赛的第二小题。以前参加过周赛,觉得很有趣。苦于最近一段时间比较忙就没坚持参加了(实际上是借口来着....),由于昨晚思考一些事情,导致睡不着,所以起得有点早,就参加了本场周赛,然后就碰到了这道题。 这题本身并不难,但是在比赛结束后,参看了别人的题解。基本都 ...
分类:编程语言   时间:2020-04-12 22:35:13    阅读次数:86
linux 系统资源查看命令
缓存和缓冲的区别 缓存(cache)是用来加载数据从磁盘中“读取”, 缓冲(buffer)是用来加载数据“写入”硬盘的。 vmstat:vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。 ...
分类:系统相关   时间:2020-04-12 22:34:54    阅读次数:111
讲讲volatile
首先,volatile:是一个类型修饰符 作用: 一是实现可见性,即一个线程修改了某个变量的值,这个新值对其他线程来说是立即可见的。(实现可见性) //线程1 boolean stop = false; while(!stop){ doSomething(); } //线程2 stop每个线程在运行 ...
分类:其他好文   时间:2020-04-12 22:34:24    阅读次数:68
MongoDB事务开发:写操作事务
什么是writeConcern writeConcern决定一个写操作落到多少个节点上才算成功,这决定了mongodb是否会丢失数据。 writeConcern的取值包括: 0:发起写操作,不关心是否成功; 1~集群最大数据节点数:写操作需要被复制到指定节点数才算成功; majority:写操作需要 ...
分类:数据库   时间:2020-04-12 22:33:58    阅读次数:107
Python中monkey.patch_all()解决协程阻塞问题
直接参考以下实例,采用协程访问三个网站 由于IO操作非常耗时,程序经常会处于等待状态 比如请求多个网页有时候需要等待,gevent可以自动切换协程 遇到阻塞自动切换协程,程序启动时执行monkey.patch_all()解决 # 由于IO操作非常耗时,程序经常会处于等待状态 # 比如请求多个网页有时 ...
分类:编程语言   时间:2020-04-12 22:33:34    阅读次数:106
python日志设置[logging]
logging介绍 用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等; 优点: 可以通过设置不同的日志等级,在release版本中只输出重要信息,而不必显示大量的调试信息; 可以由开发者决定将信息输出到什么地方,以及怎么输出(print将所有信息都输出到标准输出中,严重影响开发 ...
分类:编程语言   时间:2020-04-12 22:32:59    阅读次数:77
RSA 加密及php实现
RSA加密简介: RSA加密算法是最常用的非对称加密算法,CFCA在证书服务中离不了它。但是有不少新手对它不太了解。下面仅作简要介绍。RSA是第一个比较完善的公开密钥算法,它既能用于加密,也能用于数字签名。RSA以它的三个发明者Ron Rivest, Adi Shamir, Leonard Adle ...
分类:Web程序   时间:2020-04-12 22:32:35    阅读次数:86
leetcode 43 Multiply Strings
1. class Solution { public: string multiply(string num1, string num2) { string str; int len1=num1.size(),len2=num2.size(); for(int i=len1-1;i>=0;--i) ...
分类:其他好文   时间:2020-04-12 22:31:55    阅读次数:59
Git系列教程
【重学Git】整理提交记录 【重学Git】高级命令篇 【重学Git】基础命令篇 github pages与travis ci运作原理 用命令行撤销工作区的所有更改(修改文件&&新增文件) 配置Gitlab pages和Gitlab CI 谈下git的基本操作 出处:https://www.cnblo ...
分类:其他好文   时间:2020-04-12 22:31:24    阅读次数:64
工作与学习杂想
最近的最近学习了muduo网络库,阅读了网络部分90%的源码并自己实现了一遍。略有感触的是阅读源码往往是不足以真正理解其含义和实现的。在我真正重新写了一遍以后,即使大部分时候是参考着敲了一遍以后才算是掌握了其实现。在自己手敲的过程中自然而然地使你会想着它的实现流程以及这行代码的意义。古人诚不欺我,读 ...
分类:其他好文   时间:2020-04-12 22:30:50    阅读次数:81
LeetCode | 1408. String Matching in an Array数组中的字符串匹配【Python】
LeetCode 1408. String Matching in an Array数组中的字符串匹配【Easy】【Python】【字符串】 Problem "LeetCode" Given an array of string . Return all strings in which is su ...
分类:编程语言   时间:2020-04-12 22:29:46    阅读次数:94
结构体大小的计算方法
****************************************************************************************** 结构体大小的计算方法: 1.结构体成员的偏移量必须是成员大小的整数倍(0被认为是任何数的整数倍)。 2.结构体大小必须 ...
分类:其他好文   时间:2020-04-12 22:29:00    阅读次数:77
LeetCode 面试题 16.03. 交点
题目描述: 给定两条线段(表示为起点start = {X1, Y1}和终点end = {X2, Y2}),如果它们有交点,请计算其交点,没有交点则返回空值。 要求浮点型误差不超过10^-6。若有多个交点(线段重叠)则返回 X 值最小的点,X 坐标相同则返回 Y 值最小的点。 就是要分类讨论一下,要注 ...
分类:其他好文   时间:2020-04-12 22:28:11    阅读次数:77
微信小程序上拉加载:onReachBottom详解+设置触发距离
前端经常遇到上拉加载更多的需求,一般还涉及到翻页。小程序里已经给了下拉到底的触发方法onReachBottom(),这里记录下怎样使用这个方法实现下拉加载更多,有需要的直接看代码,有详细注释: 1、首先在data里定义一下返回数据data,和翻页的页数pagenum data: { datalist ...
分类:微信   时间:2020-04-12 22:27:49    阅读次数:547
Python:Linux常用命令
1)ls 查看当前文件夹下的内容 2)pwd 查看当前路径 3)clear 清屏 4)mkdir 创建文件夹 5)touch 创建文件 6)rm 删除文件 rm -r 删除文件夹 7)cp 拷贝 8)mv 移动、重命名 9)> 重定向 10)more 分屏显示 11) | 管道一个命令的输出可以通过 ...
分类:编程语言   时间:2020-04-12 22:27:02    阅读次数:88
window使用文件路径方式
fp = fopen("D:\\pthread\\Pre-built.2\\111.yuv", "rb+"); // 绝对路径 符号 \\ ...
分类:Windows程序   时间:2020-04-12 22:26:49    阅读次数:91
1090条   上一页 1 2 3 4 5 6 7 8 ... 65 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!