“2019年10月”存档文章有29

Web Notifications相关资料整理

Web Notifications API 使页面可以发出通知,通知将被显示在页面之外的系统层面上(通常使用操作系统的标准通知机制,但是在不同的平台和浏览器上的表现会有差异)。这个功能使 web 应用可以向用户发送信息,即使应用处于空闲状态。最明显的用例之一是一个网页版电子邮件应用程序,每当用户收到了一封新的电子邮件都需要通知用户,即使用户正在使用另一个应用程序。下面是一些文章以及具体代码实现:...

DELL T7910如何重装系统

最近有一台DELL T7910需要恢复到原厂系统,参考了一下官方网站,具体可以参考这篇文章来恢复系统:如何在Microsoft Windows中下载和使用戴尔操作系统恢复映像

在Python中使用Mysql数据库连接池

最近大量数据库操作,运行程序一段时间之后,数据库连接会断开,具体问题描述可参考这篇文章:MySQL大量操作断开连接具体解决方案可以参考这篇文章:关于大并发mysql连接引起数据库错误OperationalError: (2003, "Can't connect to MySQL server on 'x.x.x.x (99)")分析python编程中可以使用MySQLdb进行数据库的连接及诸如查询...

Python """ '''注释的区别

从PEP8样式指南中:PEP 257描述了良好的文档字符串约定。请注意,最重要的是,以多行文档字符串结尾的“”应单独位于一行上,例如:"""Return a foobang Optional plotz says to frobnicate the bizbaz first. """对于一个衬里文档字符串,可以将结束的“”“保持在同一行。PEP 257建议即使在单行文档字符串中也使用三引号...

MySQL大量操作断开连接

最近在大量查询数据库的时候,程序运行了一段时间之后,数据库连接被端口连接,数据库使用的是腾讯云MySQL基础版,我开始以为是MySQL中interactive_timeout和wait_timeout的设置问题导致连接数占满。具体问题截图如下:关于具体的作用如下:1> interactive_timeout针对交互式连接,wait_timeout针对非交互式连接。所谓的交互式连接,即在mysql_...

Python logging

最近在学习使用Python的logging组件,这个主键主要功能就是记录程序运行时产生的一些日志记录。具体使用方法如下:Set_Logging.py#!/usr/bin/env python # -*- coding: UTF-8 -*- import logging class logging_config: @staticmethod def init_l...

Ubuntu 18.04 安装Python虚拟环境

Python是一种通用的编程语言,可用于许多不同的编程项目(Web-移动-桌面)。易于设置,并且以相对简单的风格编写并可以立即获得有关错误的反馈,对于初学者和经验丰富的开发人员而言,Python都是不错的选择。Python 3是该语言的最新版本,被认为是Python的未来。本文将指导您在本地Linux机器上安装Python 3,并通过命令行设置编程虚拟环境。本文将明确介绍Ubuntu 18.04的...

git update-index --assume-unchanged 返回 “fatal unable to mark file”

今天有一个文件.idea/workspace.xml不小心提交到了远程git库,给其他人带来了一些麻烦。为了不追踪更改,我参考了这篇文章:git忽略已经被提交的文件,但是提示如下错误:fatal: Unable to mark file解决方案:git reset HEAD Unstaged changes after reset: M index.php git update-inde...