文件属性

赵赵

删除回忆录丶 提交于 2020-02-03 17:12:08
title: 技术总结 date: 2018-02-09 22:14:00 ##HTML和CSS和JavaScript的关系 网页主要由三部分组成: 结构( Structure) 、 表现( Presentation) 和行为( Behavior)。 HTML —— 结构,是网页内容的载体。内容就是网页制作者放在页面上想要让用户浏览的信息,可以包括文字、图片、视频等。 决定网页的结构和内容( “是什么”)。 CSS —— 表现( 样式),放于<style>标签内。就像网页的外衣。比如:标题字体、颜色变化、或为标题加入背景图片、边框等。所有这些用来改变内容外观的东西称之为表现。设定网页的表现样式( “什么样子”)。 JavaScript( JS) —— 行为,是用来实现网页上的特效效果的。如:鼠标滑过的下拉菜单、鼠标滑过的背景色的改变、图片的轮播。可以说是,有动画的,有交互的一般都使用JavaScript来实现的。 控制网页的行为( “做什么”)。 ###HTML <b>HTML文档结构</b>(括号里面的是注释) <!DOCTYPE html > *注:<!DOCTYPE>标签没有结束标签! <html > <head>(头部部分) <meta http-equiv=“ContentType”content=“text/html”;charset=gb2312>(可写可不写)

03-HTML常用标签和路径

那年仲夏 提交于 2020-02-02 00:00:33
人生苦短,要学就只学有用的 【前端教学-Html-2】 HTML常用标签和路径 学习目标 理解: 相对路径三种形式 应用 排版标签 文本格式化标签 图像标签 链接 相对路径,绝对路径的使用 1. HTML常用标签 首先 HTML和CSS是两种完全不同的语言,我们学的是结构,就只写HTML标签,认识标签就可以了。 不会再给结构标签指定样式了。 HTML标签有很多,这里我们学习最为常用的,后面有些较少用的,我们可以查下手册就可以了。 这里多嘴一下:一定要多去查手册,因为对于我们后面的学习来说,大部分内容都是需要自己去琢磨的 1.1 排版标签 排版标签主要和css搭配使用,显示网页结构的标签,是网页布局最常用的标签。 1)标题标签h (熟记) 单词缩写: head 头部. 标题 title 文档标题 为了使网页更具有语义化,我们经常会在页面中用到标题标签,HTML提供了6个等级的标题,即 标题标签语义: 作为标题使用,并且依据重要性递减 其基本语法格式如下: <h1> 标题文本 </h1> <h2> 标题文本 </h2> <h3> 标题文本 </h3> <h4> 标题文本 </h4> <h5> 标题文本 </h5> <h6> 标题文本 </h6> 显示效果如下: 小结 : 加了标题的文字会变的加粗,字号也会依次变大 一行是只能放一个标题的 2)段落标签p ( 熟记) 单词缩写:

AndroidManifest.xml详解

烂漫一生 提交于 2020-02-01 18:09:20
我们在进行APP开发的时候都会遇到一个文件:AndroidManifest.xml。从刚开始进行Android开发,到现在已经过去了几个月,还是对这个文件一知半解,只知道它是配置用的。但是这文件里的东西具体有什么用,该怎么用一直都没有理解。借着做项目的机会,仔细研究一下这个文件。 研究AndroidManifest.xml最好的方式自然就是对照着官方文档详细理解项目中每个字段的作用,并且做出一些修改来验证。 AndroidManifest是什么? AndroidManifest官方解释是应用清单(manifest意思是货单),每个应用的根目录中都必须包含一个,并且文件名必须一模一样。这个文件中包含了APP的配置信息,系统需要根据里面的内容运行APP的代码,显示界面。 AndroidManifest的作用是什么? 上述的功能是非常笼统的解释,具体到细节就是: 为应用的 Java 软件包命名。软件包名称充当应用的唯一标识符。 描述应用的各个组件,包括构成应用的 Activity、服务、广播接收器和内容提供程序。它还为实现每个组件的类命名并发布其功能,例如它们可以处理的 Intent 消息。这些声明向 Android 系统告知有关组件以及可以启动这些组件的条件的信息。 确定托管应用组件的进程。 声明应用必须具备哪些权限才能访问 API 中受保护的部分并与其他应用交互

HTML5基础

