自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 蓝桥杯准备

输入输出数据结构算法

2019-02-01 20:06:49 487 1

原创 数学建模准备(美赛)

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 1893

原创 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 155

原创 位运算以及逻辑短路

<<  >>一般规律:左移变小,右移变大,且移动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 299

原创 线程

线程的理解:程序中没有线程的时候,程序就会按照顺序结构的顺序来执行程序。即只有一条程序的执行线索。完成的事情必须有一个先后。先干什么之后再干什么。然而,出现了线程的概念之后,就是一个完整的系统分成几个独立的模块完成,每个独立的模块就是一个程序执行的线索。创建线程的两种方式    直接用Thread类。class Threadone implements Runna...

2018-12-27 21:46:39 89

原创 蓝桥杯

 写作目的经历了校园选拔赛的考验,下一次就是正式参加比赛了。写此文的目的就是对前段时间练习的总结。温故知新。知识沉淀。也是为下段时间。学习做铺垫。以后的学习经验会不断的增加到本文。使其内容不断的丰富。希望自已的编程能力不断地提高吆。 数组和结构体程序设计要考虑到数据的存储问题,除了单个数据之外,数据存储最常用就是数组。当单独的个体不在仅仅是一个数字的时候,需要用到结...

2018-12-18 21:22:50 190

原创 数组越界

7-74 抢红包 (25 分)没有人没抢过红包吧…… 这里给出N个人之间互相发红包、抢红包的记录,请你统计一下他们抢红包的收获。输入格式:输入第一行给出一个正整数N(≤10​4​​),即参与发红包和抢红包的总人数,则这些人从1到N编号。随后N行,第i行给出编号为i的人发红包的记录,格式如下:KN​1​​P​1​​⋯N​K​​P​K​​其中K(0≤K≤20)是发出去的红包个数...

2018-12-16 16:16:59 150 1

原创 LinkedList

     本文都以String为例     构造方法//无泛型LinkedList list=new LinkedList();//和泛型配合使用LinkedList<String> list=new LinkedList<String>();最好和泛型配合使用,泛型的出现的意义就是为了配合集合类使用。注意;LinkedList和<&gt...

2018-12-13 22:52:28 122

原创 数组

数组数组在开发中的常使用的是他的概念 ,以及遍历静态初始化:简化: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 87

原创 StringBuffer

String和StringBuffer 的区别StringBuffer就是字符串缓冲区,String在内容中分配的大小是固定的,所以,String实体不能改变。 但是StringBuffer(缓冲区)在内存中分配的大小就不是固定的。所以StringBuffer实体可以改变。即增删查改。 缓冲区肯定有大小,但是,String缓冲区的大小很大,以至于正常使用时,不会超出范围。Strin...

2018-12-13 20:29:52 427

原创 集合类

集合家族:集合类分为两类: 具体的如下:Collection:     List:    ArrayList,     LinkedList,     Vector     Set:    TreeSet,    HashSetMap:     HashMap,      TreeMap 注意:集合可以理解为容器。迭代器iteration也是容器。     ...

2018-12-13 15:59:32 90

原创 Iterator对象

Iterator对象,是一个引用型变量,他存在的意义在于,为了遍历容器对象中的元素而不暴露容器对象内部的细节。 iterator()方法是容器变量使用,返回一个Iterator对象。该对象也是一个容器。 因为他里面存放着即将访问的容器对象的元素,即引用。  所以可以Iterator<String> it这样声明。     什么是容器对象?      引用型...

2018-12-13 14:58:01 1974

原创 正则表达式

 认识;正则表达式就是string的表达式,写成了字符串常量的形式作用:筛选符合特征的字符串和选中符合特征的字符 筛选;可以匹配一类字符串,用于筛选符合条件的字符串。选中:其次就是,指定的字符串选中指定的特征字符,用于替换或者是分解。语法;/** * regex中包含的字符分为2种,普通字符和元字符。 * . 任何一个字符 * \\d 0...

2018-12-13 11:53:55 248

原创 缓冲区

为什么:     由于两种对象的运行速度不一样,如果直接通信的话,必然会由于有一个对象的速度慢而浪费了另一个对象的时间。      解决办法是,不让两个对象直接通信,而是增加第三方来完成两个对象的间接通信。这个第三方就是缓冲区。      当对象1和缓冲区直接通信时,时间就由对象1的运行速度来决定。      当对象2和缓冲区直接通信时,时间就由对象2的运行速度来决定。      ...

2018-12-13 11:52:29 285

原创 String 类

字符串的常用方法:返回值是bool型,用于判断equals(String str):判断实体是否相等,而不是判断引用变量 startsWith(String str)和endsWith(String str):判断首尾的字符; contains(String str):判断是否含有指定的字符串;返回值是数值型(int)的,用于获取字符串的信息。即属性length():得到字符串的...

2018-12-11 15:04:54 112

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除