码迷,mamicode.com
首页 > 编程语言 > 周排行
数组与链表
数组 1、数组中的数据类型是一致的; 2、数组元素在内存中是连续的; 3、数组中每个元素占用空间大小是相同的(length); 4、数组元素存放的是数据的地址的值。 5、查找数组中第i个元素,首个元素的地址address + (i * length),时间复杂度为O(1); 特点: 1、大小固定 2 ...
分类:编程语言   时间:2021-04-15 12:32:35    阅读次数:0
SpringMvc组件初始化
SpringMVC 9大组件初始化 由上面的断点流程,可以看出来其实是在spring容器初始化完成的最后一步,通过发送event事件 @Override public void publishEvent(ApplicationEvent event) { Assert.notNull(event, ...
分类:编程语言   时间:2021-04-15 12:33:25    阅读次数:0
java 数据类型String 【正则表达式】匹配工具 Pattern和Matcher
Pattern和Matcher的介绍: Pattern对象是正则表达式编译后在内存中的表示形式,因此正则表达式宇符串必须先被编译为Pattern对象,然后再用该Pattern对象创建对应的Matcher对象,执行匹配所涉及的状态保留在 Matcher 对象中 多个 Matcher 对象可共享同 Pa ...
分类:编程语言   时间:2021-04-15 12:34:06    阅读次数:0
Java接口是什么?用法有哪些?—— interface介绍
接口一、引入举例 生活中的接口: usb接口:1994年,由微软、IBM、因特尔共同指定的一种数据传输标准协议。 Java接口概念:特殊的抽象类,规定了接口的使用者和接口实现者之间的规范。二、Java设置接口原因 为了解决多继承问题 三、语法 interface 接口名{} 四、特征 特点 1、接口 ...
分类:编程语言   时间:2021-04-15 12:36:29    阅读次数:0
【Spring】FactoryBean接口的实现原理(八)
一、FactoryBean与BeanFactory FactoryBean和BeanFactory虽然名字很像,但是这两者是完全不同的两个概念,用途上也是天差地别。 BeanFactory是一个Bean工厂,在一定程度上我们可以简单理解为它就是我们平常所说的Spring容器(注意这里说的是简单理解为 ...
分类:编程语言   时间:2021-04-15 12:36:45    阅读次数:0
十大经典排序之归并排序(C++实现)
#归并排序 思路:(分而治之的思想) 1.申请空间,使其大小为两个已经排序序列之和,该空间用来存放合并后的序列; 2.设定两个指针,最初位置分别为两个已经排序序列的起始位置; 3.比较两个指针所指向的元素,选择相对小的元素放入到合并空间,并移动指针到下一位置; 4.重复步骤 3 直到某一指针达到序列 ...
分类:编程语言   时间:2021-04-15 12:38:31    阅读次数:0
【Java】流、IO(初步)
(这部分比较抽象且写的不是很好,可能还要再编辑) 【概述】 流:流是一系列数据,包括输入流和输出流。你可以想象成黑客帝国的“代码雨”,只要我们输入指令,这些数据就像水一样流进流出了 IO:Input和OutPut,输入和输出文件 通过IO流,我们可以利用Java去读取来自文件的数据(目前阶段大多是记 ...
分类:编程语言   时间:2021-04-15 12:40:14    阅读次数:0
Python文件操作
如果把字母 a 计为 1、b 计为 2、c 计为 3……z 计为 26,那么: knowledge = 96 hardwork = 98 attitude = 100 所以结论是: 知识( knowledge )与勤奋(hardwork)固然都很重要; 但是,决定成败的却是态度(attitude)! ...
分类:编程语言   时间:2021-04-15 12:41:40    阅读次数:0
javase学习-精度损失
javase学习-精度损失 1.数据类型转换 long x = 10L; 10L是long类型字面值,x是long类型变量,不存在类型转换,直接赋值。 long x = 10L; // long类型,8个字节 int y = x // int类型,4个字节 编译报错 大容量数据类型不能直接赋值给小容 ...
分类:编程语言   时间:2021-04-15 12:41:57    阅读次数:0
Python如何将字典列表转换为元组列表(Python how to convert a list of dict to a list of tuples)
I have a list of dict that looks like this: list=[{u'hello':['001', 3], u'word':['003', 1], u'boy':['002', 2]}, {u'dad':['007', 3], u'mom':['005', 3], ...
分类:编程语言   时间:2021-04-15 12:42:23    阅读次数:0
Python 使用oslo.vmware管理ESXI虚拟机
oslo.vmware是OpenStack通用框架中的一部分,主要用于实现对虚拟机的管理任务,借助oslo.vmware模块我们可以管理Vmware ESXI集群环境。 读取所有节点主机 from oslo_vmware import api from oslo_vmware import vim_ ...
分类:编程语言   时间:2021-04-15 12:46:59    阅读次数:0
Python 3.8 pip更新方法
https://blog.csdn.net/qq_45105144/article/details/106038842 传统方法 输入命令 python -m pip install --upgrade pip,失败 直接在 Terminal 中输入pip install --user --upgr ...
分类:编程语言   时间:2021-04-15 12:49:17    阅读次数:0
[转]java 计算两个时间差得出:时分秒
用到:java.time,java.util两个jar包,系统默认的包 @Test public void ddd(){ LocalDateTime inDate = convertDateToLDT(DateUtils.strToDate("2021-04-13 17:45", DateUtils ...
分类:编程语言   时间:2021-04-15 12:50:08    阅读次数:0
java中优雅的切割字符串
切割字符串 分隔字符串是java中常用的操作,String的split方法可以进行字符串切割操作,然而日常使用却仅仅限于str.split("-"),其中“-”为分隔符。其实split方法很强大,有更优雅的方式去切割字符串 使用方法 public String[] split(String rege ...
分类:编程语言   时间:2021-04-16 11:39:48    阅读次数:0
python字符串与列表的相互转化
字符串与列表的相互转化 字符转列表 str_ = 'sky' str_list = list(str_) print(str_list) # ['s', 'k', 'y'] 列表转字符 str_u = ''.join(str_list) print(str_u) # sky ...
分类:编程语言   时间:2021-04-16 11:42:44    阅读次数:0
SpringBoot整合RabbitMQ之Fanout扇形交换器
接着前面的Topic交换器,我们来研究一下Fanout交换器。 Fanout交换器: 扇形模式,不处理路由键,只是简单将队列绑定到交换器,发送到交换器的每条消息都回被转发到该交换器绑定的所有队列中,类型子网传播,通过Fanout交换器转发消息是最快的 现在进入实例工程来了解一下FanoutExcha ...
分类:编程语言   时间:2021-04-16 11:44:48    阅读次数:0
C++基础之指针与引用的底层实现
一句话总结 指针分配内存,有地址(编译器和程序员看来),属于一个类型变量,支持取地址与解引用操作。 引用分配内存,有地址(编译器看来),相当于一个变量别名,不支持取地址与解引用操作(即不可获取其本身地址),声明即必须初始化,不可变更引用对象,本质上是“pointer const”。 推荐阅读 快速理 ...
分类:编程语言   时间:2021-04-16 11:45:07    阅读次数:0
Java数组遍历的几种方式
数组遍历方式参考: 方法一:for循环遍历 public static void main(String[] args) { int Arr[][]={{1,2,3},{4,5,6}}; for (int i = 0; i < Arr.length; i++) { for (int j = 0; j ...
分类:编程语言   时间:2021-04-16 11:45:39    阅读次数:0
C语言:赋值
#include <stdio.h> //赋值号=,具有方向性,只能将赋值号右边的表达式的值给左边的变量 //赋值语句具有计算功能,赋值号右边可以是常量,变量或表达式都可以 //赋值就是将表达式的值存入一段连续的具有若干个存储单元的存储空间,存储空间的名称就是变量名 //没有赋值的变量,其值是不确定 ...
分类:编程语言   时间:2021-04-16 11:48:01    阅读次数:0
Python 高级特性(3)- 列表生成式
range() 函数 日常工作中,range() 应该非常熟悉了,它可以生成一个迭代对象,然后可以使用 list() 将它转成一个 list # 判断是不是迭代对象 print(isinstance(range(0, 10), Iterable)) # 生成列表 lists = list(range ...
分类:编程语言   时间:2021-04-16 11:49:05    阅读次数:0
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!