Python3.8新增 :=海象运算符

背景:python 3.8正式版最近更新了,其中PEP572中的海象运算符获得正式python版本的支持.我看了官网的文档还有其它大神写的这个东西,我感觉在将来的python语句中是非常实用的一个东西,所以写下这篇博客来介绍、介绍,同时也是自己学习新版特性,尽管我司生产环境还停留在 3.6,但并不影响我尝尝鲜. ps:这是3.8 新特性网址:https://docs.python.org/3/whatsnew/3.8.html 官网介绍:Assignment expressions(赋值表达式
分类: 其他 发布时间: 05-22 20:11 阅读次数: 0

mysql linux 导出数据到excel

1、mysql -hxx -uxx -pxx -e ‘select "" name from a ’ db > file 2、导出的文件notepad++打开 3、新建excel文件,设置所有单元格格式为文本 4、复制notepad++内容到excel,保存
分类: 其他 发布时间: 05-22 20:11 阅读次数: 0

第五次实践作业

第五次实践作业 一、Python镜像环境搭建 项目结构如图: Dockerfile FROM python:3 MAINTAINER qaq WORKDIR /usr/src/app COPY requirements.txt ./ RUN pip install --default-timeout=100 --no-cache-dir -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt VOLUME /usr/sr
分类: 其他 发布时间: 05-22 20:11 阅读次数: 0

dp02(不同路径)

