JavaScript高级 面向对象(8)--浅拷贝代码实现
摘要:说明(2017.3.31): 1. 浅拷贝,只有值属性,没有引用属性。 2. 在原对象里面添加一个copy方法,返回本对象内的所有值属性。
阅读全文
JavaScript高级 面向对象(7)--深拷贝与浅拷贝
摘要:说明(2017.3.31): 1. 画图: 2. 什么是深拷贝,什么是浅拷贝: 深拷贝:拷贝的时候,将数据的所有引用都拷贝一份。 浅拷贝:拷贝的时候,只对属性进行拷贝。 拷贝:复制一份,指将对象数据复制。(var pCopy = p这个不是拷贝,只是复制了引用) 深拷贝与浅拷贝的区别就是,拷贝完之后
阅读全文
JavaScript高级 面向对象(6)--值类型与引用类型的存储特征
摘要:说明(2017.3.31): 1. 画图: var num = 123; var num2 = num; 值类型赋值的存储特点:将变量num内的数据全部拷贝一份,存储给新的变量num2,内存中有2个数据。 2. 画图: var o = {name: "张三"}; var obj = o; 引用类型赋
阅读全文
JavaScript高级 面向对象(5)--内存逻辑图画法
摘要:说明(2017.3.30): 1. 使用软件diagram designer,DiagramDesignerSetup1.28.zip,很小只有1M多,我用的自带画图软件。教学视频是“JavaScript高级面向对象视频教程视频”02里的03,蒋坤主讲。 2. 题目: (1)var arr = [1
阅读全文
JavaScript高级 面向对象(5)--最简单的继承方式,混入mix
摘要:说明(2017.3.30): 1. 最简单的继承方式,混入mix
阅读全文
JavaScript高级 面向对象(4)--值类型和引用类型
摘要:说明(2017.3.30): 1. 变量只存数据本身就是值类型,如var a = 123, var a = "123"; 变量存的是一个引用,数据存在别的地方,就是引用类型,如数组var a = [1,2,3]。 对比冬天和夏天衣服,放在同一个衣柜里,和分别放在不同房间,告诉房间编号。 2.
阅读全文
JavaScript高级 面向对象(3)--字符编码
摘要:说明(2017.3.29): 1. 数字+上下文=信息,如果是做数学运算,就是数字,如果是输出字符串给用户,就是码表字符。 2. ASCII码,共128个数字,128个数字刚好7个二进制位(2的7次方=128),0~127。 ※ 位就是位置,一个字节有8个二进制位,计算机运行的最小单位是字节,所以总
阅读全文
JavaScript高级 面向对象(2)--调试工具的使用:音乐循环播放
摘要:说明(2017.3.29): 1. 在调试工具console里输入var v = document.createElement("audio"),然后再source的watch里输入v回车,就能看到audio的所有事件,本次使用的是onended事件。 2. json不能直接遍历获得索引,只能通过f
阅读全文
JavaScript高级 面向对象(1)--添加一个div标签
摘要:说明(2017.3.28): 1. JavaScript是一种基于对象的多范式编程语言,不是面向对象,但离开对象不能活。 范式编程是指编程习惯、方式,分为过程式、对象式和函数式编程。 2. 面向对象是指,使用对象进行开发,面向对象是对面向过程的封装。 3. JavaScript面向对象的三个特点,抽
阅读全文
VBA学习笔记(9)--生成点拨(1)
摘要:说明(2017.3.26): 1. 还没写完,写到新建文件夹了,下一步新建word,重命名,查找点拨,把点拨复制进去,因为要给点拨编号,应该会很麻烦
阅读全文
VBA学习笔记(8)--遍历所有文件夹和文件
摘要:说明(2017.3.26): 1. 采用的是兰色幻想教学视频中的“父子转换法” 2. 这种VBA的遍历文件夹方法非常难理解,主要是因为dir这个函数,第一次带参数调用,返回的是此目录下的第一个文件,第二次无参数调用,返回的是此目录下一个第二个文件,这就很操蛋了,还要配合do循环。 3. VBA的各种
阅读全文
VBA学习笔记(7)--vba的数组函数
摘要:说明(2017.3.25): 1. split(str,"-")和join(arr,",")函数,用法跟其他语言差不多。 2. filter函数,filter(数组,字符串,true/false)判断一个字符是否在数组中,返回满足条件的元素组成一个数组 2.
阅读全文
VBA学习笔记(6)--抽取第一列中叫“虹虹”的个人信息
摘要:说明(2017.3.25): 1. 知识点为dim arr2(1 to 1000, 1 to 4)先定义一个足够大的二维数组,不然后面需要transpose转置成一维数组。
阅读全文
VBA学习笔记(5)--事件,记录每次操作改动
摘要:说明(2017.3.24): 1. 记录sheet1里面的每次改动,和改动时间! 2. 不能记录大范围的删除、改动,会提示“类型不匹配”
阅读全文
VBA学习笔记(4)--数组和单元格互相转换
摘要:说明(2017.3.23): 1. VBA的数组还是很难用的,其实就是非常难用! 2. 要先定义一个数组,可以是空的,也可以里面写个数字作为数组长度。 3. 如果是空数组,可以后面redim重新定义数组长度。如果不是空的,再用redim就会报错“数组维数已定义”! 4. dim里面不能用变量,报错“
阅读全文
VBA学习笔记(3)--文件夹操作
摘要:说明(2017.3.22): 1. 根据兰色幻想VBA80集视频教学,总结 2. 大部分可以用自带函数处理,不过复制文件夹需要用到FileSystemObject对象,打开文件夹用到shell
阅读全文
VBA学习笔记(2)--新建word文档并插入文字
摘要:说明(2017.3.20): 1. Dim As声明变量类型,Set赋值/初始化 2. With使后面的省略对象,直接点就行,后面要End With 3. Application.StatusBar = "正在创建word",这个会在Excel左下角出现提示 4. .ActiveDocument.S
阅读全文
VBA代码分行
摘要:如果是语句可以直接在要换行的位加一个空格一个下划: Dim MyPath As String, MyName As String, _ tmpPath As String如果是字符串可以加以加一个空格一个&和一个空格加一个下划线:x = "ABCDEFG" & _"HIJKLMNO"
阅读全文
excel保存时出现“请注意,您的文档的部分内容可能包含了文档检查器无法删除的个人信息”
摘要:这个问题的原因是由于工作簿包含宏、ActiveX控件等内容, 而Excel被设置为在保存文件时自动删除文件属性中的个人信息,因而出现该对话框。如果要避免出现这个提示,可进行如下设置: Excel 2003:单击菜单“工具→选项→安全性”,在“个人信息选项”下取消“保存时从文件属性中删除个人信息”后确
阅读全文
Excel VBA 操作 Word(入门篇)
摘要:原文地址 本文的对象是:有一定Excel VBA基础,对Word VBA还没有什么认识,想在Excel中通过VBA操作Word还有困难的人。 一、新建Word引用 需要首先创建一个对 Word Application 对象的引用。在VBA中,工具-引用,选取“MicroSoft Word 11.0
阅读全文
win10无法使用内置管理员账户打开应用
摘要:win10无法使用内置管理员账户打开应用怎么办 听语音 | 浏览:42181 | 更新:2016-02-21 10:04 | 标签:WIN10 win10无法使用内置管理员账户打开应用怎么办 听语音 | 浏览:42181 | 更新:2016-02-21 10:04 | 标签:WIN10 1 2 3
阅读全文
五笔字根拆分规则_字根拆分方法
摘要:一、拆分总规则 取大优先 兼顾直观 能连不交 二、五笔字根拆分口决 键名汉字打四下,基本字根请照搬;一二三末取四码,顺序拆分大优先;不足四码要注意,交叉识别补后边。 三、单字 一、键名字:字根的第一个字 输入方法:击键四次 如: 王(GGGG)二、成字字:每键上除键名字以外的独体字 (即属于汉字又是
阅读全文
JS学习笔记(6)--音乐播放器
摘要:说明(2017.3.15): 1. lrc.js里面存储LRC歌词的格式的数组,获取里面的时间轴,转为秒数。 2. 通过audio.currentTime属性,setinterval每秒获取歌曲播放的秒数。 3. 将两个时间比大小,如果“歌曲播放时间”>“歌词时间”,就输出这句歌词。 4. 补充需求
阅读全文
JS 保留小数点后面2位小数
摘要:JS 保留小数点后面2位小数 1. 最笨的办法....... [我就怎么干的.........] function get(){ var s = 22.127456 + ""; var str = s.substring(0,s.indexOf(".") + 3); alert(str);} 2.
阅读全文
python学习笔记(22)--漫画生成html最终版
摘要:说明(2017.3.14): 1. 在主文件夹生成一个main.html作为目录 2. 在每个子文件夹生成一个index.html作为看图网页 3. 通过python批量生成html网页,js配合进行遍历输出a链接 4. 生成一个booklist.js文件,存放目录数组,不然字符串不能与数组连接。这
阅读全文
python学习笔记(21)--新建html乱码(给每本漫画生成一个html)
摘要:说明: 1. open("index.html","w",encoding="utf-8"),open的第三个参数可以设置编码格式。 2. 代码作用是给每个文件夹新建一个index.html文件,显示文件夹里的所有图片。
阅读全文
python学习笔记(20)--生成点拨【已放弃】
摘要:说明: 1. 本来是要写个脚本生成点拨rtf给讲师朗读的,不过实在是安装不上pywin32这个模块,虽然下载下来了whl文件,pip install 也能安装,但是导入pywin32、win32com这些都报错,只有导入pywin不报错,但我又不知道这个pywin是不是操作word那个,查了下资料,
阅读全文
python学习笔记(19)--PTVS的安装
摘要:说明: 1. 折腾了两天eclipse,pydev,好不容易都弄好了,发现不会建工程,建完工程打不开,老是提示工作空间里有隐藏文件什么的,网上查了说是把.project里面的name标签的名字改了就行,根本踏马的不行。删除工作空间还要打开配置文件,修改文件内容。换个主题还要下插件,下完插件又用不了主
阅读全文
python学习笔记(18)--eclipse更换主题
摘要:说明: 1. 在eclipse marketplace 搜索color ide pack安装 2. 参考文章和评论http://blog.csdn.net/wusuopubupt/article/details/9130653/
阅读全文
python学习笔记(17)--eclipse和pydev的安装及汉化
摘要:说明: 1. 本来一直用sublime的REPL跑python,不过在用爬虫下载图片输出页数的时候,由于输出太多行会卡住,而IDLE已经受够了,写起代码来实在是不好用。之前其实也写过一篇文章探讨过各种python的编辑器和IDE,其实VS也有一个PTVS插件,但是vs本身实在是太大了,虽然家里和公司
阅读全文
python学习笔记(16)--django的安装
摘要:说明: 1. 直接在cmd输入: 2. http://www.lfd.uci.edu/~gohlke/pythonlibs/#django这个网站有whl文件,也可以下载安装。 在cmd里cd到这个whl所在目录,输入pip install Django‑1.10.6‑py2.py3‑none‑an
阅读全文
python学习笔记(15)--pygame的安装
摘要:说明: 1. 现在是2017.3.9号,最新的python版本是3.6,最新的pygame是1.9.3,这两个最好都用32位的。 2. pygame1.9.3下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame 选这个python3.6版本的,
阅读全文
Python3 Scrapy 安装方法
摘要:Python3 Scrapy 安装方法 (一脸辛酸泪) 写在前面 最近在学习爬虫,在熟悉了Python语言和BeautifulSoup4后打算下个爬虫框架试试。 没想到啊,这坑太深了。。。 看了看相关介绍后选择了Scrapy框架,然后兴高采烈的打开了控制台, 坑出现了。。。。 运行报错 开始上网查解
阅读全文
windows下面安装Python和pip
摘要:windows下面安装Python和pip终极教程 在大二的时候接触过一段时间的Python,最近又开始玩起了这门语言。总的来说,个人很喜欢Python的语言风格,但是这门语言对于windows并不算很友好,因为如果是初学者在windows环境下安装,简直是折磨人,会遇到各种蛋疼的情况。本文希望提供
阅读全文
python学习笔记(13)--向文件夹插入课文朗读
摘要:说明: 1. 2016年初刚学python写的一段代码,找到了一个walk函数,研究了半天。文件复制粘贴,研究了半天。正则匹配,研究了半天,期间被斜杠差点搞死。后来做完了跟CZ炫耀,他说python里的walk函数特别好用,c#里面要搞半天。 2. 其实现在用这几个函数还是要百度,不过不用研究半天了
阅读全文
python学习笔记(12)--爬虫下载煎蛋网图片
摘要:说明: 1. 这个其实是在下载漫画之前写的,比那个稍微简单点,之前忘放到博客备份了。 2. 不想说啥了,总结放到漫画那个里面吧! 小甲鱼源码(论坛里复制来的,其实是可以运行的,每个图片地址加上http:就可以了):
阅读全文
python学习笔记(11)--爬虫下载漫画图片
摘要:说明: 1. 某本子网站爬虫,现在只实现了扒取一页,已经凌晨两点了,又饿又困,先睡觉,明天再写总结吧! 2. 我是明天,我来写总结了! 3. 这个网站的结构是这样的: 主页: 漫画封面点进去之后: 4. 首先获取主页的html,因为上部和侧边栏都有一些推荐漫画,这些是不需要的,所以处理一下html,
阅读全文
JS学习笔记(5)--一道返回整数数组的面试题(经验之谈)
摘要:说明: 1. 微信文章里看到的,作者是马超 网易高级前端技术经理,原文在网上搜不到,微信里可以搜“为什么你的前端工作经验不值钱?”,里面写着“转载自网易实践者社区”。(妈蛋,第二天网上就有了http://bbs.ruoren.com/thread-47371512-1-1.html) 2. 题目是:
阅读全文
python学习笔记(10)--爬虫下载煎蛋图片
摘要:说明: 1. 有很多细节需要注意! 2. str是保留字,不要作为变量名 3. 保存为txt报错,encoding=utf-8 4. 403错误,添加headers的方法 5. 正则match只能从开头匹配,search可以中间匹配,返回对象,可以用span()查看匹配的字符索引,不过还是用find
阅读全文
python学习笔记(9)--Python UnicodeEncodeError: 'gbk' codec can't encode character 解决方法
摘要:Python UnicodeEncodeError: 'gbk' codec can't encode character 解决方法 Python UnicodeEncodeError: 'gbk' codec can't encode character 解决方法 这篇文章主要介绍了Python
阅读全文
python学习笔记(8)--爬虫下载占位图片
摘要:说明: 1. 虽然很简单,但总忘,所以还是记下来吧! 2. http://placekitten.com/300/300这个画猫的网站老是打开没有图片,改成了http://placehold.it/300/300这个数字占位图片。 3. 记得用response.read()
阅读全文
python学习笔记(7)--爬虫隐藏代理
摘要:说明: 1. 好像是这个网站的代理http://www.xicidaili.com/ 2. 第2,3行的模块不用导入,之前的忘删了。。 3. http://www.whatismyip.com.tw/这个网站可以查看本机ip 4. 指定代理,创建代理,安装代理,打开链接,over。。 5. urll
阅读全文
python学习笔记(6)--有道翻译爬虫
摘要:说明: 1. 导入三个模块,urllib.request.urlopen用来打开url链接,urllib.parse的urlencode方法将浏览器network里的data对象转为urlopen的第二个参数data,json.loads()方法把response.read返回的字符串转为json格
阅读全文
python学习笔记(5)--泡菜:永久存储
摘要:说明: 1. 导入pickle泡菜模块。 2. wb方式(二进制)创建.pkl文件。 3. pickle.dump把一个数组或什么数据灌进这个新建的文件。 4. 然后就生成了一个pkl文件,用来存放数据。 5. 如果要使用这个文件里的数据,就rb方式打开这个pkl文件,pickle.load()的返
阅读全文
python学习笔记(4)--聊天记录处理
摘要:说明: 1.把冒号和前面的名字去掉 2.男的台词放一个txt文件,女的台词放一个txt文件 3.遇到 就重新生成一个文件 record.txt: test.py: 最后生成:
阅读全文
python学习笔记(3)--IDLE双击运行后暂停
摘要:本来想找一个python的IDE什么的,用过pycharm,vs装python插件,软件都太大了,习惯了用sublime写html,js这样的简直受不了。 一直坚持用着python自带的IDLE,不过快捷键实在是太非主流了,看了个教程用sublime安装python插件,在家能安装,但公司的狗网连个
阅读全文