编程语言
冒泡排序 大的下沉,轻的冒泡 每趟排序,只排出最大值放最后。 即每次都会将大的下沉操作 趟排序遍历到最后一个元素不需要排,肯定是最小的 所以趟数是length-1 每趟排序 包含内循环也要少一次 length-1 因为是两两比较。 同时每趟排序还要减去已走的趟数 因为每一趟都会下沉一个,决定了一些大 ...
1、使用Python完成九九乘法表: for i in range(1,10): for j in range(1,i+1): print(" %sx%s=%s"%(j,i,i*j),end='') print(" ") 2、将xwls模块写入到Python编写环境中: pip install xl ...
LARGE_INTEGER high_precision_sleep(LARGE_INTEGER preTime, unsigned long long sleepTime) { LARGE_INTEGER t; QueryPerformanceCounter(&t); while(t.QuadPa ...
多线程详解 Java.Thread 程序:程序就是指令和数据的有序集合,没有任何运行含义,是一个静态概念。 进程:计算机运行的程序就是进程,是执行程序的一次过程,是动态概念。是系统资源分配的单位。比如QQ,播放器,游戏,IDEA等等。 线程:一个进程中包含多个线程,如视频中同时听到声音,看图像,看弹 ...
进程与线程 1.在操作系统中,每运行一个程序都会开启一个进程,一个进程由多个线程构成。 2.线程是程序执行流中最小的单元。 3.在应用程序中分为单线程程序和多线程程序。 单线程程序是指在一个进程空间中只有一个线程在执行; 多线程程序是指在一个进程空间中有多个线程在执行,并共享同一个进程的大小。 4. ...
#include <bits/stdc++.h> using namespace std; class B { public: B():_b(2) { cout << "B "; } B(int b) :_b(b) { cout << "B2 "; } int _b; ~B() { cout << ...
在同级目录完成tif和jpg的批量转换 import os import cv2 import numpy as np from osgeo import gdal #数据格式转化 def normalization(data): _range = np.max(data) - np.min(dat ...
前言 @Resource和@Autowired都是做bean的注入时使用,其实@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要导入,但是Spring支持该注解的注入。 1、共同点 两者都可以写在字段和setter方法上。两者如果都写在字段上 ...
conf/log4j2.xml <?xml version="1.0" encoding="UTF-8"?> <Configuration status="warn" monitorInterval="30" strict="true" schema="Log4J-V2.2.xsd"> <prope ...
一、在config包(一般与Controller,service,pojo等同级)下创建CORSFilter继承import org.apache.shiro.web.servlet.OncePerRequestFilter。这里面所有的放行不能用*必须得是具体的值,不然是无法跨域成功滴。 @Com ...