- 博客(15)
- 收藏
- 关注
原创 数学建模准备(美赛)
1.准备工作:编程环境准备:pip list 查看:导入的包 pip install pandas:可以导入pandas包,也可以是其他的。需要的包有如下:from pandas import read_csv,to_csvfrom pyecharts import Bar,Line,Pie,Scatter文件准备:使用office,将数据以此方式存储打开,并另存为CSV...
2019-01-24 15:58:14 1925
原创 mysql的安装和使用
mysql的安装 我使用的mysql的版本是mysql5.7的。曾经出现过“Can't connect to MySQL server on localhost (10061)解决方法”的问题。首先,在官网上下载mysql-community-server的软件安装包(暂且理解为mysql服务端)。解压直接使用。 其次,配置path,并以管理员身份打开cmd。执行命令mysqld -...
2019-01-21 16:16:08 179
原创 位运算以及逻辑短路
<< >>一般规律:左移变小,右移变大,且移动1整个数值变化的倍数是2倍。 比如:(12<<2)=24(12>>2)=6整数和具体的位:这里n取值为5,k取值为2(k代表的是位的下标,下标从0开始).且以一个字节长8位作为解释。取整数n二进制的第k位:(n>>k)&1解释:n:0000 0101...
2019-01-15 20:47:09 333
原创 线程
线程的理解:程序中没有线程的时候,程序就会按照顺序结构的顺序来执行程序。即只有一条程序的执行线索。完成的事情必须有一个先后。先干什么之后再干什么。然而,出现了线程的概念之后,就是一个完整的系统分成几个独立的模块完成,每个独立的模块就是一个程序执行的线索。创建线程的两种方式 直接用Thread类。class Threadone implements Runna...
2018-12-27 21:46:39 106
原创 蓝桥杯
写作目的经历了校园选拔赛的考验,下一次就是正式参加比赛了。写此文的目的就是对前段时间练习的总结。温故知新。知识沉淀。也是为下段时间。学习做铺垫。以后的学习经验会不断的增加到本文。使其内容不断的丰富。希望自已的编程能力不断地提高吆。 数组和结构体程序设计要考虑到数据的存储问题,除了单个数据之外,数据存储最常用就是数组。当单独的个体不在仅仅是一个数字的时候,需要用到结...
2018-12-18 21:22:50 259
原创 数组越界
7-74 抢红包 (25 分)没有人没抢过红包吧…… 这里给出N个人之间互相发红包、抢红包的记录,请你统计一下他们抢红包的收获。输入格式:输入第一行给出一个正整数N(≤104),即参与发红包和抢红包的总人数,则这些人从1到N编号。随后N行,第i行给出编号为i的人发红包的记录,格式如下:KN1P1⋯NKPK其中K(0≤K≤20)是发出去的红包个数...
2018-12-16 16:16:59 162 1
原创 LinkedList
本文都以String为例 构造方法//无泛型LinkedList list=new LinkedList();//和泛型配合使用LinkedList<String> list=new LinkedList<String>();最好和泛型配合使用,泛型的出现的意义就是为了配合集合类使用。注意;LinkedList和<>...
2018-12-13 22:52:28 131
原创 数组
数组数组在开发中的常使用的是他的概念 ,以及遍历静态初始化:简化:int a[]={1,2,3};完整:int a[]=new int[]{1,2,3};非静态初始化:int a[]=new int [3];a[0]=0;a[1]=1;a[2]=2;只能创建一个数组的引用,然后遍历索引进行赋值。上述的也可以分步完成,即;int a[]=null;...
2018-12-13 21:42:34 100
原创 StringBuffer
String和StringBuffer 的区别StringBuffer就是字符串缓冲区,String在内容中分配的大小是固定的,所以,String实体不能改变。 但是StringBuffer(缓冲区)在内存中分配的大小就不是固定的。所以StringBuffer实体可以改变。即增删查改。 缓冲区肯定有大小,但是,String缓冲区的大小很大,以至于正常使用时,不会超出范围。Strin...
2018-12-13 20:29:52 462
原创 集合类
集合家族:集合类分为两类: 具体的如下:Collection: List: ArrayList, LinkedList, Vector Set: TreeSet, HashSetMap: HashMap, TreeMap 注意:集合可以理解为容器。迭代器iteration也是容器。 ...
2018-12-13 15:59:32 124
原创 Iterator对象
Iterator对象,是一个引用型变量,他存在的意义在于,为了遍历容器对象中的元素而不暴露容器对象内部的细节。 iterator()方法是容器变量使用,返回一个Iterator对象。该对象也是一个容器。 因为他里面存放着即将访问的容器对象的元素,即引用。 所以可以Iterator<String> it这样声明。 什么是容器对象? 引用型...
2018-12-13 14:58:01 2008
原创 正则表达式
认识;正则表达式就是string的表达式,写成了字符串常量的形式作用:筛选符合特征的字符串和选中符合特征的字符 筛选;可以匹配一类字符串,用于筛选符合条件的字符串。选中:其次就是,指定的字符串选中指定的特征字符,用于替换或者是分解。语法;/** * regex中包含的字符分为2种,普通字符和元字符。 * . 任何一个字符 * \\d 0...
2018-12-13 11:53:55 271
原创 缓冲区
为什么: 由于两种对象的运行速度不一样,如果直接通信的话,必然会由于有一个对象的速度慢而浪费了另一个对象的时间。 解决办法是,不让两个对象直接通信,而是增加第三方来完成两个对象的间接通信。这个第三方就是缓冲区。 当对象1和缓冲区直接通信时,时间就由对象1的运行速度来决定。 当对象2和缓冲区直接通信时,时间就由对象2的运行速度来决定。 ...
2018-12-13 11:52:29 300
原创 String 类
字符串的常用方法:返回值是bool型,用于判断equals(String str):判断实体是否相等,而不是判断引用变量 startsWith(String str)和endsWith(String str):判断首尾的字符; contains(String str):判断是否含有指定的字符串;返回值是数值型(int)的,用于获取字符串的信息。即属性length():得到字符串的...
2018-12-11 15:04:54 130
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人