码迷,mamicode.com
首页 > 编程语言 > 周排行
JAVA课后问题汇总(第四次课)
1、动手动脑 由于类中定义了需要参数的构造方法,导致系统不再提供默认的构造方法。 2、java字段初始化规律 源码如下: 运行结果如下: 显然,java字段在初始化时优先按照对应调用的构造方法执行。若构造方法中没有对变量进行初始化,对于变量定义时初始化与初始化块,排在后面的将会覆盖前面的。 3、动手 ...
分类:编程语言   时间:2019-10-15 09:48:39    阅读次数:76
详解Java集合框架,让你全面掌握!
集合可以看作是一种容器,用来存储对象信息。所有集合类都位于java.util包下,但支持多线程的集合类位于**java.util.concurrent**包下。
分类:编程语言   时间:2019-10-15 09:49:13    阅读次数:81
[CSP-S模拟测试]:小P的单调数列(树状数组+DP)
题目描述 小$P$最近喜欢上了单调数列,他觉得单调的数列具有非常多优美的性质。经过小$P$复杂的数学推导,他计算出了一个单调增数列的艺术价值等于该数列中所有书的总和。并且以这个为基础,小$P$还可以求出任意一个数列的艺术价值,它等于将这个数列顺次划分若干个极长单调区间(相邻两个单调区间的单调性必须不 ...
分类:编程语言   时间:2019-10-15 09:50:33    阅读次数:86
无意间做了个 web 版的 JVM 监控端(前后端分离 React+Spring Boot)
之前写了 "JConsole、VisualVM 依赖的 JMX 技术" ,然后放出了一个用纯 JMX 实现的 web 版本的 JConsole 的截图,今天源码来了。 本来就是为了更多的了解 JMX,第一步就想把所有的 MBean 和属性都展示出来,开始在控制台输出,但是效果不好,内容太多太长,不够 ...
分类:编程语言   时间:2019-10-15 09:52:20    阅读次数:105
排序总结
...
分类:编程语言   时间:2019-10-15 09:52:50    阅读次数:50
从0开始学算法--排序(1.2冒泡排序)
算法理解:给你长度为n的一个数组a【】,输出n个值,分别为a[0]-a[i](0<=i<n)的最大值 如: 2 最大值为2 2 1 最大值为2 2 1 3 最大值为3 2 1 3 5 最大值为5 2 1 3 5 4 最大值为5 所以输出应该使2 2 3 5 5 这时候就要用到冒泡排序(不难看出选择排 ...
分类:编程语言   时间:2019-10-15 09:54:17    阅读次数:73
堆排序
...
分类:编程语言   时间:2019-10-15 09:54:36    阅读次数:59
spring表单标签
在springmvc项目开发时,一般使用EL表达式和JSTL标签来完成页面视图,其实spring也有自己的一套表单标签库,通过spring表单标签,可以很容易的将模型数据中的表单/命令对象绑定到html表单元素中。在使用spring表单标签之前,必须在jsp页面中添加一行引用spring标签库的声明 ...
分类:编程语言   时间:2019-10-15 09:55:21    阅读次数:97
Spring Cloud Stream 进行服务之间的通讯
Spring Cloud Stream Srping cloud Bus的底层实现就是Spring Cloud Stream,Spring Cloud Stream的目的是用于构建基于消息驱动(或事件驱动)的微服务架构。Spring Cloud Stream本身对Spring Messaging、S ...
分类:编程语言   时间:2019-10-15 10:00:07    阅读次数:96
Python里三个好用的调试神器
调试是开发过程中不可避免的一个环节,在Python中我们使用print、logging、assert等方法进行调试既简单又实用,但毕竟有其局限性。今天这篇文章为大家带来三个工具,其中有Python的内置模块也有第三方库,它们提供了调试代码所需的大部分常用功能,将极大的提升我们的开发和bug排除效率。1.PDBpdb是Python中的一个内置模块,启用pdb后可以对代码进行断点设置和跟踪调试。为了演
分类:编程语言   时间:2019-10-15 10:00:20    阅读次数:291
直接插入排序
...
分类:编程语言   时间:2019-10-15 10:00:39    阅读次数:67
冒泡排序
冒泡排序 改进版冒泡排序 ...
分类:编程语言   时间:2019-10-15 10:01:57    阅读次数:57
C/C++网络编程6——实现基于UDP的服务器端/客户端
前面介绍了基于TCP实现的服务器端和客户端,本节介绍基于UDP实现的服务器端和客户端。UDP协议提供的无连接的,不可靠的传输服务,在一些要求传输速度,可以接受丢包的传输场景应用广泛,比如视频音频传输场景。UDP中只有创建套接字的过程和数据交换的过程。 实现基于UDP的客户端和服务器端,客户端给服务器 ...
分类:编程语言   时间:2019-10-15 10:02:30    阅读次数:262
Python中的OS模块。
os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径: os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:('..') os.makedir ...
分类:编程语言   时间:2019-10-15 10:06:09    阅读次数:98
[SOJ611] 排序【二分图匹配】
题意简述:有一个$n\times m$的矩阵$a$,$[1, n\cdot m]$的整数恰好在其中出现一次。我们需要执行以下三次操作: 将$a$的每一行$m$个数任意变换顺序,得到矩阵$b$。 将$b$的每一列$n$个数任意变换顺序,得到矩阵$c$。 将$c$的每一行$m$个数任意变换顺序,得到矩阵 ...
分类:编程语言   时间:2019-10-15 10:06:26    阅读次数:109
希尔排序--简单易懂图解【转】
前情回顾:直接插入排序(对插入排序不熟悉的建议先阅读此文) 一天,一尘拿着扑克自己在那玩,刚被师傅看见了 首先它把较大的数据集合分割成若干个小组(逻辑上分组),然后对每一个小组分别进行插入排序,此时,插入排序所作用的数据量比较小(每一个小组),插入的效率比较高 可以看出,他是按下标相隔距离为4分的组 ...
分类:编程语言   时间:2019-10-15 10:10:29    阅读次数:252
C++ 11 Lambda表达式
利用Lambda表达式,可以方便的定义和创建匿名函数。 声明Lambda表达式 Lambda表达式完整的声明格式如下: 各项具体含义如下: 此外,我们还可以省略其中的某些成分来声明“不完整”的Lambda表达式,常见的有以下几种: 其中: 格式1声明了const类型的表达式,这种类型的表达式不能修改 ...
分类:编程语言   时间:2019-10-15 10:12:03    阅读次数:113
P4514 上帝造题的七分钟——二维树状数组
P4514 上帝造题的七分钟 求的是矩阵里所有数的和; 维护四个树状数组; #include<cstdio> #include<cstring> #include<algorithm> using namespace std; const int maxn=2050; int b[maxn][max ...
分类:编程语言   时间:2019-10-15 10:12:44    阅读次数:81
Spring Boot (十三): Spring Boot 整合 RabbitMQ
1. 前言 RabbitMQ 是一个消息队列,说到消息队列,大家可能多多少少有听过,它主要的功能是用来实现应用服务的异步与解耦,同时也能起到削峰填谷、消息分发的作用。 消息队列在比较主要的一个作用是用来做应用服务的解耦,消息从消息的生产者传递到消息队列,消费者从消息队列中获取消息并进行消费,生产者不 ...
分类:编程语言   时间:2019-10-15 10:13:07    阅读次数:83
排序算法进阶--排序算法优化
排序算法进阶 上篇文章中我们主要介绍了经典的八大排序算法,从算法思想,动图演示,代码实现,复杂度及稳定性分析等角度进行学习。还没阅读的童鞋可以点这里进行浏览。 求知若渴的你肯定不会满足于入门的内容,今天,小编在上一篇的基础上,对多种排序算法进行优化,让我们一起来康康吧~~ 01冒泡排序 1. 优化一 ...
分类:编程语言   时间:2019-10-15 10:13:21    阅读次数:117
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!