試著忘記壹切 提交于 2020-02-01 06:52:10
HTML5基础 1.1.1 HTML简介及发展史 HTML是用来描述网页的一种语言,它是一种超文本语言,也就是说,HTML不是一种编程语言,仅是一种标记语言(MarKup Language) 1.1.2 HTML的优势 1.世界知名浏览器厂商的支持 2.市场需求 3.跨平台 1.1.3 W3C标准 1.使用W3CW3C标准的原因 随着浏览器市场的激烈竞争,各大浏览器厂商为了吸引用户,都在早期HTML版本的基础上扩展各类标签,个浏览器厂商之间互不兼容,导致HTML编码规则混乱, 违背了HTML发明的初衷,因此需要一个组织来制定和维护统一的国际化Web开发标准,确保多个浏览器都兼容,HTML内容结构都是语义化的。 万维网联盟(Word Wide Web Consortium)简称W3C, 诞生了,因此有W3C组织制定和维护的Web开发标准,也成为W3C标准。它是Web技术领域最权威和具有影响力的 国际中立性技术标准机构。 2.W3C标准的介绍 W3C标准不是某一个标准,而是一系列的标准集合,一个网页主要由三部分组成,即结构(Sructure),表现(Presentation),和行为(Behavior)。 小结:W3C标准包括结构化标准语言(HTML,XML),表现标准语言(CSS),行为标准(DOM,ECMAScript)。 1.1.4 网页编辑工具

Visual Studio制作安装程序教程

戏子无情 提交于 2020-02-01 06:07:45
转载自 https://www.cnblogs.com/susuzhao/articles/3419726.html winform安装项目、安装包的制作、部署 ① 1,解决方案—添加—新建项目—其他项目类型—安装和部署—安装项目,输入名称Setup,点“确定” 2,添加主输出:单击左侧“应用程序文件夹”,右侧右键—添加—项目输出-主输出-确定。 3,添加开始程序中的文件夹:右击左侧“用户的程序菜单”—添加—文件夹,自己设置名称。 4,添加开始程序中和桌面的主程序快捷方式:左侧单击刚新建的文件夹--右侧右键—创建新的快捷方式--选择“应用程序文件夹---主输出--“确定” 左侧单击用户桌面--右侧右键—创建新的快捷方式---应用程序文件夹---主输出---确定 5,设置程序图标:先把图标文件放到你的程序目录下---单击左侧“应用程序文件夹”,---空白处右键—添加—文件---图标文件。然后左侧“用户的程序菜单下”的文件夹---单击刚才新建的程序快捷方式---属性窗口---Icon—浏览—图标文件---确定。同理添加“用户桌面”里快捷方式的图标。 6,添加卸载功能:在c:\windows\system32文件夹下找到msiexec.exe文件,复制到程序目录下,然后按照图标的方法添加到“应用程序文件夹”中,然后像添加主程序快捷方式一样在开始程序中添加这个卸载的快捷方式

每天刷Web面试题(前10天汇总)

时间秒杀一切 提交于 2020-02-01 02:46:24
一、算法题部分 1. 如何获取浏览器URL中查询字符串中的参数? function getParamsWithUrl(url) { var args = url.split('?'); if (args[0] === url) { return ""; } var arr = args[1].split('&'); var obj = {}; for ( var i = 0; i < arr.length; i++) { var arg = arr[i].split('='); obj[arg[0]] = arg[1]; } return obj; } var href = getParamsWithUrl('http://www.itlike.com?id=1022&name=撩课&age=1'); console.log(href['name']); // 撩课 2. 写一个深度克隆方法(es5)? /** * 深拷贝 * @param {object}fromObj 拷贝的对象 * @param {object}toObj 目标对象 */function deepCopyObj2NewObj(fromObj, toObj) { for(var key in fromObj){ // 1. 取出键值对 var fromValue = fromObj[key]; // 2.

一周目笔记---随时更新(随手记,如果有问题可以ctrl+f在我的这文档里找找看有没有相关的,相关词尽量少一些)

浪尽此生 提交于 2020-02-01 00:04:19
1.鲁棒性:计算机 软件 在输入错误、磁盘故障、网络过载或有意攻击情况下,能否不死机、不崩溃,就是该软件的鲁棒性。 2.指针:在PHP中数组之间的赋值,并不像其他语言一样是通过指针的形式,传递地址,而是实打实地传递数据。在PHP中可以用&来引用数据。 3.html:HyperText Markup Language 超文本标记语言 css:Cascading Style Sheets 层叠样式表 js:JavaScript 一种直译式脚本语言 jQuery:是一个快速、简洁的JavaScript框架(js) php:Hypertext Preprocessor 超文本预处理器 HTTP:HyperText Transfer Protocol 超文本传输协议 4.https在http的基础上对传输的数据提供了加密的一个协议。 5.响应头里的 charset和html的mete标签里的charset都是告诉浏览器用什么编码方式解读数据,只不过mete标签里的charset在浏览器解析响应数据的时候是无效的,浏览器只以请求头的charset为准,默认是UTF-8。 6.json:JavaScript Object Notation 是一种类似于JS的字面量描述数据的手段。 (1)JSON中属性名称必须用双引号包裹 (2)JSON中字符串必须用双引号包裹 (3)JSON中不允许使用注释

