对文件夹中的文件进行分别压缩并加密

调用系统的winRAR工具对文件进行压缩和加密 1 import zipfile as zf 2 import platform as pf 3 import subprocess 4 import os 5 import os.path 6 7 rootdir = r'' #设置文件所在目录 8 9 os.chdir(rootdir) #切换到文件所在目录 10 11 for parent,dirnames,filenames in os.walk(rootdir)
分类: 其他 发布时间: 11-27 23:34 阅读次数: 0

Alpha 9

editing
分类: 其他 发布时间: 11-27 23:34 阅读次数: 0

Centos中Systemd知识介绍

Systemd 是 Linux 系统工具,用来启动守护进程,已成为大多数发行版的标准配置。 本文介绍它的基本用法,分为上下两篇。今天介绍它的主要命令,下一篇介绍如何用于实战。 一、由来 历史上,Linux 的启动一直采用init进程。 下面的命令用来启动服务。 $ sudo /etc/init.d/apache2 start # 或者 $ service apache2 start 这种方法有两个缺点。 一是启动时间长。init进程是串行启动,只有前一个进程启动完,才会启动下一个进程。 二是
分类: 其他 发布时间: 11-27 23:34 阅读次数: 0

封装sqlhelper

控件信息展示: //定义调用数据库类文件 namespace SqlHelper { public class TblClass { public int classId { get; set; } public string class1 { get; set; } public string classname { get; set; } } } //主文件 using System; using System.Collections.Generic; using System.Compo
分类: 其他 发布时间: 11-27 23:34 阅读次数: 0

SpringIOC框架详解

1、SpringIOC是什么?   就是一个用来管理实体类bean的容器 2、创建cppdy.xml文件(模拟springmvc.xml文件) <?xml version="1.0" encoding="UTF-8"?> <beans> <bean id="user1" class="com.cppdy.UserTest"> <property key="name" value="cppdy" /> <property key="sex" value="
分类: 其他 发布时间: 11-27 23:34 阅读次数: 0

HashMap中的hash算法总结

前言 算法一直是我的弱项,然而面试中基本是必考的项目,刚好上次看到一个HashMap的面试题,今天也来学习下 HashMap中的hash算法是如何实现的。 数学知识回顾 << : 左移运算符,num << 1,相当于num乘以2 低位补0 举例:3 << 2 将数字3左移2位,将3转换为二进制数字0000 0000 0000 0000 0000 0000 0000 0011,然后把该数字高位(左侧)的两个零移出,其他的数字都朝左平移2位,最后在低位(右侧)的两个空位补零。则得到的最终结果是00
分类: 其他 发布时间: 11-27 23:34 阅读次数: 0

复习笔记-排序算法

目录 1. \(O\left ( N^2 \right )\) - 选择排序 - 冒泡排序 2. \(O\left (N \log N \right )\)(重点) - 归并排序 - 快速排序 - 堆排序 3.\(O \left ( N \right )\)(重点) - 桶排 一、 \(O\left ( N^2 \right )\) \(\left ( 1\right )\)选择排序(不稳定) 1.原理:判断这个数以后的所有数,将小的放在前面,如果没有,就swap(挖坑) 2.考点:复赛基本不
分类: 其他 发布时间: 11-27 23:34 阅读次数: 0

操作系统 进程 并发

-------------------------------------越努力的人,越幸运;如果你觉得你已经足够努力了,还是学不好,那就是方法不对,多寻求更好的方法,更好的解决方案. # # ------------------------------------------------------------------------------------------------------------# # # --------------[创建进程]-------------- imp
分类: 其他 发布时间: 11-27 23:34 阅读次数: 0

Luogu-4774 [NOI2018]屠龙勇士

这题好像只要会用set/平衡树以及裸的\(Excrt\)就能A啊...然而当时我虽然看出是\(Excrt\)却并不会...今天又学了一遍\(Excrt\),趁机把这个坑给填了吧 现预处理一下,找出每条龙用哪吧剑,把所有龙都砍\(tmp\)刀到负血。 设之后每条龙都砍了a刀,对于第\(i\)条龙,剑的攻击力为\(w_i\),恢复能力为\(c_i\),血量为\(b_i\) 则根据题意,满足 \[ b_i-aw_i+yc_i=0 \] \[ aw_i\equiv b_i(mod\ c_i) \] 将
分类: 其他 发布时间: 11-27 23:34 阅读次数: 0

线性代数之——特征值和特征向量

