自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python学习笔记(2)

1.关于条件判断单向判断 if对于python而言,冒号和缩进是一种语法,它会帮助python区别代码之间的层次,理解条件执行的逻辑及先后顺序。stonenumber=6#为宝石数量赋值if stonenumber>=6: #条件:如果你拥有的宝石数量大于等于6个 print('你拥有了毁灭宇宙的力量')双向判断 if … else …多项判断 ...

2019-04-04 00:19:12 497

转载 @SuppressWarnings 压制警告注解

@SuppressWarnings 压制警告当调用某些操作可能产生问题的时候就会出现警告信息,通过@SuppressWarnings告诉编译器忽略指定的警告,不用在编译完成后出现警告信息。比如@SuppressWarnings(“deprecation”)可以让编译器忽略掉使用过期方法而出现的警告@SuppressWarnings(“unchecked”, “deprecation”)可以...

2019-03-25 23:54:37 1212

原创 python幂次方

python ** 幂次方ab例如:22运行结果为 4

2019-03-25 23:38:19 18777

原创 java标识符和数据类型

1.面向对象和面向过程区别c语言面向过程的语言,关注的是过程,动作,java是原生的纯面向对象的语言,关注的是对象,半编译半解释型语言,支持多线程的语言,有可移植性若args[0],输出第一个字符串args[1],第二个向主方法传递多个参数,java 启动的主类名 参数1 参数2 …,参数之间用空格表示编译过程支持中文 javac -encoding UTF-8 ...

2019-03-21 00:02:08 222

原创 python语言写第一个hello world

1.python概览python是面向对象,面向过程,函数式编程2.关于python的运行方式一:在python官网下载IDLE,建议下载3版本,因为3版本和2版本有很多不兼容,在下载安装的时候有问到要不要添加到环境变量一定记得勾选,不然下去要自己配置环境变量方式二:下载sublimeText3 ,推荐这个是因为它有语法高亮,以及插件支持第一步:这个下载是收费的,大家可以在百度上自己找哈...

2019-03-20 23:38:59 359

原创 java两个栈实现一个队列

首先了解队列是先进先出,入队列为1 2 3 4,出队列为1 2 3 4 ,就像平时的排队买饭,先来的先吃饭栈是先进来的后出去,后进来的先出去,入栈为1 2 3 4,出栈为 4 3 2 1那要使用两个栈实现一个队列举个简单的例子,我们有栈1 和栈2 两个栈,均为空,将数字 1 2 3 4先入栈1,当数字从栈1出栈时,4,先出来,然后压入栈2,数字3再出栈1,压入栈2,数字...

2019-03-15 18:05:39 155

原创 关于http协议

1.应用层协议的自定制,客户端将信息转化为字符串,(序列化),服务器端将字符串拆分转化为对象,(反序列化)2.认识url键值对键是一定的,值是变化的urlencode:转义字符的转义(注意,不转义的话会出错)抓包工具:fiddler 抓包 关于正向代理和反向代理(代理自己把东西屯好,有人需要了直接给他)HTTP:请求报文格式方法:get,posturl 版本号HTTP/1.0,1....

2019-03-14 21:30:09 165

原创 关于表单验证中常见的正则表达式以及写一个表单验证

关于表单验证中常见的语法数量词有:x?: 当前x字符出现0次或1次x+:当前x字符出现一次或多次x*:当前x字符0次或多次x{n}:当前x字符恰好出现n次x{n,}:当前x字符至少出现n次x{n,m}:当前x字符至少n次但不超过m次【a-zA-Z0-9】:不区分大小写字母,数字字符在js中如何定义一个正则:var 变量名(reg)=/中间书写正则语法/;使用正则表达式中的内置方...

2019-03-14 21:17:24 576

原创 socket编程实现简单的单线程聊天室

