- 博客(45)
- 收藏
- 关注
原创 微信小程序开发_01前期准备
第1步,注册成为开发者:https://mp.weixin.qq.com/wxopen/waregister?action=step1第2步,进入注册邮箱,激活开发者帐号第3步,填写开发者身份信息登记最后需要打开准备的微信,扫描一次页面上的二维码,确认第4步, 下载开发者工具 (IDE)https://developers.we...
2019-05-24 13:04:29
226
原创 CentOS系统下安装配置jdk
输入java -version-bash: java: 未找到命令开始安装jdk第一种方法 通过yum安装先运行指令yum -y list java*可以看到java-1.6.0-openjdk.x86_64 1:1.6.0.41-1.13.13.1.el7_3 base java-1.6.0-openjdk-demo.x86_64 ...
2019-05-09 23:36:31
187
原创 horspool算法代码实现
Horspool算法第一步:对于给定的长度为m的模式和在模式及文本中用到的字母表,按照下面的shitftable算法构造移动表第二步:将模式表与文本的开始对齐第三步:重复下面过程,直到发现了一个匹配子串或者模式到达了文本的最后一个字符以外。从模式的最后一个字符开始,比较模式和文本中相对应的字符,直到:所有m个字符都匹配(然后停止) 或者 遇到了一对不匹配的字符,若字符...
2019-05-08 16:03:27
2334
原创 Git常用操作
Git常用操作参考链接:https://blog.csdn.net/pre_eminent/article/details/804884761.新建本地git仓库git init2. git status随便看一下3. 准备提交1.0版本的代码本地操作:git add --allgit statusgit commit -a -m 'china mobile h5...
2019-04-13 15:48:12
122
原创 HTML_常用标签
排版标签排版标签主要和css搭配使用,显示网页结构的标签,是网页布局最常用的标签。标题标签单词缩写: head 头部. 标题 title 文档标题为了使网页更具有语义化,我们经常会在页面中用到标题标签,HTML提供了6个等级的标题,即 、、、、和标题标签语义: 作为标题使用,并且依据重要性递减其基本语法格式如下:<hn> 标...
2018-07-18 10:10:10
515
原创 HTML_基础
1.浏览器内核浏览器内核又可以分成两部分:渲染引擎(layout engineer 或者 Rendering Engine)和 JS 引擎。渲染引擎 它负责取得网页的内容(HTML、XML、图像等等)、整理讯息(例如加入 CSS 等),以及计算网页的显示方式,然后会输出至显示器或打印机。浏览器的内核的不同对于网页的语法解释会有不同,所以渲染的效果也不相同。JS 引擎 则是解析 Javas...
2018-07-17 19:02:27
267
原创 ps基础
第一天:界面构成 1 菜单栏2 工具箱3 工具属性栏4 悬浮面板5 画布 ctrl + N 新建对话框(针对画布进行设置)如果只说数值,不说单位,则默认是毫米为单位 打开对话框: ctrl + O (字母) 画布三种显示方式的切换: F键 隐藏工具箱、工具属性栏、悬浮面板: Tab键 缩放工具: Z, 具体操作是:按住左键,拖出一个范围,松手后即可放大该选中的范围 切换到: 暂时切换到:顾名...
2018-03-31 10:10:28
1209
原创 Python_Scrapy_Mac安装
准备工作安装开始前,你需要知道的几点注意事项和工具:MAC OS是自带python 2.7的,而目前Scrapy也只是在python 2.7版本较为稳定,所以你不需要再安装或者配置python环境了,只需要按步骤安装好Scrapy就好了。bogon:~ apple$ sudo easy_install pipbogon:~ apple$ sudo pip install lxmlbogon:~ a...
2018-02-17 10:00:26
201
原创 Python_27_JSON
Python JSON本章介绍如何使用 Python 语言来编码和解码 JSON 对象。环境配置在使用 Python 编码或解码 JSON 数据前,我们需要先安装 JSON 模块。本教程我们会下载 Demjson 并安装:$tar xvfz demjson-1.6.tar.gz$cd demjson-1.6$python setup.py installJSON 函数函数描述encode将 ...
2018-02-13 17:30:41
453
原创 Python_26_GUI
python GUI编程(Tkinter)python提供了多个图形开发界面的库,几个常用Python GUI库如下:Tkinter: Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里.,Tk8.0的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中...
2018-02-13 17:28:23
158
原创 XML_02
XML 文档形成了一种树结构,它从"根部"开始,然后扩展到"枝叶"。树结构是通常被称为 XML 树,并且可以很容易地描述任何 XML 文档。 通过采用树状结构,你可以知道所有从根开始的后续的分行及支行。一个 XML 文档实例XML 文档使用简单的具有自我描述性的语法:<?xml version="1.0" encoding="UTF-8"?><note><to
2018-02-11 11:34:51
167
原创 XML_01介绍
XML 简介XML 被设计用来传输和存储数据。HTML 被设计用来显示数据。提示:XML 是可扩展标记语言,HTML 为超文本标记语言。应该掌握的基础知识在继续学习之前,需要对以下知识有基本的了解:HTMLJavaScript什么是 XML?XML 指可扩展标记语言(EXtensible Markup Language)。XML 是一种很像HTML的标记语言。XML 的设计宗旨是传输数据,而不是显...
2018-02-11 11:22:46
272
原创 Python_25_XML解析
python XML解析什么是XML?XML 指可扩展标记语言(eXtensible Markup Language)。 你可以通过本站学习XML教程XML 被设计用来传输和存储数据。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的句法语言。python对XML的解析常见的XML编程接...
2018-02-08 12:16:09
115
原创 ITEnglish
prefix 前缀 确定--a.肯定,否定 b.方向 c.数字suffix 后缀 确定--词性root 词根 确定--意义如regress v.后退,进步 re: 1.再一次 2.back反向 3.against相反gress==>to go跟走有关通过根的逆推 如progress 进步、ingress n.进入,入进圈 in/im: 1.
2018-02-07 17:22:54
300
原创 Python_24_多线程
Python 多线程多线程类似于同时执行多个不同程序,多线程运行有如下优点:使用线程可以把占据长时间的程序中的任务放到后台去处理。用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度程序的运行速度可能加快在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下我们可以释放一些珍贵的资源如内存占用
2018-02-06 15:30:44
151
原创 Python_23_使用SMTP发送邮件
Python使用SMTP发送邮件SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。Python创建 SMTP 对象语法如下:import smtplibsmt
2018-02-02 17:25:18
539
原创 Python_22_网络编程
Python 网络编程Python 提供了两个级别访问的网络服务。:低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统Socket接口的全部方法。高级别的网络服务模块 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发。什么是 Socket?Socket又称"套接字",应用程序通
2018-01-31 21:35:37
150
原创 Python_21_CGI编程
Python CGI编程什么是CGICGI 目前由NCSA维护,NCSA定义CGI如下:CGI(Common Gateway Interface),通用网关接口,它是一段程序,运行在服务器上如:HTTP服务器,提供同客户端HTML页面的接口。网页浏览为了更好的了解CGI是如何工作的,我们可以从在网页上点击一个链接或URL的流程:1、使用你的浏
2018-01-31 13:30:43
209
原创 Python_20_正则表达式
Python正则表达式正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。re 模块使 Python 语言拥有全部的正则表达式功能。compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。
2018-01-29 20:34:32
140
原创 Python_19面向对象
Python 面向对象Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于你更容易的学习Python的面向对象编程。接下来我们先来
2018-01-28 22:28:48
121
原创 Python_18_异常处理
Python 异常处理python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。异常处理: 本站Python教程会具体介绍。断言(Assertions):本站Python教程会具体介绍。python标准异常异常名称描述BaseException所
2018-01-28 13:30:56
201
原创 Python_17_文件I/O
Python 文件I/O本章只讲述所有基本的的I/O函数,更多函数请参考Python标准文档。打印到屏幕最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式。此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下:#!/usr/bin/python print "Python is really a great langua
2018-01-27 17:35:56
139
原创 Python_16_模块
Python 模块模块让你能够有逻辑地组织你的Python代码段。把相关的代码分配到一个 模块里能让你的代码更好用,更易懂。模块也是Python对象,具有随机的名字属性用来绑定或引用。简单地说,模块就是一个保存了Python代码的文件。模块能定义函数,类和变量。模块里也能包含可执行的代码。例子一个叫做aname的模块里的Python代码一般都能在一个
2018-01-27 12:09:25
175
原创 Python_15_函数
Python函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以def关键词开头,后接函数标识符名称和圆括
2018-01-25 18:17:12
127
原创 Python_14_日期和时间
Python 日期和时间Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。时间间隔是以秒为单位的浮点小数。每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。Python 的 time 模块下有很多函数可以转换常见日
2018-01-23 23:14:15
204
原创 Python_13_元组
Python 元组Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。如下实例:tup1 = ('physics', 'chemistry', 1997, 2000);tup2 = (1, 2, 3, 4, 5 );tup3 = "a", "b", "c",
2018-01-23 19:31:49
96
原创 Python_12_列表
Python 列表(Lists)序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常
2018-01-23 16:15:08
140
原创 Python_11_字符串
Python 字符串字符串是 Python 中最常用的数据类型。我们可以使用引号来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如:var1 = 'Hello World!'var2 = "Python w3cschool"Python访问字符串中的值Python不支持单字符类型,单字符也在Python也是作为一个字符串使用。Pyth
2018-01-23 10:17:50
143
原创 Python_10_数字
Python 数字Python 数字数据类型用于存储数值。数据类型是不允许改变的,这就意味着如果改变数字数据类型得值,将重新分配内存空间。以下实例在变量赋值时数字对象将被创建:var1 = 1var2 = 10您也可以使用del语句删除一些数字对象引用。del语句的语法是:del var1[,var2[,var3[....,varN]]]]
2018-01-23 09:28:52
311
原创 Python_09_pass语句
Python pass 语句Python pass是空语句,是为了保持程序结构的完整性。pass 不做任何事情,一般用做占位语句。Python 语言 pass 语句语法格式如下:pass实例:# -*- coding: UTF-8 -*- #!/usr/bin/python# 输出 Python 的每个字母for letter in 'Python
2018-01-23 09:13:21
295
原创 Python_08_continue语句
Python continue 语句Python continue 语句跳出本次循环,而break跳出整个循环。continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环。continue语句用在while和for循环中。Python 语言 continue 语句语法格式如下:continue实例:#!/usr/bi
2018-01-22 22:24:07
140
原创 Python_07_break语句
Python break 语句Python break语句,就像在C语言中,打破了最小封闭for或while循环。break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。break语句用在while和for循环中。如果您使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码。Python语
2018-01-22 22:13:15
126
原创 Python_06_03嵌套循环
Python 循环嵌套Python 语言允许在一个循环体里面嵌入另一个循环。Python for 循环嵌套语法:for iterating_var in sequence: for iterating_var in sequence: statements(s) statements(s)Python while 循环嵌套语法:while
2018-01-22 21:42:28
210
原创 Python_06_02for循环语句
Python for 循环语句Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。语法:for循环的语法格式如下:for iterating_var in sequence: statements(s)实例:#!/usr/bin/python# -*- coding: UTF-8 -*-for letter in 'P
2018-01-22 19:22:01
156
原创 Python_06_01While循环语句
Python While循环语句Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为:while 判断条件: 执行语句……执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。当判断条件假false时,循环结束。实例:
2018-01-22 15:22:24
114
原创 Python_06_循环语句
Python 循环语句Python的循环语句,程序在一般情况下是按顺序执行的。编程语言提供了各种控制结构,允许更复杂的执行路径。循环语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的循环语句的一般形式:Python提供了for循环和while循环(在Python中没有do..while循环):循环类型描述
2018-01-22 14:43:03
98
原创 Python_05_条件语句
Python 条件语句Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。Python 编程中 if 语句用于控制程序的执行,基本形式为:if 判断条件: 执行语句……else: 执行语句……
2018-01-22 14:21:36
137
原创 Python_04_运算符
Python 运算符什么是运算符?本章节主要说明Python的运算符。举个简单的例子 6 +6 = 12 。 例子中,6和6被称为操作数,"+"号为运算符。Python语言支持以下类型的运算符:算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符运算符优先级Python算术运算符以下假设变量a为10,变
2018-01-22 12:17:36
133
原创 Python_03_变量类型
Python 变量类型变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。变量赋值Python中的变量不需要声明,变量的赋值操作既是变量声明和定义的过程。每个变量在内存中创建,都包
2018-01-22 09:11:44
165
原创 Python_02_基础语法
Python标识符在python里,标识符有字母、数字、下划线组成。在python中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。python中的标识符是区分大小写的。以下划线开头的标识符是有特殊意义的。以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用"from xxx import *"而导入;以
2018-01-22 08:42:49
127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人