线性方程 \(Ax=b\) 是稳定状态的问题,特征值在动态问题中有着巨大的重要性。\(du/dt=Au\) 的解随着时间增长、衰减或者震荡,是不能通过消元来求解的。接下来,我们进入线性代数一个新的部分,基于 \(Ax=\lambda x\),我们要讨论的所有矩阵都是方阵。 1. 特征值和特征向量 几乎所有的向量在乘以矩阵 \(A\) 后都会改变方向,某些特殊的向量 \(x\) 和 \(Ax\) 位于同一个方向,它们称之为特征向量。 \[Ax = \lambda x\] 数字 \(\lambda
分类: 其他 发布时间: 11-27 23:34 阅读次数: 0

泛型资料整理

泛型(generic)是C#语言2.0和通用语言运行时(CLR)的一个新特性。泛型为.NET框架引入了类型参数(type parameters)的概念。类型参数使得设计类和方法时,不必确定一个或多个具体参数,其的具体参数可延迟到客户代码中声明、实现。这意味着使用泛型的类型参数T,写一个类MyList<T>,客户代码可以这样调用:MyList<int>, MyList<string>或 MyList<MyClass>。这避免了运行时类型转换或装箱操作的代价和风险。 目录 C# 中的泛型. 1 一
分类: 其他 发布时间: 11-27 23:34 阅读次数: 0

NumPy的思考……

问题:   为什么第一次输出矩阵形式的数据,第二次输出list形式的数据? 详见代码: a = np.array([[1, 2], [3, 4]]) print(a) print('ndim :', a.ndim) 控制台输出: [[1 2] [3 4]] ndim : 2 然而,代码修改一下: b = np.array([[11, 12], [14, 16, 17]]) print(b) print(type(b)) 控制台输出: [list([11, 12]) list([14, 16,
分类: 其他 发布时间: 11-27 23:34 阅读次数: 0

python入门学习:2.列表简介

python入门学习:2.列表简介 关键点:列表 2.1 列表是什么2.2 修改、添加和删除元素2.3 组织列表 2.1 列表是什么   列表,是由一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有字母、数字0~9或所有家庭成员姓名的列表;也可以将任何东西加入列表中,其中元素之间可以没有任何关系。   在python中,用方括号[]来表示列表,并用逗号来分割其中的元素。 1bicycles = ['trek','cannondale','redline','specialized']
分类: 其他 发布时间: 11-27 23:34 阅读次数: 0

(项目)生鲜超市(九)

十、购物车,订单管理和支付功能 1、购物车功能   在trade/serializers.py中编写购物车序列化的代码: 1 class ShopCartSerialzier(serializers.Serializer): 2 user = serializers.HiddenField( 3 default=serializers.CurrentUserDefault() 4 ) 5 nums = serializers.IntegerFi
分类: 其他 发布时间: 11-27 23:34 阅读次数: 0

用户管理命令--passwd,usermod,userdel

用户修改密码命令--passwd 当修改用户的密码时,也要分普通用户和超级用户两种情况   普通用户:修改密码前需要先输入当前密码,确认是否正确        密码设置不可以过于简单   超级用户:权利非常的大,可以设置任何东西为密码 格式 passwd [参数] 用户名   常见参数 -l username 用于锁定指定用户的口令,只root用户可用     -u username 用于解锁指定用户的口令,只root用户可用 -d username 用于删除指定用户
分类: 其他 发布时间: 11-27 23:34 阅读次数: 0

kafka实战 - 删除topic

概述   在平时对kafka的运维工作中,我们经常会由于某些原因去删除一个topic,比如这个topic是测试用的,生产环境中需要删除。或者我想扩容topic的同时,这个topic中的数据我不想要了,这时候删除topic,增加broker,再重新创建topic就会是比较简单的方法。但是kafka删除topic时,有很多关键的点必须清楚,否则在删除topic的时候就会出现各种各样的问题。   我测试环境使用的kafka版本是0.10.2.0,不同版本的kafka默认配置和bin目录下脚本使用的方
分类: 其他 发布时间: 11-27 23:34 阅读次数: 0

函数递归与二分法(python3入门)

1 import sys 2 3 print(sys.getrecursionlimit()) # 查询递归保护限制次数 4 5 # 函数递归:在调用函数的过程中又 直接或者间接的调用该函数本身,称之为函数的递归调用 6 7 # 函数递归必须满足: 8 # 1 必须有一个明确的结束条件 9 # 2 每进入下一层递归,问题的规模都应该有所减少 10 11 # 由上述两个条件可以推导出递归应该有两个明确的阶段: 12 # 1 回溯:一层一层的递归调用下去 13 # 2 递
分类: 其他 发布时间: 11-27 23:34 阅读次数: 0

Windows下的Python安装与环境变量的配置

Windows下的Python安装与环境变量的配置 第一步:python下载:   Python安装包下载地址:http://www.python.org/      第二步:python安装:     双击下载包,进入Python安装向导。     此处省略安装时的配图,下一步、下一步即可。但请要注意一点,请把python安装在C盘或D盘的根目录下,程序文件夹名改为python3,(如C:\python3\ 即可) 第三步: 检查安装是否成功:     方法一:双击运行python.exe文
分类: 其他 发布时间: 11-27 23:34 阅读次数: 0

三号团队-团队任务3:每日例会(2018-11-27)

我们是3号团队,开发软件是家庭账本;今日整理人:徐连顺,学号:2016035107249,在团队担任软件工程师。 团队汇报: 燃尽图:进度较快 遇到的问题:软件工程师部分功能不会实现,与用户需求有些偏差 解决:软件工程师上网搜索相关资料并学习,产品经理与客户进行沟通并跟项目经理反馈,由项目经理对项目进行调整
分类: 其他 发布时间: 11-27 23:34 阅读次数: 0

python基础——操作系统简介

不同应用领域的主流操作系统 l 桌面操作系统 l 服务器操作系统 l 嵌入式操作系统 l 移动设备操作系统 桌面操作系统 Windows系列 用户群体很大 MacOS 适合于开发人员 Linux 应用软件比较少 服务器操作系统 所谓的服务器就是一台电脑。 Linux 安全、稳定、免费 占有率高 windows Server 付费 占有率低 嵌入式操作系统EOS 嵌入式实时操作系统µC/OS-II、嵌入式Linux、Windows Embedded、VxWorks等。以及应用在智能手机和平板电脑
分类: 其他 发布时间: 11-27 23:34 阅读次数: 0