码迷,mamicode.com
首页 > 编程语言
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
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
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
LeetCode 209. 长度最小的子数组 | Python
209. 长度最小的子数组 题目来源:力扣(LeetCode)https://leetcode-cn.com/problems/minimum-size-subarray-sum 题目 给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的连续子数组,并返回其 ...
分类:编程语言   时间:2020-06-28 22:36:49    阅读次数:67
JAVA 中的数组的定义和使用
数组的概念: 是个容器,是用于储存多个相同类型数据的集合。 注意事项: 1.数组是引用数据类型 2.数组必须先定义再使用 3.数组的下标必须是整数,不要用负数 4.数组的长度不能随便的改变 5.数组名称必须是变量,不能用数值代替 数组的初始化: 1.静态初始化 (指定内容) 数据类型 [ ] 数组名 ...
分类:编程语言   时间:2020-06-28 22:35:20    阅读次数:82
[Javascript] HTML5 DOM project
import './assets/css/style.css'; const app = document.getElementById('app'); app.innerHTML = ` <div class="todos"> <div class="todos-header"> <h3 clas ...
分类:编程语言   时间:2020-06-28 22:33:52    阅读次数:62
python 开头注释
#!/usr/bin/python # -*- coding:utf-8 -*- ...
分类:编程语言   时间:2020-06-28 22:28:54    阅读次数:75
加密算法详解
一、加密算法分为对称加密、非对称加密和散列算法 1.对称加密算法:加密与解密的密钥相同,算法主要有DES、3DES、AES;AES、DES、3DES都是对称的块加密算法,加解密的过程是可逆的 a.数据加密过程:在对称加密算法中,数据发送方将明文(原始数据)和加密密钥一起经过特殊加密处理,生成复杂的加 ...
分类:编程语言   时间:2020-06-28 22:25:57    阅读次数:142
Java并发包中的线程池
8.1介绍 线程池里面的线程是可以复用的 大量异步任务是线程池表现良好的性能 线程池提供了一种资源限制和管理的手段 线程池提供了许多可调参数和可扩展接口, 但是可以使用更加方便的Executors的工厂方法创建线程,不建议 8.2类图分析 Executors是一个工具类,提供了好多静态方法 线程池状 ...
分类:编程语言   时间:2020-06-28 22:25:00    阅读次数:68
python面试题
一行代码实现 1-100之和? print(sum(range(1,101))) 如何在一个函数内部修改全局变量 # 使用global关键字 a = 10 def fn(): global a a = 4 fn() print(a) # 4 列出5个python标准库 # os 模块 # re 模块 ...
分类:编程语言   时间:2020-06-28 22:24:01    阅读次数:154
Java探针
一、场景 JavaAgent Java代理,又叫java探针,可以动态的改变加载的字节码文件 通常使用ASM Javasist字节码工具修改class文件 二、使用 2种方式 静态方式: 通过-javaagent 指定代理类 (在main方法执行前执行premain方法) 动态方法:通过额外的进程a ...
分类:编程语言   时间:2020-06-28 22:23:46    阅读次数:100
python-常用的数据类型转换
python 面向对象语言python中万物皆对象 将x转换为一个整数 # 定义一个字符串 my_str = "1234" my_num = int(my_str) print(type(my_num)) print(my_num) 将x转换为一个浮点数 my_str = "3.14" my_f = ...
分类:编程语言   时间:2020-06-28 22:20:42    阅读次数:65
Python字典_术语
映射: 一组数据中元素与另一组数据中元素的一一对应的关系。 字典: 从键到对应键值的映射。 键值对: 有映射关系的一对键和对应的键值。 项: 字典中键值对也叫项。 键: 字典中的一个对象,键值对中的第一部分。 键值: 字典中的一个对象,键值对的第二部分。< 注意,这个和之前提到的值不同,在字典使用过 ...
分类:编程语言   时间:2020-06-28 22:12:17    阅读次数:69
星力九代 命中算法源代码 特殊用户处理 点控调整
难度命中算法制excel表格 package com.miracle9.game.algorithm; import com.miracle9.game.algorithm.FishServerSuanfa.FISH_TYPE; import java.util.Objects; import ja ...
分类:编程语言   时间:2020-06-28 22:07:51    阅读次数:80
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!