码迷,mamicode.com
首页 > 编程语言 > 周排行
冒泡排序
N个数字要排序完成,总共进行N-1趟排序,每i趟的排序次数为(N-i)次,所以可以用双重循环语句,外层控制循环多少趟,内层控制每一趟的循环次数。 ...
分类:编程语言   时间:2019-01-22 18:42:10    阅读次数:128
浅谈C++多态性
C++编程语言是一款应用广泛,支持多种程序设计的计算机编程语言。我们今天就会为大家详细介绍其中C++多态性的一些基本知识,以方便大家在学习过程中对此能够有一个充分的掌握。 多态性可以简单地概括为“一个接口,多种方法”,程序在运行时才决定调用的函数,它是面向对象编程领域的核心概念。多态(polymor ...
分类:编程语言   时间:2019-01-22 19:09:31    阅读次数:172
SpringBoot2继承了WebMvcConfigurationSupport后,WebMvcAutoConfiguration自动配置失效
SpringBoot1继承的WebMvcConfigurerAdapter,在 2 中废弃了 SpringBoot2继承了WebMvcConfigurationSupport 后,WebMvcAutoConfiguration自动配置失效,需要全部手动配置 ...
分类:编程语言   时间:2019-01-22 19:10:24    阅读次数:881
sort it 树状数组+逆序对
sum[i]是1-i所有1的和,而i-sum[a[i]]就是在a[i]后面的数,即在i之前出现,却比他大的数。1是加在a[i]上,即i实际应该放的位置。而c[i]是为sum做准备的 1 #include<stdio.h> 2 #include<string.h> 3 #include<math.h> ...
分类:编程语言   时间:2019-01-22 19:11:25    阅读次数:215
#3 Python解释器和编辑器
本文介绍Python解释器和编辑器,解释器将采用IPython,编辑器将采用VSCode ...
分类:编程语言   时间:2019-01-22 19:11:47    阅读次数:260
Python requests上传文件demo
#!/usr/bin/env python # -*- coding: utf-8 -*- import requests headers = {'uuid': '5cb572b7-c0a7-4d90-81a4-58d24f3e2949'} cookies={'Cookie':'pinId=9-Qi... ...
分类:编程语言   时间:2019-01-22 19:11:55    阅读次数:371
线程池Python 线程、进程和协程
Threading是用于提供线程相关的操作,线程是应用程序中工作的最小单元。线程与进程的关系下图所示: 子线程是由主线程产生的,但两者并没有关联。 利用threading创建线程: 上述创建了两个线程t1和t2,然后控制器就交给了CPU,CPU根据指定算法进行调度,分片执行指令。 更多方法: sta ...
分类:编程语言   时间:2019-01-22 19:42:17    阅读次数:172
[算法]数组中出现次数超过一半的数字
题目描述 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 思路 这道题最简单的思路就是排序,然后统计每个数字出现的次数,这样时间复杂度是 ...
分类:编程语言   时间:2019-01-22 19:46:15    阅读次数:156
Java基础-7数组
一)、什么是数组: 数组是一组具有相同类型和名称的变量集合,把一系列相同类型的数据保存在一起,这些变量称为数组的元素;每个元素都有一个编号,这个编号叫做下标,下标从 0 开始;元素的个数被称为数组的长度,数组数一种复合数据类型。 数组的特点是其长度是确定的。数组一旦被创建,它的大小就是不可以改变的。 ...
分类:编程语言   时间:2019-01-22 20:11:15    阅读次数:169
spring-boot分环境打包为war包
1.启动类修改 2.pom配置 3.打包命令 mvn clean package -Dmaven.test.skip=true -Ptest 4.启动 将war包放到tomcat的webapps下,启动tomcat即可 ...
分类:编程语言   时间:2019-01-22 20:13:23    阅读次数:130
JavaScript实现循环链表
单链表地址:点我 一、循环链表 节点的next指向下一个节点,节点的prev指向上一个节点 ...
分类:编程语言   时间:2019-01-22 20:13:49    阅读次数:175
jar包重启脚本-restart.sh
#!/bin/sh PROJECT_PATH=/var/www/ PROJECT_NAME=demo.jar PROJECT_ALL_LOG_NAME=logs/demo-all.log # stop process tpid=`ps -ef|grep $PROJECT_NAME|grep -v g... ...
分类:编程语言   时间:2019-01-22 20:40:54    阅读次数:521
[CQOI2014]排序机械臂
"嘟嘟嘟" 最近复习复习平衡树,然后又体会到了那种感觉:“写代码半小时,debug一下午”。 这题其实就是让你搞一个数据结构,支持一下操作: 1.区间翻转。 2.查询区间最小值所在位置。 刚开始我想错了,想直接维护点权最小的点所在位置,但是这样旋转的时候就彻底的乱了,不知咋维护。 后来有一个不错的主 ...
分类:编程语言   时间:2019-01-22 20:41:02    阅读次数:184
java内存检测
第一步找到Pid ps aux | grep java 导出hprof 文件 jmap -dump:live,format=b,file=heap.hprof <pid> 第二步用android studio打开hprof文件,在profiler下面。点击加号,load from file.. 必须 ...
分类:编程语言   时间:2019-01-22 20:42:10    阅读次数:152
Java工程打包成jar可执行文件
将一个工程中的类打包成jar文件,步骤参考如下: 1.选择file -> project structure 2. 选择Arifacts->JAR->form modules with dependencies 3.在Main Class栏选择要打包成jar文件的java类,点击OK。 4.如果有多 ...
分类:编程语言   时间:2019-01-22 20:42:44    阅读次数:193
常见Java问题
1、泛型的好处 保护了类型安全 避免了强制类型转化 2、final关键字的作用 final修饰的属性是常量 final修饰的方法不可被重写 final修饰的类不能被继承,如:String 3、静态变量和实例变量的区别? 静态变量:类变量 它属于类 当虚拟机加在class时产生 实例变量:当创建对象时 ...
分类:编程语言   时间:2019-01-22 20:42:54    阅读次数:176
C语言之路-1-变量
一、变量的类型 int 整数型 double 双精度浮点型 float 单精度浮点型 变量一定义就无法更改类型。 二、输入输出 注意输入一定要加&这个符号,不然程序会蹦也不报错。 三、常量 ...
分类:编程语言   时间:2019-01-22 20:43:11    阅读次数:182
LeetCode 80 Remove Duplicates from Sorted Array II [Array/auto] <c++>
LeetCode 80 Remove Duplicates from Sorted Array II [Array/auto] 给出排序好的一维数组,如果一个元素重复出现的次数大于两次,删除多余的复制,返回删除后数组长度,要求不另开内存空间。 C++ 献上自己丑陋无比的代码。相当于自己实现一个带计数 ...
分类:编程语言   时间:2019-01-22 20:43:29    阅读次数:155
Java Web HTTP
HTTP:用于定义Web浏览器与Web服务器之间交换数据的过程以及数据本身的格式。 会话方式: 建立连接 发出请求信息 回送相应信息 关闭连接 每次练级之处理一个请求和响应。对每个页面的访问,浏览器与Web服务器都要建立一次连接 请求消息结构: 一个请求行,若干消息头,以及实体内容。消息头和实体内容 ...
分类:编程语言   时间:2019-01-22 20:45:05    阅读次数:195
spring-boot分环境打包为tar包
1.pom配置 2.assembly.xml文件 3.启动脚本 nohup java -classpath lib路径:conf路径:app路径:. 启动类 > /dev/null 2>&1 &命令如上,具体可参考我上传的文件 ...
分类:编程语言   时间:2019-01-22 20:45:22    阅读次数:221
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!