码迷,mamicode.com
首页 > 2020年06月28日 > 全部分享
Java数据结构系列(2)——List集合
我们已经在Java数据结构系列(0)——Collection中讲解了Collection接口,接下来看看Collection的子类——List集合 1、List集合介绍 java.util.List 接口继承自Collection 接口,是单列集合的一个重要分支,习惯性地会将实现了List 接口的对 ...
分类:编程语言   时间:2020-06-28 22:43:01    阅读次数:78
C++基于范围的for循环详解
C++ 11提供了一个特殊版本的 for 循环,在很多情况下,它都可以简化数组的处理,这就是基于范围的 for 循环。在使用基于范围的 for 循环处理数组时,该循环可以自动为数组中的每个元素迭代一次。例如,如果对一个 8 元素的数组使用基于范围的 for 循环,则该循环将迭代 8 次。因为基于范围 ...
分类:编程语言   时间:2020-06-28 22:42:44    阅读次数:74
求小于n的质数个数
分析问题,最笨的方法就是遍历,通过分析质数与合数的特点,可以缩小遍历的范围。 import math # 小于自然数n的素数有多少个 def countPrime(n): if n <= 1: return 0 else: count = 0 i = 2 while i <= n: if isPri ...
分类:其他好文   时间:2020-06-28 22:42:32    阅读次数:102
python-算术运算符、复合赋值运算符
算术运算符 # a=10,b=20为例# + 加 两个对象相加 a + b 输出结果 30 # - 减 得到负数或是一个数减去另一个数 a - b 输出结果 -10 # * 乘 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200 # / 除 b / a 输出结果 2 # 请输入 ...
分类:编程语言   时间:2020-06-28 22:42:16    阅读次数:118
Python字典dict用法(三)修改删除和添加
测码学院 1、如下图所示,我们用a["y"] = 11111就可以直接完成赋值操作。 2、打印结果如下图所示,可以发现,"挢旗扦渌;y"的值已经发生了改变。如此,我们就很轻松的对字典的值进行了修改。 3、这时候,你会发现打印擢爻充种的顺序和我们创建的顺序并不一样。这是因为字典是无序的,在不同的机器上 ...
分类:编程语言   时间:2020-06-28 22:42:02    阅读次数:116
P2194 HXY烧情侣【Tarjan】
前言 当时和$GYZ$大佬一起做这个题,他表示这个题对他很不友好~~(手动滑稽)~~ 题目描述 众所周知,\(HXY\) 已经加入了 \(FFF\) 团。现在她要开始喜(sang)闻(xin)乐(bing)见(kuang)地烧情侣了。 这里有 \(n\) 座电影院,\(n\) 对情侣分别在每座电影院 ...
分类:其他好文   时间:2020-06-28 22:41:48    阅读次数:55
[Go] Golang练习项目-web客服系统即时通讯websocket项目go-fly
基于GO语言实现的web客服即时通讯与客服管理系统。 1.使用gin http框架实现restful风格的API 2.使用jwt-go配合gin中间件实现无状态的jwt登陆认证 3.使用casbin配合gin中间件实现权限控制 4.使用gin以及template包的模板语法进行展示界面 5.使用go ...
分类:Web程序   时间:2020-06-28 22:41:34    阅读次数:345
第七章学习小结
查找操作:查询、检索、插入、删除 1)顺序查找: ①一般线性表的顺序查找:从线性表的一端开始,逐个检查关键字是否满足给定的条件。若查找到某个元素的关键字满足给定条件,则查找成功,返回该元素在线性表中的位置;若已经查找到表的另一端,还没有查找到符合给定条件的元素,则返回查找失败的信息。 ②有序表的顺序 ...
分类:其他好文   时间:2020-06-28 22:41:14    阅读次数:60
结合puppeteer和egg.js搭建html转pdf或png的node中间层服务。
由于项目需要搭建一个node服务器,用来做html模板渲染,以及将渲染结果转化为pdf或者png。项目已放在GitHub,查看源码,请点这里。经过一段时间的调研,主要对比了两个工具。一个是chrome官方提供的无头浏览器node包,puppeteer,另一个是命令行工具wkhtmltopdf。接下来 ...
分类:Web程序   时间:2020-06-28 22:40:53    阅读次数:118
Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。
管理命令无外乎增删改查。 此时可分为针对文件的,和针对目录的。 cd 切换目录 ls 列出当前目录的内容或者去列出指定目录的内容 ls -a 显示所有文件,包括隐藏文件 ls -l 显示文件的详细信息 ls -R 目录的递归 ls后面的参数可以写在一起,实现效果不分前后 首先我们来看关于文件的常用管 ...
分类:系统相关   时间:2020-06-28 22:40:36    阅读次数:71
JAVA中Integer的==和equals注意
“equals”比较equals(Object obj)方法,在equals(Object obj)方法中,会先判断参数中的对象obj是否是Integer同类型的对象,如果是则判断值是否相同,值相同则返回true,值不同则返回false,如果obj不是Integer类的对象,则返回false。需要注 ...
分类:编程语言   时间:2020-06-28 22:40:04    阅读次数:57
【Java,IDEA】使用IDEA自动生成序列化ID
一、设置序列化的原因: 详细见SE的IO流问题: https://www.cnblogs.com/mindzone/p/12752453.html 简单点理解就是对象的身份证号, 对于一些对象被序列之后,类的成员发生了改变,反序列之后无法被识别为此类的实例 所以需要序列ID来校验对象,可以在反序列化 ...
分类:编程语言   时间:2020-06-28 22:39:41    阅读次数:97
总结软连接和硬连接区别,并用实例操作说明。
软链接 ln -s 原文件 目标文件 特征:1、相当于windows的快捷方式 2、符号链接,所以链接文件大小都很小 3、当运行软连接的时候,会根据链接指向找到真正的文件,然后执行 4、所有链接文件的权限都是777,而真正的权限是由指向的那个文件决定的 5、原文件丢失后,软链接无法访问,会报找不到的 ...
分类:其他好文   时间:2020-06-28 22:39:19    阅读次数:156
地球站
HPA:高攻放, SCPC(Single Channel Per Carrier),中文意思为单路单载波LHCP:left-hand circularly polarized 左旋圆极化RHCP:right-hand circularly polarized 右旋圆极化 ...
分类:其他好文   时间:2020-06-28 22:38:26    阅读次数:187
linux FREE命令
total=used+free+buff/cache。 buff/cache我的理解是在内存中有值,然后也缓存到文件系统中了。如果需要的话,内存中占用的空间可以立即被释放。 理论上available=free+buff/cache,是可以被使用的内存量。 但是available<free+buff/ ...
分类:系统相关   时间:2020-06-28 22:38:09    阅读次数:71
P3370 【模板】字符串哈希【字符串哈希】
题目 https://www.luogu.com.cn/problem/P3370 思路 大致的方法就是先自己预定一个base基值,将字符串的每一位与base相乘,解决冲突的方法就是使用自然溢出、双哈希等 代码 自然溢出 #include<iostream> #include<cstdio> #in ...
分类:其他好文   时间:2020-06-28 22:37:23    阅读次数:55
缓存策略
#缓存策略 ##缓存的实际用处 接单大厅 物流仓库等 ##缓存的场景 计算的结果,如:反射对象缓存 请求的结果,如:DNS缓存 临时共享数据,如:会话存储 热点访问内容页:如:商品详情 热点变更逻辑数据,如:秒杀的存储库,排行榜 ##缓存的策略 越接近最终的输出结果,效果越好 缓存命中率越高越好 # ...
分类:其他好文   时间:2020-06-28 22:37:09    阅读次数:71
1000条   上一页 1 2 3 4 5 6 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!