列表初始化 (1)C++98{}初始化 缺陷: 只能初始化内置类型 //C++98使用{}对数组初始化 int arr[] = {1,2,3}; int arr[4] = {1}; //但对于自定义类型会报错 vector<int> v{1,2,3,4}; (2)C++11内置类型列表初始化 {}之 ...
分类:
编程语言 时间:
2020-03-16 19:18:29
阅读次数:
82
先说说SpringSecurity如何实现前后端分离Ajax登录? 今天使用SpringBoot整合SpringSecurity中想使用Ajax替代SpringSecurit的Form表单提交,在这里我们的提交方式还是使用表单提交 http.formLogin().loginProcessingUr ...
分类:
编程语言 时间:
2020-03-16 19:19:41
阅读次数:
86
1、一个简单的Java应用程序 1 public class FirstSample { 2 public static void main(String[] args) { 3 System.out.println("We will not use 'Hello, World!'"); 4 } 5 ...
分类:
编程语言 时间:
2020-03-16 20:26:11
阅读次数:
63
分类 编译时异常: 无法通过编译,必须显示处理。Exception下非RuntimeException类(Run..也是Ex..的子类),如IOException、SQLException等 运行时异常: 都是RuntimeException类及其子类异常,如NullPointerException ...
分类:
编程语言 时间:
2020-03-16 20:28:33
阅读次数:
61
在图像处理种,经常需要计算两个矩形的重叠面积,在 python 中,可以使用 shapely 包中的 Polygon 函数,但是到了 c++ 没有想象中的那么简单。 查阅了很多资料,基本上都是判断两个矩形是否包含来计算,但是两个矩形的相交情况太多了,每个方法我都担心考虑不全,所以想了一个在画布上画出 ...
分类:
编程语言 时间:
2020-03-16 20:29:24
阅读次数:
70
在嵌入式中移植python 然后使用pyqt5 为物联网应用提供用户交互。 步骤 下载python源码 执行配置 cd Python-3.7.0./configure --prefix=/usr/local/python3make && make install 创建软链 ln -s /usr/lo ...
分类:
编程语言 时间:
2020-03-16 20:31:17
阅读次数:
79
1.介绍 TinyXML是一个开源的解析XML的C++解析库,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。 下载地址:http://www.grinninglizard.com/tinyxml/ 解压缩后 ...
分类:
编程语言 时间:
2020-03-16 21:39:44
阅读次数:
86
#include<iostream> #include<vector> using namespace std; bool _insert_single_video( std::vector<int>* all_tmp_res, const int insert_pos, int single_vi ...
分类:
编程语言 时间:
2020-03-16 21:39:57
阅读次数:
67
普里姆算法 @anthor:QYX 普里姆算法在找最小生成树时,将顶点分为两类,一类是在查找的过程中已经包含在树中的(假设为 A 类),剩下的是另一类(假设为 B 类)。对于给定的连通网,起始状态全部顶点都归为 B 类。在找最小生成树时,选定任意一个顶点作为起始点,并将之从 B 类移至 A 类;然后 ...
分类:
编程语言 时间:
2020-03-16 21:42:09
阅读次数:
78
总括: 普通语句块 普通语句块的语法: { } 注意: 1、普通语句块可以放置在类中与方法同级,也可以放置在方法中。 2、语句块依赖实例,而且语句块优先于类的构造方法。 3、普通的语句块放置的时候,是需要顺序的。它是放置在成员变量的下方。 4、语句块可以任意调用类中成员变量,或者方法。 静态语句块 ...
分类:
编程语言 时间:
2020-03-16 21:44:30
阅读次数:
74
跟着视频写的一个小Demo 目录结构: MyWriter.class package com.practice.itemwriter; import org.springframework.batch.item.ItemWriter; import org.springframework.stere ...
分类:
编程语言 时间:
2020-03-16 21:47:38
阅读次数:
57
本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。传送门:https://mp.weixin.qq.com/s/osB-BOl6W-ZLTSttTkqMPQ 前 ...
分类:
编程语言 时间:
2020-03-16 21:50:20
阅读次数:
75
文件处理: 一、控制文件读写内容的模式: 大前提: tb模式均不能单独使用,必须与r/w/a之一结合使用 1.t 模式: ① 读写都是以字符串(unicode)为单位 ② 只能针对文本文件 ③ 必须指定字符编码,即必须指定encoding参数 2.b 模式: ① 读写都是以bytes为单位 ② 可以 ...
分类:
编程语言 时间:
2020-03-16 21:50:33
阅读次数:
74
R语言的数据框类似于矩阵,有行和列两个维度,然而数据框的每一列可以是不同的mode,例如某列由float组成,某列由char组成等等。技术层面上讲,数据框是一个每个组件长度都相等的list. > kids <- c('jack', 'jill') > ages <- c(12, 10) > d <- ...
分类:
编程语言 时间:
2020-03-16 21:51:37
阅读次数:
81
python实现KNN算法的全体流程代码#1-1KNN算法的原理底层代码import numpy as npimport matplotlib.pyplot as plt #导入相应的数据可视化模块raw_data_X=[[3.393533211,2.331273381], [3.110073483 ...
分类:
编程语言 时间:
2020-03-16 21:52:05
阅读次数:
97
MD5 可以作为文件的指纹。 MD5就可以为任何文件(不管其大小、格式、数量)产生一个同样独一无二的“数字指纹”,如果任何人对文件做了任何改动,其MD5值也就是对应的“数字指纹”都会发生变化。 如果要获取任意文件的MD5值,可以使用这些API函数直接获取MD5Init ,MD5Update,MD5F ...
分类:
编程语言 时间:
2020-03-16 21:53:13
阅读次数:
283
1.抽象过程 所有编程语言都提供抽象机制。可以认为,人们所能够解决的问题的复杂性直接取决于抽象的类型和质量,所谓的'类型'是指“所抽象的是什么?”汇编语言是对底层机器的轻微抽象。 java的基本 特性: (1) 万物皆为对象 (2) 程序是对象的集合,它们通过发送消息来告知彼此所要做的 (3) 每个 ...
分类:
编程语言 时间:
2020-03-16 21:53:33
阅读次数:
63
摘要 排序引起的慢查询,通常不是那么容易发现,经常和数据分布有关系。往往在业务刚开始时并没有什么问题,但是随着业务的发展,数据分布呈现一种特定的规律,导致了慢查询,或者并不是什么慢查询,但是随着并发请求数增加,数据库的IOPS使用率变高,进一步导致cpu/内存使用率飙高。造成线上故障。 问题 因为排 ...
分类:
编程语言 时间:
2020-03-16 21:56:40
阅读次数:
69
返回主页 回到顶端 目录 This guide describes how to use Spring Session to transparently leverage Redis to back a web application’s HttpSession with Java Configur ...
分类:
编程语言 时间:
2020-03-16 21:58:57
阅读次数:
140
[TOC] 一、控制文件读写内容的模式 1.1 文件操作模式 文件操作的tb模式均不能单独使用,必须与r/w/a之一结合使用 1.1.1 "t"模式 1.1.2 "b"模式 1.1.3 "x"模式(了解) 只写模式,不可读;文件不存在则创建,文件存在则报错。 1.2 文件操作方法 1.2.1 重要的 ...
分类:
编程语言 时间:
2020-03-16 21:59:52
阅读次数:
78