##总结 JavaScript yq(1)

别来无恙 提交于 2020-01-31 12:40:52
JavaScript以前主要作为验证功能,它最主要的两个运用无外乎是 “定时器”和“轮播图”。 学习JavaScript的核心思想是: 1.获取元素的id 然后执行代码元素。 var odiv=document.getelementbyid(“div”); 2.通过你的想法去改变 HTML和CSS所有属性。 odiv.style.background=“red”; 关于script标签应该放在哪里? 可放在行间 但这样维护起来很麻烦。 < input type = "button" value = "按钮" onclick = "onload()" / > 2.可放在head body 标签之间。 如果你引入了外部的js文件。那么该script的你自己写代码将自动忽视。 < script type = "text/javascript" src = "javascript.js" > < / script > < script type = "text/javascript" > var obj = new object ( ) ; //定义一个构造函数 < / script > 数据的类型有哪几种? String 字符型 Number 数字型 Boolean 波尔值 NULL 空值 undefined 没定义型 object 对象 来源: CSDN 作者: 人间值得呀 链接:

Vue.js 组件编码规范

倾然丶 夕夏残阳落幕 提交于 2020-01-31 05:31:31
Vue.js 组件编码规范( 最下文附有本人写的demo地址 ) 目标 本规范提供了一种统一的编码规范来编写 Vue.js 代码。这使得代码具有如下的特性: 其它开发者或是团队成员更容易阅读和理解。 IDEs 更容易理解代码,从而提供高亮、格式化等辅助功能 更容易使用现有的工具 更容易实现缓存以及代码包的分拆 本指南为 De Voorhoede 参考 RiotJS 编码规范 而写。 目录 将 this 赋值给 component 变量 使用组件名作为样式作用域空间 对组件文件进行代码校验 基于模块开发 始终基于模块的方式来构建你的 app,每一个子模块只做一件事情。 Vue.js 的设计初衷就是帮助开发者更好的开发界面模块。一个模块是应用程序中独立的一个部分。 怎么做? 每一个 Vue 组件(等同于模块)首先必须专注于解决一个 单一的问题 , 独立的 , 可复用的 , 微小的 and 可测试的 。 如果你的组件做了太多的事或是变得臃肿,请将其拆分成更小的组件并保持单一的原则。一般来说,尽量保证每一个文件的代码行数不要超过 100 行。也请保证组件可独立的运行。比较好的做法是增加一个单独的 demo 示例。 Vue 组件命名 组件的命名需遵从以下原则: 有意义的 : 不过于具体,也不过于抽象 简短 : 2 到 3 个单词 具有可读性 : 以便于沟通交流 同时还需要注意: 必须符合

Django框架学习收藏

不羁的心 提交于 2020-01-31 01:59:43
Django 购买视频自学读书笔记 https://www.bilibili.com/video/av17879644/?p=1 ---------自我学习总结01 一、django 1.MVC设计理念:主要进行前后端进行分离,解耦。 M:模型 :数据,数据库的数据 V:视图 :处理数据的显示,视图依据模型创建。 C:控制器器 :控制器是模型和视图模型交互的中介。 2.djanng框架设计理念 M:管理数据 T:模板,html页面。=mvc中的v V:视图,复杂业务逻辑,适当调用m,t。实际相当于mvc中的c。 注意:djang有一个url分发器,他的作用将一个个url的页面请求分发不同的view处理,view再调用对应的m和t。 3.django 的安装:pip install djang==版本。 3.1 创建项目:合适位置创建一个目录 3.2 cd 合适的位置目录 3.3 输入 django-admin.py startproject project 目录层级:1.manage.py一个命令行工具,可以多种方式对django项目进行交互 2.project目录:__init__.py 这个是一个包的标志 setting.py 项目配置文件 url.py项目的url声明 wsgi.py 项目WSGI与web服务的入口。 3.4 数据库配置。 1.setting.py