码农印象 码农印象
4年前
【Golang】Go入门及进阶书籍推荐
Go入门教程全集链接:https://pan.baidu.com/s/1mWD7DpRa56WXi7WmNaohOg(https://pan.baidu.com/s/1mWD7DpRa56WXi7WmNaohOg)提取码:ki1eCloud.Native.Go.pdfC和指针.pdfC面向对象多线程编程.pdfDesignPatt
徐小夕 徐小夕
4年前
《前端算法系列》数组去重
虽然算法在前端开发中很少会得以使用,但是了解常用的算法,熟悉各种算法的性能和优劣,将会让你在前端的道路上走的更远。前言文中所有代码位于位于此代码仓库中(https://link.zhihu.com/?targethttps%3A//github.com/MrXujiang/dataAndMethods),大家可以下载代码进行学习、推敲和改进。
Wesley13 Wesley13
3年前
JAVA 中数组的几种排序方法
1、数组的冒泡排序publicvoidbubbleSort(inta){intna.length;for(inti0;i<n1;i){for(intj0;j<n1;j)
Stella981 Stella981
3年前
C语言 快速排序 Quick Sort
算法描述:快速排序一般是选择数组的第一个数据为对称轴参考值pivot。按照大小数组分割成左右两个区间。然后对左右两个区间再进行递归排序,知道结束为止。例子演示:数组:43251,长度:5,对称轴参考值选择第一个数据4。比它小的我们放到它的右边,比它大的我们放到左边。设置左右两个工作位置。指向开头和末尾。第一轮:4325
Stella981 Stella981
3年前
Git 记录文件权限变更
在编写Dockerfile时,遇到过几次文件权限的问题,每次都需要查询,总是记不住,整理一篇文章记录在这里。查看文件权限gitlstreeHEAD可以查看当前HEAD指针所指版本中所跟踪的文件权限列表:$gitlstreeHEAD100644blobad46b308
Stella981 Stella981
3年前
Javascript中的基本数据类型
Undefined在var或者let中声明了变量但没有赋值时,这个变量的值就是undefined.使用typeof关键字检测未声明变量的类型为undefined.Nullnull表示一个空对象指针,所以用typeof检测null时,会返回objectundefine派生自null,
Wesley13 Wesley13
3年前
C++程序设计基础(6)内存分配
1.知识点三步走:申请,释放,指针置空。1.1malloc、free函数在C语言中内存malloc函数申请动态空间,以下展示其基本用法:1intpNULL;2p(int)malloc(sizeof(int)10);//申请3free(p);//释放,否则会造成内存
Stella981 Stella981
3年前
Leetcode 11
11\.盛水的容器left,right双指针,中等偏简单难度12\.整数转罗马数字(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fleetcodecn.com%2Fproblems%2Fintegertoroman%2F)贪心算法,罗马字母含特殊
小万哥 小万哥
1年前
Kotlin 控制流和数组操作详解
Kotlin的when表达式提供了一种比if..else更清晰的方式来选择执行多个代码块之一,类似于Java的switch语句但更为强大和灵活。while循环允许在条件为真时重复执行代码块,而do..while循环则保证至少执行一次。break和continue可用于控制循环流程:前者终止循环,后者跳过当前迭代。数组则用于存储多个值,可以创建、访问、修改数组元素及遍历整个数组。这些构造使得编写简洁且高效的代码成为可能。
京东云开发者 京东云开发者
9个月前
善用Optional,告别NPE
作者:京东物流王亚宁1、NPE是什么?NPE:NullPointerException(空指针异常)。可以说自Null的诞生以来它就让无数的程序员为之哀嚎,也是无数系统Bug的来源。托尼·霍尔(TonyHoare),Null的发明者也表示过这是他十亿美元的