Wesley13 Wesley13
3年前
java list相关源码笔记
ArrayList的长度扩容是以1.5倍,比如原来是100,扩容之后就是150,源码是进行位运算oldCapacity11、ArrayList的add方法的核心方法:Arrays.copyOf(T\\original,intnewLength),original:原始数组newLength:新数组的长度比如将一个长度为6的数
Wesley13 Wesley13
3年前
Java的BigDecimal容易出现的坑
BigDecimal一般是用来做要求比较高的精准计算的。前几天在使用的时候遇到一个大坑,记录下。这个问题产生是使用BigDecimal做除法(divide)运算,这个类的divide方法存在三个常用的构造函数。BigDecimaldivide(BigDecimal divisor)           Returnsa 
Stella981 Stella981
3年前
Python OpenCV实例:图像灰度拉伸
coding:utf8'''灰度拉伸定义:灰度拉伸,也称对比度拉伸,是一种简单的线性点运算。作用:扩展图像的直方图,使其充满整个灰度等级范围内公式:g(x,y)255/(BA)f(x,y)A,其中,Aminf(x,y),最小
Wesley13 Wesley13
3年前
2.C++中的bool类型,三目运算符,引用
本章主要内容:1)bool类型2)三目运算符3)引用1.布尔型bool在C中,bool类型只有true(非0)和flase(0)两个值,且bool类型只占用了一个字节.例如:include<stdio.h
Wesley13 Wesley13
3年前
DS博客作业07
1.本周学习总结(02分)1.思维导图!(https://img2018.cnblogs.com/blog/1475011/201906/147501120190623084755365640501810.png)2.谈谈你对查找运算的认识及学习体会。本章主要学习了多种的数据查找方法,以及各种查找方法的评价指标。
Stella981 Stella981
3年前
Python学习之路
三元运算变量条件返回True的结果if条件else条件返回False,用于简单importtimetime.time()1970年至今多少秒time.sleep()暂时休眠装饰器形成过程!(https://oscimg.oschina.net/oscnet/3b8d3477779a33f0ffcefa35
Wesley13 Wesley13
3年前
JS小奥秘之如何提高扩展运算符的性能
原文链接:https://dmitripavlutin.com/ja...(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fdmitripavlutin.com%2Fjavascriptspreadoperatorperformanceoptimization%2F)在
Wesley13 Wesley13
3年前
499,位运算解只出现一次的数字 III
!(https://oscimg.oschina.net/oscnet/1577cf57f7c142a0ad88284800e731e0.png)It’snottheloadthatbreaksyoudown,it’sthewayyoucarryit.压垮你的不是那些重担,而是你背负的方式。问题描述
小万哥 小万哥
10个月前
C 语言指针完全指南:创建、解除引用、指针与数组关系解析
C语言中的指针创建指针我们可以使用引用运算符&获取变量的内存地址:cintmyAge43;//一个int变量printf("%d",myAge);//输出myAge的值(43)printf("%p",&myAge);//输出myAge的内存地址(0x7ff
小万哥 小万哥
7个月前
C++ 引用和指针:内存地址、创建方法及应用解析
C引用和指针创建引用引用变量是对现有变量的“别名”,它是使用&运算符创建的:cstringfood"Pizza";//食物变量string&mealfood;//对food的引用现在,我们可以使用变量名food或引用名meal来引用食物变量:c