Java中的IO流提供了很多的操作类,主要的一些如下图所示: 首先关于其中的这些操作类做一个简单的总结: 在java中的流操作主要分为字节流和字符流;字节流和字符流都对应着有两个基类,其他的具体的操作类都是继承与它们。 字节流 Inputstream(输入字节流) Outputstream(输出字节 ...
分类:
编程语言 时间:
2020-07-26 01:50:53
阅读次数:
72
package com.qf.demo02; import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; public class Test3Iterator { public static ...
分类:
编程语言 时间:
2020-07-26 01:50:23
阅读次数:
58
Spring 官方文档 Spring 中文文档 ...
分类:
编程语言 时间:
2020-07-26 01:47:31
阅读次数:
72
vector c++的vector的使用方法,创建,初始化,插入,删除等。 #include "ex_vector.h" #include <iostream> #include <vector> #include <string> using namespace std; void ex_vect ...
分类:
编程语言 时间:
2020-07-26 01:46:42
阅读次数:
60
什么是xlutils 是一个提供了许多操作修改excel文件方法的库; 属于python的第三方模块 xlrd库用于读取excel文件中的数据,xlwt库用于将数据写入excel文件,修改用xlutils模块; xlutils库也仅仅是通过复制一个副本进行操作后保存一个新文件,像是xlrd库和xlw ...
分类:
编程语言 时间:
2020-07-26 01:45:47
阅读次数:
72
2.图像方面Numpy数组相关操作 In [1]: import cv2 as cv import numpy as np #图片颜色反转 def access_pixels(img): print(img.shape) height=img.shape[0] width=img.shape[1] ...
分类:
编程语言 时间:
2020-07-26 01:42:23
阅读次数:
88
题目大意 给你$n$个定点$m$条边,这$m$条边中有有向边也有无向边。 当$t=0$时,输入边代表的是无向边。 当$t=1$时,输入的边代表的是$x-y$的有向边。 要你将所有的无向边变为有向边后整个图是无环的(有向无环图)。 思路 有向边时建边而且更新入度,无向边时只存边不更新入度。 然后在拓扑 ...
分类:
编程语言 时间:
2020-07-26 01:40:23
阅读次数:
69
1. 字符串常量 package com.qf.demo01string; public class Test1String { public static void main(String[] args) { //1.字符串常量:双引号引起来的字符串的内容 //2.直接声明一个字符串:字符串池中。 ...
分类:
编程语言 时间:
2020-07-26 01:40:02
阅读次数:
58
一、事务 二、动态代理 特点:字节码随用随创建,随用随加载 作用:不修改源码的基础上对方法增强 分类: 基于接口的动态代理 基于子类的动态代理 基于接口的动态代理: 涉及的类,proxy 提供者,JDK官方 如何创建代理对象: 使用Proxy类中的newProxyInstance方法 创建代理对象的 ...
分类:
编程语言 时间:
2020-07-26 01:39:43
阅读次数:
62
开始我们的组合数学之旅 错位排序 设${a1,a2,a3,a4,a5,....an}\(是\){1,2,3,4,5,...n}$ \(Dn=n!*(1-\frac{1}{1!}+\frac{1}{2!}-\frac{1}{3!}...)\) 看一道水题 书架上有6本书,编号分别为1~6,取出来再放回 ...
分类:
编程语言 时间:
2020-07-26 01:38:49
阅读次数:
53
嵌套循环的使用1.嵌套循环:将一个循环结构A声明在另一个循环结构b的循环体中,就构成了循环嵌套2.外层循环:循环体b;内层循环:循环体a;打印一个正方形3.外层控制行数;内行控制列 for (int y = 1; y<=9;y++){ for (int L = 1; L <=9;L++){ Syst ...
分类:
编程语言 时间:
2020-07-26 01:37:38
阅读次数:
73
题目链接:http://poj.org/problem?id=3666、 题目给出一个序列a,要求给出一个序列b使得两个数列每一项相减的绝对值之和最小,这里有一个重要的性质:存在一个满足条件的b,其中的数在a中都出现,可以通过数学归纳法去证明。 然后就是dp的转移,前i个数设定好,并且第i个数是第j ...
分类:
编程语言 时间:
2020-07-26 01:36:04
阅读次数:
88
考察链表的操作,合并两个有序链表,合并后的链表仍是有序的。 C++版 #include <iostream> #include <algorithm> using namespace std; // 定义链表 struct ListNode{ int val; struct ListNode* ne ...
分类:
编程语言 时间:
2020-07-26 01:33:46
阅读次数:
65
该类实现了List的接口,实现了可变大小的数组,随机访问和遍历元素时,提供更好的性能。该类是非同步的,在多线程的情况下不要使用。ArrayList 增长当前长度的50%,插入删除效率低。 ...
分类:
编程语言 时间:
2020-07-26 01:32:35
阅读次数:
67
1. math package com.qf.demo02; public class Test2Math { public static void main(String[] args) { System.out.println(Math.PI);//圆周率,3.141592653589793 S ...
分类:
编程语言 时间:
2020-07-26 01:31:27
阅读次数:
68
· C|C++|C# 行注释:// 注释 块注释:/* 注释 */ · Python 行注释:# 注释 块注释:''' 注释 ''' · Java 行注释:// 注释 块注释:/* 注释 */ · MATLAB 行注释:% 注释 块注释:%% 注释 %% · HTML 块注释:<!-- 注释 --> ...
分类:
编程语言 时间:
2020-07-26 01:30:24
阅读次数:
48
一、什么是多路查找树 二叉树有诸多便利之处,但是当二叉树节点极多时,二叉树的构建速度就会受影响,而且过高的层数也会导致对树的操作效率降低。 对于树的查找而言,树的高度决定了查找的时间下限,但是同样数量的节点,如果要高度小那每一层容纳的节点就要多,而二叉树每一层固定的节点数导致的高度难以降低,为此每一 ...
分类:
编程语言 时间:
2020-07-26 01:29:40
阅读次数:
74