Kevin 
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  •   
  •   

闭包和装饰器

闭包闭包的介绍我们前面已经学过了函数,我们知道当函数调用完,函数内定义的变量都销毁了,但是我们有时候需要保存函数内的这个变量,每次在这个变量的基础上完成一些列的操作,比如: 每次在这个变量的基础上和其它数字进行求和计算,那怎么办呢? 我们就可以通过咱们今天学习的闭包来解决这个需求。 闭包的定义:在函数嵌套的前提下,内部函数使用了外部函数的变量,并且外部函数返回了内部函数,我们把这个使用外部函数变量

2021-02-20
Python
Python高阶

表与表之间的关系和数据库的设计

表与表之间的关系表关系的概念现实生活中,实体与实体之间肯定是有关系的,比如:老公和老婆,部门和员工,老师和学生等。那么我们在设计表的时候,就应该体现出表与表之间的这种关系! 表与表之间的三种关系一对多:最常用的关系部门和员工多对多:学生选课表和学生表, 一门课程可以有多个学生选择,一个学生选择多门课程一对一:相对使用比较少。员工表简历表, 公民表护照表。 一对多一对多(1:n) 例如:班级和学生,

2021-02-20
MySQL
MySQL基础

项目三_开发团队调度软件

目标模拟实现一个基于文本界面的《开发团队调度软件》熟悉Java面向对象的高级特性,进一步掌握编程技巧和调试技巧主要涉及以下知识点: 类的继承性和多态性 对象的值传递、接口 static和final修饰符 特殊类的使用:包装类、抽象类、内部类 异常处理 需求说明该软件实现以下功能: 软件启动时,根据给定的数据创建公司部分成员列表(数组) 根据菜单提示,基于现有的公司成员,组建一个开发团队以开发

2021-02-20
JavaSE
Java Java基础

异常处理

异常概述与异常体系结构在使用计算机语言进行项目开发的过程中,即使程序员把代码写得尽善尽美,在系统的运行过程中仍然会遇到一些问题,因为很多问题不是靠代码能够避免的,比如:客户输入数据的格式,读取文件是否存在,网络是否始终保持通畅等等。 异常:在Java语言中,将程序执行中发生的不正常情况称为“异常”。(开发过程中的语法错误和逻辑错误不是异常) Java程序在执行过程中所发生的异常事件可分为两类:

2021-02-20
JavaSE
Java Java基础

面向对象(下)

关键字:static当我们编写一个类时,其实就是在描述其对象的属性和行为,而并没有产生实质上的对象,只有通过new关键字才会产生出对象,这时系统才会分配内存空间给对象,其方法才可以供外部调用。我们有时候希望无论是否产生了对象或无论产生了多少对象的情况下,某些特定的数据在内存空间里只有一份,例如所有的中国人都有个国家名称,每一个中国人都共享这个国家名称,不必在每一个中国人的实例对象中都单独分配一个用

2021-02-20
JavaSE
Java Java基础

面向对象(中)

面向对象特征之二:继承性为描述和处理个人信息,定义类Person: 12345678class Person { public String name; public int age; public Date birthDate; public String getInfo() {//... }} 为描述和处理学生信息,定义类

2021-02-20
JavaSE
Java Java基础

移动端WEB开发之响应式布局

响应式开发响应式开发原理就是使用媒体查询针对不同宽度的设备进行布局和样式的设置,从而适配不同设备的目的。 小于768的为超小屏幕(手机) 768~992之间的为小屏设备(平板) 992~1200的中等屏幕(桌面显示器) 大于1200的宽屏设备(大桌面显示器) 响应式布局容器响应式需要一个父级做为布局容器,来配合子级元素来实现变化效果。 原理就是在不同屏幕下,通过媒体查询来改变这个布局容器的大小

2021-02-09
HTML5&CSS3
HTML5&CSS3 移动端布局

其他

视图什么是视图视图:MySQL从5.0.1版本开始提供视图功能。一种虚拟存在的表,行和列的数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的,只保存了sql逻辑,不保存查询结果。 应用场景: 多个地方用到同样的查询结果 该查询结果使用的sql语句较复杂 案例:查询姓张的学生名和专业名 123456789101112SELECT stuname,majornameFROM stuin

2021-02-09
MySQL
MySQL基础

TCL语言

事务事务:事务由单独单元的一个或多个SQL语句组成,在这个单元中,每个MySQL语句是相互依赖的。而整个单独单元作为一个不可分割的整体,如果单元中某条SQL语句一旦执行失败或产生错误,整个单元将会回滚。所有受到影响的数据将返回到事物开始以前的状态;如果单元中的所有SQL语句均执行成功,则事物被顺利执行。 12345678案例:转账张三丰 1000郭襄 1000update 表 set 张三丰的余

2021-02-09
MySQL
MySQL基础

DDL语言

库的管理库的创建语法:create database [if not exists]库名; 12#案例:创建库BooksCREATE DATABASE IF NOT EXISTS books ; 库的修改1234RENAME DATABASE books TO 新库名;#更改库的字符集ALTER DATABASE books CHARACTER SET gbk; 库的删除1DROP DATA

2021-02-09
MySQL
MySQL基础
123…10

搜索

Hexo Fluid
粤ICP备18051760号-2