一、break语句 1、用法: 出现在switch语句或循环体中,使程序从循环体和switch语句内跳出,继续执行逻辑上的下一条语句,break语句不宜用在别处。 2、实例: include "stdafx.h" include using namespace std; int main() { i ...
分类:
编程语言 时间:
2019-09-15 16:49:53
阅读次数:
95
package com.*.aop; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import lombok.exte... ...
分类:
编程语言 时间:
2019-09-15 16:51:19
阅读次数:
174
版本不匹配把 首先点击Windows -> Perfenrences -> java -> Compiler 我们可以看到 Compiler comliance level 的那个数字是10 然后点击 eclipse 顶上的 Project —> Properties —> Project Face ...
分类:
编程语言 时间:
2019-09-15 16:55:49
阅读次数:
110
C++ lambda 表达式/函数 一. 简介 lambda 可以方便地定义和创建匿名函数。 二. 语法 各项具体含义如下 1. 捕获外部变量 通过在最前面的方括号中输入一些特殊符号,明确指出哪些外部变量可以被lambda函数捕获。 (1) 值捕获[变量名] 函数体内不能改变捕获变量的值,否则会引起 ...
分类:
编程语言 时间:
2019-09-15 17:00:46
阅读次数:
121
1.引入依赖 2.定义mapper接口 3.启动类添加包扫描注解 或者在每个mapper接口上都加 4.基本查询 ...
分类:
编程语言 时间:
2019-09-15 17:04:27
阅读次数:
96
线程安全是多线程开发的根基, 我们能够使用volatile保证变量更新的数据其他线程能够看到, 但是如果两个线程同时操作一个数据, 线程安全无法保证. 下面的例子中, i的结果大概率小于我们预期的200000, 原因就在于T1,T2同时获取i值, 先后写入同一个结果. 为保证线程的安全, 我们使用s ...
分类:
编程语言 时间:
2019-09-15 17:07:33
阅读次数:
111
参考资料:GC算法分类-https://zhuanlan.zhihu.com/p/41666328 《深入理解java虚拟机》第三章垃圾收集器与内存分配策略 一:GC分代--新生代跟老年代 gc活动空间为堆区域,堆按gc处理方式也可以分为新生代跟老年代。 对象内存分配跟使用的垃圾收集器有关,默认是在 ...
分类:
编程语言 时间:
2019-09-15 17:08:04
阅读次数:
110
我太废了 感觉基本上是从头学起了QAQ以前的博客感觉也没啥用233333 为方便起见,以下排序后的数列均为递增数列。 1.插入排序 时间复杂度O(n^2) 基本思路:对于一串数列,从左到右扫描每一个元素,当前位置记为key。从key所在的位置倒着向前扫描,如果遇到有比key大的元素,就把这个数的位置 ...
分类:
编程语言 时间:
2019-09-15 17:09:49
阅读次数:
96
一、函数式接口 1. 可以使用注解@FunctionalInterface 2. 函数式接口有且仅有一个抽象方法;如果一个接口里只有一个抽象方法,这个接口可以作为函数式接口 3. 可以有0个或多个非抽象方法 4. 可以被隐式转换为lambda表达式 5. 函数式接口的实例 a. lambda表达式: ...
分类:
编程语言 时间:
2019-09-15 17:11:06
阅读次数:
77
一、参数传递 1.非引用形参,则是复制实参的值,函数不会修改实参的值;引用形参,则是实参的别名,将会修改实参的值。 2.指针形参,修改指针形参不会改变实参指针,但可以改变实参指向的对象: 3.const形参,在调用函数时,如果函数使用非引用非const形参,则既可以传递const实参,也可以传递非c ...
分类:
编程语言 时间:
2019-09-15 17:12:05
阅读次数:
101
```python """ 问题:当多个进程使用同一份数据资源的时候,就会引发数据安全或顺序混乱的问题 """ ''' 进程同步 ''' #多进程抢占输出资源 import os import time import random from multiprocessing import Proces... ...
分类:
编程语言 时间:
2019-09-15 18:19:46
阅读次数:
103
There are N light bulbs indexed from 00 to N?1. Initially, all of them are off. A FLIP operation switches the state of a contiguous subset of bulbs. F ...
分类:
编程语言 时间:
2019-09-15 18:24:46
阅读次数:
93
一:题目 (一)样例输入 (二)样例输出 注意:状态码含义 二:代码实现 ...
分类:
编程语言 时间:
2019-09-15 18:25:08
阅读次数:
98
本文首发于先知社区,原文链接:https://xz.aliyun.com/t/6295 数学基础 黎曼几何中的“平行线” 欧几里得《几何原本》中提出五条公设: 1. 过相异两点,能作且只能作一直线。 2. 有限直线可以任意地延长。 3. 以任一点为圆心、任意长为半径,可作一圆。 4. 凡直角都相等。 ...
分类:
编程语言 时间:
2019-09-15 18:26:04
阅读次数:
142
Python多进程(multiprocessing)共享变量
分类:
编程语言 时间:
2019-09-15 18:27:45
阅读次数:
77
import psutilimport timefrom time import sleepimport datetimeimport osimport sysimport jsonimport requestsclass MessyServerHardware(): def __int__(sel ...
分类:
编程语言 时间:
2019-09-15 18:30:39
阅读次数:
96
Ⅰ. SpringApplication 1. Startup Failure 启动失败 注入FailureAnalyzers 获得一个机会去提供一个详细的错误信息 SpringBoot提供了很多FailureAnalyzer 的实现类,也可以添加自定义的 如果没有failure analyzers ...
分类:
编程语言 时间:
2019-09-15 18:32:29
阅读次数:
161
HTTPS: Problem: Data in HTTP is sent as plain text. A MITM can read and edit requests and responses. -> not secure Solution: Use HTTPS. HTTPS is an ad ...
分类:
编程语言 时间:
2019-09-15 18:38:31
阅读次数:
189
开始学Java了,纪念一下我的第一篇Java代码 ...
分类:
编程语言 时间:
2019-09-15 18:44:26
阅读次数:
88
稀疏数组 应用的作用:去除一些无效元素的存储,节省空间。 原始数组:一个四行四列的二维数组,第0行第3列存放了3,第1行第0列存放1,第2行第2列存放了2,其余的为0。 0 0 0 3 1 0 0 0 0 0 2 0 0 0 0 0 稀疏数组结构: 是一个n行3列的二维数组。第一行存储原始数组的行数 ...
分类:
编程语言 时间:
2019-09-15 18:45:35
阅读次数:
101