12、面向对象介绍

1、什么是对象对象就是内存中存储指定数据的一块区域,实际上对象就是一个容器,存储数据2、对象结构由标识、类型、值组成标识(id) id用来标识对象的唯一性,每个对象都有唯一的id id是由解释器生成的,就是对象的内存地址 用函数id()可查看对象的地址类型(type) 类型决定了对象哪些功能 用函数type()来查看对象的类型值(value) 值指的是对象中存储的具体数据...
分类: 其他 发布时间: 01-25 23:09 阅读次数: 0

12、文件读取、异常处理

1、文件读取openopen(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True)file:指文件路径mode:指读取模式r:资料读取w:资料写入,更新所有资料a:资料写入,在上次的资料后面加入+:在r、w、a后面添加表示即可读,也可写b:在r、w、a后面添...
分类: 其他 发布时间: 01-25 23:08 阅读次数: 0

算法与结构-单链表

说明每个节点中包含Item和Next单链表中,每个节点中,Item存储资料,Next存放下一个节点的地址,最后一个节点Next为None其中head变量指向第一个节点地址,p1和p变量表示指向,类似指针的作用#创建一个节点class singleNode(object): def __init__(self,item=None): self.item=item ...
分类: 其他 发布时间: 01-25 23:08 阅读次数: 0

python操作Mysql、视图

...
分类: 其他 发布时间: 01-25 23:07 阅读次数: 0

MySql_事务、索引

1、事务所谓事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位事务得四大特征:1、原子性(atomicity): 一个事务必须被视为一个不可分割的最小工作单元,整个事务中的所有操作要么全部提交成功,要么全部失败回滚,对于一个事务来说,不可能只执行其中的一部分操作,这就是事务的原子性2、一致性(consistency)3、隔离性4、持久性...
分类: 其他 发布时间: 01-25 23:07 阅读次数: 0

MySQL数据库引擎介绍及说明

1、MySQL数据库引擎介绍MySQL数据库存在ARCHIVE、BLACKHOLE、CSV、InnoDB、MEMORY、MyISAM。以下描述MyISAM、InnoDB、CSV、MEMORY四种常用引擎1.1 MyISAM1.1.1 组成介绍MySQL5.5之前的版本默认引擎为MyISAM,MySQL5.5之后的版本默认引擎为InnoDBMyISAM存储引擎表由MYD及MYI组成MY...
分类: 其他 发布时间: 01-25 23:07 阅读次数: 0

python高级编程技巧-1、类和对象

类和对象1、鸭子模型鸭子类型(duck typing)是动态类型的一种风格。在这种风格中,一个对象有效的语义,不是由继承自特定的类或实现特定的接口,而是由"当前方法和属性的集合"决定。例如:extend(iter),...
分类: 其他 发布时间: 01-25 23:07 阅读次数: 0

python高级编程技巧-2、类与对象深度问题与解决技巧

类与对象深度问题与解决技巧1、派生内置不可变类型题目:自定义一种新类型的元组,对于传入的可迭代对象,只保留其中int类型且值大于0的元素,例如:IntTuple([2,-2,‘jr’,[‘x’,‘y’],4]) => (2,4)要求:继承内置tuple 实现IntTupleclass IntTuple(tuple): def __new__(cls, intTuple): ...
分类: 其他 发布时间: 01-25 23:06 阅读次数: 0

python高级编程技巧- 5、6 SOCKET编程TCP和UDP

111
分类: 其他 发布时间: 01-25 23:06 阅读次数: 0

python读写OPC

运行环境操作系统:win7 64位python版本:2.7.91、安装OpenOPCa> 下载 OpenOPC-1.3.1.win32-py2.7 (1).exe 并安装b> pip安装依赖包 Pywin32 + Pyroc> 将OpenOPC安装目录下src文件夹下的OpenOPC.py复制到python安装目录下的Lib\site-packages目录下d&...
分类: 其他 发布时间: 01-25 23:06 阅读次数: 0

python高级编程技巧- 7、8、9 多任务、多线程、多进程、进程池说明

任务、线程、进程的区别a、任务(task): 指由软件完成的一个活动。一个任务既可以是一个进程,也可以是一个线程。简而言之,它指的是一系列共同达到某一目的的操作。例如,读取数据并将数据放入内存中。这个任务可以作为一个进程来实现,也可以作为一个线程(或作为一个中断任务)来实现。b、线程(tread): 线程存在于进程之中,各线程共享相同的代码和全局数据c、进程(process): 常常被定义为...
分类: 其他 发布时间: 01-25 23:06 阅读次数: 0

