学习笔记
KeithAlexander
这个作者很懒,什么都没留下…
展开
-
Android学习日记(UI组件)
布局管理器线性布局(LinearLayout)相对布局(RelativeLayout)LinearLayout常用属性:android:id(标识,找到空间):@+id(创造ID)android:layout_width(宽度):50dp(dp:比例单位,与屏幕大小无关),match_parent(匹配父空间),wrap_content(包含内容)android:layout_height(高度)...原创 2018-06-24 22:44:39 · 215 阅读 · 0 评论 -
网站(十三)CSS使用过渡
CSS使用过渡原创 2018-07-09 14:59:51 · 183 阅读 · 0 评论 -
网站(十四)CSS使用动画
CSS使用动画动画速度变化easeease-in:先慢后快ease-out:先快后慢ease-in-out:开头结尾快linear:线性速度动画属性animation name:相当于之前的iditeration-count:动画播放次数direction:第二次反方向@keyframes + id fromXX%to<!DOCTYP...原创 2018-07-09 17:02:26 · 213 阅读 · 0 评论 -
网站(十五)CSS使用变换
CSS使用变换原创 2018-07-09 17:03:42 · 201 阅读 · 0 评论 -
网站(十五)CSS盒子模型
CSS盒子模型属性名contentpadding填充:内容与边框之间的空隙,即内边距。(四个px数值:上右下左边距) leftrighttopbottomborder:元素边框margin边界:元素之间的空隙,即外边距。属性与padding一样。<!DOCTYPE html><html><head> <met...原创 2018-07-09 17:34:59 · 239 阅读 · 0 评论 -
网站(十六)HTML动画与过渡实例
HTML动画与过渡实例补充 html:hover(当鼠标放在整个网页的任何地方的时候都可以触发)animation-fill-mode:forwards(使得动画停留在最后一帧)opacity(不透明度,为0时透明)div(分块符)<!DOCTYPE html><html><head> <meta charset="utf...原创 2018-07-09 18:10:54 · 1319 阅读 · 0 评论 -
训练营(六)后端开发基础—SQL
后端开发基础——SQLSQL概述数据库:好比物流企业的仓库。用户从Web服务器浏览网站,而服务器通过SQL语言指令从数据库系统返回数据,最终经过web包装后返回给用户。 数据库系统构成:软件,服务接口(数据库,数据表,数据),用户三部分。 搭建数据库环境准备: 1. MySQL命令行(更常用) 2. phpMyAdmin(可视化)数据库操作: 1. 创建数据库:C...原创 2018-07-03 15:30:35 · 251 阅读 · 0 评论 -
训练营(七)后端开发基础—PHP
后端开发基础—PHPPHP概述PHP代码在服务器上执行,结果以HTML形式返回给浏览器。默认扩展名:.php文件可包含:HTML, JavaScript, PHP代码PHP语言全称:Hypertext Preprocessor / 超文本预处理器基本组成: PHP实例$_POST, $_GET, $_REQUEST $_FILES $_...原创 2018-07-03 17:20:46 · 278 阅读 · 0 评论 -
训练营(七)常见的安全事件
常见的安全事件你不知道的事钓鱼诱惑性标题 仿冒真实网站 骗取用户账号与资料“篡改”网页关键字:Hacked by 搜索引擎网页: 1. Intitle:keyword 标题中含有关键字的网页 2. Intext:keyword 正文中含有关键字的网页 3. Site:domain 在某个域名或子域名下的网页暗链隐藏在网站当中的链...原创 2018-07-03 18:32:42 · 402 阅读 · 0 评论 -
网站(十七)JS初步
JS初步书写位置head:推荐body:不推荐引入方式内部外部<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>CreateJS</title> <!-- <scr原创 2018-07-11 10:38:54 · 200 阅读 · 0 评论 -
网站(十八)JS变量
JS变量<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>CreateVariable</title> <script type="text/javascript">原创 2018-07-11 10:49:43 · 558 阅读 · 0 评论 -
网站(十九)JS变量使用
JS变量使用<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>JSVariableUse</title> <script type="text/javascript">原创 2018-07-11 10:59:19 · 294 阅读 · 0 评论 -
训练营(九)XSS
XSS什么是XSS全称:Cross Site Script中文名:跨站脚本危害:盗取用户信息、钓鱼、制造蠕虫等概念:黑客通过“HTML注入”篡改网页,插入的恶意脚本。当用户在浏览网页时,实现控制用户浏览器行为的一种攻击方式。方式:盗取CookieXSS分类存储型攻击过程:反射型原理:过程:对比:DOM型原理:过...原创 2018-07-04 19:27:34 · 236 阅读 · 0 评论 -
训练营(十)CSRF
什么是CSRF全程:Cross-site request forgery 中文名称:跨站请求伪造危害:执行恶意操作,制造蠕虫等概念:利用用户已登录的身份,在用户毫不知情的情况下,以用户的名义完成非法操作。原理分析...原创 2018-07-07 14:33:45 · 256 阅读 · 0 评论 -
网站(一)HTML背景知识
什么是HTML名称:超文本标记语言(Hypertext Markup Language)为什么用HTML5?JavaScript的推出Flash插件:耗电,且支持糟糕HTML5简介最重要的三项技术HTML5核心规范CSS(层叠样式表)JavaScriptHTML5新特性引入原生多媒体支持引入可编程内容引入语义Web...原创 2018-07-07 14:43:59 · 178 阅读 · 0 评论 -
网站(二)创建HTML5文档
创建HTML5文档<!DOCTYPE html> <!--让浏览器得知自己要处理的内容是html--> <!--这是注释--><html len="zh"><!--文档中html部分的开始, language = 简体中文--><head><!--提供有关文档内容和标注信息的-->原创 2018-07-07 15:10:23 · 409 阅读 · 0 评论 -
鸟哥的Linux私房菜课后题个人参考答案(第零章)
第0章 计算机概论截止本次答案写作时间2019.2.23,www.top500.org上排名第一的超算为Summit,所有数据以此时此刻的数据为准。(1)系统名称:IBM Power System AC922 (2)USA (3)IBM POWER9 22C 3.07GHz (4)149864 (5)根据中国工业用电0.86到1.80元一度电,取1.00元一度电,计算该超算全功率运算一天的可能...原创 2019-02-23 21:58:39 · 1173 阅读 · 0 评论 -
鸟哥的Linux私房菜课后题个人参考答案(第一章)
Linux是什么与如何学习查询日期:2019.2.23. 最新稳定版本:4.20.12. 开发中版本:5.0-rc7企鹅的名字:Tux,最原始版本的图片文件https://zh.wikipedia.org/wiki/Tux#/media/File:Crystal_128_penguin.png*Android is a mobile operating system developed b...原创 2019-02-24 00:09:30 · 1647 阅读 · 0 评论 -
网站(十二)CSS设置文本样式
CSS设置文本样式原创 2018-07-09 14:16:43 · 213 阅读 · 0 评论 -
网站(十一)CSS控制边框和背景
CSS控制边框和背景定义简单边框Border-widthBorder-styleBorder-colorBorder简写属性Border:50px solid red定义简单背景Background-colorBackground-image url()Background-size auto:默认contain:按照body大小进行平铺cover:只...原创 2018-07-09 14:12:31 · 189 阅读 · 0 评论 -
网站(十一)CSS选择器
CSS选择器使用CSS基本选择器选择所有元素:*类型:a,p,h1……类:.类属性ID:#ID值属性:[属性名(+属性值)]其他选择器:选择器例:hover<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>Crea...原创 2018-07-09 13:37:39 · 181 阅读 · 0 评论 -
训练营(三)前段开发基础—HTML
JS:动态功能CSS:图片、样式HTML:基础原创 2018-07-03 13:25:48 · 187 阅读 · 0 评论 -
训练营(四)前段开发基础—JavaScript
DOM:控制页面BOM:控制浏览器原创 2018-07-03 13:25:54 · 144 阅读 · 0 评论 -
中科院网络工程师网络安全笔记(一)
先会攻击,再会防守。想得到安全,就要付出金钱。有多大能力办多大事。安全证书:CIW,CISSPCIW:需要先有CCNA和MCSE之一才能考试,且偏重理论410450:Win and Unix (单机)460:TCP/IP and 450 局域网部分470:NetBasis/FireWall and OS and Audit审计(IDS)475:450+460+470CISSP:分开领域进行考试外国...原创 2018-07-03 13:26:15 · 1005 阅读 · 0 评论 -
网站(三)HTML基本元素
HTML基本元素HTML元素周期表基本元素超链接:a粗体:b斜体:em下划线:u中划线:s<!DOCTYPE html> <!--让浏览器得知自己要处理的内容是html--> <!--这是注释--><html len="zh"><!--文档中html部分的开始, language = 简体中文--&g...原创 2018-07-08 09:46:21 · 736 阅读 · 0 评论 -
网站(四)HTML5表格元素
HTML5表格元素表格三大元素tabletrtd表格常用元素border:边框align:对齐模式colspan:合并行单元格rowspan:合并列单元格<!DOCTYPE html> <!--让浏览器得知自己要处理的内容是html--> <!--这是注释--><html len="zh"><!...原创 2018-07-08 10:12:36 · 337 阅读 · 0 评论 -
网站(五)HTML5列表元素
HTML5列表元素ol:有序列表,属性有type(计数样式),reversed(倒序)ul:无序列表li:列表中的项<!DOCTYPE html> <!--让浏览器得知自己要处理的内容是html--> <!--这是注释--><html len="zh"><!--文档中html部分的开始, language = 简体中...原创 2018-07-08 10:30:33 · 434 阅读 · 0 评论 -
网站(六)HTML5表单元素(上)
HTML5表单元素定义:获取用户输入的手段关键表单元素form:属性有method,actioninput:属性有type,name等 text:默认password:不显示内容value:填充placeholder:提示maxlength:可输入字符最大长度size:表单长度textarea:大小可变的表单&lt;!DOCTYPE html&gt; &lt;...原创 2018-07-08 11:10:00 · 212 阅读 · 0 评论 -
网站(六)HTML5表单元素(中)
HTML表单元素原创 2018-07-08 14:13:47 · 185 阅读 · 0 评论 -
网站(七)HTML表单元素(下)
HTML表单元素获取有规定格式的字符串: Email:电子邮件地址Tel:电话号码URL:网址在提交表单的时候才会检查输入的数据获取时间:date获取颜色值:color获取搜索用词:search生成隐藏数据项:hidden,提交表单时依旧存在生成图像按钮:image上传文件:file multiple:上传多个文件required:必须上传一个文件<!...原创 2018-07-08 15:52:03 · 191 阅读 · 0 评论 -
网站(八)HTML嵌入图片与创建分区响应图
HTML嵌入图片与创建分区响应图创建图片img元素: 属性: src:图片位置width:图片宽度height:图片高度alt:设置图片的备用内容创建客户端分区响应图元素: map:外层元素area:内部元素,可以有多个,各自代表一个可选区域 属性: 点击后导航到指定URL:hrefalt共同起作用:shape与coordsshape: rect:...原创 2018-07-08 16:39:45 · 569 阅读 · 0 评论 -
网站(九)HTML多媒体视频
HTML多媒体视频Video元素有结束符号属性 srcwidthheightAutoplay:网页完成后自动播放视频preload:预先载入 None:不加载Metadata:下载第一帧Auto:请求下载全部视频loop:循环播放controls:显示播放控件poster:第一帧图片muted:静音支持的视频格式: oggmpeg4webm视频格式转换...原创 2018-07-08 17:02:35 · 451 阅读 · 0 评论 -
训练营(五)Web服务端环境
静态页面时期:没有与用户的交互,用户无法操作。例如后缀为html/htm的文件。动态页面时期:由脚本驱动。PHP文件。由语言解释器执行。解释为html文件发送到服务器,再发送到浏览器。用户名和密码都是root...原创 2018-07-03 13:25:18 · 179 阅读 · 0 评论 -
中科院网络工程师网络安全笔记(二)
网络安全基础(一)2.1 网络协议,服务和安全机器互相访问不是IP地址,而是MAC地址。相互转换用ARP协议,或RARP协议。SYN:请求连接。FIN:终止。ACK:反馈收到。SYN FLOOD:狂发SYN且不回ACK,使其缓存溢出,出现蓝屏。UDP:不管对方是否接收到信息。端口最大:6553521FTP,22SSA,23TELENET,80HTTP,139(?)邮件炸弹:给10M邮箱发100M东...原创 2018-07-03 13:26:10 · 415 阅读 · 0 评论 -
训练营(一)WEB介绍
web:World Wide WebWEB工作流程例子浏览器工作原理原创 2018-07-03 13:25:29 · 253 阅读 · 0 评论 -
训练营(二)WEB通信
HTTP状态码的具体含义。301,302 都是HTTP状态的编码,都代表着某个URL发生了转移,不同之处在于: 301 redirect: 301 代表永久性转移(Permanently Moved)。302 redirect: 302 代表暂时性转移(Temporarily Moved )。网址劫持302重定向和网址劫持(URL hijacking)有什么关系呢?这要从搜索引擎如何处理302转向...原创 2018-07-03 13:26:05 · 182 阅读 · 0 评论 -
网站(十)CSS初步
CSS初步CSS简介最基础的CSS元素及属性StyleFont-sizecolor制作一个初级的CSS设计作用范围越来越大,优先级越来越低 1. 使用元素内嵌样式表: 2. 使用文档内嵌样式表 3. 使用外部样式表<!DOCTYPE html><html><head> <meta charset=...原创 2018-07-09 13:10:13 · 149 阅读 · 0 评论 -
《算法第四版》课后练习个人答案(第一章)更新至1.1.34
注意:所有程序默认使用《算法第四版》中附带的algs4.jar包中的函数,下载链接https://algs4.cs.princeton.edu/code/1.1.1a. 7b. 200.0000002c. true(Java逻辑表达式运算顺序从左向右)1.1.2通过“变量名.getClass().getName()”或者“变量名.getClass().toString()”获得类型a...原创 2019-04-07 17:10:27 · 1422 阅读 · 2 评论