集合类型: 作用: --> 关系运算(交集,并集,差集) --> 去重(有局限性) 需要掌握: 1、集合的定义方法 定义方法类似于字典,{}内,以逗号分割,但不同于字典之处不是key:varual格式,集合内的元素一定是不可变类型 2、集合的运算(&,-,|,^,) 3、集合的成员运算(in / n ...
分类:
编程语言 时间:
2018-07-09 00:34:47
阅读次数:
209
读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。 读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘, 所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符), 然后,通过操作系统提供的接 ...
分类:
编程语言 时间:
2018-07-09 00:35:51
阅读次数:
211
https://blog.csdn.net/rodge_rom/article/details/78898015 另: 参考该博主的关于FTP, EXCEL, WORD, 等工具类文章... ...
分类:
编程语言 时间:
2018-07-09 00:36:00
阅读次数:
190
题目一:矩阵转置 给定一个矩阵 A, 返回 A 的转置矩阵。 矩阵的转置是指将矩阵的主对角线翻转,交换矩阵的行索引与列索引。 示例 1: 示例 2: 思路:比较简单,但要注意对矩阵的初始化,如果不初始化会报错--》reference binding to null pointer of type ' ...
分类:
编程语言 时间:
2018-07-09 00:36:54
阅读次数:
499
一、标准文件 c语言把所有设备当作文件。 stdin:键盘、标准输入 stdout:屏幕、标准输出 stderr:您的屏幕、标准错误 头文件:stdio.h 二、getchar() & putchar() int getchar(void) 从屏幕读取下一个可用字符,并用它返回为一个整数。 int ...
分类:
编程语言 时间:
2018-07-09 00:37:20
阅读次数:
209
计算球体积 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 194043 Accepted Submission(s): 76838 Proble ...
分类:
编程语言 时间:
2018-07-09 00:37:30
阅读次数:
171
题目 解析 C++版 C++ class Subsequence { public: int shortestSubsequence(vector A, int n) { // write code here int start=0; int end=n 1; //最右边比max值小的数的下标 // ...
分类:
编程语言 时间:
2018-07-09 01:08:04
阅读次数:
148
其实我很犹豫要不要写这样一篇关于线程的文章,毕竟我对线程的理解还非常浅薄,但是想想以后能深入理解再来更新就好了。 线程是啥,官方说法:程序执行流的最小单位,一个或多个线程组成一个进程。嘛意思,计算机知识非得搞这么抽象吗??百度是最好的老师,在知乎上看到一篇非常有趣又较好理解的文章(开桌子),此处放链 ...
分类:
编程语言 时间:
2018-07-09 01:08:41
阅读次数:
174
处理静态资源方案一:在web.xml文件中配置如下: <!-- <!–解决静态资源方案–> <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.jpg</url-pattern ...
分类:
编程语言 时间:
2018-07-09 01:09:13
阅读次数:
185
1. 求字符串的最长重复子串 例如:aaaaaaaaabbbbcccaaassscvvv这里面的最长重复子串为aaaaaaaaa 算法思路:算法时间复杂度(O(n)) 1. 将这一个字符串先转成char数组; 2. 将这一char数组进行遍历 3. 比较char数组中第i-1个与第i个的字符是否相等 ...
分类:
编程语言 时间:
2018-07-09 01:10:22
阅读次数:
202
反射的定义:指程序运行期间,能够观察类的属性和方法、以及修改类的对象的属性和行为的特征。 也可以理解为:动态的获取和修改类的机制。 反射区别与new,new是静态获取类,而反射是动态。在性能上,动态差于静态。 静态:把类都编写好,编译通过,进行运行。 动态:类都编写好,也能运行,在运行期间动态获取类 ...
分类:
编程语言 时间:
2018-07-09 01:10:43
阅读次数:
203
题目 解析 C++版 Python版 ...
分类:
编程语言 时间:
2018-07-09 01:10:51
阅读次数:
190
SpringBoot-SpringData-JPA集成 https://zhuanlan.zhihu.com/p/35067219 https://www.cnblogs.com/chenpi/p/6357527.html https://blog.csdn.net/u012373815/artic ...
分类:
编程语言 时间:
2018-07-09 01:11:12
阅读次数:
398
单例模式 一、 单线程下单例模式 只有在单线程下才会实现单例模式,一开始还未初始化的时候,一旦并发访问就会发现ts为null,而当时同步并发执行的几个线程就会同时初始化一个新的TestSingle1对象。 二、 最干脆的单例模式 直接将该函数线程同步,保证在第一次初始化的过程中不会出现同时访问该函数 ...
分类:
编程语言 时间:
2018-07-09 01:12:34
阅读次数:
203
什么是线程 每个进程拥有自己的一整套变量,而线程则共享数据。 没有使用多线程的程序,调用 Thread.sleep 不会创建一个新线程,用于暂停当前线程的活动。程序未结束前无法与程序进行交互。 使用线程给其他任务提供机会 将代码放置在一个独立的线程中,事件调度线程会关注事件,并处理用户的动作。 在一 ...
分类:
编程语言 时间:
2018-07-09 01:12:42
阅读次数:
198
服务器端:gevent_server.py 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 import sys import socket impo ...
分类:
编程语言 时间:
2018-07-09 10:58:01
阅读次数:
128
1、数据结构 数据结构是计算机存储、组织数据的方式,指相互之间存在一种或多种特定关系的数据元素的集合。 通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。 一、数据结构的基本功能 ①、如何插入一条新的数据项 ②、如何寻找某一特定的数据项 ③、如 ...
分类:
编程语言 时间:
2018-07-09 10:58:44
阅读次数:
223
R语言csv与txt文本读入区分,重点关注容易混淆的sep参数。read.table与read.csv函数的使用 ...
分类:
编程语言 时间:
2018-07-09 10:59:23
阅读次数:
201
无序集合SADD set集合是直接去重的,只会输出 xiao hehe sadd names3 xiao xiao hehe hehe 获取集合 names3的所有值,集合不能用切片形式获取值,因为是无序的 SMEMBERS names3 获取names3对应的集合中元素个数 SCARD names ...
分类:
编程语言 时间:
2018-07-09 10:59:30
阅读次数:
346
while简单示例: ...
分类:
编程语言 时间:
2018-07-09 11:00:16
阅读次数:
106