自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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绘制路径和图像 —— 重点&amp;难点(2)使用第三方绘图工具 —— Chart.js,掌握 1.使用Canvas绘制路径(Path)  提示:Canvas中的路径概念与Photoshop中钢笔工具类似的。路径本身是不可见的,有三个用途:描边、填充(闭合)、裁剪(闭合)  Canavs中与路径绘制相关方法:  ctx.beginPa...

2018-11-26 22:36:40 1102

原创 02 HTML5新特性之视频、音频 & Canvas绘图

今日目标:(1)视频和音频 —— 简单必须掌握(2)Canvas绘图 —— 重点&amp;难点1.HTML5新特性——视频播放  HTML5提供了一个新的标签&lt;video&gt;标签,用于播放视频。该标签默认是一个300*150的inline-block。使用方法:       &lt;video src="x.mp4"&gt;&lt;/video&gt;    ...

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 —— 了解,实用性不强  &lt;input type=""&gt;  HTML5之前已有的input type(10个):text、password、radio、checkbox、file、submit、reset、button、...

2018-11-24 19:26:42 667

原创 webStorm 入门

webStorm是远程访问,默认端口为63342,自带有服务器,但是不带有PHP解释器首先说一下快捷键吧(快捷键是最伟大的发明之一,不接受反驳):ul&gt;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");         相当于: &lt;a&gt;&lt;/a&gt;    ...

2018-09-20 20:49:56 478

原创 08 DOM 修改

正课: 修改:内容、属性、样式1. 修改:  1、内容:      1. .innerHTML: 获取或设置元素开始标签到结束标签之间的html代码片段。 "&amp;lt;&amp;lt;"           表单元素的内容:value,因为是单标签      2. .textContent: 获取或设置元素开始标签到结束标签之间的纯文本内容。    "&gt;&gt;" ...

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(值) =&gt; 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关注的人

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