- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 bootle框架----上传文件
@route('/', method=['POST','GET'])def index(): if request.method == 'POST': print('666') f = request.files['file'] f.save(f.filename) return jinja2_template('templates/index.html')<form action="/" method="post" enctyp
2020-10-25 20:30:40 160
原创 python 文件和目录操作
一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()os.getcwd()输出:E:\project\python\文件目录操作2.返回指定目录下的所有文件和目录名:os.listdir()os.listdir()输出:['.idea', 'python文件目录操作.py', '文件夹1', '文本1.txt']3.函数用来删除一个文件:os.remove()os.remo
2020-10-24 18:01:26 920 1
原创 python 操作 excel
1. 安装openpyxlpython 中与excel操作相关的模块:xlrd库:从excel中读取数据,支持xls、xlsxxlwt库:对excel进行修改操作,不支持xlsx格式的修改xlutils库:在xlw和xlrd中,对一个已存在的文件进行修改openpyxl库:主要针对xlsx格式的excel进行读取和编辑2. Excel 中的三大对象WorkBook:工作对象Sheet:表单对象Cell:表格对象3. openpyxl 对 Excel的操作创建一个工作簿: wb
2020-10-24 16:04:13 3231 1
原创 SQLalchemy 字段类型
常用的SQLAlchemy字段类型类型名python中类型说明Integerint普通整数,一般是32位SmallIntegerint取值范围小的整数,一般是16位BigIntegerint或long不限制精度的整数Floatfloat浮点数Numericdecimal.Decimal普通整数Stringstr变长字符串Textstr变长字符串,对较长或不限长度的字符做了优化Unicodeunicode变长Un
2020-10-24 13:59:51 1375
原创 nmap扫描端口命令详解linux网络探测之网络安全
1. Nmap命令参数解析:-sT TCP connect() 扫描,这是最基本的 TCP 扫描方式。这种扫描很容易被检测到,在目标主机的日志中会记录大批的连接请求以及错误信息。 -sS TCP 同步扫描 (TCP SYN),因为不必全部打开一个 TCP 连接,所以这项技术通常称为半开扫描 (half-open)。这项技术最大的好处是,很少有系统能够把这记入系统日志。不过,你需要 root 权限来定制 SYN 数据包。 -sF,-sX,-sN 秘密 FIN 数据包扫描、圣
2020-10-23 14:51:19 18804
原创 SQL Sever联接查询
联接查询:是有一个笛卡尔乘积运算再加一个选取运算构成的查询。首先用笛卡尔乘积完成对两个数据集合的乘运算,然后对生成的结果集合进行选取运算,确保只把分别来自两个数据集合并且具有重叠部分的行合并在一起。联接的全部意义在于水平方向上合并两个数据集合,并产生一盒新的结果集合。联接可分为以下几类:内部联接、外部联接、交叉联接表1. 内部联接内部联接是使用比较运算符比较要联接列中的值得联接。内连接也叫联接,最早被称为普通联接或自然联接。内联接是从结果中删除其他被联接表中没有匹配行的所有行,所以内联接
2020-10-20 13:05:35 1642 1
原创 SQL Sever 子查询与嵌套查询
其中,some和any谓词是存在量的,只注重是否有返回值满足搜索要求。all 谓词的使用方法和 any 或者 some 谓词一样,也是把列值与子查询结果进行比较,但是它不要求任意结果值得列值为真,而是要求所有列的查询结果都为真,否则就不返回行。exists谓词只注重子查询结果是否返回行。如果子查询返回一个或多个行,谓词返回为真值,否则为假。exists搜索条件并不真正使用子查询的结果。他仅测试子查询是否产生任何结果。查询学生表中 Sno在SC表不存在的学生。查询学生表中,年龄小于平均值的学生。
2020-10-18 21:36:14 1536 1
原创 java maven项目配置windows环境并换源
Maven 是一个项目管理工具,它包含了一个项目对象模型(Project Object Model),反映在配置中,就是一个 pom.xml 文件。是一组标准集合,一个项目的生命周期、一个依赖管理系统,另外还包括定义在项目生命周期阶段的插件(plugin)以及目标(goal)。当我们使用 Maven 的使用,通过一个自定义的项目对象模型,pom.xml 来详细描述我们自己的项目。哈喽,大家好,我是[有勇气的牛排](全网同名)🐮🐮🐮!!。
2020-10-17 00:16:49 1782 1
原创 单机版 hadoop 云平台(伪分布式)搭建 统计单词
1.首先需要配置java环境CentOS安装java jdk教程2.上传hadoop到/usr/local目录 并解压cd /usr/locallslinux上传下载文件教程3.配置hadoop环境目录vim /etc/profile#java environmentexport JAVA_HOME=/usr/local/jdk1.8.0_151export JRE_HOME=/usr/local/jdk1.8.0_151/jre#export PATH=$PATH:/usr/
2020-10-16 00:09:15 427 2
原创 CentOS配置静态IP地址
编辑网卡的配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0(如果文件名部位eth0的话,可以自行修改)执行完这步后网卡名称为 eth0(可以省略此步骤)
2020-10-09 00:03:38 425 1
原创 Sqlchemy查询结果转json
表class User(Base): __tablename__ = 'student' id = Column(Integer, primary_key=True) name = Column(String(32), index=True) money = Column(String(32), index=True) def __init__(self, name, money): self.name = name self.a
2020-10-02 14:52:53 470 1
原创 python操作redis数据库
连接数据库r = redis.Redis(host="localhost", port=6379, decode_responses=True)写 r.set(sessionId, u_info['openid'], ex=300000)查r.get(u_info['openid'])
2020-10-01 23:33:37 409 1
原创 微信小程序 wx.request异步网络请求
wx.request({ url: 'https://请求的域名/', //仅为示例,并非真实的接口地址 method: 'POST', data: { sessionId: sessionId }, header: { // 'content-type': 'application/json' // GET "Content-Type": "application/x-www-form-urlencoded"// POST }, success(res) { console.
2020-10-01 23:23:34 710 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人