本文源码:GitHub·点这里||GitEE·点这里一、并发编程简介1、基础概念程序与计算机系统操作有关的计算机程序、规程、规则,以及可能有的文件、文档及数据。进程进程是计算机中的程序,关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据
分类:
编程语言 时间:
2020-03-04 22:42:24
阅读次数:
58
1、首先在Java的maven文件中加入依赖:注意:在添加clientde 依赖时,我用的2.1.0和2.6.0版本都报错,最后转成了2.9.0版本可以正常使用了 2、<!-- Java 中使用redis的pom依赖 --> <dependency> <groupId>redis.clients</ ...
分类:
编程语言 时间:
2020-03-04 22:44:36
阅读次数:
120
分布式认证概念说明分布式认证,即我们常说的单点登录,简称SSO,指的是在多应用系统的项目中,用户只需要登录一次,就可以访问所有互相信任的应用系统。分布式认证流程图首先,我们要明确,在分布式项目中,每台服务器都有各自独立的session,而这些session之间是无法直接共享资源的,所以,sessio ...
分类:
编程语言 时间:
2020-03-04 22:45:16
阅读次数:
107
一、折线图 import numpy as np import matplotlib.pyplot as plt x = np.linspace(0, 2 * np.pi, 100) y1, y2 = np.sin(x), np.cos(x) plt.plot(x, y1, c='r', ls='- ...
分类:
编程语言 时间:
2020-03-04 22:45:55
阅读次数:
81
switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。
分类:
编程语言 时间:
2020-03-04 22:47:33
阅读次数:
68
一、Java代码实现(代码出处:https://www.cnblogs.com/smartisn/p/12390964.html) 1 package datax; 2 3 import java.io.BufferedReader; 4 import java.io.BufferedWriter; ...
分类:
编程语言 时间:
2020-03-04 22:49:31
阅读次数:
301
题目链接:数组中的逆序对 题意:在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007 题解:因为这次的数据到了2*10^5。暴力肯定是不太行的。所以我 ...
分类:
编程语言 时间:
2020-03-04 22:53:45
阅读次数:
80
一、到目前为止的程序流程图 为了让大家清楚目前的程序进度,画了到目前为止的程序流程图,如下。红色部分是我们今天要实现的 二、进程与线程简述 相信看这篇文章的人,肯定不是对基本概念感兴趣,这也不是我的主要目的。所以这里真的是简述一下 进程和线程都是 独立的程序执行流,只不过进程有自己独立的内存空间,同 ...
分类:
编程语言 时间:
2020-03-04 22:54:03
阅读次数:
82
题目链接:数字在排序数组中出现的次数 题意:统计一个数字在排序数组中出现的次数。 题解:暴力可过!但是。这题很明显不是让我们用暴力。既然是一个排序数组。自然想到二分。 举例: 1 2 2 2 3 二分第一次出现的位置,1;二分最后一次出现的位置:3;ans = last - first + 1 二分 ...
分类:
编程语言 时间:
2020-03-04 22:56:20
阅读次数:
73
题目:1、使用while循环输入 1,2,3,4,5,6, 8,9,102、输出1-100的奇数3、求1-100的所有数的和4、求1-100内的偶数之和6、用户登录(3次机会重试) 1、使用while循环输入 1,2,3,4,5,6, 8,9,10 n = 0 while n <= 10: n+=1 ...
分类:
编程语言 时间:
2020-03-04 22:57:14
阅读次数:
91
LeetCode 0079. Word Search单词搜索【Medium】【Python】【DFS】 Problem "LeetCode" Given a 2D board and a word, find if the word exists in the grid. The word can ...
分类:
编程语言 时间:
2020-03-04 23:00:46
阅读次数:
68
构建字符串,计算字符大小,地址,输出其中的字符串 /* 字符串演示 */ #include <stdio.h> int main() { char str[] = "abcdef"; printf("%d\n", (int)sizeof(str)); printf("%s\n", "xyz"); p ...
分类:
编程语言 时间:
2020-03-04 23:01:01
阅读次数:
102
1 // 这是C++定义 DLL 应用程序的导出函数。 2 // 3 4 #include "stdafx.h" 5 6 char _Number[255]; 7 8 char _start[255]; 9 10 char _finish[255]; 11 12 extern "C" __decls ...
分类:
编程语言 时间:
2020-03-04 23:01:33
阅读次数:
89
re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none。 例子1: #!/usr/bin/python import re print(re.match('www', 'www.runoob.com').span()) # 在起始位置匹配 p ...
分类:
编程语言 时间:
2020-03-04 23:02:08
阅读次数:
151
一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double 等。
分类:
编程语言 时间:
2020-03-04 23:06:45
阅读次数:
68
?JavaScript 包含三大部分 ECMScript,DOM,BOM 它是一种脚本语言,我想只要是做开发的多多少少都会用一些,但是很少有人系统的学过(前段开发除外),但是由于很多公司的分工并不明确,一般应用软件需要前端和后端都做,我工作就属于这种类型,我发现很多时候70%到80%的时间都花在前端 ...
分类:
编程语言 时间:
2020-03-04 23:07:15
阅读次数:
74
条件:搭建好kafka环境 搭建zookeeper+kafka地址:https://www.cnblogs.com/weibanggang/p/12377055.html 1、java无注解方式 加入kafka包: <dependency> <groupId>org.apache.kafka</gr ...
分类:
编程语言 时间:
2020-03-04 23:07:57
阅读次数:
100
开始使用Pyhton 安装 第一个Python程序 首先我们打开python 交互式解释器, 执行如下命令: Python 3.5.1+ (default, Mar 30 2016, 22:46:26) [GCC 5.3.1 20160330] on linux Type "help", "copy ...
分类:
编程语言 时间:
2020-03-04 23:12:15
阅读次数:
106
MFC 写的记事本,文本编辑器,需要的自己拿: tips : 博主用的 vs 2019 ,如果出现不能运行的情况多半是版本的问题,自己升级一下。 1 github 地址 :https://github.com/jiujue/MFC-NotePad.git 过程在github 上也有,要看的自己找吧。 ...
分类:
编程语言 时间:
2020-03-04 23:13:49
阅读次数:
102
一、vs code开发python时找不到当前目录下的文件, file = open("readme.txt")一直报错,找不到目录下面的文件 原来vscode 默认都是以打开的项目的目录为当前目录,如果项目下面的文件夹里面的的文件运行就会出错。找不到文件 解决问题: vscode 【文件】-》【首 ...
分类:
编程语言 时间:
2020-03-04 23:16:15
阅读次数:
93