1.添加BMP格式文件如下图所示: 2.添加ICO格式文件如下图所示: ...
分类:
编程语言 时间:
2018-12-17 02:14:29
阅读次数:
213
#pragma once #include #include class CCycleBuffer { public: bool isFull(); bool isEmpty(); void empty(); int getReadableLength(); int getWriteableLeng... ...
分类:
编程语言 时间:
2018-12-17 02:16:04
阅读次数:
144
Java内存模型虽说是一个老生常谈的问题 ,也是大厂面试中绕不过的,甚至初级面试也会问到。但是真正要理解起来,还是相当困难,主要这个东西看不见,摸不着。网上已经有大量的博客,但是人家的终究是人家的,自己也要好好的去理解,去消化。今天我也来班门弄斧,说下Java内存模型。 说到Java内存模型,不得不 ...
分类:
编程语言 时间:
2018-12-17 02:18:14
阅读次数:
202
深拷贝就是一份一模一样数据,且该数据和之前的数据断开连接,互不影响: 那么为什么会出现数据相互影响呢?这就涉及到JavaScript中的内存概念:栈 stack”和“堆 heap”,stack一般是静态分配内存,heap上一般是动态分配内存;堆是通过地址的指针传值,即传址;栈是直接传值。 了解了堆栈 ...
分类:
编程语言 时间:
2018-12-17 02:20:48
阅读次数:
231
哈哈哈哈哈哈
分类:
编程语言 时间:
2018-12-17 02:21:20
阅读次数:
243
线程是我们学习Java知识中一个重要的难点,首先我们要明白两种创建线程的方法,其次在售票问题中我们要注意线程并发带来的线程安全问题。 最后我们要明白几个重要的概念: ①保证代码原子性:所谓代码原子性是指当a线程在执行某段代码块的时候,别的线程必须等待 ,直到a线程执行完才可以执行这段代码。 ②对象锁 ...
分类:
编程语言 时间:
2018-12-17 02:22:03
阅读次数:
184
#!/usr/bin/env python# -*- coding:utf-8 -*-import osimport numpy as npimport matplotlib as mpltfrom matplotlib import pyplot as pltfrom matplotlib.tic ...
分类:
编程语言 时间:
2018-12-17 02:22:37
阅读次数:
238
善于思考,拥抱变化,才能拥有未来 一、Threads 和 Runnables 运行结果为: Hello main Done! Hello Thread-0 或者: Hello main Hello Thread-0 Done! 二、ExecutorService 1. newSingleThread ...
分类:
编程语言 时间:
2018-12-17 02:22:57
阅读次数:
155
一、k-means算法: 1、优缺点: 优点:容易实现。 缺点:可能收敛到局部最小值,在大规模数据集上收敛较慢。 2、伪代码描述: ...
分类:
编程语言 时间:
2018-12-17 02:24:37
阅读次数:
125
1、引入maven依赖 2、redis连接配置 3、redisTemplate配置,其实springboot2不配置也是可以直接使用的,但是我们可以指定一下key,value序列化的方式,如下 4、KeyPrefix类定义,方便管理key的前缀与超时时间(防止key管理混乱,出现后面的key覆盖前面 ...
分类:
编程语言 时间:
2018-12-17 02:26:36
阅读次数:
371
一、redis在Python下的基本使用 1)安装 pip install redis 2) 简单的使用测试 3)使用连接池。使用connection pool来管理对一个redis server的所有连接,避免每次建立、释放连接的开销。默认,每个Redis实例都会维护一个自己的连接池。可以直接建立 ...
分类:
编程语言 时间:
2018-12-17 02:27:37
阅读次数:
222
1.用于创建对象 @Component 把当前对象存入spring容器 Controller Service Repository 属性:value bean的ID 2.用于注入数据 成员变量值注入 @Autowired 方法和变量上(不需要set方法了) 自动按照类型注入 多个同类型的bean 要 ...
分类:
编程语言 时间:
2018-12-17 02:28:07
阅读次数:
197
#!/usr/bin/env python# -*- coding:utf-8 -*-import osimport pylab as pyimport numpy as npfrom matplotlib import pyplot as pltimport matplotlib as mplt# ...
分类:
编程语言 时间:
2018-12-17 02:28:53
阅读次数:
520
隔了好久木有更新了,因为发现自己numpy的很多操作都忘记了,加上最近有点忙.。。 接着上次 我们得到的迭代函数为 首先j != yi j = yi 还没试一下,近期试一下这个的结果 ...
分类:
编程语言 时间:
2018-12-17 02:29:16
阅读次数:
781
内置函数详解 abs( x )返回数字的绝对值 all(iterable) 函数用于判断给定的可迭代参数 iterable 中的所有元素是否都为 True,如果是返回 True,否则返回 False any(iterbale) 函数用于判断给定的可迭代参数 iterable 是否全部为 False, ...
分类:
编程语言 时间:
2018-12-17 02:29:40
阅读次数:
224
前言:TreeSet集合是Set集合的一个子实现类,它是基于TreeMap中的NavigableSet接口实现的,TreeSet集合是默认通过自然排序将集合中的元素进行排序 TreeSet有两种排序方式: 1)自然排序 2)比较器排序 1. 自然排序: 在TreeSet中默认要求里面的元素进行自然排 ...
分类:
编程语言 时间:
2018-12-17 02:30:22
阅读次数:
225
集合是无序的,不重复的数据类型,可以改的数据类型 (不可哈希)但里面的数据 不能更改(可哈西)所以说集合是不能够作为字典的键 由于集合的元素不重复,所以可以用集合来消除重复元素. 集合的增 集合的删 由于集合的元素不可更改,所以集合没有 改 由于集合的元素是无序的,所以没有集合的查 集合的其他操作 ...
分类:
编程语言 时间:
2018-12-17 02:30:56
阅读次数:
253
关于SpringBoot和PageHelper,前篇博客已经介绍过Spring boot入门(二):Spring boot集成MySql,Mybatis和PageHelper插件,前篇博客大致讲述了SpringBoot如何集成Mybatis和Pagehelper,但是没有做出实际的范例,本篇博客是连 ...
分类:
编程语言 时间:
2018-12-17 02:31:12
阅读次数:
334
数据类型: 数字: 整数 int (integer) python3 已经不区分整型和长整型了,都叫整型 浮点型 float 复数 complex 布尔: True False 字符串 万恶的 + 号:“python 中的字符串在 C 语言中体现为是一个字符数组,每次创建字符串时需要在内存中开辟一块 ...
分类:
编程语言 时间:
2018-12-17 02:36:22
阅读次数:
193
正则表达式(re) 正则表达式是可以匹配文本片段的模式,可以用来匹配行为搜索文本中的模式,并且用计算后的值替换特定模式,或者将文本进行分段。 预定义字符串集:\d 数字[0-9]\D 非数字:[^\d]\s 空白字符\S 非空白字符:[^\s]\w 单词字符:[a-zA-Z0-9]\W 非单词字符: ...
分类:
编程语言 时间:
2018-12-17 02:36:46
阅读次数:
173