Python连载24-函数list&read&seek

一、 函数list (1)定义:用打开的文件作为参数,把文件内的每一行内容作为一个元素 (2)格式:list(文件) (3)例子: with open(r"test01.txt",'r') as f: l = list(f) for line in l: print(line) 2.函数read (1)作用:按照字符进行读取文件内容 (2)格式:文件.read(数字) 如果数字缺省,那么代表把所有的字符全都读出来;如果里面含有数字那么
分类: 其他 发布时间: 07-23 22:41 阅读次数: 0

盒模型新增样式

1、盒模型阴影 box-shadow:inset 10px 10px 10px 0px black;内阴影 倒影:-webkit-box-reflect 设置元素的倒影
分类: 其他 发布时间: 07-23 22:41 阅读次数: 0

django models 数据库操作

django models 数据库操作 创建模型 实例代码如下 from django.db import models class School(models.Model): pass class Message(models.Model): pass class Teacher(models.Model): pass class Student(models.Model): GENDER_CHOICES = ( ('male', "男"), ('fem
分类: 其他 发布时间: 07-23 22:41 阅读次数: 0

channel问题思考

先看代码 package main import ( "strings" "fmt" "time" ) func main() { users:=strings.Split("shenyi,zhangsan,lisi,wangwu",",") ages:=strings.Split("19,21,25,26",",") c1,c2:=make(chan bool),make(chan bool)
分类: 其他 发布时间: 07-23 22:41 阅读次数: 0

ztree 获取CheckBox选中节点时,不获取选中上级父节点

setting.check.chkboxType = { "Y" : "s", "N" : "s" }; Y指的是勾选checkbox的时候对父结点或子结点产生的影响 N指的是取消checkbox的时候对父结点或子结点产生的影响 s指子结点,p指父结点 //ztree获取选中节点 var checkedNodes = zTreeObj.getCheckedNodes();
分类: 其他 发布时间: 07-23 22:41 阅读次数: 0

anaconda安装与使用

1.到清华镜像站下载软件https://mirrors.tuna.tsinghua.edu.cn/ 2.安装, 3.添加环境变量: 1)anaconda prompt:path 2)将path显示的路径粘贴到环境变量——系统变量中 3)验证:win+r,cmd输入conda/python 4.换源: windows下 添加清华源 命令行中直接使用以下命令 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaco
分类: 其他 发布时间: 07-23 22:41 阅读次数: 0

Presto安装完成之后需要做的

Presto因其优秀的查询速度被我们所熟知,它本身基于MPP架构,可以快速的对Hive数据进行查询,同时支持扩展Connector,目前对Mysql、MongoDB、Cassandra、Hive等等一系列的数据库都提供了Connector进行支持。是我们常用的SQL on Hadoop的解决方案。那么我们今天就来看一下,当我们选择Presto作为我们的查询引擎之后,我们需要考虑的问题。 Presto 性能调优和稳定性 Presto 存在的问题 Coordinator单点问题(常见方案:ip漂移
分类: 其他 发布时间: 07-23 22:41 阅读次数: 0

编译原理随笔1

<!doctype html> 编译原理 编译原理概述 1、编译概念: 从高级语言->目标代码的过程(汇编语言or机器码) 2、编译器的结构: 分析部分/前端(front end)->与源语言相关 词法分析>>词法单元流 语法分析>>语法分析树parse tree 语义分析>>语法树 中间代码生成>>中间表示形式 机器无关的代码优化 综合部分/后端(back end)->与目标语言相关 目标代码生成>>目标机器语言 机器相关代码优化>>目标机器语言 3、词法分析 主要任务: 扫描源程序->识别
分类: 其他 发布时间: 07-23 22:41 阅读次数: 0

简单的一个响应码处理中间件

在HTTP协议中,响应状态码 429 Too Many Requests 表示在一定的时间内用户发送了太多的请求,即超出了“频次限制”。 在响应中,可以提供一个 Retry-After 首部来提示用户需要等待多长时间之后再发送新的请求。 服务器不主动拒绝请求,不封ip,但是会限制请求频率,所有我们要尊重服务器的设置,适当降低请求频率,不要试图解决它。 们可以修改scrapy的中间件,以便收到错误时暂停。等待一会儿后再继续执行爬虫。 from scrapy.downloadermiddlewar
分类: 其他 发布时间: 07-23 22:41 阅读次数: 0

集合及深浅copy 01

集合 #集合 可变数据类型,但是存储的元素必须是可变数据类型,无序,不重复! set1 = set({1,2,3}) #set2 = set(1,2,[2,4],{2,4}) # 错的,必须放可哈希的 print(set1) print(set2) View Code 增 #集合的添加 set1 = set({'suidyai','kjsadfhik','ldsahf'}) set1.add('套你大象') print(set1) set2 = {'sdjka','jaksah
分类: 其他 发布时间: 07-23 22:41 阅读次数: 0

深度相机Astra Pro测试教程

最近在微信群内,很多群友在群友的推荐下,购买了Astra pro的深度相机,价格地道,物超所值!群友反馈积极,所以这里出一波简单的教程。 以下内容知识抛砖引玉,主要讲解windows下和Ubuntu上的测试用例。 (1)Astra Pro 参数 该深度相机是乐视与奥比中光合作的体感相机,对标微软Kinect,可用于三维重建,SLAM学习,也可以作为免驱UVC摄像头体感摄像头使用 相机参数 那么该相机的驱动也是十分完备 ,支持Windows,Android,linux,以及Unity,具体驱动可
分类: 其他 发布时间: 07-23 22:41 阅读次数: 0

商业爬虫学习笔记day7-------解析方法之bs4

一.Beautiful Soup 1.简介 Beautiful Soup 是python的一个库,最主要的功能是从网页抓取数据。其特点如下(这三个特点正是bs强大的原因,来自官方手册) a. Beautiful Soup提供一些简单的、python式的函数用来处理导航、搜索、修改分析树等功能。它是一个工具箱,通过解析文档为用户提供需要抓取的数据,因为简单,所以不需要多少代码就可以写出一个完整的应用程序。 b. Beautiful Soup自动将输入文档转换为Unicode编码,输出文档转换为u
分类: 其他 发布时间: 07-23 22:41 阅读次数: 0

18、19年渡一教育web前端高级工程师就业班视频教程下载

18、19年渡一教育web前端高级工程师就业班视频教程下载 下载地址 百度网盘 【课程目录】 ├──第01节 课件及相关资料 | ├──课件 | | ├──css3 | | | ├──3d翻转.zip 97.77kb | | | ├──css3 .pptx 2.51M | | | ├──css3-Bootstrap.pptx 1.39M | | | ├──css3-动画.pptx 3.36M | | | ├──css3-媒体查询.pptx 806.76kb | | | ├──img.zip 7
分类: 其他 发布时间: 07-23 22:41 阅读次数: 0

6.深度扫描

深度扫描的目标:网络共享  SNMP数据  IP表  不同系统的用户表  密码策略列表 深度扫描类型:DNS列举  NTP列举  SNMP列举  linux/windows列举  Smb列举 netbios深度扫描:Nbtstat  SuperScan  Hyena  如文件系统 SNMP深度扫描:端口161  如路由器  Oputils  SoiarWinds  SNScan  SNMP Scanner  NS Auditor 升级到SNMP3是最重要的,阻止访问这个端口
分类: 其他 发布时间: 07-23 22:41 阅读次数: 0

链家新房爬虫

# 链家新房爬虫 **今日目标** 爬取最新地区以及对应的房价 ```python import requests import re import csv class LianjiaSpider(object): def __init__(self): self.url='https://cq.lianjia.com/ershoufang/pg{}/' self.headers={'User-Agent': 'Mozil
分类: 其他 发布时间: 07-23 22:41 阅读次数: 0

图论的一些知识点

二分图的最小顶点覆盖:在二分图中求最少的边,让每条边至少和其中的一个点关联 最小顶点覆盖=最大匹配数 DAG图(无回路有向图(Directed Acyclic Graph))的最小路径覆盖:用尽量少的不想交的简单路径覆盖图中的所有顶点 最小路径覆盖=顶点数-最大匹配数 无向图的最小路径覆盖: 无向二分图的最下路径覆盖=顶点数-最大二分匹配/2(因为无向图就是双向的一条边等于两次入图正向和反向,最后得到的匹配数多了一倍所以要除以2才是原本的匹配数) 点可以重复走的最小路径覆盖: 【题意】:派机器
分类: 其他 发布时间: 07-23 22:41 阅读次数: 0

expect脚本远程登录、远程执行命令和脚本传参简单用法

expect介绍: 最近想写一个自动化安装脚本,涉及到远程登录、分发文件包、远程执行命令等,其中少不了来回输入登录密码,交互式输入命令等,这样就大大降低了效率,那么有什么方法能解决呢?不妨试试expect: expect是一款自动化的脚本解释型的工具。 expect基于tcl脚本,expect脚本的运行需要tcl的支持。 expect对一些需要交互输入的命令很有帮助,比如ssh ftp scp telnet。 expect就可以根据设定的规则,自动帮我们输入密码,大大节省了时间。 远程登录li
分类: 其他 发布时间: 07-23 22:41 阅读次数: 0

为何曙光能走在大数据落地的最前沿?

中科曙光的大数据价值之路!
分类: 企业开发 发布时间: 07-23 22:30 阅读次数: 0

/etc家族

bin:全称binary,含义是二进制。该目录中村塾的都是一些二进制文件,文件都是可以被运行的。 dev:该目录中主要存放的是外接设备,如键盘,U盘等。但是这些设备不能直接使用,需要挂载(分配盘符)。 etc:该目录主要存储一些配置文件。 home:表示“家”,即存储了除了root用户以外的所有用户的文件,类似于windows下的当前用户目录。 proc:process,表示进程,该目录存储的是linux运行时的进程。(写python脚本时可方便获取各种参数) root:该目录存储的是root
分类: 其他 发布时间: 07-23 22:24 阅读次数: 0

数组集合取值

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script src="scripts/jquery-1.7.2.js"></script> <script type="text/javascript"> function btnquzhi() { var MyDiv = document.getElementB
分类: 其他 发布时间: 07-23 22:24 阅读次数: 0