IntelliJ IDEA 2021.3、PyCharm永久激活
前言 今天我安装PyCharm和IDEA的时候专业版的时候发现之前的激活方法已经失效了,于是,我花了两个小时在网上找到了。两种插件激活方法,这两种都是比较新的, 第一个插件FineAgent(作者好像把这项目停了,但是还可以使用) 第二种ja-netfilterZ大开发的(2021.11.30号发布) 接下来我就以Z大的插件来写一个教程 插件地址:热心大佬,随便选择一个进入 如果不能进入,按照下面操作进入 最后下载左上角这个文件,解压到你想安装的目录,记住这个目录...
平时积累
1、重装系统1.1、备份环境变量的注册表 备份环境变量的目的是让你操作系统之后不需要再去配置环境变量 Win+R输入regedit 打开下面这个地址 系统环境变量位置 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session...
python多态
# -*- Codeing = utf-8 -*- # @Time : 2021-11-27 下午 1:43 # @Author : Wans # @File : object09.py # @Software : PyCharm # class Person: # def __init__(self, name): # self.name = name # # def eat(self): # print('---------->eat1') # # def eat(self, food): # print('----------->eat:', food) # # # p = Person('jack') # p.eat('肉丸子') import inspect class Base: def test(self): print('------base') class A(Base): def test(self): ...
我在校园2.5
📲 我在校园打卡(Python)新版本我在校园取消了原来的token鉴权机制,改为JWSESSION进行鉴权。 我结合两个位大神的程序更改了一下源代码实现了以下功能 😊目前实现 使用自动登录的方式获取jwsession值,将jwsession储存在leanCloud 增加了一言一句话,调用google翻译的api来翻译一言一句话(心灵鸡汤😂) 使用PushPlus每天自动发送告诉你是否打卡成功邮件 🚩准备工作纯python编写,需要安装第三方库requests leancloud 🌕依赖安装(本地测试,也可以不测试,之间上传)pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests pip install -i https://pypi.tuna.tsinghua.edu.cn/simple leancloud 👌开始1. 获取 PushPlus 的 token微信搜索公众号“pushplus 推送加”,关注后即可生成属于自己的...
phpstudy和windows_mysql_冲突解决办法
1、删除自己在电脑上安装的mysql服务Win+X,管理员打开windows终端然后输入命令,PS:如果你没有添加mysql环境变量,那么你需要进入mysql中的bin目录里面打开终端 # 先停止你的mysql服务 net stop mysql mysqld -remove 2、打开phpstudy启动mysql点击启动就可以启动了 3、创建新的mysql服务,服务名称重新命名# 新建myql服务名称 mysqld install sql # 启动mysql服务,你就可以打开你原来的mysql数据库了 net start slq
python魔术方法
python 魔术方法常用魔术方法 魔术方法就是一个类/对象中的方法,和普通方法唯一的不同时,普通方法需要调用!而魔术方法是在特定时刻自动触发。 1.init初始化魔术方法 触发时机:初始化对象时触发(不是实例化触发,但是和实例化在一个操作中) 参数:至少有一个self,接收对象 返回值:无 作用:初始化对象的成员 注意:使用该方式初始化的成员都是直接写入对象当中,类中无法具有 2.new实例化魔术方法 触发时机: 在实例化对时触发 参数:至少一个cls 接收当前类 返回值:必须返回一个对象实例 作用:实例化对象 注意:实例化对象是Object类底层实现,其他类继承了Object的__new__才能够实现实例化对象。 没事别碰这个魔术方法,先触发__new__才会触发__init__ 3.del析构魔术方法 触发时机:当对象没有用(没有任何变量引用)的时候被触发 参数:一个self...
生成器与迭代器
# -*- codeing = utf-8 -*- # @Time : 2021/10/31 11:11 # @Author : Wans # @File : generator01.py # @Sofware : PyCharm ''' 通过列表生成式(列表推导式),我们可以直接创建一个列表 但是,受内存限制,列表容量肯定是有限的。 而且,创建一个包含100万个元素的列表,不仅占用很大的存储看见, 如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了 所以如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不断推算出后续的元素呢! 这样就不必创建完整的list,从而节省大量的空间,在python中,这种一边循环一边计算的机制称为生成器 generator 得到生成器的方式: 1.通过列表推导式得到生成器 2. ''' # [x for x in range(100000000)] # [0,2,3,7,6,3,6,8,9,6,5] # newlist = [x*3 for x in range(10)] #...
windows装mysql解压版教程
安装 用管理员打开CMD,切换到MySql的解压目录下的bin目录: 执行以下命令 # 执行这里会生成,记住这个密码 mysqld --initialize --console # 安装mysql服务 mysqld -install # windows mysqld.exe --initialize --console mysqld.exe -install 输入命令net start mysql或sc start mysql启动mysql服务 输入mysql -u root -p来登陆数据库,并输入前面记录的临时密码: 登陆成功后输入以下命令a将原来复杂的密码修改为自己的密码,并输入commit;提交: /*1、修改密码*/ alter user 'root'@'localhost' identified by '想要设置的密码'; /*2、由于mysql 8.0*修改加密方式,使用下面命令可以解决大部分无法连接数据库命令*/ ALTER USER...
Windows远程桌面docker容器
编写Dockerfile文件(可选择dokcer文件,我没测试) (Windows无法连通docker容器所以这是Linux中做的实验) FROM centos MAINTAINER Wans<wa.ns@qq.com> ENV MYPATH /sbin/init WORKDIR $MYPATH RUN yum -y install vim RUN yum -y install net-tools RUN rpm -Uvh https://mirrors.tuna.tsinghua.edu.cn/epel/epel-release-latest-7.noarch.rpm RUN yum -y install xrdp RUN systemctl start xrdp RUN systemctl enable xrdp CMD echo $MYPATH CMD echo "----end----" 1、放行3389端口,重启防火墙 firewall-cmd --permanent --zone=public...
Docker自学
Docker安装(linux)安装docker # 卸载干净 $ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine # 安装包 yum install -y yum-utils # 设置镜像仓库 yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # 更新yum软件包索引 yum makecache fast #...