一、线程的概念: 1、线程是进程中执行代码的一个分支,每个执行分支想要执行代码都需要CPU进行调度。即:线程是CPU调度的基本单位 2、每个进程中至少要有一个线程,就是主线程。 二、线程的作用 实现多任务的一种方式。 三、多线程的特点 可以共享全局变量。(因为在一个进程里) 四、基本语法 impor ...
分类:
编程语言 时间:
2021-01-21 10:50:51
阅读次数:
0
from threading import * from time import * def show_info(name,age): print(name,age) def show_user_info(username,password): print(username,password) if ...
分类:
编程语言 时间:
2021-01-21 10:50:33
阅读次数:
0
mysqldump命令 @echo off set "dateYmds=%date:~,4%%date:~5,2%%date:~8,2%" echo "%dateYmd%" "C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqldump.exe" -uu ...
分类:
数据库 时间:
2021-01-20 12:17:17
阅读次数:
0
Idea 有个Tool window 叫作Persistence,可以将数据库表生成实体类: ###如何使用 要使用Persistence窗口需要: 这时新生成的实体类中,与表名,字段名等相关的注解下面会有红色波浪线,报错“Cannot resolve table”, 但是不影响正常使用。 消除红色 ...
分类:
数据库 时间:
2021-01-20 12:07:59
阅读次数:
0
org.jetbrains.idea.svn.SvnUtil - Error opening connection java.sql.SQLException: Error opening connection at org.sqlite.core.CoreConnection.open(CoreC ...
分类:
数据库 时间:
2021-01-20 11:45:38
阅读次数:
0
SonarQube 简介 Sonar (SonarQube)是一个开源平台,用于管理源代码的质量。 Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。 支持java, C#, C/C++, PL/SQL, Cobol, JavaScrip, Groovy 等等二十几种编程语言的代码质量管 ...
1.Page.exposeFunction() Page.exposeFunction,这个 API 用来在页面注册全局函数,非常有用: 在比如给 window 对象注册 readfile 全局函数: const puppeteer = require('puppeteer'); const fs ...
分类:
其他好文 时间:
2021-01-19 12:20:37
阅读次数:
0
最近应用偶发性的出现cpu100%占用过高的报警,因为项目比较大,流程涉及非常多,地毯式排查已经不可能。 解决办法目前来看最快捷的莫过于WinDbg分析dmp文件。下面详细步骤介绍一下: 1、如何捕获dmp文件 两个办法,第一个可以通过阈值的方式,让服务器在cpu到达一定比例的时候,自动打印dmp文 ...
分类:
Web程序 时间:
2021-01-19 12:17:44
阅读次数:
0
//Ajax原理 var url = “指定的接口地址” function ajax(url, callback) { //1.创建XMLHttpRequest对象 var xmlHttp if (window.XMLHttpRequest) { xmlHttp = new XMLHttpReque ...
分类:
Web程序 时间:
2021-01-19 12:15:58
阅读次数:
0
按照对linux系统的理解,串口编程的顺序无非就是open,read,write,close,而串口有波特率、数据位等重要参数需要设置,因此还应该用到设置函数,那么接下来就带着这几个问题去学习linux下的串口编程。 1、open linux串口编程其实也是文件编程,首先要用open函数打开串口设备 ...
分类:
系统相关 时间:
2021-01-19 12:12:34
阅读次数:
0