Wesley13 Wesley13
3年前
java【自己实现ArrayList】
ArrayList集合的底层使用数组实现的数组的特点是:读取快;插入删除慢链表的特点相反:读取慢,因为需要内存不是连续的,需要找到头节点,顺序遍历;但是插入删除会很快packagecom.bjsxt.collection;importjava.util.ArrayList
Wesley13 Wesley13
3年前
Go 使用 JSON
Encode将一个对象编码成JSON数据,接受一个interface{}对象,返回\\byte和errfuncMarshal(vinterface{}){byte,err}Marshal函数将会递归遍历整个对象,依次按照成员类型对这个对象进行编码,类型转换如下:1bool类型转换成JSON
Wesley13 Wesley13
3年前
1、将12345转换为54321. 2、将12345转换为‘12345’,不要使用str. 3.将‘12345’转换为12345,不要使用int。
1、将12345转为54321(思路:将一个整数,转成倒序的形式,这里采用算数运算符,同时得到商和余数,我们学习了divmod,恰好可以得到商和余数)nint(input('请输入一个整数:'))ret0whilen:利用divmod函数得到商和余数,并且在python中,可以对等赋值n,lastdivmod(n,
Wesley13 Wesley13
3年前
Mysql性能优化
1,SQL语句中in包含的值不应过多Mysql对于in做了相应的优化,即将in中的常量全部存储在一个数组里面,而这个数组是排好序的。但是对于数值较多,产生的消耗也比较大的;例如:selectidfromtwehrenumin(1,2,3);对于连续的值,能用between别用in,再或者使用连接来替换;
Wesley13 Wesley13
3年前
Ubuntu16.04下查看软件版本及安装位置
查看软件版本:aptitudeshowxxx\也可用aptshowversions(要先安装sudoap
Stella981 Stella981
3年前
Opencv4.0:遍历Mat图像空间、读取摄像头
GitHubhttps://github.com/gongluck/Opencv3.4study.git(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fgongluck%2FOpencv3.4study.git)include"ope
Stella981 Stella981
3年前
EntityFramework GroupJoin
总而言之,GroupJoin是先Join后Group,对应的SQL也是先Join,然后通过内置LINQ操作分组.参考文档GroupJoin方法(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fmsdn.microsoft.com%2
Wesley13 Wesley13
3年前
MongoDB学习笔记_5_索引
索引概念建立指定键值及所在文档中的存储位置对照关系清单。使用索引可以方便我们快速查找,减少遍历次数,提高效率。操作创建索引db.collection_name.ensureIndex()功能:创建索引参数:提供索引的类别选项
递归解析Json,实现生成可视化Tree+快速获取JsonPath | 京东云技术团队
内部平台的一个小功能点的实现过程,分享给大家:递归解析Json,可以实现生成可视化Tree快速获取JsonPath。步骤:1.利用JsonPath读取根,获取JsonObject2.递归层次遍历JsonObjec,保存结点信息3.利用zTree展示结点为
小万哥 小万哥
1年前
NumPy 数组迭代与合并详解
NumPy数组迭代NumPy数组迭代是访问和处理数组元素的重要方法。它允许您逐个或成组地遍历数组元素。基本迭代我们可以使用Python的基本for循环来迭代NumPy数组。一维数组迭代:pythonimportnumpyasnparrnp.array(1