一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径? 示例 1: 输入: m = 3, n = 2 输出: 3 解释: 从左上角开始,总共有 3 条路径可以到达右下角。 向右 -> 向右 -> 向下 向右 -> 向下 -> 向右 向下 -> 向右 -> 向右 class Solution { public int uniqu
分类: 其他 发布时间: 05-22 20:11 阅读次数: 0

docker简要命令

查看所有镜像 $ docker images REPOSITORY TAG IMAGE ID CREATED SIZE local v1.0 f9a2256f9bd5 4 weeks ago 1.11GB hello-world latest bf756fb1ae65
分类: 其他 发布时间: 05-22 20:11 阅读次数: 0

Java 后端的入门指南

一篇 Java 入门文档,里面居然还提到要学习 JSP,Struts,实在有点误人子弟。此外最近几年移动端开发人员饱和,蛮多人有转后端的打算或已经正在转型中。以上是写作本文的初衷,希望能够在一定程度上让大家在入门或者转型的时候少走弯路,快速成长。 需要注意的是,本文不会涉及太多的技术细节,只会给出入门的指导思路和大纲式合适且优质的学习资料推荐,类似于左耳朵耗子的程序员练级攻略系列文章。 那么 Java 后端应该从哪里入手呢?很多人可能会回答说 Java,Spring,Spring MVC,Sp
分类: 其他 发布时间: 05-22 20:11 阅读次数: 0

VictoriaMetrics vmalert 集成vmauth 错误问题原因

通过调试发现通过vmauth 默认的编码是gzip的,所以会有问题,通过仔细查看vmalert 的命令参数已经包含了 禁用gzip 参数 -http.disableResponseCompression        Disable compression of HTTP responses for saving CPU resources. By default compression is enabled to save network bandwidth 解决方法 禁用就可以了 完整
分类: 其他 发布时间: 05-22 20:11 阅读次数: 0

Latin Square(二分图匹配)

题目链接:https://vjudge.net/problem/Kattis-latinsquare https://open.kattis.com/problems/latinsquare 题意:用 1 - n 范围内的数填充一个 n * n 的矩阵,每一行每一列 1 - n 只能且必须出现一次,输入会预先填好 k 种数,每种数 n 个。 Input 第一行输入 n 和 k,1 ≤ n ≤ 100, 0 ≤ k ≤ n,然后输入一个 n * n 的矩阵,0表示需要填,输入保证合法。 Outp
分类: 其他 发布时间: 05-22 20:11 阅读次数: 0

android日记(二)

11.多线程中的空指针问题 导致问题的发法如下,在判空后,却得到model对象NullPointerException。 private void work() { Log.d("zouhecan", getThreadId() + "start work()"); if (model != null) { Log.d("zouhecan", getThreadId() + "id=" + model.getId()); Log.d("zouhe
分类: 其他 发布时间: 05-22 20:11 阅读次数: 0

使用 Expo 的错误 WebSocket connection to 'ws://localhost:19002/debugger-proxy?role=debugger&name=Chrome' failed: Error during WebSocket handshake: Unexpected response code: 400

Expo 调试 前提是在使用以下环境 名称 版本 icon React native debugger V0.10 React devTools latest Expo ~37.0.3 => 37.0.8 错误: WebSocket connection to 'ws://localhost:19002/debugger-proxy?role=debugger&name=Chrome' failed: Error during WebSocket handshake: Unexpected
分类: 其他 发布时间: 05-22 20:11 阅读次数: 0

接口测试工具soapUi的使用

一,soapUI的破解 1,soapUI安装,安装到这一步的时候,注意勾选: 接着一路下一步就安装完成了,注意soapUI安装完成后必须破解才能使用,接下来我们看看怎么破解 2,破解: 关掉soapUI的界面,去soapUI的安装目录下,一般是:C:\Program Files\SmartBear\SoapUI-Pro-5.1.2\lib,在这个目录中找到Protection-4.6.jar,然后删除掉 再把破解文件中的Protection-4.6.jar放到这里。 3,再次打开soapUI,
分类: 其他 发布时间: 05-22 20:11 阅读次数: 0

printJS 打印 无头无尾 style 加 @page { margin: 0; } body { padding: 100px;}

// 使用npm模块 print-js printJS({ printable: this.printData, type: 'json', documentTitle: ' ', properties: [ { field: 'xxxx', displayName: 'xxxxx' } header
分类: 其他 发布时间: 05-22 20:11 阅读次数: 0

小程序开发之一步一个坑

微信小程序体验版数据加载不了,打开调试模式下才行(在微信开发者工具上也能加载数据) https://blog.csdn.net/Douz_lungfish/article/details/81741437 要重新导入一下代码才可以生效 记得配置ip白名单 真机预览时打开调试 体验版打开调试再关闭,就好了
分类: 其他 发布时间: 05-22 20:11 阅读次数: 0

题解-TJOI2015 弦论

TJOI2015 弦论 字符串 \(s\) 和 \(t\) 和 \(k\)。如果 \(t=0\),不同位置的相同子串算 \(1\) 个;如果 \(t=1\),不同位置的相同子串算多个。求 \(k\) 小子串,如果不存在输出 \(-1\)。 数据范围:\(1\le n\le 5\cdot 10^5\),\(t\in\{0,1\}\),\(1\le k\le 10^9\)。 这题还是很经典的,对理解后缀自动机 \(\tt SAM\) 很有帮助。以前我做过这题(并写了题解),现在复习后缀自动机的时候
分类: 其他 发布时间: 05-22 20:11 阅读次数: 0

遇到异常:Synchronous operations are disallowed. Call WriteAsync or set AllowSynchronousIO to true instead

嗯,在使用 asp.net core 中遇到这么一个异常: Synchronous operations are disallowed. Call WriteAsync or set AllowSynchronousIO to true instead 解决方法,加入配置: public void ConfigureServices(IServiceCollection services) { // If using Kestrel: services.Configure
分类: 其他 发布时间: 05-22 20:11 阅读次数: 0

我罗斯方块作业汇报1

这个作业属于哪个课程 2020面向对象程序设计张栋班 这个作业要求在哪里 我罗斯方块作业汇报(1) 这个作业的目标 1.汇报自己这个阶段的开发进度。(完成了哪几个模块) 2.讲述自己遇到的问题和尝试解决的方法和最后的结果(解决与否) 3.制作一篇开发日记,例子如此,描述自己开发某一个模块的过程。 成员 031902439 苏海瑶 031902437 赖凯慧 031902416 饶清 作业正文 我罗斯方块作业汇报1 github地址 github作业地址 其他参考文献 1.C++类 2.编写俄罗
分类: 其他 发布时间: 05-22 20:11 阅读次数: 0

Docker+Jenkins+Git+Maven实现Springboot项目自动化部署

一、项目整合Docker 1.在pom中添加 <!--docker--> <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin</artifactId> <version>1.0.0<ersion> <configuration> <imageName>speed-logistics</imageName> <dockerDirectory>
分类: 其他 发布时间: 05-22 20:11 阅读次数: 0

DBUtils基础

DBUtils是java编程中的数据库操作实用工具,小巧简单实用。 DBUtils封装了对JDBC的操作,简化了JDBC操作,可以少写代码。 Dbutils三个核心功能介绍    QueryRunner中提供对sql语句操作的API.   ResultSetHandler接口,用于定义select操作后,怎样封装结果集.    DbUtils类,它就是一个工具类,定义了关闭资源与事务处理的方法 1.1 QueryRunner核心类 l update(Connection conn, Strin
分类: 其他 发布时间: 05-22 20:11 阅读次数: 0

20192307 2019-2020-2 《Python程序设计》实验三报告

20192307 2019-2020-2 《Python程序设计》实验三报告 课程:《Python程序设计》 班级: 1923班 姓名: 常万里 学号:20192307 实验教师:王志强 实验日期:2020年5月13日 必修/选修:公选课 1.实验内容 创建服务端和客户端,服务端在特定端口监听多个客户请求。客户端和服务端通过Socket套接字(TCP/UDP)进行通信。 2.实验要求 (1)创建服务端和客户端,选择一个通信端口,用Python语言编程实现通信演示程序; (2)要求包含文件的基本
分类: 其他 发布时间: 05-22 20:11 阅读次数: 0

smtplib文字邮件的发送

今天跟大家讲解一下接口测试框架的知识准备阶段,首先是发送纯文字的电子邮件,会的同学可以忽略,不会的就多敲几遍,直到自己能敲出来为止~~ # coding: utf-8import smtplibfrom email.mime.text import MIMEText mail_host = 'smtp.163.com'receivers = ['[email protected]','[email protected]'] receiver = ';'.join(receivers) password = '这里是授权码'
分类: 其他 发布时间: 05-22 20:11 阅读次数: 0