- 博客(46)
- 收藏
- 关注
转载 git--编写好代码文件后更新到git仓库流程
先说一下git仓库分类: Git分为三大部分存储区域1:工作区域(就是你打开编辑器的本地代码仓库)2:提交缓存区域(使用git add 命令暂时放置的区域)3:git远程仓库(使用git push命令最后才算提交成功)那么接下来就是整个流程命令: 1:编写完代码文件后,可以使用git status 查看变更记录 会列举当前目录下所有与git远程仓库不一致的文件名称 ...
2019-04-02 10:11:00
316
转载 正则--test exec search match replace
1:test 是正则对象的方法不是字符串的方法,使用例子:正则对象也就是那个设定好的模式对象var str = "hello world!";var result = /^hello/.test(str);console.log(result); // true2:exec exec是正则表达式的方法,而不是字符串的方法,它的参数才是字符串...
2019-03-20 23:04:00
206
转载 css--颜色值
首先,#000000格式的颜色被成为十六进制颜色码;6位数分为三组,每两位数一组,依次是红、黄、蓝颜色的强度;#000000可以缩写为#000;黑色其他类推转载于:https://www.cnblogs.com/YKingcc/p/10568386.html...
2019-03-20 22:51:00
621
转载 css--样式表的引入方法
html引用css方法如下1、直接在div中使用css样式(内链)2、html中使用style自带式(嵌入)3、使用@import引用外部CSS文件(外部引入)4、使用 link引用外部CSS文件 推荐此方法(外部引入)优先级: 内链》嵌入》外链转载于:https://www.cnblogs.com/YKingcc/p/10568362.html...
2019-03-20 22:47:00
144
转载 css--nth-child的注意点
nth-child( n ) 里面的n可以是任何整数值。不过要取第一位开始的元素DOM对象,那么n是从1开始的如果n值小于0或者等于0,是不会匹配任何元素,(或者超过数量)切记切记!!!!例子:ul li li li/ul匹配第一个Li写法是 ul li:nth-child(1)其中 : 冒号前面的标签就是要找的子元素匹配标签转载...
2019-03-20 22:39:00
231
转载 AS3.0 给addEventListener里的方法加上参数传递
方法一:for(var i:int=1;i<=4;i++){this["btn"+i].addEventListener(MouseEvent.CLICK,EventUp(btnClick,i));}function btnClick(e:MouseEvent,...arg){ photoMC.gotoAndStop(arg);}function EventUp(f:Funct...
2019-01-29 15:21:00
230
转载 IDEA主类文件需要放置在SRC文件下,非包内
构建flash项目后,主类文件需要放置在src下,而不是在某个包内。这样才会找到入口主类,然后有输出。主类里面有引用其他类,需要使用 import * 全部引入。转载于:https://www.cnblogs.com/YKingcc/p/10318340.html...
2019-01-25 10:32:00
967
转载 IDEA配合Flash CS6开发Flash项目--配置篇
前端篇: 1:下载好IDEA和Flash CS6 2:配置IDEA 打开IDEA,点击创建新项目,选择Flash项目。 一开始没有装Flex SDK的界面会显示红色的none字样,这时需要找到自己下载好的Flex SDK 下载地址: https://www.adobe.com/devnet/flex/flex-sdk...
2019-01-24 10:30:00
365
转载 js--map函数的使用
map( ) 属于操作数组的方法。包含三个参数,item,index,arr看一份代码:let arr = [ {title:'aaa',hot:true}, {title:'fff',hot:true}, {title:'vvv',hot:true}, {title...
2019-01-06 22:06:00
213
转载 箭头函数里this理解
先来看代码:var obj1={ id:4, fn:function(){ var f=() => { console.log(this); //object,f()定义在obj1对象中,this就指向obj1,这就是箭头函数this指向的关键 setTimeout(function() { console.log(this)...
2019-01-06 20:47:00
130
转载 let,const 声明的变量不会绑定给window对象 而var会
先来看一道题let id = 2;let json = { id: 1, show:function(){ setTimeout(function(){ console.log(this.id); },2000) }}json.show(); 假设没有头部的l...
2019-01-06 18:38:00
987
转载 vsCode---进行HTML文件编辑与浏览器运行
发现vsCode没有明显的绿色三角箭头指示程序运行。那么想运行一个html文件咋办,可以直接去文件存放地用浏览器打开便可以了。但是这样也挺麻烦的,我们需要在vscode里商城搜索两个插件来支持我们通过右键代码区,直接点击在浏览器中运行的功能。如上图安装好后,单击右键便可以打开你的默认浏览器来运行你的html代码另外:通过新建一个html格式文...
2019-01-06 17:22:00
661
转载 vsCode---中文化
一直使用的是webStorm这个工具,不过由于这个工具不是那么的方便:比如我平时只是想新建一个html页面来编写一些js代码,以便测试自己的想法。但是webStorm这个工具需要新建项目然后npm运行。。。然后看到别人使用vsCode特别适合这种情况,就去下了一个来尝试用用。不过还是想用中文化,毕竟能快速明白怎么使用。Vscode是一款开源的跨平台编辑器。默认情况下...
2019-01-06 16:58:00
779
转载 XSS攻击
XSS即为(Cross Site Scripting), 中文名为跨站脚本, 是发生在目标用户的浏览器层面上的,当渲染DOM树的过程成发生了不在预期内执行的JS代码时,就发生了XSS攻击。说白了就是,有一段js代码本不应该是项目需要运行的结果,但是被执行了。一种方法是通过script标签引入外部js文件,但是这个文件不被开发者具备所有权,那这个文件可能会被攻击者附带恶意代...
2018-11-20 18:00:00
103
转载 由通过seeion识别保存在cookie中的seeionID引发的CSRF问题
上图是一个完整的CSRF攻击过程解释图重点是第三句话用户在没有登出的情况下,被攻击者获得了SESSIONID信息,伪造真用户登录二、CSRF防御通过 referer、token 或者 验证码 来检测用户提交。尽量不要在页面的链接中暴露用户隐私信息。对于用户修改删除等操作最好都使用post 操作 。避免全站通用的cookie,严格设置cookie的...
2018-11-20 17:51:00
265
转载 cookie和session区别
cookie 和session 的区别:1、cookie数据存放在客户的浏览器上,session数据放在服务器上。2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗 考虑到安全应当使用session。3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能 考虑到减轻服务器性能方面,应当使用COOKIE。...
2018-11-20 17:45:00
100
转载 禁用cookie后的方法
保存session id的方式可以采用cookie,这样在交互过程中浏览器可以自动的按照规则把这个标识发送给服务器。一般这个cookie的名字都是类似于SEEESIONID。但cookie可以被人为的禁止,则必须有其他机制以便在cookie被禁止时仍然能够把session id传递回服务器。经常被使用的一种技术叫做URL重写,就是把session id直接附加在URL路径的后...
2018-11-20 17:40:00
165
转载 ES6--闭包数组i的值与var的作用域理解
var a = [];for (var i = 0; i < 10; i++) { a[i] = function () { console.log(i); };}a[6](); // 10变量i是var命令声明的,在全局范围内都有效,所以全局只有一个变量i。每一次循环,变量i的值都会发生改变,而循环内被赋给数组a的函数内部的console.log(i),里面...
2018-11-20 11:27:00
291
转载 js--函数提升和变量提升
一:函数提升console.log(global); // undefinedvar global = 'global';console.log(global); // global function fn () { console.log(a); // undefined var a = 'aaa'; console.log(a); // aa...
2018-11-18 22:58:00
137
转载 JS--reload 重新加载 true参数
location.reload()作用是用来重新加载当前显示的页面。如果调用reload()时不传递参数,页面就会以最有效的方式重新加载。也就是说,如果页面自上次请求以来并没有改变过,页面就会从浏览器缓存中重新加载。如果要强制从服务器重新加载,则需要像下面这样为该方法传递参数truelocation.reload(true)补充:位于reload后面的代码,可能...
2018-11-16 17:40:00
1660
转载 js--继承
JS继承的实现方式定义一个父类// 定义一个动物类function Animal (name) { // 属性 this.name = name || 'Animal'; // 实例方法 this.sleep = function(){ console.log(this.name + '睡觉中!'); }}// 原型方法...
2018-11-15 19:26:00
93
转载 js--阻止冒泡,捕获,默认行为
防止冒泡和捕获w3c的方法是e.stopPropagation(),IE则是使用e.cancelBubble = true·var el = window.document.getElementById("a"); el.onclick = function (e) { //如果提供了事件对象,则这是一个非IE浏览器 if (e ...
2018-11-15 18:18:00
113
转载 js--事件冒泡-捕获
什么是事件流: 事件流描述的是从页面中接受事件的顺序,但有意思的是,微软(IE)和网景(Netscape)开发团队居然提出了两个截然相反的事件流概念,IE的事件流是事件冒泡流(event bubbling),而Netscape的事件流是事件捕获流(event capturing)。第一种:事件冒泡 IE提出的事件流叫做事件冒泡,即事件开始时由最具体的...
2018-11-15 18:14:00
113
转载 !important 的绝对控制样式
<head> <style type="text/css"> div{background-color: blue !important;} </style> </head> <body> <div style="width: 100px;height: 100px...
2018-11-14 17:43:00
151
转载 JS--理解参数,argument,重载
ECMAScript函数的参数与大多数其他语言函数的参数不同。ECMAScript函数不介意传递进来多少个参数,也不在乎传递进来的参数是什么数据类型。原由在于,ECMAScript中的参数在内部是用一个数组来表示的。函数接收到的永远是数组,而不关心包含哪些参数。并且,实际上,在函数体内可以通过arguments对象来访问这个参数数组,从而获取传递给函数的每一个参数。不过,其实...
2018-11-02 21:29:00
126
转载 JS--label语句的使用
使用label语句可以在代码中添加标签,以便将来使用。一般与for循环一起使用如:var num = 0;outermost:for(var i=0;i<10;i++){ for(var j=0;j<10;j++){ if()i==5&&j==5{ break outermost; // continue ...
2018-11-02 21:03:00
162
转载 JS--script标签注意细节
1)在使用<script>标签嵌入js代码时,记住不要在代码中的任何地方出现</script>字符串。例如:<script type="text/javascript"> function sayScript(){ alert("</script>"); }</script>按照解析嵌入式代码的...
2018-11-01 15:11:00
245
转载 ELementUI 树形控件tree 获取子节点同时获取半选择状态的父节点ID
使用element-ui tree树形控件的时候,在选择一个子节点后,使用getCheckedKeys 后,发现只能返回子节点的ID,但是其父节点ID没有返回。解决办法有三种:1.element-ui 有一个获取半选择状态值ID得方法 getHalfCheckedKeys 这个方法用来获取父节点半选择状态ID值2.修改源码 找到node_modules...
2018-10-27 22:08:00
1431
转载 Minimum supported Gradle version is 4.1. Current version is 2.14.1
Error:Minimum supported Gradle version is 4.1. Current version is 2.14.1. If using the gradle wrapper, try editing the distributionUrl in G:\MyApplication\qsbk\gradle\wrapper\gradle-wrapper.prope...
2018-10-26 00:11:00
177
转载 使用AndroidStudio运行eclipse开发的app项目
由于AS和eclipse开发的APP项目格式不同,所以直接用AS运行eclipse项目是行不通的。下面给大家讲解一下如何在AS上成功运行eclipse项目首先有这么个eclipse项目文件夹然后打开AS编译器点击FILE---点击new--点击import project找到我们的项目地址点击OK后一路默认next 点击 最后就能让AS自动解析文...
2018-10-26 00:03:00
1218
转载 Android--Android Studio 打开ADM报错
Android studio无法打开类似与eclipse的DDMS,在android studio里点击android device monitor(点击菜单栏里的Tools->Android) 提示了一个错误日志信息,如下:网络上有三种解决办法:1:就是先在任务管理器进程里面关掉所有 monitor.exe 进程。再去删除monitor-worksp...
2018-06-04 15:46:00
643
转载 js之DOM元素遍历
对于元素间的空格,IE9之前的版本不会返回文本节点,而且他所有浏览器都会返回文本节点。这样就导致使用childNodes和firstChild等属性时的行为不一致。从而有了Element Traversal API 为DOM元素添加额以下5个元素:chaildElementCount:返回子元素(不包括文本节点和注释)的个数firstElementChild:指向第一个子元素...
2018-05-30 17:49:00
256
转载 js之querySelector方法
querySelector()接受一个CSS选择符,返回匹配的第一个元素,反之则NULL。如: var body = document.querySelector('body'); var mydiv = document.querySelector('#mydiv'); var myclass = document.querySelector('.selected...
2018-05-30 16:20:00
1933
转载 js之添加浏览器历史记录
如何生成一条历史记录简单粗暴的方法,直接在当前页面的地址栏中输入地址点击页面中有a标签的href执行location.href = ‘xxx’(location.replace(‘xxx’)生成一条记录取代当前指针所指向的记录)表单提交跳转(注意只能跳到当前窗口)使用pushState方法可以不刷新页面就可以生成一条历史记录,页面URL发生改变简而言之,只...
2018-05-20 20:15:00
1182
转载 js之close()方法
.close()方法只适用于通过window.open()打开的弹出窗口.对于浏览器的主窗口,如果没有得到用户允许是不能关闭的。不过,弹出窗口可以调用top.close()在不经用户允许的情况下关闭自己。弹出窗口关闭之后,窗口引用还在。转载于:https://www.cnblogs.com/YKingcc/p/9061859.html...
2018-05-19 22:15:00
2329
转载 js之窗口位置
IE,Safari,Opera和Chrome都提供了screenLeft和screemTop属性,分别用于表示窗口相对于屏幕左边和上边的位置。FireFox则提供了screenX和screenY。使用以下代码可以跨浏览器取得窗口左边和上边位置 var leftPos = (typeof window.screenLeft == 'number')?window.screenLeft...
2018-05-19 16:52:00
329
转载 js之全局变量与window对象
所有在全局作用域中声明的变量、函数都会变成window对象的属性和方法。即: var age = 55; 可以通过window.age访问然而全局变量和与在window对象上定义的属性还是有一点区别的: 全局变量不能通过delete操作符删除,二在window上定义的属性就可以如: var age = 22; window.color = ...
2018-05-17 23:39:00
2121
转载 js之单例
所谓单例,指的是只有一个实例的对象。js通过对象字面量的方式来创建单例对象。var sig = { name:value, method:function(){ }}转载于:https://www.cnblogs.com/YKingcc/p/9053661.html...
2018-05-17 22:21:00
94
转载 JavaScript高级程序设计
toString()与String()的区别说明数值,布尔值,对象和字符串都有一个toString()方法(该方法返回字符串的一个副本)。但Null和undefined值没有这个方法在不知道要转换的值是不是Null还是undefined的情况下,还可以使用转型函数String(),这个函数能将任何类型的值转换为字符串。null.toString() //"Uncaught ...
2018-05-15 22:03:00
112
转载 算法--结构1
二叉排序树中,查找的平均时间复杂度是O(logn);对于栈和队列来说,查找就意味着把元素挨个出栈或者出队,故平均时间复杂度是O(n);而哈希表,直接通过关键码查找元素,平均为O(1);故哈希表速度是最快的转载于:https://www.cnblogs.com/YKingcc/p/8548557.html...
2018-03-12 12:00:00
77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人