- 博客(19)
- 收藏
- 关注
原创 Grid布局中遇到的问题
Grid布局中,文字居右对齐,当文字太长时,没有办法将…显示在文字最后。由于子项目用了 justify-self: end; 当文字太长,超过grid的预设宽度时,会撑开空白区域,如果要让…在文字最后显示,则需要在grid容器中设置预设的width, overflow设置成hidden, 并在子项目中设置max-width.width: 160px;overflow: hidden;max-width: 112px;justify-self: end;...
2021-02-23 10:48:52 949
原创 HTML5基础学习
HTML5介绍H5不是新的语言,是HTML第五次重大修改后的版本。浏览器支持,所有主流浏览器(chromy, safari, firefox)IE9及以上。(有选择性地支持,并不是全部支持。 IE9把语义元素解析为为行级元素)注:IE8及以下不支持,想让IE8支持,有如下方法:方法一: 手动创建语义标签,默认是行级元素,需要display:block转为块级元素。方法二: 引入第三方插件 <script src=“../js/html5shiv.min.js”></script
2020-10-23 23:24:55 221
原创 CSS案例
CSS实现checkbox特效 .checkDiv input { display: none; } .checkDiv input+label { background: url("uncheck.gif"); background-size: 20px 20px; background-repeat: no-repeat; padding-left: 20px; }
2020-07-13 14:32:45 142
原创 css常用元素和属性
HTML 常用元素< metadata >, < >meta常用举例:设置页面编码:<meta charset="UTF-8">设置屏幕尺寸,一般用于移动端:<meta name="viewport" content="width=device-width, initial-scale=1">...
2020-07-13 11:17:08 202
原创 计算机基础知识梳理
1. 计算机系统分类硬件系统软件系统系统软件: 控制硬件的桌面操作系统: window 用户群体大;MacOS 程序员使用较; Linux 软件较少。服务器操作系统: Linux 安全、稳定、免费、占有率高;windows server 付费、占有率低。嵌入式操作系统: Linux 文件很小,一般使用在机顶盒、手机、pda、网络电视…移动设备操作系统: i...
2020-02-08 11:02:53 261
原创 Typescript中类、接口、泛型综合使用
功能: 定义一个操作,支持mysql, mssql, mongodb要求: mysql, mussel, mongodb功能一样,都有add, update, delete, get方法注意: 约束统一的规范,代码重用解决方案: 需要约束规范所以要定义接口,需要代码重用,所以需要用到泛型接口:在面向对象的编程中,接口是一种规范的定义,它定义了行为和动作的规范泛型:泛型就是解决类...
2019-12-06 12:46:11 120
原创 Typescript中的泛型
泛型的定义泛型: 软件工程中,我们不仅要创建一致的定义良好的api, 同时也要考虑可重用行。组件不仅能支持当前的数据类型,同时也能支持未来的数据类型,这在创建大型系统时提供了十分灵活的功能。在像c#和java中,可以使用泛型来创建可重用的组件,一个组件可以支持多种类型的数据。这样用户就可以以自己的数据类型来使用组件。通俗理解,泛型就是解决类、接口、方法的复用性,以及对不特定数据类型的支持。...
2019-11-25 10:04:46 173
原创 Typescript 接口
接口接口的作用: 在面向对象的编程中,接口是一种规范的定义,它定义了行为和动作的规范,在程序设计里面,接口起到一种限制和规范的作用。接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部状态数据,也不关心这些类里方法的实现细节,它只规定这批类里必须提供某些方法,提供这些方法的类就可以满足实际需要。typescript中的接口类似于java, 同时还增加了更灵活的接口类型,包括属性、函数、可索...
2019-11-19 22:39:03 101
原创 typescript中的类
类的定义ES5中类的定义ES5中通过function定义构造函数来实现。构造函数和原型链两种方式定义属性和方法,区别在于原型链定义的方法和属性会被多个实例共享,构造函数不会//通过构造函数定义属性和方法function Person(){ this.name = 'zhangsan'; this.age = 20; this.run = function(...
2019-11-18 10:30:32 143
原创 typescript定义函数
函数定义函数声明法//函数声明法function fun() { return "fun test";}console.log(fun()); //输出结果 fun test匿名函数法//匿名函数var fun2 = function () { return "fun2 test";};console.log(fun2()); //输出结果 fun...
2019-11-15 15:35:47 208
原创 Typescript基本语法
常用类型Boolean//Boolean类型定义let isDone: boolean = false;Number//Number类型的定义,包括所有类型的数字,整数、小数、浮点数、十六进制数、八进制数、二进制数。let decimal:number = 6;let hex:number = 0xf00d;let binary:number = 0b1010;let ...
2019-11-12 16:04:27 178
原创 Typescript安装配置介绍
介绍Typescript是有微软开发的一款开源的编程语言。Typescript是Javascript的超级, 遵循最新的ES5, ES6规范。Typescript扩展了Javascript的语法。Typescript更像Java, C#这样的面向对象语言,可以让JS开发大型企业项目.谷歌也在大力支持Typescript的推广, angular2.x+ 就是基于Typescript的语法...
2019-11-08 15:43:35 182
原创 Python高级语法——常用包
常用模块calendartimedatetimetimeitosshutilzipmathstring上述所有模块使用理论上都应该先导入,string是特例calendar, time, datetime的区别参考中文意思calendar跟日历相关的模块#使用之前先导入import calendar#calendar: 获取一年的日历字符串#参数# w ...
2019-11-05 17:53:13 157
原创 Python高级语法——异常
异常广义的错误分为错误和异常错误指的是可以人为避免异常是指语法逻辑正确的情况下,出现的问题在python中,异常是一个类,可以处理和使用异常分类BaseException 所有异常的基类SystemExit 解释器请求退出KeyboardInterrupt 用户中断执行(通常是输入^C)Exception 常规错误的基类StopIteration 迭代器没有更多的值Gen...
2019-11-05 16:39:58 175
原创 Python高级语法——包
1. 模块一个模块就是一个包含python代码的文件,后缀名是.py就可以,模块就是个python文件为什么用模块程序太大,编写维护非常不便,需要拆分模块可以增加代码重复利用的方式当做命名空间使用,避免命名冲突如何定义模块模块就是一个普通文件,所以任何代码可以直接书写不过根据模块的规范,最好在模块中编写一下内容函数 (单一功能)类 (相似功能的组合,或者类似业务模块...
2019-11-04 16:57:51 127
原创 Python_OOP_2
类的成员描述符(属性)类的成员描述符是为了在类中对类的成员属性进行相关操作而进行的一种方式get: 获取属性的操作set: 设置属性的操作delet: 删除属性的操作如果想使用类的描述符,大概有三种方式使用类实现描述器使用属性修饰符使用property函数property 函数很简单property (fget, fset, fdel, doc)#pro...
2019-10-29 23:39:00 145
原创 Python_OOP1
Python是一门面向对象(object oriented programming)的编程语言.面向对象概述OOP 思想 接触到任意一个任务,首先想到的是任务这个世界的构成,是由模型构成的。OO相关的名词OO: 面向对象OOA: 面向对象的分析OOD: 面向对象的设计OOI: 面向对象的实现OOP: 面向对象的编程OOA->OOD->OOI: 面向对象的实现过程...
2019-10-29 15:54:29 2251
原创 Python相关知识
Python开发的框架Google开源机器学习框架: TensorFlow开源社区主推学习框架: Scikit-learn百度开源深度学习框架: Paddiepython发展历史: https://baike.baidu.com/item/Python/407313?fr=aladdin...
2019-10-25 11:06:22 111
原创 Python2和Python3的差异
1. raw_input()和input()函数在 Python2.x 中 raw_input( ) 和 input( ),两个函数都存在,其中区别为:raw_input( ) 将所有输入作为字符串看待,返回字符串类型。input( ) 只能接收“数字”的输入,在对待纯数字输入时具有自己的特性,它返回所输入的数字的类型( int, float )。在 Python3.x 中 raw_inp...
2019-09-25 16:04:11 82
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人