自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 卡通桌面壁纸

2021-05-06 16:04:13 1958 1

原创 Class20:初学面向对象、多线程

面向对象的设计和实现一、定义和实现 对象 可以直接对应现实世界里面的事物二、面向对象的设计(OOD)1、分析要解决的现实世界的问题2、定义出各种对象 代表现实世界的对象3、通过设计 对象之间的关系和交互行为来设计系统三、因为1、现实世界 其实就是各种对象 和对象之间的关系、交互行为2、现实世界:事物的时间a、物:对象、对象之间的关系(儿子、父亲;老板、员工)b、事:对象之间的交互(司机开车,厨师做饭)3、这种设计方式 更容易被人所理解和接受​类和实例.

2020-07-01 19:20:06 352

原创 Class19:初学python之文件读写、调用、捕捉异常

文件读写默认使用r模式file=open('tmp2')移动文件指针file.seek()获取文件指针file.tell()获取文件中所有内容,从文档开始位置读取file.read()readline()读取一行内容,文件指针在哪里从哪里开始读取一行,file.readline()读取所有行内容,转换成列表,每一行内容是列表中的每一个元素但是包含换行符file.readlines()写内容的时候write只能写入一个字符串file.write(&amp..

2020-06-23 20:14:07 330

原创 Class18:初学python之模块和包

1、模块:Python中一个.py文件就是一个模块能避免函数名、变量名重名,增加代码的可读性2、包:新建package每一个新建的包里都有一个__init__.py文件,每个模块都会执行一遍init里的代码。一般不建议删掉往往是包里面存放着模块二、导入1、模块导入a、导入内置模块import timeprint(time.time())具体用法Import timedate = time.strftime(‘%Y-%m-%d %H:%M:%..

2020-06-20 16:36:17 134

原创 Class17:初学python之正则表达式

正则在线验证怎么验证你写的表达式 是否能正确匹配到要搜索的字符串呢?大家可以访问这个网址:https://regex101.com/但是有些特殊的字符,术语叫 metacharacters(元字符)。它们出现在正则表达式字符串中,不是表示直接匹配他们, 而是表达一些特别的含义。这些特殊的元字符包括下面这些:. * + ? \ [ ] ^ $ { } | ( )我们分别介绍一下它们的含义:点-匹配所有字符.表示要匹配除了 换行符 之外的任何单个字符。...

2020-06-20 15:53:32 241

原创 Class16:初学python之练习题

练习题一:ageTable = ''' 诸葛亮, 28 刘备, 48 刘琦, 25 赵云, 32 张飞, 43 关羽, 45'''解答:name_ages = []#split默认按照空格来切割,可以指定切割方式nfor one in ageTable.split('\n'): if one.strip() == '': continue name_ages.append(one.strip())g30 = []...

2020-06-20 15:43:27 967

原创 Class15:初学python之控制结构

控制结构循环:1、for循环执行的语句for 变量 in 次数:for循环可以便利输出列表中的元素,注意循环次数是由列表中的元素个数来控制的​range(0,10) 从0开始区到9range(2,8) 从2取到7range(1,100,5) 输出1到99 隔5隔数字取一个​2、while循环while会不停地循环执行隶属于它的语句,直到条件为假(False)。Python中写死循环要使用:while truebreak和continuebreak 用于...

2020-06-20 15:40:29 150

原创 Class14:初学python之数据类型

Python简介一、什么是编程让计算机按照认为设定好的思路去做事二、为什么要学PythonPython比较好学:语法简单Python更加切近于人类的自然语言Python具有丰富的第三方库Python比较好用:人工智能数据处理自动化测试web开发 知乎三、编译型语言和解释型语言解释性语言:翻译人员,一句一句的翻译执行编译型语言:文字翻译人员,一次性全部翻译完成四、Python2和Python3Python2已经不维护了,目前选择Python3.6.5五、Python安装

2020-06-20 15:38:05 516

原创 搭建环境之centos7、docker、阿里云镜像加速器

注意:添加软件源信息下载docker能快很多sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo1、安装最新版本的Docker Engine和容器,或者转到下一步安装特定版本:sudo yum install docker-ce docker-ce-cli containerd.io2、安装yum-utils软件包(提供yum-config-mana

2020-06-12 15:18:40 292

原创 搭建环境之JDK、tomcat、MySQL

Centos6.8更换yum源建议在第一步之前,先yum-yinstallwget以免备份文件后,无法wget下载第一步:备份你的原镜像文件,以免出错后可以恢复。mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup第二步:下载新的CentOS-Base.repo到/etc/yum.repos.d/wget-O/etc/yum.repos.d/CentOS-Base.repohtt...

2020-06-11 19:13:05 352

转载 搭建环境之TortoiseSVN

一. yum安装svn服务器yum -y install subversion二. 检测安装结果svnserve --version //显示安装结果,表示安装成功了三. 创建代码仓库目录mkdir -p /var/svn/projectname //新建一个目录svnadmin create /var/svn/projectname //创建svn仓库到该目录如果 ll 该仓库目录出现如下几个目录和文件,就表示成功了成功创建仓库四. svn服务器配置代.

2020-06-11 18:37:26 435

原创 搭建环境之禅道

一、安装禅道软件下载地址:http://www.zentao.net/download.html1、将安装包直接解压到/opt目录下特别说明:不要解压到别的目录再拷贝到/opt/,因为这样会导致文件的所有者和读写权限改变,也不要解压后把整个目录777权限。可以使用命令: sudo tar -zxvf ZenTaoPMS.7.3.stable.zbox_32.tar.gz -C /opt2、Apache和Mysql常用命令执行/opt/zbox/zbox start 命...

2020-06-11 18:26:47 327

原创 搭建环境之xampp

Agileone关闭防火墙:service iptables stop 如果环境中已经安装了MySQL数据库,卸载已有数据库 查看MySQL:rpm-qa|grepmysql 卸载:rpm-e--nodepsmysql-libs-5.1.73-7.el6.x86_64 ***注意此处先安装libgcc-4.4.7-18.el6.i686和、yum install -y glibc*i686 rpm -ivh libgcc-4.4.7-18.el6.i686.rpm 安...

2020-06-11 10:08:38 442 1

原创 Class13:初学Linux之基础操作三

备份压缩tar解压tar -zxvf f必须是放在最后v代表解压的时候打印出所有的文件压缩tar -zcvfc代表压缩例如: tar -zcvf hello.tar.gz agileone.sql ​注意:生成的文件后缀名必须是.tar.gztar -zcvf 19.tar.gz hello-C解压到指定路径tar -zxvf ls.tar.gz -C /home​zip压缩安装:yum -y install zip例如:zip /opt/liangshuang.zip lsls生成的压缩文件名后

2020-06-10 17:45:16 86

原创 Class12:初学Linux之基础操作二

创建文件Grep 查找通过模式对文件内容进行查找例子如下: grep mail /etc/passwd想知道查找内容是哪一行加-n: grep -n mail /etc/passwd| 管道操作符将管道操作符左边命令的输出作为右边命令的输入 cat /etc/passwd | grep root例如 cat 1.txt | grep 5.6ls -la | grep ^d 指以d开头的字符串cat /etc/passwd | grep ^r​ls -la |...

2020-06-09 19:48:06 121

原创 Class11:初学Linux之基础操作一

Linux概述是一个开源的操作系统 Linux一次代表的是Linux内核 创始人:林纳斯托瓦斯Linux 两大发型版本Red hat 一般在服务器上使用 Debian Linux操作系统安装虚拟一台电脑 点击 编辑虚拟机设置 , CD/DVD使用iso,选择本机ios地址 网络适配器: 桥接模式:使用和宿主机同一网段地址,同一局域网下可以互相访问 Nat模式:把自己电脑看成路由器,然后只能自己本机和虚拟机通信,或者是多个虚拟机之间Linux目录结构/ ...

2020-06-08 20:30:39 266

原创 Class10:初学数据库之视图、存储过程、数据库备份

视图什么是视图?视图是保存查询的结果,把查询的结果当做一张虚拟的表,视图依赖于原始的表数据和结构,如果原来的表数据或者结构发生了改变,视图的结构和数据也会发生相应改变,视图的特点:1、效率高2、安全性,可以指定展示其中某几列数据,隐藏敏感信息语法结构CREATE VIEW 视图名 AS 查询SQL创建视图CREATE VIEW ShowStu AS SELECT * FROM student;创建视图时指定字段名CREATE VIEW ...

2020-06-06 11:38:45 167

原创 Class9:初学数据库之查询语句题库整理

内连接:求两张表交集的部分SELECT * FROM a_table INNER JOIN b_table ON a_table.a_id = b_table.b_idSelect * from a,b where a.id=b.id左连接: 以左表为基础,展示出左表全部数据和右表交集部分数据SELECT * FROM a_table LEFT JOIN b_table ON a_table.a_id = b_table.b_id右连接:以右表为基础,展示出右全部数据和左表交..

2020-06-06 11:22:21 156

原创 Class8:初学数据库之查询语句

查询会产生一张虚拟表语法结构: 注意:*号代表表中所有字段,这个不建议使用,会影响查询效率; SELECT 字段名,字段名 FROM 表名 WHERE 筛选过滤条件查询表中所有数据库SELECT * FROM student;指定字段查询SELECT 'name',address FROM student;AS 起别名SELECT name AS 姓名,address AS 地址 FROM stu...

2020-06-03 20:37:16 358

原创 Class7:初学数据库之MySQL常见约束

1、主键PRIMARY KEY特点:一张表里面主键是唯一的;主键可以用来唯一的标识一行数据,主键不能为空。联合主键:表中字段不能作为唯一标识每一行数据时,选取表中两个或者多个字段作为联合主键特点:如果去掉联合主键某个字段,剩下的字段任然可以构成联合主键,那么说明之前的联合主键是错误的在修改表时添加主键alter table 表名 add primary key(字段名);删除主键:alter table表名 drop primary key;创...

2020-06-02 18:03:16 142

原创 Class6:初学数据库之MySQL基础操作

数据库的集中控制优点:1、 减少重复性2、 数据一致性3、 数据共享4、 可建立数据库标准:不重复、有效、方便管理5、 便于维护数据完整性6、 数据安全性发展史1、 萌芽:文件系统磁盘2、 初级阶段:第一代数据库层次模型、网状模型3、 中级阶段:第二代数据库关系型数据库(目前大部门公司使用)、结构化查询语言4、 高级阶段:新一代数据库“关系-对象”型数据库关系型数据库关系模型:以二维表来保存数据,以关系(用外键来体现)来描述表和表之间的联系和一种数据库设计模型。DBS(数

2020-06-01 19:38:03 214

原创 Class5:初学HTML之JS函数

函数的实现代码的重复使用,减少代码冗余函数定义,几个参数之间要加逗号函数命名规则:关键字、保留字不要用,不要加数字function myFunction(){document.write(‘这是一个函数’)}函数的调用:定义几个参数,必须调用几个myFunction()全局变量:定义在函数体外的变量可在函数体内使用局部变量:定义在函数体内的,只能在函数体内使用var d = 0; 全局变量var e = 1; 全局变量function myFunction(a,b){var

2020-05-29 19:10:22 276

原创 Class4:初学HTML之JS

常见编程语言:java c c++ JavaScript Python 等等Python最容易上手JS主要由以下三部分组成:核心(ECMAScript):它规定了JavaScript这门语言的一些组成部分:语法、类型、语句、关键字、保留字、操作符、对象。它是JavaScript的核心部分。文档对象模型(DOM):专门用于完成和网页之间的交互浏览器对象模型(BOM):主要用于对浏览器窗口进行一些操作,比如设置窗口大小,回滚上一页、打开新窗口等。面试会问:文档对象模型(DOM):专门用于

2020-05-28 19:09:33 295

原创 Class3:初学HTML之CSS基础

有序列表 前言 内容 结尾无序列表 前言 内容 结尾图片CSS三种使用方式1、 元素内嵌样式表三种使用方法1、 网站主页一般使用文档内嵌样式表2、 其余页面使用外部样式表3、 元素内嵌样式表一般不使用优先级:就近原则文档内嵌样式1、标签选择器你好2、id选择器你好#hid{ color: #FF0000;}3、类选择器.a{ color: coral;}.b{ background-color: cadetblue;}

2020-05-27 19:14:58 183

原创 Class2:初学HTML之表格表单

字体标签粗体、加粗斜体、斜体下划线可以嵌套使用,如123图片标签Src属性,放置图片地址相对路径绝对路径鼠标光标悬停显示title加载不出时显示alt宽度设置width超链接常用图标空格 R标,注册商标®尖括号< >C标版权符号©TM标,商标™&标&网页背景颜色**网页背景图像**表格表头表体 居中,加黑加粗 多行列快捷键 tr*3 TAB边框粗细、边框显示

2020-05-27 19:09:45 174

原创 Class1:初学HTML之常用标签

系统架构体系:B(浏览器)/S(服务器)C(客户端)/S(服务器) 主流网页内容:文字、图片、超链接、视频等:Web前端三项技术HTML超文本标记语言CSS 设置元素的属性样式JS 让元素具有动态效果文件扩展名Win使用文件扩展名区分文件类型Web开发工具IDE工具:语法提示、语法高亮、快捷高效注释快捷键:ctrl+/标签标签放在<>里标签一般是成对出现的,有开始标签(开放标签)和结束标签(闭合标签)关键词搜索定义字..

2020-05-27 19:03:26 170

空空如也

空空如也

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

TA关注的人

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