分类
摘要:
Python 简介
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。
Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于... 阅读原文
2018-08-03 00:00:06 阅读(2323) 评论(0)
摘要:
巡风xunfeng----巡风源码阅读与分析
巡风是一款适用于企业内网的漏洞快速应急、巡航扫描系统,通过搜索功能可清晰的了解内部网络资产分布情况,并且可指定漏洞插件对搜索结果进行快速漏洞检测并输出结果报表。
环境:
巡风是基于python的flask框架写的,数据库为mongodb。
可安装在Windows O... 阅读原文
2018-08-02 20:24:08 阅读(2361) 评论(0)
摘要:
一、Socket介绍
我们知道两个进程如果需要进行通讯,最基本的一个前提是能够唯一标示一个进程。在本地进程通讯中可以使用PID来唯一标示一个进程,但PID只在本地唯一,网络中的两个进程PID冲突几率很大,这时候就需要另辟它径了。TCP/IP协议族解决了这个问题。网络层IP层的“ip地址”可以唯一标示网络中的主机... 阅读原文
2018-08-02 18:49:04 阅读(2476) 评论(0)
摘要:
弄完底层数据库操作模块后,接下来要做的是ORM的正式设计。在开始之前,我们需要思考一下怎么来设计一个ORM呢?这个类它能帮助我们处理什么样的问题?需要有哪些功能模块?怎么做到针对不同的数据库与表单进行操作?
在前面我们知道,ORM它简单的理解就是将我们写的一些参数值转变为对应的sql语句,来对数据表进行增删... 阅读原文
2018-08-02 18:37:03 阅读(2406) 评论(0)
摘要:
协程
引子
之前我们学习了线程、进程的概念,了解了在操作系统中进程是资源分配的最小单位,线程是CPU调度的最小单位。按道理来说我们已经算是把cp... 阅读原文
2018-08-02 17:53:10 阅读(2270) 评论(0)
摘要:
ORM的优劣势? https://www.cnblogs.com/huanhang/p/6054908.html
对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。
简单的说,ORM是通过使用描述对象和数据库之间映射的... 阅读原文
2018-08-02 16:05:02 阅读(2496) 评论(0)
摘要:
一:有如下变量(tu是个元祖),请实现要求的功能
tu = ("alex", [11, 22, {"k1": 'v1', "k2": ["age", "name"], "k3": (11,22,33)}, 44])
a. 讲述元祖的特性
只读列表用()表示如果元组只有一个元素--->(元素,)空... 阅读原文
2018-08-02 14:36:08 阅读(2607) 评论(0)
摘要:#!/usr/bin/env python# -*- coding: utf-8 -*-# Author:Caesar yangnames = ['zhangsan','lisi','wangwu','zhaoliu','sunqi']print(names)names.append('zhouba')#追加print... 阅读原文
2018-08-02 13:47:02 阅读(970) 评论(0)
摘要:
一、TCP简介
1. TCP介绍
1)TCP协议,传输控制协议(Transmission Control Protocol,缩写为 TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议 2)tcp通信的三个步骤 创建连接、数据传输、终止连接
2. TCP特点 1)面向连接 1. 通信双方必须先建立连... 阅读原文
2018-08-02 12:07:20 阅读(984) 评论(0)
摘要:
我们使用 PyCharm 写程序,或者说,写脚本,嘿嘿。。。
这一篇主要是对前段时间学到的知识做一个详细的总结,小白的成长之路正式开始!
每一步都要严格要求,毕竟,改变的话就要彻底一点。自勉!
1 变量
name = "animoo"
age = 22
第一个字符不能是数字。
2 ... 阅读原文
2018-08-02 11:57:02 阅读(800) 评论(0)