Day 19:面向对象【类方法】静态属性/静态属性/类方法

静态属性 @property 1 class Mom: 2 gender = "woman" 3 def __init__(self,name,weight): 4 self.name = name 5 self.weight = weight 6 @property#静态方法 7 #把一个方法做成 8 def cook_dinner(self): 9 return " %
分类: 其他 发布时间: 06-30 22:04 阅读次数: 0

qbittorrent搜索在线插件

https://raw.githubusercontent.com/khensolomon/leyts/master/yts.py https://raw.githubusercontent.com/solenskiner/search-plugins/master/nova3/engines/academictorrents.py https://raw.githubusercontent.com/hannsen/qbittorrent_search_plugins/master/ali
分类: 其他 发布时间: 06-30 22:04 阅读次数: 0

pyquery:轻松、灵活的处理html

介绍 pyquery是一个专门用来解析html的库,从名字很容易想到jQuery,没错,这完全是仿照jQuery的语法实现的。如果用过jQuery,俺么pyquery很容易实现 初始化html pyquery可以接收一个网址,自动下载内容,也可以接收已经下载好的字符串格式的html,当然也可以传入一个本地html文件。但是我们一般都会使用requests下载html页面,然后再将html页面以字符串的格式传进去 from pyquery import PyQuery html = '''
分类: 其他 发布时间: 06-30 22:04 阅读次数: 0

ActiveMQ(七)——ActiveMQ的Network

一、在一台服务器上启动多个Broker步骤如下(为集群做准备):1:把整个conf文件夹复制一份,比如叫做conf22:修改里面的activemq.xml文件(1)里面的brokerName不能跟原来的重复(2)数据存放的文件名称不能重复,比如:<hahaDBdirectory=”${activemq.data}/kahadb_2”/>(3)所有设计的transportConnecto
分类: 编程语言 发布时间: 06-30 22:00 阅读次数: 0

Java中注解学习系列教程-1

前言:我们为什么要学习注解?注解是我们的编程更简洁明了。springboot的流行也带动了注解。springboot中就使用了大量的注解来减少配置。我们在使用springboot开发时候,感觉很简洁。这个就是注解的功劳。注解开发也是一种趋势。所以,我们还是很有必要学学注解的。来看看《凯哥Java-注解》系列主要内容9c7b894d2669b3973083af9ab2b0c672.png本文主要讲解
分类: 编程语言 发布时间: 06-30 21:50 阅读次数: 0

Java使用Jsoup之爬取博客数据应用实例

导入Maven依赖 <!-- https://mvnrepository.com/artifact/org.jsoup/jsoup --> <dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.11.3</version> </dependency> 选择你要爬取网站(
分类: 其他 发布时间: 06-30 21:48 阅读次数: 0

(专题七)01 符号对象-矩阵

符号对象的建立 例如 将数值2转换为符号对象并赋值给t 将3分之pi转换为符号对象,再求这个符号对象的正弦值,得到的是一个表达式 对3分之pi求正弦值,做数值计算,得到的是一个数值 例子: 定义数值变量并赋值 定义符号变量x,y,并赋值,它们分别代表变量a,b 做数值计算 做符号计算 计算符号表达式的值,用eval()函数 syms命令 例如要同时计算四个变量,则 符号对象的四则运算 定义两个符号表达式,并将两个符号表达式相加 结果是同次项系数相加 关系运算 例子 建立符号变量x,指定x<0,
分类: 其他 发布时间: 06-30 21:48 阅读次数: 0

nginx配置location解析过程

匹配图解: 文字说明:
分类: 其他 发布时间: 06-30 21:48 阅读次数: 0

mysql通过binlog恢复删除数据

  删除误操作有时会意外出现,如果你有备份表数据的好习惯,那么至少你可以追回备份前的那些数据。如果我们打开了mysql的binlog,那么可以通过它的增量操作日志来恢复数据。怎么打开binlog前篇已有说明,这里举例说明如何通过binlog进行恢复:   1、看下当前的binlog位置,这里称为位置1: mysql> show master status; +---------------------+----------+--------------+------------------+
分类: 其他 发布时间: 06-30 21:48 阅读次数: 0

ADL100(3)-HuangMinlie-生成式闲聊

p1: 刚开始的背景引入和seq2seq/CVAE这俩模型不介绍了 p2: 需要说明的是,我理解的CVAE和ppt讲的稍有出入   CVAE(in ppt): VAE(my) P(z|X) ~ P(z|X, Y) and CVAE(my) P(z|X, c) ~ P(z|X, Y, c)   意思就是,我认为VAE中先验网络只输入X,而CVAE是输入X和某一个condition c; 而ppt中认为CVAE先验网络只输入X, 我不清楚他的VAE是怎么定义的,可能直接CVAE全部表示了 总览  
分类: 其他 发布时间: 06-30 21:48 阅读次数: 0

Spring 使用复选选按钮

模型层需要提供数据选项,设置错误信息 关键代码 @NotNull @Size(min = 1, max = 5, message = "选择课程") private String[] course;    控制器层需要在显示视图前,通过model传递数据选项到视图层 数据代码 final static Map<String,String>CHECK_COURSE = Collections.unmodifiableMap(new LinkedHashMap<String,Str
分类: 其他 发布时间: 06-30 21:48 阅读次数: 0

UVa232 Crossword Answers (纵横字谜的答案)

A crossword puzzle consists of a rectangular grid of black and white squares and two lists of definitions (or descriptions).One list of definitions is for \words" to be written left to right across white squares in the rows and the other list is for
分类: 其他 发布时间: 06-30 21:48 阅读次数: 0

requests:用于发送http请求,专为人类设计

介绍 requests模块是一个专门用来发送http请求的模块 如何发送请求 import requests """ 使用requests模块发送请求非常简单 首先请求有get、post、delete、put、head 这些请求直接通过requests来调用即可 """ # 这样就发送了一个get请求 res = requests.get("http://www.baidu.com") # res就是我们发送请求之后,得到的返回值,这是一个Response对象。里面包含了很多的属性 """
分类: 其他 发布时间: 06-30 21:48 阅读次数: 0

实验十四 线程设计

1.实验程序 package shiyan14; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; public class SwitchTest { private JFrame jFrame; private JLabel jl1; private JLabel jl2; private JLabel jl3; public static void main(String[] a
分类: 其他 发布时间: 06-30 21:48 阅读次数: 0

实验十四-线程设计

package 实验十四; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; public class SwitchTest { private JFrame jFrame; private JLabel jl1; private JLabel jl2; private JLabel jl3; public
分类: 其他 发布时间: 06-30 21:48 阅读次数: 0

如何写对二分查找的代码而不出错

二分查找有几种写法?它们的区别是什么? - Jason Li的回答 - 知乎 https://www.zhihu.com/question/36132386/answer/530313852 上中位数:两个中位数中较大的那个。下中位数则是较小的那个。 把二分搜索的实现分解为上界查找和下界查找两个函数 def lower_bound(array, first, last, value): # 返回[first, last)内第一个不小于value的值的位置 while first < l
分类: 其他 发布时间: 06-30 21:48 阅读次数: 0

Python-pip批量安装模块

很多时候我们从github等网站下载大神的源码,里面都有requirements.txt这个文件,这里面就是该项目所依赖的第三方模块,可以批量安装 安装依赖(Python3): 1 pip install -r requirements.txt
分类: 其他 发布时间: 06-30 21:48 阅读次数: 0

为什么要前后端分离?有什么优缺点

一、前戏 前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。这个步骤是系统架构从猿进化成人的必经之路。 核心思想是前端html页面通过ajax调用后端的restuful api接口并使用json数据进行交互。 在互联网架构中,名词解释: Web服务器:一般指像ngin
分类: 其他 发布时间: 06-30 21:48 阅读次数: 0

traceback:让你更加灵活地处理python的异常

异常 异常在python中是屡见不鲜了,程序在执行到某一行代码时,发现有问题,比如数组索引越界,变量没有定义啊等等,此时就会抛出异常 捕获异常 在python,一般都是使用try···except来对异常进行捕获 try: 1 / 0 except Exception as e: print(e) # division by zero 然而仅仅只有这些也看不出什么东西来,我们需要知道在哪一行代码引发的异常。 大家在程序报错的时候,会经常看到报错信息如下 Traceback (
分类: 其他 发布时间: 06-30 21:48 阅读次数: 0

maven-log4j2配置

1. maven项目添加依赖 <dependencies> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-api</artifactId> <version>2.12.0</version> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifa
分类: 其他 发布时间: 06-30 21:48 阅读次数: 0