- 博客(103)
- 收藏
- 关注
原创 Python 包、模块、函数与变量作用域
Python零碎小知识:1、while常用于递归2、python是一种解释型语言,所以要先定义(即引入模块),才能引用3、普通文件夹与包的区别:包含有_init_.py文件1 Python工程的组织结构:包、模块儿、类、函数和变量:包类似于一个文件夹2 import导入模块3 from import 导入变量4 __init__.py 的用法5 包与模块的几个常见错误_:包和模块是...
2019-02-16 21:13:46
312
原创 Python 条件、循环、分支与枚举
关于Python:Python使用缩进来区分代码块(tab=4个空格) #.....单行注释 '''.......''':多行注释 代码尽量不要使用过多的嵌套 流程控制语句之条件控制 二 常量与Pylint的规范python里面的常量并不是真正意义上的常量,因为python里面没有那啥流程控制语句之条件控制 ...
2019-02-16 14:13:13
319
原创 Python 之变量与运算符
今日小收获:变量要具有可读性,即不会的进行翻译,不要用汉语拼音进行代替 概念性的东西建议做成思维导图的形式,好记性不如烂笔头,笔记一定要回顾!!! 变量的命名规则 由字母、数字、下划线组成(注意,首字母不能为数字)系统关键字不能用作变量名,建议保留关键字也不要使用,如:type变量名区分大小写python中变量没有类型限制,可以将任意类型赋值给变量,动态语言值...
2019-02-13 00:01:51
493
原创 life is short,i use Python!(python 3)之Python的基本数据类型
学习方法:首先抓大方向,不要死扣每一个知识点python特点:1、区别于其他语言,python末尾不需要分号2、代码:现实世界事物在计算机世界中的映射什么是写代码:将现实世界中的事物用计算机语言来描述python的基本数据类型:1、Number:数字1.1(包含整数int和浮点数float)注意:单斜杠为除,双斜杠为整除进制之间的转换:0bX...
2019-02-10 23:48:52
2775
原创 Bootstrap 插件
1.Bootstrap插件概述 Bootstrap一共提供了十几个插件函数,可以单个引入,也可以一次性全部引入(bootstrap.js) 使用方法有两种: (1)使用JS方式调用 $('div').modal( ); (2)使用data-*方式调用 —— 推荐写法 <div data-toggle="modal">1、JS...
2019-02-06 17:06:47
1009
原创 Bootstrap 布局组件
下拉菜单、警告框、图标字体、按钮组、导航、缩略图、媒体对象、列表组、面板组件、响应式导航条1、下拉菜单 下拉菜单必需的三级结构: <div class="dropdown"> <a data-toggle="dropdown">触发元素</a> <ul class="dropdown-menu"&
2019-02-05 20:15:06
503
原创 Bootstrap全局css样式
Bootstrap——全局CSS样式按钮、图片、列表、文本、表格、栅格布局、表单 1、与按钮相关样式: .btn .btn-default 白底黑字按钮 .btn-danger 红色 .btn-warning 黄色 .btn-success ...
2019-02-05 19:59:32
1727
原创 Bootstrap起步
Bootstrap实质上是一个css库,更多的是一个css框架Bootstrap学习特点:单词记忆!1.Twitter Bootstrap概述 官网:http://getbootstrap.com 中文网:http://www.bootcss.com 具体内容可分为以下五部分: (1)起步 (2)全局CSS样式...
2019-02-03 23:54:43
256
原创 响应式网页
响应式网站设计(Responsive Web design)的理念是:页面的设计与开发应当根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)进行相应的响应和调整。换句话说,页面应该有能力去自动响应用户的设备环境。响应式网页设计就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这样,我们就可以不必为不断到来的新设备做专门的版本设计和开发了。详解参见:http:/...
2019-02-01 18:37:59
599
原创 Node.js核心模块(下)
1、http模块用于构建使用http协议的客户端应用或者服务器端应用创建并发起请求消息,等待并解析响应消息————实现web客户端接收并解析请求消息,构建并发送响应消息————实现web服务器端常用对象:http.ClientRequesthttp.Serverhttp.ServerResponsehttp.IncomingMessage常用方法:htt...
2019-01-21 21:34:44
294
原创 Node.js核心模块(上)
Node.js核心模块 1、consoleglobal.console 用于向stdout和stderr输出日志信息Console class console模块中的Console构造函数,用于向任意指定的输出流(文件)中输入信息。//向任意输出流中执行输入var fs = require("fs");//引入fs模块var out = fs.createWrite...
2019-01-20 22:05:36
209
原创 Node.js入门篇
What: 1、Node.js概述:基于c++编写的基于V8引擎的js的运行时环境,就是将其从Chrome浏览器的V8引擎中拎出来并加工。 2、基于ECMAScript开发的服务器端语言,提供了很多(前端js:1、ES前端对象:String、Number、Boolean、Math...2、BOM&DOM 3、自定义对象 所没有的)拓展对象,包括:...
2019-01-15 20:38:11
234
原创 Node.js基本语法
概要:数据类型、模板字符串、严格模式、变量的作用域、循环结构、函数、对象、 全局对象、模块对象、包和NPM1.数据类型:原始类型 String\number\boolean....直接赋值即可 引用类型 ES原生对象、Node.js对象、自定义对象...常需要new关键字 var empObj = new Object();function Myjob(nam...
2019-01-15 20:36:54
1468
原创 JDBC访问数据库之MySql
what: jdbc是一组APIwhen: 应用程序和数据库通过JDBC实现数据交互how:(严格来说分为以下五步: Class.forName()加载驱动—— DriverManager获取Connection连接—— 创建Statement(适用于简单的SQL语句,消耗小)/PreparedStatement(扩展了statement,开销大),数据库执行...
2018-12-30 14:19:43
294
原创 NetBeans常见错误及处理
第一更:今天做学生成绩管理系统时,添加成绩表时,运行的好好的,逻辑界面啥的全是正确的,但是!!!报错500,说是Uncompilable source code !!!(黑人问号脸???),我反复检查了好几遍,明明都是对的呀,程序关了重启,还是没用,后来想想,会不会是打开的太多了?然后找到netBeans上方的运行——》清理并构建!!!(画重点)没错,成功了,嘻嘻嘻。(可能是误打误撞吧...
2018-12-28 20:15:27
4290
原创 HTML5之SVG
今日目标:(1)补充:SVG相关小知识点(2)地理定位——掌握(3)拖放API——重点&小难点1.SVG中定义特效对象——渐变特效2.SVG中定义特效对象——滤镜(filter)——高斯模糊路径 <defs> <filter id="f1"> <feGaussionBlur s...
2018-11-28 20:44:46
280
原创 HTML 5 SVG
今日目标:(1)补充:Canvas小知识点(2)SVG绘图技术 —— 重点(3)第三方2D绘图工具 —— Two.js —— 了解 1.如何等待所有图片加载完成后,才开始绘图? 多张图片绘制需要按照特定的顺序,而加载完成顺序是完全无法预测,只能等待所有图片加载完成,才能开始绘制。 /*************************** //典型的错误代码...
2018-11-27 21:18:41
271
原创 HTML5 Canvas绘制路径、图像&第三方统计图绘制工具的使用
今日目标:(1)使用Canvas绘制路径和图像 —— 重点&难点(2)使用第三方绘图工具 —— Chart.js,掌握 1.使用Canvas绘制路径(Path) 提示:Canvas中的路径概念与Photoshop中钢笔工具类似的。路径本身是不可见的,有三个用途:描边、填充(闭合)、裁剪(闭合) Canavs中与路径绘制相关方法: ctx.beginPa...
2018-11-26 22:36:40
1102
原创 02 HTML5新特性之视频、音频 & Canvas绘图
今日目标:(1)视频和音频 —— 简单必须掌握(2)Canvas绘图 —— 重点&难点1.HTML5新特性——视频播放 HTML5提供了一个新的标签<video>标签,用于播放视频。该标签默认是一个300*150的inline-block。使用方法: <video src="x.mp4"></video> ...
2018-11-25 22:06:59
655
原创 Git使用方法 与 gitee实战 & sourcetree
立个Flag,今天起,每天发一篇博文,希望不会打脸....and后续的代码都上传到github上去.恩,好主意。版本控制工具(git)1、版本控制记录一个或者多个文件内容变化,以便于未来查询指定的版本信息。svn 集中式/git 分布式①防止代码的丢失②团队协作③版本还原④更好的管理代码2、git介绍用于代码的版本控制,使用方式:命令行/图形化git(分布式版...
2018-11-24 19:32:20
876
原创 01 HTML5--新特性之表单
一.HTML5表单新特性 (1)新的input type (2)新的表单标签 (3)表单标签的新属性 1.新的input type —— 了解,实用性不强 <input type=""> HTML5之前已有的input type(10个):text、password、radio、checkbox、file、submit、reset、button、...
2018-11-24 19:26:42
667
原创 webStorm 入门
webStorm是远程访问,默认端口为63342,自带有服务器,但是不带有PHP解释器首先说一下快捷键吧(快捷键是最伟大的发明之一,不接受反驳):ul>li*3+tabCtrl+Alt+向下箭头Alt+↑/↓ 向上/下移动当前行Ctrl+D 删除当前行Ctrl+/ 注释/取消注释当前行Ctrl+Alt+L 格式化当前文件Alt+鼠标左键 进入多行编辑模式,E...
2018-11-21 10:53:59
483
原创 AJAX-----锦上添花的技术
终于开始AJAX咯,期待已久...解释一下异步:一、AJAX概述 Asynchronous Javascript And XML,异步的JS和XML Google在2001年,为Google搜索加了“Google Suggest”功能,可以在用户浏览网页的同时,从服务器端获取更新后的搜索建议。命名为AJAX,目标:实现在无刷新、无提交的情况下页面内容局部更新,提高用...
2018-11-20 21:02:32
192
原创 web服务器相关基础知识
快捷键:window+r:注册表1.Web服务器概述 Web服务器用于: (1)接收客户端的请求 (2)理解请求,找到客户端需要的文件 (3)把客户端请求的文件输出给客户端 Web服务器的分类: (1)静态Web服务器: 提供的内容在任何时间由任何人访问都是完全相同的! 所包含技术:H...
2018-10-05 14:36:54
2308
原创 数据库服务器相关知识
由于上学期学过数据库的课程,相对来说上手容易一点。1.如何访问服务器 协议(语言):// 地址 / 端口号(门牌号)2.数据库服务器的种类 (1)网状数据库 (2)树型数据库 (3)关系型数据库 —— 主流 服务器端程序:负责保存管理数据 客户端程序:负责向服务器发起增删改查指令 (4)对象型数据库 关系型数据库中数据结...
2018-09-27 15:36:29
331
原创 09 JQUERY 基本概述和查找
正课:1. 什么是jQuery2. 查找1. 什么是jQuery jQuery是快速的,简洁的第三方javascript库 为什么: 1. DOM操作的终极简化: DOM的问题: 核心DOM: 万能,繁琐 HTML DOM: 简洁,不是万能 jQuery在DOM操作的4个方面提供了...
2018-09-25 21:25:27
248
原创 08 BOM 后篇
正课:1. *****定时器 动画2. screen3. history4. ***location5. ***navigator6. ****event1. *****定时器 动画: 练习: 获取长度属性值时: 获得都是带单位的字符串,不能直接计算 都要先去单位(parseFloa...
2018-09-24 17:43:15
171
原创 08 BOM--前篇
正课:1. ***BOM window 打开关闭窗口 窗口大小和位置 定时器1. ***BOM: 什么是: Browser Object Model 专门操作浏览器窗口的API —— 没有标准 DHTML对象模型: window 2个角色: 1. 代替global作为全局作用域对象 所有全局...
2018-09-23 10:08:20
245
原创 08 DOM 添加和删除元素、HTML DOM常用对象
正课:1. 添加/删除元素2. ***HTML DOM常用对象 select/option table/行分组/tr/td form1. 添加/删除元素: 添加: 3步: 1. 创建新的空元素: var a=document.createElement("a"); 相当于: <a></a> ...
2018-09-20 20:49:56
478
原创 08 DOM 修改
正课: 修改:内容、属性、样式1. 修改: 1、内容: 1. .innerHTML: 获取或设置元素开始标签到结束标签之间的html代码片段。 "&lt;&lt;" 表单元素的内容:value,因为是单标签 2. .textContent: 获取或设置元素开始标签到结束标签之间的纯文本内容。 ">>" ...
2018-09-15 21:18:06
240
原创 08 DOM tree、DOM操作和查找
注意方法包含s时返回的是一个集合正课:1. DOM 什么是***DOM Tree 查找 按节点间关系查找 遍历 查找API 按HTML查找(了解) 按Selector查找1. 什么是: Document Object Model 专门操作HTML内容的API 原生js: ES(核心语法) ...
2018-09-12 13:40:22
733
原创 07 JS CORE ES5、bind
正课:1. *****ES5 对对象的保护: 对单个属性的保护: 数据属性: 访问器属性:对对象的保护: 问题: 属性可随时直接用=赋值任何值 属性可随时被访问 可随时添加和删除属性 ——不严格! 解决: 对对象提供保护: 如何: 1....
2018-09-07 20:26:59
200
原创 07 JSCORE 面向对象OOP
回顾:1. *****闭包: 笔试: 快速绘制闭包图 1. 受保护的变量,并确定外层函数调用后,变量的值 2. 找所有操作受保护变量的内层函数正课:1. *****面向对象OOP:(封装、*****继承、多态) 什么是: 用对象来描述现实中一个具体事务,程序中都是先用对象来定义数据和功能,再按照逻辑的需要,访问对象中的数据和功能。 为什么: 和...
2018-09-07 19:41:30
394
原创 07 JSCORE function、作用域和闭包
正课:1. ***Function 重载 匿名函数2. *****作用域和作用域链3. *****闭包 1. ***Function: 什么是: js中一切函数都是对象 函数对象是专门封装函数定义的对象。 创建: 3种:(若为同名函数,后面的会替换前面的) 1. 声明: function 函...
2018-09-01 16:58:16
352
原创 07 JSCORE RegExp、Math、Date、error
正课:1. ***RegExp:2. Math3. Date4.Error1. ***RegExp API: 验证: 检查字符串是否完全符合正则表达式的要求! 如何: var bool=reg.test(待检测字符串) 强调: 只要验证,reg中必须前加^后加$ 查找关键词: 第四种情况: 即找内容,又找位置 ...
2018-09-01 09:44:04
416
原创 07 JS CORE String API、正则表达式
正课:1. ***String API 检索关键词:查找出字符串中包含的敏感词的位置和内容 替换 切割字符串2. *****正则表达式:规定一个字符串中出现规律的表达式1. 检索关键词: 4种 1. 查找一个固定的关键词出现的位置: var i=str.indexOf("关键词",fromi) 在str中,从fromi位置开始查找"关...
2018-08-27 16:35:05
327
原创 07 JS CORE String字符串、内置对象、包装类型
正课:1. ***String 什么是:***内置对象:***包装类型: 字符串API:1. 什么是: 多个字符组成的只读字符数组(本质上为数组) vs 数组: 相同:1、都能用下标i访问每个元素/字符 2、都有length属性记录元素/字符个数 3、都支持slice()选...
2018-08-24 18:17:58
279
原创 07 JS CORE 栈、队列和二维数组
2. 栈(stack)和队列(quene): js中没有专门的栈和队列类型 一切栈和队列都是用普通数组模拟的 栈: 一端封闭,只能从另一端进出的数组 特点: FILO 何时: 今后只要希望始终使用最新的元素时 如何: 1. 从结尾出入栈: 入: arr.push(值) => arr[arr.len...
2018-08-17 10:22:26
341
原创 07 JS CORE 数组
目录一、数组概述1、创建数组: 3个场景2、访问数组3、遍历数组4、***按值传递:5、关联数组:6、 数组API:6.1. 数组转为字符串: 2种6.2. 拼接和选取6.3. 修改数组splice: 删除,插入,替换6.4. 翻转数组: arr.reverse();7. ****排序一、数组概述 ***数组:(多用数组,少用变量) w...
2018-08-14 23:19:26
548
原创 06 JS BASIC 函数、分支结构和循环结构
===============================================函数===========================================一、函数 1、什么是函数 没有函数的弊端: 1、事件中想执行JS脚本只能逐行编写 2、可重用性不高 函数(...
2018-08-12 19:46:47
436
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