WEB安全攻防--sql手动注入

1、SQL注入原理1.1 SQL注入介绍SQL注入就是指web应用程序对用户输入数据的合法性没有判断,前端传入后端的参数时攻击者可控的,并且参数代入数据库查询,攻击者可以通过构造不同的SQL语句来实现对数据库的任意操作SQL注入漏洞需要满足两个条件:a、参数用户可控b、参数带入数据库查询,传入的参数拼接到SQL语句,并且带入数据库查询1.2 SQL注入危害a、数据库敏感信息泄露b、...
分类: 其他 发布时间: 01-25 23:05 阅读次数: 0

XSS探测

XSS探测实验地址:https://xss-quiz.int21h.jp/stage2"><script>alert(document.domain)</script>stage3于Select中选择即可Japan</option><script>alert(document.domain);</script>...
分类: 其他 发布时间: 01-25 23:05 阅读次数: 0

Redis基本操作说明及常用五大数据类型

一、redis-string说明:string是redis基本的类型,一个key对应一个valuestring可以包含任意数据,最大不可超过512M函数使用说明函数使用说明举例显示结果set设置值set name kk增加一条记录get通过key获取值get name“kk”mset设置多个值mset name1 mm name2 ll...
分类: 其他 发布时间: 01-25 23:05 阅读次数: 0

Git说明&使用

一、Git说明Git用于代码版本控制,便于切换代码版本二、Git使用说明1、需要管理得文件夹右键 选择 Git Bash Here2、初始化git init3、查看目录文件管理状态 红色表示未add,绿色表示已add git status 4、 将文件从工作区转到暂存区 点表示所有文件登记git add. & git add xxx 5、个人信息配置git con...
分类: 其他 发布时间: 01-25 23:05 阅读次数: 0

Redis-linuxServer 与Client通讯设定(Ubuntu系统)

Redis-linux server1、网络下载redis安装包默认下载位置于 cd /. wget http://download.redis.io/releases/redis-3.0.7.tar.gz2、解压redistar –xzf redis-3.0.7.tar.gz3、指定路径安装其实这里的路径主要存放启动文件cd redis-3.0.7cd srcmake in...
分类: 其他 发布时间: 01-25 23:04 阅读次数: 0

Linux-Ubuntu目录结构、基本命令、网络配置

1、Ubuntu说明Ubuntu是一个以桌面应用为主的开源Linux操作系统,也存在Server形式2、Ubuntu目录结构目录说明目录说明/根目录,所有的一切从这里开始/bin、/user/可执行二进制文件的目录...
分类: 其他 发布时间: 01-25 23:04 阅读次数: 0

Linux-Ubuntu U盘使用

U盘使用1、U盘插入USB口,在根目录键入sudo fdisk -l检测到如下结果,可以看到U盘盘号时sdb12、在mnt或者media中建立一个文件夹USB(挂载后显示U盘内容)cd mntsudo mkdir usb 3、对U盘进行挂载#若U盘格式是FAT32mount -t vfat /dev/sdb1 /mnt/usb#若U盘格式是NTFSmount -t nfs ...
分类: 其他 发布时间: 01-25 23:04 阅读次数: 0

虚拟环境安装说明及Flask视图、高级视图、蓝图、子域名

一、虚拟环境安装一般情况下,python安装后,存在于全局中,若项目需要,则需要给项目配备自己的python环境,故此环境则为虚拟环境。虚拟环境配置如下#1、pipenv安装pip install pipenv#2、在E盘创建一个目录,将新建的系统环境变量WORKON_HOME指向创建的目录#3、dos切向E盘中创建的目录,进行虚拟环境安装(第一次为安装,后续为进入虚拟环境)pipen...
分类: 其他 发布时间: 01-25 23:04 阅读次数: 0

Flask模板详细说明及实例

Flask模板1、jinja2及渲染方式Flask的配套模板时jinja2,同一个作者使用rander_template渲染模板,所有的模板都放置于templates中,rander_template(文件名,需要渲染的内容),网页中即可读取数据库中内容。视图内容from flask import Flask, render_template#创建Flask对象app = Flas...
分类: 其他 发布时间: 01-25 23:03 阅读次数: 0