1.1 进程与线程简介 1、什么是进程(process)?(进程是资源集合) 定义:1)进程是资源分配最小单位 2)当一个可执行程序被系统执行(分配内存资源)就变成了一个进程 1. 程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,这种执行的程序就称之为进程 2. 程序和进程的区 ...
分类:
编程语言 时间:
2020-02-28 17:17:43
阅读次数:
63
JAVA架构之单点登录 任务调度 权限管理 性能优化大型项目实战 ...
分类:
编程语言 时间:
2020-02-28 18:30:56
阅读次数:
54
如图,在学习C++速成课的时候发现了这个神奇的函数ungetc(),视频的UP主给的注释是将变量(字符串)中存放的字符退回给stdin输入流。这是什么意思 看UP主的函数 在上面getchar()是用来吃空格的,当输入一组字符串(22 33 44 33 )时,因为是求和算法,所以碰到空格应该跳过,所 ...
分类:
编程语言 时间:
2020-02-28 18:38:15
阅读次数:
79
1.数组,是多个相同类型数据按一定顺序排列的组合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。 2,相关概念: ①元素 ②下标、角标、索引 ③数组名 ④数组长度 3.数组,属于引用数据类型,数组元素可以是基本数据类型,也可以是引用数据类型。 4.数组分类: ①按照维度:一维数组,二维 ...
分类:
编程语言 时间:
2020-02-28 18:43:05
阅读次数:
47
学习python的文件处理,刚开始打开文件,代码如下 f = open('test_file.txt', 'r', encoding='UTF-8')RES = f.readlines()print('读取的内容%s' % RES)f.close()这里运行报错FileNotFoundError: ...
分类:
编程语言 时间:
2020-02-28 18:43:21
阅读次数:
211
rootDir='./resources/v1/'# 根目录 # 按钮测试图片 btnTestPicUrl = { 'armyAttack' : rootDir+'testPic/gj2.jpg', # 打野 攻击 'armyPreset' : rootDir+'testPic/gj2.jpg', ...
分类:
编程语言 时间:
2020-02-28 18:43:47
阅读次数:
64
linux下的Python安装, 首先我们需要使用都Shell一系列的命令(前面的linux基础可不是白学的哦!) 1.更新软件安装源地址 apt get,是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。这个命令的执行通常需 ...
分类:
编程语言 时间:
2020-02-28 18:44:56
阅读次数:
63
1.安装VS 2017 pan.baidu.com/s/1_HycbxXqRfptMYEaho02bg 验证码:srpx 2.安装python 3.6.5 https://pan.baidu.com/s/1JMQ9Tjbc8lFBr-OTYhjXeA 提取码:lnuv 3.安装openCV库 使用p ...
分类:
编程语言 时间:
2020-02-28 18:45:20
阅读次数:
82
在Java程序员行业中,有不少Java开发人员的理想是成为一名优秀的Java架构师,Java架构师的主要任务不是从事具体的软件程序的编写,而是从事更高层次的开发构架工作。他必须对开发技术非常了解,并且需要有良好的组织管理能力。可以这样说,一个Java架构师工作的好坏决定了整个软件开发项目的成败。那么 ...
分类:
编程语言 时间:
2020-02-28 18:47:09
阅读次数:
58
HashMap 和 HashSet即 java 中利用哈希表实现的 Map 和 Set
分类:
编程语言 时间:
2020-02-28 18:49:51
阅读次数:
70
Java架构-高并发的解决实战总结方案 1.应用和静态资源分离 刚开始的时候应用和静态资源是保存在一起的,当并发量达到一定程度的时候就需要将静态资源保存到专门的服务器中,静态资源主要包括图片、视频、js、css和一些资源文件等,这些文件因为没有状态所以分离比较简单,直接存放到响应的服务器就可以了,一 ...
分类:
编程语言 时间:
2020-02-28 18:50:26
阅读次数:
69
laravel文档中已经有写如何自己使用分页类去分页了,但没有详细说明。 如果你想手动创建分页实例并且最终得到一个数组类型的结果,可以根据需求来创建 IlluminatePaginationPaginator 或者 IlluminatePaginationLengthAwarePaginator 实 ...
分类:
编程语言 时间:
2020-02-28 18:51:17
阅读次数:
68
遍历字典: rootDir='./resources/v1/'# 根目录 # 按钮测试图片 btnTestPicUrl = { 'armyAttack' : rootDir+'testPic/gj2.jpg', # 打野 攻击 'armyPreset' : rootDir+'testPic/gj2. ...
分类:
编程语言 时间:
2020-02-28 18:52:09
阅读次数:
69
传统文件上传 1. 导入jar包:commons fileupload, commons io 2. 在前端提供一个form表单和文件选择域 3. 编写controller 注意事项 form表彰的enctype取值必须是:multipart/form data(用分隔符将表彰内容分隔成多个部分), ...
分类:
编程语言 时间:
2020-02-28 18:55:02
阅读次数:
66
1,栈溢出问题,主要原因:每个RDD会存储他的祖先,以便发生错误的时候,能够利用这种关系再次生成。算法类的spark程序,因为会迭代很多次,这种关系会变得很巨大,引发栈溢出问题 * 设置检查点 val sc = new SparkContext(conf) sc.setCheckpointDir(" ...
分类:
编程语言 时间:
2020-02-28 18:55:18
阅读次数:
60
#include<iostream> using namespace std; #include<string> #include<ctime> int main() { //添加随机数种子,作用利用当前系统时间生成随机数,防止每次随机数都一样 srand((unsigned int)time(NU ...
分类:
编程语言 时间:
2020-02-28 18:56:25
阅读次数:
91
框架源码系列Spring5 Mybatis SpringBoot Dubbo Netty Zookeeper Tomcat源码深度解析 ...
分类:
编程语言 时间:
2020-02-28 18:58:47
阅读次数:
115
根据ideal的debug 显示,第一次进入for 循环的时候,没有进行 i++ 操作。 第二次进入循环的时候,就算不满足 i < 100 的条件,也会进行i++ 操作。 /** * 冒泡排序 * @param a 数组 * @param n 数组长度 */ public static void b ...
分类:
编程语言 时间:
2020-02-28 18:59:51
阅读次数:
49
阿里Java架构师分享自己的成长经历,教你如何快速成长为架构师 ...
分类:
编程语言 时间:
2020-02-28 19:01:13
阅读次数:
81
安装numpy,记得是Numpy+mkl的版本,否则后续安装matplotlib会出现问题。 step1: 下载wheel of NumPy build for AMD64 on Windows,在Python Extension Packages for Windows 下载 numpy-1.10 ...
分类:
编程语言 时间:
2020-02-28 19:03:03
阅读次数:
137