day38-进程-事件
#1、事件Event:以交通灯为例。可以控制所有进程等待或者运行。
from multiprocessing import Event
e = Event() #实例化一个事件,创建一个交通灯,默认是红灯,阻塞。
e.set() #红变绿,非阻塞。可以控制所有进程通行。。
e.wait() #停的时候看灯,上面代码是绿灯,绿灯行红灯停,所以wait是非阻塞。
e.clear() #绿变红,阻塞。可以控制所有进程等待。
e.is_set() #是否绿灯。True是绿灯,Fal
牛客新年AK场之模拟二维数组
链接:https://ac.nowcoder.com/acm/contest/3800/D 来源:牛客网 题目描述 Rinne 喜欢使用一种奇怪的方法背单词,现在这些单词被放在了一个 n×mn \times mn×m 的格子里。由于背单词是一个令人烦躁的事情,所以她决定每天只背同一行或者同一列的单词。她一共会背 T 次单词,为了方便巩固,她现在想知道:对于每个单词,最后一次背是什么时候呢? 她这么可爱当然会算啦!但是她想考考你。 输入描述: 第一行三个整数 n,m,T。 接下来 T 行,第 i
在写数据库相关项目时,出现The server time zone value '�й���ʱ��' is unrecogni异常。
解决办法: spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.url=jdbc:mysql://127.0.0.1:3306/student?serverTimezone=UTC spring.datasource.username=root spring.datasource.password=a19770606 spring.jpa.hibernate.ddl-auto=update
spring boot与spring mvc的区别是什么? spring boot与spring mvc的区别是什么?
spring boot与spring mvc的区别是什么? Spring 框架就像一个家族,有众多衍生产品例如 boot、security、jpa等等。但他们的基础都是Spring 的 ioc和 aop ioc 提供了依赖注入的容器 aop ,解决了面向横切面的编程,然后在此两者的基础上实现了其他延伸产品的高级功能。Spring MVC是基于 Servlet 的一个 MVC 框架 主要解决 WEB 开发的问题,因为 Spring 的配置非常复杂,各种XML、 JavaConfig、hin处理起
sharpen和filter2D
Sharpen() 第一种表示法是使用公式,而第二种表示法是使用掩码对第一种表示法进行压缩的版本。使用掩码时,将掩码矩阵的中心放在要计算的像素上。 输出结果: 原始图像,sharpen ,filterD 代码:Sharpen.cpp #include <iostream>
#include <opencv2\highgui\highgui.hpp>
#include <opencv2\core\core.hpp>
#include <opencv2\imgproc
pyhton读取xsls文件与json文件练习
今天python编写了python读取excel文件与json文件的写法,其中细节还需研究。 阅读曾国藩自传30+,预计这周周末读完。 每天都在努力 不足:python学习不够深入,仍需努力。 读取excel #!/usr/bin/python #-*- coding:UTF-8 -*- import xlrd class OperationExcel: def __init__(self,file_name=None,sheet_id=None): if file_n
02 layui 下载和搭建环境
Layui官方网站 官方网站:https://www.layui.com/
下载地址:https://res.layui.com/static/download/layui/layui-v2.5.5.zip?v= 创建项目 省略 创建static目录 将下载的项目复制到static目录中 SMS:.
├─.idea
└─static
├─css
│ └─modules
│ ├─laydate
│ │ └─default
开发者请注意:Python2 的最后版本将于 4 月发布,但它确实是在 1 月 1 日就寿命终止了!
2020 年 1 月 1 日是 Python2 的寿命终止日,这个日期在两年前经"Python之父" Guido van Rossum 宣布,此后一直成为开发者社区翘首以盼的一天。 昨天就是这个大快人心的日子,各种变了花样的喜庆报道不绝于目。调侃的玩笑也不少,比如这个: 还有这个(别信!): 然而,我今天偶然看到一位大佬的疑问,大意如下:官网发布的 Python2 退休日期说是 4 月,那个倒计时网站是不是冒充的官方消息? 他所说的官网消息是这篇—— 怎么回事呢?传了那么久的元旦退休消息,竟然
计算几何小结计算几何小结
计算几何小结 计算几何是个好东西,写代码感觉在写LemonLime(不你没真正写过),一层层堆叠起来,真(难)好(调)玩。 占坑 //@winlere
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<cmath>
#include<queue>
#include<assert.h>
#define pf(x) ((x)*(x))
using namespace std; t
day 77 三大认证
三大认证流程图 用户群查 router.py from rest_framework.routers import Route, DynamicRoute, SimpleRouter as DRFSimpleRouter
class SimpleRouter(DRFSimpleRouter):
routes = [
# List route. /资源s/
Route(
url=r'^{prefix}{trailing_slas
day35-子进程的开启
#1、异步非阻塞:
import os
from multiprocessing import Process
def func():
print('子进程:',os.getpid())
if __name__ == '__main__':
p = Process(target = func) #创建一个进程对象。
print('主进程:',os.getpid())
p.start() #开启子进程,至于系统什么时候
Xpath编码问题解决
使用Xpath获取属性时,出现乱码问题,解决办法找了好多,终于解决,特将办法贴在这,供大家尝试 不要直接简单的将爬取的网页设置为utf-8, 先通过print(r.encoding)输出看看爬取的是什么编码,每个网页采用的编码不同, 后通过标红线的代码可解决问题 selector_new = etree.HTML(html.text) 是将HTML转化为文本/html 格式 selector_new = etree.HTML(html.content) 是将HTML转化为二进制/html 格式
java 合并list的方法
1. List<Children> reduce = list.stream() .map(x -> x.getChildren()) .reduce(new ArrayList<>(), (all, item) -> { all.addAll(item); return all; }); System.out.println(reduce);
java修习之路(5)------------路漫漫其修远兮
一、运算符 1.1 算术运算符 /*
运算符:进行特定操作的符号,例如:+
表达式:用运算符连起来的式子叫做表达式,例如:20 + 5,又如;a + b
四则运算:
加:+
减:-
乘:*
除:/
取模(取余数):%
首先计算得到的表达式的结果,然后在打印输出这个结果。
被除数/除数 = 商 ...余数
对于一个整数的表达式来说,出发用的是整除,整数初一整数,结果仍然是整数,只看商,不看余数。
只有对于整数的除法来说,取模运算才有余数的意义。
注意事项:
1、一旦运算当中有
1.2 python(处理excel表格)
1.处理excel表格 问题描述:图中的excel表格价格有误,需要将价格打9折;同时制一张图(当有多个excel表时,用python处理较快) import openpyxl as xl
from openpyxl.chart import BarChart, Reference
def process_workbook(filename):#定义一个函数便于处理多个excel文件
wb = xl.load_workbook(filename)
sheet = wb['S
Media query expression must begin with '(' 错误
Media query expression must begin with '(' ??? 这是路径不正确的错误 在sass中引用样式文件一定要写对路径,在应用的后面需要加上 ; 分号 @import '../../animation.css';
解决ERROR 1130: Host 'x.x.x.x' is not allowed to connect to this MariaDB server 方法
问题描述 在使用SQLyog操作Linux上的MariaDB时候,会出现如下错误: 解决方法 改表法 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称”%” 具体操作为: 连接mysql服务器:mysql -u root -p
看当前所有数据库:show databases;
进入mysql数据库:use mysql;
查
今日推荐
周排行