自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

a_horse的博客

凡事必先骑上虎背

  • 博客(27)
  • 收藏
  • 关注

原创 119_AJAX 笔记2_AJAX 的对象,请求,响应,状态,工作原理

1,AJAX对象创建 AJAX对象的方法所有的现代浏览器 所有现代浏览器(IE7+、Firefox、Chrome、Safari 以及 Opera)均内建 XMLHttpRequest 对象 创建方法:variable=new XMLHttpRequest(); 老版本的 Internet Explorer (IE5 和 IE6) 使用 ActiveX 对象 创建方法:va...

2018-11-30 10:30:11 148

原创 118_AJAX 笔记1_AJAX 简介

一,AJAX简介AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)二,AJAX特点AJAX 不是新的编程语言,而是一种使用现有标准的新方法。 AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。 AJAX 不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行...

2018-11-30 09:40:09 91

原创 115_js笔记17_js的bom操作

一,BOM浏览器对象模型(Browser Object Model (BOM))二,window对象所有浏览器都支持 window 对象。它表示浏览器窗口。 所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。 全局变量是 window 对象的属性;全局函数是 window 对象的方法。 window常可以省略,window.document.g...

2018-11-27 17:03:19 106

原创 114_js笔记16_节点元素的dom操作 + HTMLCollection + NodeList

一,创建新的 HTML 元素 (节点) - appendChild() //标签<div id="div1"> <p id="p1">这是一个段落。</p> <p id="p2">这是另外一个段落。</p></div>//dom操作

2018-11-27 10:57:25 307

原创 113_js笔记15_事件的dom操作

HTML DOM 使 JavaScript 有能力对 HTML 事件做出反应一,标签的默认事件属性当用户鼠标点击,按下,抬起:onmousedown、onmouseup 以及 onclick 事件 onClick事件写法1://标签<button onclick="displayDate()">1,onClick点击</button>//事件 f...

2018-11-27 09:29:25 75

原创 112_js笔记14_css的dom操作

一,静态直接修改标签的css样式document.getElementById(id).style.property=新样式<!DOCTYPE html><html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title></h

2018-11-26 16:21:17 66

原创 111_js笔记13_html的dom操作

一,DOM当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。二,DOM的作用通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。 JavaScript 能够改变页面中的所有 HTML 元素 JavaScript 能够改变页面中的所有 HTML 属性 JavaScript 能够改变页面中的所有 CSS...

2018-11-26 15:24:11 83

原创 110_cs江湖2_苹果双子星:两个史蒂夫

1,苹果创始人苹果公司其实是有三个创始人,一个是人人皆知的史蒂夫乔布斯,还有一个是并不是所有人都知道的另一个史蒂夫,他叫史蒂夫沃兹。还有一个几乎所有人都不知道的人叫韦恩,他们三个人共同创立了苹果公司,前两个史蒂夫各占有45%的股份,这个韦恩占有10%的股份。这三个人是在1976年的愚人节成立的公司,不过,第三个人韦恩比较搞,他几百块钱就把自己的股份给卖了。2,沃兹:他的爸爸是从加州理工...

2018-11-26 11:54:49 439

转载 98_mac小目标12_CodeRunner的破解

CodeRunner2是Mac系统下的一款编程软件,支持23种语言和.txt文档制作,比Xcode都强大,Xcode只支持4种语言,原来的破解补丁有联网验证的问题,现在我做了程序防止联网验证。破解方法:先下载CodeRunner2(点击下载,因附件太大,无法上传,这里给的是pc6的下载地址) 然后下载 CodeRunner2 hosts防联网验证程序(点击下载) 解压并运行,此程序会修改h...

2018-11-21 17:27:16 345

原创 96_css笔记12_css的网格流布局(grid布局)

参考文章链接:https://juejin.im/post/599970f4518825243a78b9d5MDN的网格布局参考:https://developer.mozilla.org/zh-CN/docs/Learn/CSS/CSS_layout/Grids一,网格布局基本概念1,网格线(Grid Lines)网格线组成了网格,他是网格的水平和垂直的分界线。一个网格线存在行...

2018-11-21 09:48:48 162

原创 95_css笔记11_css的伸缩流布局(flex布局)

详细分析可以参考:https://developer.mozilla.org/zh-CN/docs/Learn/CSS/CSS_layout/Flexbox一,伸缩布局的使用main axis:主轴 main start:主轴开始位置 main end:主轴结束位置 main size:主轴空间 cross axis:交叉轴 cross start:交叉轴开始位置 cross...

2018-11-20 11:19:54 219

原创 94_css笔记10_css的定位流布局(position布局)

一,position属性的值值 描述 absolute 生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。 元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。 fixed 生成绝对定位的元素,相对于浏览器窗口进行定位。 元素的位置通过 "left", "t.

2018-11-19 17:42:42 160

原创 93_css笔记9_css的浮动流布局(float布局)

一,float属性:设置float浮动float 属性定义元素在哪个方向浮动left    元素向左浮动。right    元素向右浮动。none    默认值。元素不浮动,并会显示在其在文本中出现的位置。inherit    规定应该从父元素继承 float 属性的值。二,clear属性:清除float浮动left    在左侧不允许浮动元素。right    在右侧不允...

2018-11-19 17:01:15 141

原创 92_css笔记8_css的文档流布局(display布局)

一,文档流布局1,也称标准流布局,或者普通流布局 2,是浏览器默认的排版方式 3,有两种排版方式: 垂直排版, 如果元素是块级元素, 那么就会垂直排版; 水平排版, 如果元素是行内元素/行内块级元素, 那么就会水平排版 二,所有display布局参数block :块对象的默认值。用该值为对象之后添加新行 none :隐藏对象。与visibility属性的hidden值不同,...