客户端:package single;import java.io.IOException;import java.io.PrintStream;import java.net.Socket;import java.util.Scanner;public class SingleThreadClient { public static void main(String[] ...

2019-03-08 23:03:24 319

原创 javaScript初学之基础语法

1.javaScript是一种脚本语言,解释型语言,同为解释性语言的还有python,php等2.关于javascript的基础语法有for循环语句该例为输出九排小星星,在js中用var来声明变量for(var i=1;i<=9;i++){//控制行数 for(var j=1;j<=i;j++){ document.write("* ");/...

2019-03-04 23:25:58 109

原创 关于css选择器,css入门

css的选择器:1.1为代码演示1,标签选择器2.类选择器3.ID选择器:在当前所有的html标签中,id属性是唯一的4.并集选择器5.交集选择器6.通用选择器 *{ }7.伪类选择器:描述当前状态:鼠标没有访问过的状态:link鼠标点击并松开,已经访问过:visited鼠标经过:hover激活状态,鼠标点击但没松开,字变大:active顺序不能改变,如果顺序变化或打乱,效果...

2019-02-25 20:10:38 182

原创 HTML入门以及写一个静态的注册页面

首先下载一个Hbuilder,可以参照https://jingyan.baidu.com/article/7082dc1c12f054e40a89bdd2.html百度,下载好之后可以点暂不登陆,进入后有新建文件的教程,看一下就学会啦,就可以直接开始写自己的第一个Html网页啦,因为刚学习,所以只可以在本机查看。<!DOCTYPE html><html&a

2019-02-21 12:12:13 1657

原创 java之类集(数据结构-多线程)-动态数组重点

java类集(数据结构-多线程)-动态数组–类集都在java.util.*这个包下–动态数组(当元素个数达到最大值时,动态增加容量)List接口:(常考)1…ArrayList与Vector的区别2.ArrayList线程不安全的List集合,是否了解JUC包下的线程安全List(CopyOnWriteArrayList)Set接口1.Set集合与Map集合的关系2.hashCode...

2019-02-18 18:19:16 319

原创 使用QTP(自动化测试)对简易计算器做数据驱动测试

QTP(自动化测试)1.测试目的集成测试测试组合单元时出现的问题。通过使用要求在组合单元前测试每个单元并确保每个单元的生存能力的测试计划,可以知道在组合单元时所发现的任何错误很可能与单元之间的接口有关。这种方法将可能发生的情况数量减少到更简单的分析级别。一个有效的集成测试有助于解决相关的软件与其它系统的兼容性和可操作性的问题。数据驱动测试的步骤:(1)参数化测试步骤的数据,绑定到数据表格中的...

2019-02-15 17:31:18 2046

原创 方法重载与方法重写的区别

1.概念上方法重写(覆写)----override覆写概念:发生在有继承关系的类之中,子类定义了与父类完全相同的方法,方法名称,参数列表,返回值一样,被覆写的方法不能拥有比父类更为严格的访问控制权限2.范围3.权限要求访问权限控制:private----私有访问<default(什么也不写)>—包访问权限,同一个源文件中随便访问----公有访问权限public&gt...

2019-02-15 17:09:39 606

原创 初识git,首次在github上放项目

学习git也是从陌生开始的,之前从没接触过,git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目首先下载git,下载地址为https://git-scm.com/download/win安装时把第一页的第一个选上,其他的默认就好了,安装好之后,双击桌面上的git图标,出现如下图输入git,按回车键,会出现相关指令信息,输入git help 再回车也会出现相关信息...

2019-02-15 17:01:54 286

原创 java中方法的定义与使用,数组笔记

java中方法的定义与使用(直接在主方法中调用)public static 方法返回值 方法名称(【参数类型 参数值。。。】){方法体代码【return 返回值】}java方法只有值传递,没有引用传递是伪命题,用的映射(交换x,y)void 和return搭配使用,结束方法调用方法重载 : 方法名称相同,参数的个数或者类型不同(参数类型)与返回值无关。编码规范:重载的方法,返...

2019-02-15 11:23:47 283

原创 关于线程中的无锁状态偏向锁轻量级锁以及重量级锁

CAS:compare And Swap(比较交换机制)—乐观锁悲观锁:假设每一次执行同步代码块均会产生冲突,所以当线程获取锁成功,会阻塞其他尝试获取该锁的线程。(JDK1.6之前的内建锁)乐观锁:假设所有线程访问共享资源时不会出现冲突,既然不会出现冲突自然就不会阻塞其他线程,线程不会出现阻塞状态。(没有锁的概念)CAS(无锁操作)使用CAS (比较交换)来判断是否出现冲突,出现冲突就重试...

2018-12-28 20:08:12 1987

原创 Win10下载安装MySQL8.0详细教程及配置环境变量

一.MySQL的下载安装MySQL,最受欢迎的数据库,属于甲骨文,并发性好,不适合做复杂的业务,对简单的SQL处理效果好。进入MySQL官网:https://www.mysql.com/点击downloads,点击community,并点开MySQL on Windows,点击MySQL Installer下载完成后,点击运行,会进入安装界面,同意用户协议并点击next点开...

2018-12-05 18:40:11 6673 6

原创 关于计算算法时间复杂度攻略

算法的时间复杂度的定义:在进行算法分析时,语句总的执行次数T(n)是关于问题规模n的函数,进而分析T(n)随n的变化情况并确定T(n)的数量级。算法的时间复杂度,也就是算法的时间量度,记作:T(n)=O(f(n)).它表示随问题规模n的增大,算法执行时间的增长率和f(n)的增长率相同,称作算法的渐进时间复杂度,简称为时间复杂度。 关于算法的时间复杂度,首先我们要知道一段程序在不同的运行环境下,它...

2018-08-25 11:55:34 312

空空如也

空空如也

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

TA关注的人

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