码迷,mamicode.com
首页 > 编程语言 > 周排行
[C++ STL] set使用详解
一、set介绍: set容器内的元素会被自动排序,set与map不同,set中的元素即是键值又是实值,set不允许两个元素有相同的键值。不能通过set的迭代器去修改set元素,原因是修改元素会破坏set组织。当对容器中的元素进行插入或者删除时,操作之前的所有迭代器在操作之后依然有效。 二、用法 1、 ...
分类:编程语言   时间:2019-01-12 21:51:51    阅读次数:252
kafka集群配置和java编写生产者消费者操作例子
<! TOC "kafka" "安装" "修改配置文件" "java操作kafka" <! /TOC kafka kafka的操作相对来说简单很多 安装 修改配置文件 1. server.properties 2. 运行 java操作kafka 1. 依赖 2. 生产者 3. 消费者 ...
分类:编程语言   时间:2019-01-12 21:52:01    阅读次数:294
贪婪大陆 树状数组
题目背景 面对蚂蚁们的疯狂进攻,小FF的Tower defence宣告失败……人类被蚂蚁们逼到了Greed Island上的一个海湾。现在,小FF的后方是一望无际的大海, 前方是变异了的超级蚂蚁。 小FF还有大好前程,他可不想命丧于此, 于是他派遣手下最后一批改造SCV布置地雷以阻挡蚂蚁们的进攻。 ...
分类:编程语言   时间:2019-01-12 21:52:44    阅读次数:220
在SpringBoot程序中记录日志
所有的项目都会有日志,日志文件是用于记录系统操作事件的记录文件或文件集合,可分为事件日志和消息日志。具有处理历史数据、诊断问题的追踪以及理解系统的活动等重要作用。这节描述如何用springboot记录日志。 记录日志的方法 一般记录日志的方法有两种 Commons logging: SLF4J: 这 ...
分类:编程语言   时间:2019-01-12 22:45:45    阅读次数:226
Python3-初识别面向对象
面向过程 VS 面向对象 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点:一套流水线或者流程就是用来解决一个问题,代码牵一发 ...
分类:编程语言   时间:2019-01-12 22:45:52    阅读次数:286
SpringBoot整合Swagger测试api构建
@Author:SimpleWu 什么是Swagger? Swagger是什么:THE WORLD’S MOST POPULAR API TOOLING 根据官网的介绍: Swagger Inspector:测试API和生成OpenAPI的开发工具。Swagger Inspector的建立是为了解决 ...
分类:编程语言   时间:2019-01-12 22:46:57    阅读次数:255
idea 启动springboot项目报找不到主类
今天搭建的一个新springboot项目,运行启动类时控制报找不到主类错误 解决方法: 在idea控制台输入mvn clean install命令 ...
分类:编程语言   时间:2019-01-12 22:48:45    阅读次数:215
java LinkedList(链表)
LinkedList也像ArrayList一样实现了基本的List接口,但是它执行某些操作(在List的中间插入和移除)时比ArrayList更高效,但在随机访问方面却要逊色一些 LinkedList还添加了可以使其用作栈,队列或双端队列的方法 这些方法有些彼此之间只是名称有差异,或者只是存在些许差 ...
分类:编程语言   时间:2019-01-12 22:50:21    阅读次数:187
Spring 组件(一)Spring 是如何解析泛型 - ResolvalbeType
Spring 组件(一)Spring 是如何解析泛型 ResolvalbeType __Spring 系列目录()__ Java Type 泛型系列文章: 1. "Java Type 介绍" 2. "Java Type 的获取方式" 3. "Spring ResolvableType" Spring ...
分类:编程语言   时间:2019-01-12 22:51:41    阅读次数:778
golang语言学第五课:函数
定义函数: func 函数名(参数1....参数n ) 返回值 { 函数体 } 需要注意的是,go语言的函数,可以有多个返回值,并且返回值可以取名字。不限于2个返回值,可以3个,4个或更多返回值。 另外,go语言支持可变参数列表,但是用的时候就当切片来用。 go语言的函数可以没有返回值,没有返回值时 ...
分类:编程语言   时间:2019-01-12 22:52:56    阅读次数:233
Python的魔术方法总结
魔术方法:再不需要程序员定义,本身就存在类中的方法就是魔术方法。 魔术方法通常都长这样:__名字__。 1.__str__和__repr__ 为了方便记忆看如下列子 class Course: def __init__(self,name,period,price,teacher): self.na ...
分类:编程语言   时间:2019-01-12 22:53:05    阅读次数:274
c++入门之类继承初步
继承是面向对象的一种很重要的特性,先来复习基类的基本知识: 先上一段代码: 先复习基本知识: 1 # ifndef TABLE00_H...# endif 表明:如果之前没有定义TABLE00_H段,则编译# ifndef TABLE00_H...# endif之间程序段,否则不编译,这 能够避免一 ...
分类:编程语言   时间:2019-01-12 22:53:26    阅读次数:279
SpringBoot 配置相关热启动
SpringBoot 配置相关热启动 "参考网址1" "参考网址2" ...
分类:编程语言   时间:2019-01-12 22:54:08    阅读次数:193
Python做int()强制类型转换的时候,小数是如何取舍的?
白月黑羽今天给大家分享一个冷知识:) int()强制类型转换小数是如何取舍的? 使用 int() 将小数转换为整数,小数取整会采用比较暴力的截断方式,即小数点后面的会被强制舍去,向下取整。 例如:5.5向上取整为6,向下取整为5,int(5.5) 结果为5,不会为6 小技巧 如果想要让其按照人类的思 ...
分类:编程语言   时间:2019-01-12 22:55:11    阅读次数:375
SpringBoot与SpringCloud的版本对应详细版
大版本对应: 在实际开发过程中,我们需要更详细的版本对应: spring-cloud-dependencies 版本列表可查看: https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-dependencie ...
分类:编程语言   时间:2019-01-12 22:58:07    阅读次数:617
Spring MVC ,使用mvc:resources标签后,处理器无法被访问
在SpringMVC的配置文件中添加了``以便处理静态资源的请求,静态资源也确实可以访问了,但是其他url无法正常访问,报错如下: 采用另一种方法处理静态资源的请求就不会出现这种情况: 原因是少了 的配置,在没有配置mvc:resources的时候没有问题,一旦配置了mvc:resources,注解 ...
分类:编程语言   时间:2019-01-12 22:58:15    阅读次数:244
线程池的使用
使用场景 CMDB 资产采集采用中控机for 循环主机列表挨个针对主机进行远程资产采集并且提交数据到API,此方式为一个一个的数据采集并提交,在主机数量庞大的请况下此方式严重耗时。 再次引入线程池方式,例如建立10个线程,每次10个线程同时采集10个主机信息并且入库,先执行完任务的线程继续采集后面的 ...
分类:编程语言   时间:2019-01-12 22:58:24    阅读次数:236
python学习EasyGui
官网下载easygui,在cmd里cd到文件夹位置,输入python setup.py install 在python中调用 import easygui 后续使用都要用easygui.XXX函数使用 或者from easygui import * 之后可以直接使用函数 但是最好用import ea ...
分类:编程语言   时间:2019-01-12 22:59:27    阅读次数:297
python学习else,with
else 要么怎样,要么不怎样 干完了能怎样,干不完就别想怎样 if XXX: XXX else: XXX 没有问题,那就干吧 with 不使用with时 使用with时,会在异常时自动关闭文件f.close ...
分类:编程语言   时间:2019-01-12 22:59:36    阅读次数:340
springboot+mybaties
1. 开发工具:Intellij idea2018.3 2. file >new >project 3. 选择Spring Initializr,点击next 4. 点击next 5. web中选择web,SQL中选择JAP/MySQL/JDBC,点击next 6. 输入项目名称,选择存储路径,点击 ...
分类:编程语言   时间:2019-01-12 22:59:55    阅读次数:274
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!