2018-11-19 15:46:21 283 2

原创 91_css笔记7_css的布局方式 + 布局案例 + 书写形式概览

一,布局方式网页的布局方式其实就是指浏览器是如何对网页中的元素进行排版的display 属性(文档流布局),传统盒模型布局方式 按照文档的顺序一个一个显示出来,块元素独占一行,行内元素共享一行 display参数设置,来控制显示形式 display:none(内容和空间均隐藏)和visibility:hidden(内容隐藏,空间不隐藏)区别 display:block  --...

2018-11-19 11:00:06 242

原创 90_css笔记6_css的单位汇总

一,绝对长度绝对长度单位是一个固定的值,它反应一个真实的物理尺寸。绝对长度单位视输出介质而定,不依赖于环境(显示器、分辨率、操作系统等)cm    厘米     mm    毫米     in    英寸 (1in = 96px = 2.54cm)   px    pixel 像素 (1px = 1/96th of 1in)    pt    point,大约1/72英寸; (1...

2018-11-19 09:21:11 156

原创 89_css笔记5_css的盒子模型

一,盒子模型CSS盒子模型仅仅是一个形象的比喻, HTML中所有的标签都是盒子宽度/高度(width/height) == 指定可以存放内容的区域 内边距(padding) == 填充物 边框(border) == 手机盒子自己 外边距(margin) == 盒子和盒子之间的间隙二,外边距:margin标签和标签之间的距离就是外边距 外边距的那一部分是没有背景颜色...

2018-11-16 16:00:03 144

原创 88_css笔记4_css的三大特征

一,继承性//父选择器定义<style> div{ color: red; text-decoration: none; font-size: 30px; }</style>//子选择器的使用<div> <p>我是段落&lt...

2018-11-15 17:06:53 93

原创 87_css笔记3_css的选择器

一,标签选择器标签选择器定义: <style> p{ color: red; } h1{ color: blue; } </style>使用:<p>我是段落</p><h1>我是标题</h1>...

2018-11-15 16:25:00 99

原创 86_css笔记2_css的属性

一,宽高特性height: auto    默认。浏览器会计算出实际的高度。 length    使用 px、cm 等单位定义高度。 %    基于包含它的块级对象的百分比高度 max-height: none    默认。定义对元素被允许的最大高度没有限制。 length    定义元素的最大高度值。 %    定义基于包含它的块级对象的百分比最大高度 min...

2018-11-14 18:26:57 106

原创 85_iOS干货44_#import引号和尖括号的区别 + xcode中黄色和蓝色文件夹的区别

一,#import引号和尖括号的区别1,#include命令#include是C/C++的预处理指令(Preprocessor Directive),主要作用是把头文件引入到任意源文件中,在预处理阶段,被包含的文件在源文件的指令地点进行整体替换2,尖括号:  #include<path-spec> // Angle bracket form查找路径:从系统配置的头文...

2018-11-14 17:31:34 2012

原创 84_css笔记1_css的背景,作用,使用,构成及学习网站

一,css产生背景web早期,由于html既写结构又写样式,导致1,页面缺乏结构性,降低了网页的可访问性。2,页面维护越来越困难 在1995年,w3c开始发布一种正在进行的计划(work-in-prrgress) 称之为css 与html相比,Css支持更丰富的文档外观,Css可以为任何元素的文本和背景设置颜色;允许在任何元素外围设置边框;允许改变文本的大小,装饰(如下划线),间隔,甚至...

2018-11-14 16:00:48 118

原创 80_iOS干货43_调用OC方法传递多个参数的11种方法

一,方法中写多个参数调用- (void)test1 { [self testFunctionWithParams1:6 :@"234131#"];}- (void)testFunctionWithParams1:(int )number :(NSString *)string { NSLog(@"方法多个参数:%i%@",number, string);}二,per...

2018-11-09 14:59:48 3150

原创 78_cs江湖1_主流语言的历史(按时间顺序)

每一门编程语言的产生和兴起,都会掀起互联网江湖的风波,有代码的地方,就有江湖,作为IT从业者,有必要了解它们的历史1957 – FORTRANIBM设计,第一个编译型语言1958 – LISP函数式程序设计的先锋EMACS编辑器人工智能领域的应用1970 – Pascal程序设计教学,取代Fortran工业界的应用1972 – C贝尔实验室...

2018-11-07 16:06:23 189

原创 77_mac小目标11_mac电脑终端ping网络

一,查看ip可以参考:https://blog.csdn.net/a_horse/article/details/80234246终端输入:ifconfig结果:红色部分为ip地址en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500    ether f4:5c:89:a4:bc...

2018-11-07 09:43:27 1710

原创 76_iOS干货42_CALayer总结

一,UIView的显示原理在创建UIView对象时,UIView内部会自动创建一个图层(即CALayer对象),通过UIView的layer属性可以访问这个层; 当UIView需要显示到屏幕上时,会调用drawRect:方法进行绘图,并且会将所有内容绘制在自己的图层上,绘图完毕后,系统会将图层拷贝到屏幕上,于是就完成了UIView的显示  二,苹果设置CALayer的目的职责分明,代...

2018-11-02 16:54:57 105

原创 75_iOS干货41_结构体总结

一,结构体的定义定义的同时,初始化 struct Dog { char *name; int age; double height; };struct Dog sd = {"wc", 13, 5.0};   先定义,再逐个初始化 struct Dog { char *...

2018-11-01 09:34:52 163

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除