本节开始线程间通信: 可以通过使用 sleep() 结合 while(true) 死循环来实现线程间的通信 通过使用while(true){ if(条件) } 来检查某个数据,满足条件时结束循环,线程会处在不断运行的状态,会浪费CPU资源 wait/notify 机制应运而生(等待通知机制) 方法w ...
分类:
编程语言 时间:
2019-12-03 23:07:43
收藏:
0 评论:
0 赞:
0 阅读:
89
一. Java 类加载过程? Java 类加载需要经历一下 7 个过程: 1. 加载 加载是类加载的第一个过程,在这个阶段,将完成一下三件事情: ? 通过一个类的全限定名获取该类的二进制流。 ? 将该二进制流中的静态存储结构转化为方法去运行时数据结构。 ? 在内存中生成该类的 Class 对象,作为 ...
分类:
其他 时间:
2019-12-03 23:07:23
收藏:
0 评论:
0 赞:
0 阅读:
83
[TOC] 解决办法 通过django中间件进行添加跨域头 1. 新建一个中间件,路径为:Django项目/your_app/core.py, 内容如下 2. 在 项目/setting.py中, 新增 问题解决. ...
分类:
其他 时间:
2019-12-03 23:06:45
收藏:
0 评论:
0 赞:
0 阅读:
93
发现BUG后开发人员fix bug后,测试人员针对该问题进行测试,冒烟测试的成功与否关系到下一步系统测试能否进行。 与系统测试不同:前者覆盖范围不够,只要保证修改部分及其关联的模块不出问题就可。 冒烟测试和回归测试的区别: 冒烟测试是保证新开发功能的正确性。而回归测试,则是,相对新功能的原有系统的正 ...
分类:
其他 时间:
2019-12-03 23:06:29
收藏:
0 评论:
0 赞:
0 阅读:
100
Linux CentOS系统里,安装nginx,2019年编辑 ...
分类:
系统服务 时间:
2019-12-03 23:06:03
收藏:
0 评论:
0 赞:
0 阅读:
103
import os def fileCopy(srcPath,desPath): # 判断拷贝文件是否存在 if not os.path.exists(srcPath): print("{}文件不存在".format(srcPath)) return # 判断是否是文件 if not os.path ...
分类:
其他 时间:
2019-12-03 23:05:19
收藏:
0 评论:
0 赞:
0 阅读:
85
springcloud Greenwich SR4版本笔记 本文只记录实际版本,配置,pom,代码以及注意事项。别的在其他springcloud 的F版本中已有详述。 目录: 1. eureka server 1. eureka server 1.1 版本选择 jdk: 1.8 springclou ...
分类:
编程语言 时间:
2019-12-03 23:04:58
收藏:
0 评论:
0 赞:
0 阅读:
205
KubeSphere 不仅支持部署在 Linux 之上,还支持在已有 Kubernetes 集群之上部署 KubeSphere,自动纳管 Kubernetes 集群的已有资源与容器。 前提条件 版本: Helm = 2.10.0`(不支持 helm 2.16.0 " 6894" ),且已安装了 Ti ...
分类:
Web开发 时间:
2019-12-03 23:04:39
收藏:
0 评论:
0 赞:
0 阅读:
83
PyCharm 是一种 Python IDE,可以帮助程序员节约时间,提高生产效率。那么具体如何使用呢?本文从 PyCharm 安装到插件、外部工具、专业版功能等进行了一一介绍,希望能够帮助到大家。 机器之心之前也没系统地介绍过 PyCharm,怎样配置环境、怎样 DeBug、怎样同步 GitHub ...
分类:
其他 时间:
2019-12-03 23:03:48
收藏:
0 评论:
0 赞:
0 阅读:
109
python学习 python 博客分类目录 运维学习 linux58期笔记导航 前端学习 新东方学习 新东方直通6级笔记 ...
分类:
其他 时间:
2019-12-03 23:03:21
收藏:
0 评论:
0 赞:
0 阅读:
58
redis VS mysql redis VS memcache Redis操作 redis数据库 python使用redis 依赖 直接使用 连接池使用 缓存使用:要额外安装 django redis ...
分类:
其他 时间:
2019-12-03 23:02:46
收藏:
0 评论:
0 赞:
0 阅读:
89
原文:.Net Core组件化视图(部分视图) .Net Core组件化视图(部分视图) 1.背景 1.以前我们使用.Net的时候使用部分视图的方式在,.Net Core 中已经没有了但是我们还是想使用现在的.Net Core换了一种方式,将视图组件化了。 2.视图组件介绍 1.可以将我们的视图重复... ...
分类:
Web开发 时间:
2019-12-03 23:01:51
收藏:
0 评论:
0 赞:
0 阅读:
76
Git从本地上传项目到Github 1. 创建本地仓库 我们需创建一个 本地版本库 2. Git接管本地仓库 在 项目文件夹 中 右键 ,选择 Git Bash ,接着会弹出 命令行界面 , 输入命令 把这个文件夹变成 Git可管理 的仓库 3. 把项目文件添加到缓存区 输入命令 把项目的所有文件粘 ...
分类:
Web开发 时间:
2019-12-03 23:01:09
收藏:
0 评论:
0 赞:
0 阅读:
83
示例: from flask import Flask,render_template app = Flask(__name__) @app.route('/')def hello_world(): return render_template("index2.html")if __name__ = ...
分类:
其他 时间:
2019-12-03 23:00:08
收藏:
0 评论:
0 赞:
0 阅读:
98
1、Criteria查询方式: (1)一般方式: 缺点:每一次查询dao层都需要书写对应的方法,离线查询可以解决这个问题。 (2)离线方式: 2、离线查询 用DetachedCriteria来构造查询条件,然后将这个DetachedCriteria作为方法调用参数传递给业务层对象。 Detached ...
分类:
Web开发 时间:
2019-12-03 22:59:07
收藏:
0 评论:
0 赞:
0 阅读:
79
VIVADO创建工程置流水灯 1、 概述 首先创建FPGA工程,编写Verilog代码,然后添加管脚约束,最后进行编译,将产生的bit文件下载到开发板中。本次实验,FPGA开发板断电后,bit文件就会消失。如果想要保证开发板上电后就能运行程序,则需要把bit文件打包成bin或者MCS文件,然后固化到 ...
分类:
其他 时间:
2019-12-03 22:58:29
收藏:
0 评论:
0 赞:
0 阅读:
96
一、前言 笔者在前面的文章中收集到一些域名,在这些域名收集完后,并不是每一个域名都有作用,我们要过滤掉访问不了的网站,所以今天学习利用Python中的selenium模块启动Chromium来请求网站,下面记录一下自己的学习过程。 二、学习过程 1.开发工具: Python版本:3.7.1 相关模块 ...
分类:
编程语言 时间:
2019-12-03 22:58:06
收藏:
0 评论:
0 赞:
0 阅读:
102
在 Kafka 中,出产者写入音讯、顾客读取音讯的操作都是与 leader 副本进行交互的,从 而结束的是一种主写主读的出产消费模型。数据库、Redis 等都具有主写主读的功用,与此同时还支撑主写从读的功用,主写从读也便是读写分别,为了与主写主读对应,这儿就以主写从读来称谓。Kafka 并不支撑主写 ...
分类:
其他 时间:
2019-12-03 22:57:43
收藏:
0 评论:
0 赞:
0 阅读:
150
实现效果: 1,添加三个按钮 2,添加两个TextBox控件,利用KeyPress事件来控制不让有其他字母输进来。 3,添加两个Lable标签用来跟随图形移动,位置提前测量出来。 4.添加Timer组件,设置Enabled为True,然后再利用Timer的事件。 using System; usin ...
分类:
其他 时间:
2019-12-03 22:57:17
收藏:
0 评论:
0 赞:
0 阅读:
118
求 Top K 的算法主要有基于快速排序的和基于堆的这两种,它们的时间复杂度都为 $O(nlogK)$。借助于分治思想,以及快速排序的区间划分,我们可以做到 $O(n)$ 时间复杂度。具体算法思路如下: 第 1 步,我们将原数据 5 个一组划分为若干个组,最后余下的不足 5 个的额外作为一组,总组数 ...
分类:
其他 时间:
2019-12-03 22:56:33
收藏:
0 评论:
0 赞:
0 阅读:
94