web开发
文章平均质量分 96
front end, back end and database
恒友成
勿在浮沙筑高台
左脑学习,右脑应用
展开
-
1.UML面向对象类图和关系
关联关系表示的是对象之间的引用关系,其对应到现实世界中通常是动词连接的两个主体类别之间的关系,像老师教学生,学生选择课程。现在我们一起来看下。泛化是一般的类和更具体的类之间的关系。依赖关系的表示的是一种使用关系,考虑一个类的对象的方法中使用了另一个类的对象,作为函数参数或方法的局部变量,这时就是依赖关系。其表示的是部分和整体的关系,一个类是另一个类的一部分,两个类有单独的生命周期,可以分离存在。组合是一种比聚合更强的关联关系,聚合中整体和个体可以分别单独存在,但在组合关系中表示的是个体无法脱离整体存在。原创 2023-11-05 19:34:52 · 538 阅读 · 0 评论 -
Ubuntu16.04安装卸载MongoDB
安装1. 导入包管理系统需要的MonGoDB的公有GPG密钥sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D42.创建系统需要的对应列表文件/etc/apt/sources.list.d/mongodb-org-4.0.lis...原创 2018-11-12 19:16:34 · 639 阅读 · 0 评论 -
SQL基础操作
1.链接服务器从命令行中连接mysql服务器的简单实例:[root@host]# mysql -u root -p#使用root账户直接使用密码password(没错,就是和-p之间无空格),直接登录到tutorial数据库mysql -u root -ppassword tutorial;退出 mysql> 命令提示窗口可以使用 exit 命令mysql> e...原创 2019-10-31 22:25:26 · 227 阅读 · 0 评论 -
正则表达式及其在Java和Python中的相关操作
1.PCRE表达式全集1字符描述\将下一个字符标记为一个特殊字符、或一个原义字符(有^$()*+?.[\{|共计12个)或一个向后引用或一个八进制转义符^匹配输入字符串的开始位置$匹配输入字符串的结束位置*匹配前面的子表达式零次或无数次,*等价于{0,}+匹配前面的子表达式1次或多次,+等价于{1,}?匹配前面的子表达式0或1次...原创 2019-06-28 00:30:56 · 319 阅读 · 0 评论 -
Java常用数据类和方法
8种基本数据类型数据类型boolean布尔1bchar字符数据类型2bshort-216~216-12bint-232~232-14blong-264-2648bfloat1.4E-45~3.4028235E384bdouble4.9E-324~1.7976931348623157E3088bbyte...原创 2019-06-20 00:04:11 · 376 阅读 · 0 评论 -
html与css基础教程:CSS构造块
1.CSS3提供的新功能,圆角、阴影效果、文字阴影、自定义字体、旋转文本、半透明背景颜色、多图像背景、渐变等。2.样式表包含了定义网页外观的规则。一条规则的两部分选择器和声明块。3.CSS中的注释/*开始,*/结束。4.HTML文本中各个元素之间是树形结构,彼此之间是继承和同胞的关系。CSS在对父级元素进行样式设计时,会被子元素选择性继承。5.应用样式表的三种方式:从一个或多个外部文件中导...原创 2019-03-30 00:07:30 · 243 阅读 · 0 评论 -
JavaScript中的面向对象--对象继承
JavaScript高级程序设计第3版 p162这里总结一下JavaScript中对象继承的方式,主要有原型链和借用构造函数模式,衍生的出来的有组合式继承、原型式继承、寄生式继承和寄生组合式继承。原型链是指,将构造函数的原型指向另一种对象类型的实例,而这个实例中又有指向另一种原型的指针,如此就构成了原型链。原型链function SuperType(){ this.property =...原创 2019-09-15 16:11:01 · 131 阅读 · 0 评论 -
CSS表单元素样式设置
(1)表单由两部分组成,访问者在页面上可看见并填写的控件、标签和按钮的集合,以及用于获取信息并将其转化为可以读取或计算的的格式的处理脚本。(2)表单创建,以form标签开始结束,开始和结束form标签之间是组成表单的标签,控件和按钮。form开始标签最重要的两个属性值,action和method。action属性的值设为访问者提交表单时服务器上对数据进行处理的脚本的URL,method属性值要么...原创 2019-04-17 00:16:05 · 2293 阅读 · 0 评论 -
CSS文本样式设置
(1)字体的设置font-family:"GillSans",中间用空格分开。select、textarea、input需要强制继承input,select,input{font-family:inherit}。设定首选字体,替代字体。字体列表为字体栈(font-stack)。windows与os x上默认共有的字体有:arial,comic Sans MS,Courier New,Georg...原创 2019-04-04 00:38:14 · 230 阅读 · 0 评论 -
CSS3的增强
(1)渐进增强,它强调创建所有用户都能访问的基本层面的内容和功能,同时为更强大的浏览器提供更强的体验。polyfill通常使用JavaScript实现,它可以为较弱的浏览器提供一定程度的对HTML5和CSS3的API和属性的支持。(2)厂商前缀,CSS3规范要达到W3C的推荐标准状态要经过数年,在包含某个特性的初始阶段,浏览器通常会使用厂商前缀来实现这类特性,形如-webkit-border-r...原创 2019-04-07 23:47:47 · 163 阅读 · 0 评论 -
HTML中的图像和链接
1.创建Web图像时应记住的6个要素:格式与下载速度(GIF、JPEG有损、PNG)、颜色(GIF\PNG8只有256种颜色)、大小(控制在几百个像素宽)、透明度(索引色透明、alpha透明)、动画。留意SVG图像格式。2.图像压缩工具(image optimization tools)3.图像是页面内容使用<img>标签,是设计的一部分应放在css文件中。通过width和heig...原创 2019-03-28 00:27:50 · 376 阅读 · 0 评论 -
CSS样式表操作及选择器定义
1.操作样式表(1)html中引入css的三种方式:外部样式表、嵌入式样式表和内联样式表。首选外部样式表,引入的方式为<link rel="stylesheet" href="base.css" />,可以使用多个link标签,引入多个样式表。浏览器将其保存到了缓存中,只需一次加载。(2)当且仅当style元素出现在link元素后面时,嵌入式样式表的样式才会覆盖外部样式表。(3)...原创 2019-04-01 00:03:55 · 517 阅读 · 0 评论 -
CSS布局基础
(1)布局前的注意事项内容与显示分离,即HTML与CSS样式分离。网站布局方法,固定宽度和响应式,固定布局即每一栏都有基于像素的宽度,响应式布局以百分数定义宽度,可为不同终端定制单独的体验。考虑浏览器的兼容性(2) 构建页面,恰当的使用article,aside,nav,section等元素,要按照一定的顺序放置内容,使用合适的语义标记剩余内容。(3)针对所有浏览器为HTML5新元素...原创 2019-04-05 16:39:16 · 403 阅读 · 0 评论 -
HTML之文本相关标签
文本相关1.<p>标签,通常与<article>合用2. <small>表示细则一类的旁注,通常包括免责声明、注意事项、法律限制,版权信息等3.<strong>表示内容的重要性,<em>表示内容的着重点。虽然<b>元素与<strong>,<i>与<em>效果相同,但含义不同不能代替,...原创 2019-03-26 00:15:24 · 135 阅读 · 0 评论 -
JavaScript中的面向对象--对象创建
JavaScript高级程序设计第3版总结p1561.JavaScript中的对象首先,ECMAScript 中函数实际上是对象。每个函数都是 Function 类型的实例,而且都与其他引用类型一样具有属性和方法。如此,根据ECMA-262 中对象的定义:“无序属性的集合,其属性可以包含基本值、对象或者函数。”,我们可以把 ECMAScript 的对象想象成散列表,一组名值对。创建自定义...原创 2019-09-13 16:47:20 · 153 阅读 · 0 评论 -
DOM和Events
DOM1.HTML文档的浏览器JS接口2.DOM层级结构中根对象是window.document,有通用属性和方法的对象集被称为DOM 节点3.获取DOM节点的方法:遍历DOM层级结构使用DOM查找方法使用诸如getElementByClassName()等4.常用的节点属性和方法:textContent 一个节点和其子孙中的文本内容innerHTML描述元素后代的HT...原创 2019-05-05 23:57:15 · 214 阅读 · 0 评论 -
CSS列表基础
(1) 列表的三种类型,有序列表ol为父元素li为列表项,无序列表ul为父元素li为列表项目,描述列表dl为父元素dt和dd分别代表术语和描述。无序列表最为常见,对大多数类型的导航进行标记的事实标准。(2)有序列表,当列表项的顺序对列表非常关键时使用。对于面包屑导航则应使用有序列表,因为这些链接有特定的次序。有序列表ol有start、type和reversed的属性。(3) CSS可以更改有序...原创 2019-04-10 00:20:18 · 179 阅读 · 0 评论 -
CSS样式基础_0
1.CSS 样式使用方法内联式、嵌入式和外部式内联式,写在标签中嵌入式css样式,写在当前的文件中<style>...</style>外部式,写在一个单独的文件中<link href="base.css" rel="stylesheet" type="text/css" /><!---rel="stylesheet&qu原创 2019-02-17 12:36:12 · 137 阅读 · 0 评论