摘要: 面向对象 什么是对象 对象如果要思考的话应该是我们对任何事物的一个抽象的说明,举个例椅子我们可以说是一个对象,桌子也可以是个对象。但是这些都是我们看得见或者摸得着的东西! 在软件开发中对象的定义也没多大区别也是形容或者描述"东西",正式的讲:对象是一个数据以及相关行为的集合。 (举个例子我们来描述下阅读全文
posted @ 2017-10-26 19:01 Mr.心弦 阅读(597) 评论(0) 编辑
摘要: JavaScript模块化历程 JavaScript发展变迁大概是一下几个步骤: 工具(浏览器兼容) 组件(功能模块) 框架(功能模块组织) 应用(业务模块组织) 工具(浏览器兼容) 组件(功能模块) 框架(功能模块组织) 应用(业务模块组织) 但是经过了长长的后天努力过程JavaScript不断被阅读全文
posted @ 2017-10-16 18:00 Mr.心弦 阅读(249) 评论(0) 编辑
摘要: Web浏览器中的JavaScript 客户端JavaScript时间线 1、Web浏览器创建Document对象,并且开始解析web页面,解析HTML元素和它门的文本内容后添加Element对象和Text节点到文档中。在这个阶段Document.readystate属性的值是“loading” 2、阅读全文
posted @ 2017-09-29 15:03 Mr.心弦 阅读(849) 评论(0) 编辑
摘要: 语句 复合表达式和空语句 复合表达式意思是把多条表达式连接在一起形成一个表达式 注意这里不能再块级后面加分号,块内都有缩进不是必须的,块内的原始语句通过;号进行分割 空语句在块级或者()后面加分号表示为空语句,可以理解为什么都没有的语句,在语句后面加分好";" 就算要写空语句最好也在后面加上注释 声阅读全文
posted @ 2017-09-18 17:35 Mr.心弦 阅读(198) 评论(0) 编辑
摘要: JavaScript简述 上一篇文章已经聊过JavaScript的历史了这里不再复述了直接切入正题,JavaScript是一门解释型、动态类型、弱类型语言。 解释型语言和编译型语言就类似看一本书,编译型语言就是直接把整本书给你翻译成中文让你看,效率高。解释型就是给你找一个翻译翻译一句你读一句相对编译阅读全文
posted @ 2017-09-12 16:34 Mr.心弦 阅读(584) 评论(0) 编辑
摘要: JavaScript历史 聊聊JavaScript的诞生 JavaScirpt鼻祖:Bremdan Eich(布兰登·艾奇),JavaScript的诞生于浏览器的鼻祖网景公司(Netscape),发布了Navigator浏览器0.9版,这是一款很经典的浏览器,网景公司(Netscape)的用户数因此阅读全文
posted @ 2017-09-11 14:09 Mr.心弦 阅读(251) 评论(0) 编辑
摘要: 鸡血 样式的属性多达几千个,但别担心,按照80-20原则,常用的也就几十个,你完全可以掌握它。 Css初识 HTML的诞生 早期只有HTML的时候为了让HTML更美观一点,当时页面的开发者会把颜色写到标签里面,想想一下一堆标签一堆属性:颜色、字体等,总结一个字就是“乱” 为了解决这个问题,万维网联盟阅读全文
posted @ 2017-09-08 18:28 Mr.心弦 阅读(736) 评论(0) 编辑
摘要: HTML初识 1、什么是HTML HTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,他是一种制作万维网页面标准语言(标记)。相当于定义统一的一套规则,大家都来遵守他,这样就可以让浏览器根据标记语言的规则去解释它。 你可能早已经注意到了这点,所有的 HTML阅读全文
posted @ 2017-09-07 18:17 Mr.心弦 阅读(948) 评论(1) 编辑
摘要: RabbitMQ介绍 一、RabbitMQ使用场景 RabbitMQ他是一个消息中间件,说道消息中间件【最主要的作用:信息的缓冲区】还是的从应用场景来看下: 1、系统集成与分布式系统的设计 各种子系统通过消息来对接,这种解决方案也逐步发展成一种架构风格,即“通过消息传递的架构”。 举个例子:现在医院阅读全文
posted @ 2017-09-04 14:42 Mr.心弦 阅读(24993) 评论(2) 编辑
摘要: 1、问题 有这么一个小面试题: 看下面代码请回答输出的结果是什么?为什么? 2、解答 当你看到这篇文章的时候如果不知道这个知识点肯定会拿去直接运行,输出的结果是什么呢? 结果是:19 通过result[0~9](10)结果都是19就,懵逼了吧~~ 想知道这个我们先看几个知识点 2.1、列表生成式 顾阅读全文
posted @ 2017-06-04 18:16 Mr.心弦 阅读(864) 评论(4) 编辑
摘要: 问题的由来 有个学生问我一个问题关于函数内部变量的我们来一起看下代码: Code1 我们知道我们要在函数内部修改全局变量必须使用global才可以?那我们看下面的代码 Code2 额?问题来了为什么不用global我就可以修改全局变量呢? 问题解释 在Code1代码中 在Code2代码中 总结: 从阅读全文
posted @ 2017-04-27 17:02 Mr.心弦 阅读(367) 评论(0) 编辑
摘要: Python文件头部模板 先说个小知识点:如何在创建文件的时候自动添加文件的头部信息! 通过:file--settings 每次都通过file--setings打开设置页面太麻烦了!可以通过:View--选中Toolbar工具条 修改后的效果: 一、Python Script 模板第一行 这个很简单阅读全文
posted @ 2016-08-04 11:36 Mr.心弦 阅读(2845) 评论(2) 编辑
摘要: MongoDB的基本操作包括文档的创建、删除、和更新 文档插入 1、插入 2、查询 3、如何快速构造1万条文档呢? 可以通过json的循环来实现 总结: 插入一条文档使用insert方法 文档的规则是键值对,他们是成对出现的他们之间用逗号分隔,键和值通过冒号分隔。 删除文档 1、查询所有 2、查询条阅读全文
posted @ 2016-06-14 16:59 Mr.心弦 阅读(6545) 评论(2) 编辑
摘要: 基本的操作 一、常用的命令和基础知识 1、进入MongoDB shell 首先我们进入到MongoDB所在目录执行 为了方便执行我们可以,这样直接在终端输入mongo调用就可以了 如果想永久生效,把他加入到/etc/profile中即可2、查看数据库命令 3、打开数据库 和关系型数据库中打开数据库是阅读全文
posted @ 2016-06-14 10:15 Mr.心弦 阅读(7217) 评论(2) 编辑
摘要: 什么是算法 1、什么是算法 算法(algorithm):就是定义良好的计算过程,他取一个或一组的值为输入,并产生出一个或一组值作为输出。简单来说算法就是一系列的计算步骤,用来将输入数据转化成输出结果。 mark:我们可以把所有的算法想象为一本“菜谱”,特定的算法比如菜谱中的的一道“老醋花生米”的制作阅读全文
posted @ 2016-06-04 17:48 Mr.心弦 阅读(1828) 评论(3) 编辑