1.字符串 char(n): n 字节长度 varchar(n): 如果是 utf8 编码, 则是 3 n + 2字节; 如果是 utf8mb4 编码, 则是 4 n + 2 字节. 2.数值类型: TINYINT: 1字节 SMALLINT: 2字节 MEDIUMINT: 3字节 INT: 4字节 ...
分类:
数据库 时间:
2019-02-08 20:05:29
阅读次数:
185
``` include using namespace std; include // Eigen 部分 include // 稠密矩阵的代数运算(逆,特征值等) include define MATRIX_SIZE 50 / 本程序演示了 Eigen 基本类型的使用 / int main( int ...
分类:
其他好文 时间:
2019-02-08 20:05:12
阅读次数:
463
Java集合详解7:HashSet,TreeSet与LinkedHashSet 今天我们来探索一下HashSet,TreeSet与LinkedHashSet的基本原理与源码实现,由于这三个set都是基于之前文章的三个map进行实现的,所以推荐大家先看一下前面有关map的文章,结合使用味道更佳。 具体 ...
分类:
编程语言 时间:
2019-02-08 20:04:51
阅读次数:
231
TinyURL是一种URL简化服务, 比如:当你输入一个URL https://leetcode.com/problems/design-tinyurl 时,它将返回一个简化的URL http://tinyurl.com/4e9iAk. 要求:设计一个 TinyURL 的加密 encode 和解密 ...
分类:
Web程序 时间:
2019-02-08 20:04:34
阅读次数:
252
Java基础10:全面解读Java异常 为什么要使用异常 首先我们可以明确一点就是异常的处理机制可以确保我们程序的健壮性,提高系统可用率。虽然我们不是特别喜欢看到它,但是我们不能不承认它的地位,作用。 在没有异常机制的时候我们是这样处理的:通过函数的返回值来判断是否发生了异常(这个返回值通常是已经约 ...
分类:
编程语言 时间:
2019-02-08 20:04:20
阅读次数:
212
我们需要爬取的网站:最好大学网 我们需要爬取的内容即为该网页中的表格部分: 该部分的html关键代码为: 其中整个表的标签为<tbody>标签,每行的标签为<tr>标签,每行中的每个单元格的标签为<td>标签,而我们所需的内容即为每个单元格中的内容。 因此编写程序的大概思路就是先找到整个表格的<tb ...
分类:
编程语言 时间:
2019-02-08 20:04:04
阅读次数:
222
1.Condition简介 任何一个java对象都天然继承于Object类,在线程间实现通信的往往会应用到Object的几个方法,比如wait(),wait(long timeout),wait(long timeout, int nanos)与notify(),notifyAll()几个方法实现等 ...
分类:
其他好文 时间:
2019-02-08 20:03:50
阅读次数:
182
Java基础6:代码块与代码加载顺序 代码块:用{}包围的代码 java中的代码块按其位置划分为四种: 局部代码块 位置:局部位置(方法内部) 作用:限定变量的生命周期,尽早释放,节约内存 调用:调用其所在的方法时执行 构造代码块 位置:类成员的位置,就是类中方法之外的位置 作用:把多个构造方法共同 ...
分类:
编程语言 时间:
2019-02-08 20:03:38
阅读次数:
197
头文件 ofstream 向文件写内容 实现代码 include include include include using std::ofstream; void CMFCyaraguiDlg::C2ToYaraText(vector result) { ofstream outfile; //输 ...
分类:
编程语言 时间:
2019-02-08 20:03:23
阅读次数:
214
protected final int tryAcquireShared(int unused) { /* * Walkthrough: * 1. If write lock held by another thread, fail. * 2. Otherwise, this thread is e ...
分类:
其他好文 时间:
2019-02-08 20:02:55
阅读次数:
197
1.ConcurrentLinkedQueue简介 在单线程编程中我们会经常用到一些集合类,比如ArrayList,HashMap等,但是这些类都不是线程安全的类。在面试中也经常会有一些考点,比如ArrayList不是线程安全的,Vector是线程安全。而保障Vector线程安全的方式,是非常粗暴的 ...
分类:
其他好文 时间:
2019-02-08 20:02:34
阅读次数:
141
"HTML" Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 8060 Accepted: 2612 Description If you ever tried to read a html document on a Macin ...
分类:
Web程序 时间:
2019-02-08 20:02:20
阅读次数:
169
1. CopyOnWriteArrayList的简介 java学习者都清楚ArrayList并不是线程安全的,在读线程在读取ArrayList的时候如果有写线程在写数据的时候,基于fast-fail机制,会抛出ConcurrentModificationException异常,也就是说ArrayLi ...
分类:
其他好文 时间:
2019-02-08 20:02:01
阅读次数:
152
场景 wchar[]转换string 实现代码 调用 参考 STRING转WCHAR 和WCHAR 转STRING https://blog.csdn.net/sinat_35261315/article/details/72636712 ...
分类:
其他好文 时间:
2019-02-08 20:01:45
阅读次数:
330
用 pyperclip 模块拷贝粘贴字符串pyperclip 模块有 copy()和 paste()函数, 可以向计算机的剪贴板发送文本, 或从它接收文本。将程序的输出发送到剪贴板。 copy('hello, world') 向剪切板发送 paste()为从剪切板读取 ...
分类:
编程语言 时间:
2019-02-08 20:01:32
阅读次数:
193
1. 倒计时器CountDownLatch 在多线程协作完成业务功能时,有时候需要等待其他多个线程完成任务之后,主线程才能继续往下执行业务功能,在这种的业务场景下,通常可以使用Thread类的join方法,让主线程等待被join的线程执行完之后,主线程才能继续往下执行。当然,使用线程间消息通信机制也 ...
分类:
编程语言 时间:
2019-02-08 20:01:08
阅读次数:
163