线程概念 进程: 进程有独立的地址空间 Linux为每个进程创建task_structt 每个进程都参与内核调度,互不影响 线程: 进程在切换时系统开销大 很多操作系统引入轻量级进程LWP 同一进程中的线程共享相同地址空间 linux不区分进程、线程 线程资源 共享资源 可执行的命令 静态数据 进程 ...
分类:
编程语言 时间:
2020-05-08 16:35:48
阅读次数:
84
shutil模块 复制文件:shutil.copy2 复制目录: 移动目录: 查看磁盘空间: 压缩文件: 解压文件: ...
分类:
编程语言 时间:
2020-05-08 16:37:18
阅读次数:
94
2、三者的不同详细 重载(overload):是函数名相同,参数列表不同,override只是在类的内部存在。 重写(override),也叫覆盖。子类重新定义父类中有相同名称和参数的虚函数(virtual)。在继承关系之间。C++利用虚函数实现多态。 重写的特点: 1 被重写的函数不能是stati ...
分类:
编程语言 时间:
2020-05-08 17:49:33
阅读次数:
80
前段时间做视频上传业务,通过网页上传视频到服务器。 视频大小 小则几十M,大则 1G+,以一般的HTTP请求发送数据的方式的话,会遇到的问题:1,文件过大,超出服务端的请求大小限制;2,请求时间过长,请求超时;3,传输中断,必须重新上传导致前功尽弃; 解决方案: 1,修改服务端上传的限制配置;Ngi ...
分类:
编程语言 时间:
2020-05-08 17:56:02
阅读次数:
72
刚刚结束了第六章的学习,这里结合一下老师发的ppt和大纲外加教材来小小的自我总结一下 第六章 数组、指针和字符串 6.1数组 数组的初始化时,第一维的下标个数可以不用显式说明: int a[2][3]={1,2,3,4,5,6}; int a[][3]={1,2,3,4,5,6}; 上面两种等价。 ...
分类:
编程语言 时间:
2020-05-08 17:56:42
阅读次数:
49
声明式事务 一.声明式事务概述 从上节编程式实现事务管理可以深刻体会到编程式事务的痛苦,即使通过代理配置方式也是不小的工作量。 本节将介绍声明式事务支持,使用该方式后最大的获益是简单,事务管理不再是令人痛苦的,而且此方式属于无侵入式,对业务逻辑实现无影响。 接下来先来看看声明式事务如何实现吧。 二. ...
分类:
编程语言 时间:
2020-05-08 18:04:16
阅读次数:
67
1.JVM内存模型 答:https://www.cnblogs.com/cxiaocai/p/11483629.html 先经过类装载子系统装载,经由验证,准备,解析,初始化四个过程。方法被调用,方法进栈,对象放在堆,栈内存的引用指向我们的对象,方法逐行执行,由我们的程序计数器来控制。元空间放置静态 ...
分类:
编程语言 时间:
2020-05-08 18:07:19
阅读次数:
64
collopse { "size":3, "query":{ "more_like_this":{ "fields" : ["remark"], "like" : ["特价","套装" ], "min_term_freq" : 1, "max_query_terms" : 1 } } , "coll ...
分类:
编程语言 时间:
2020-05-08 18:08:06
阅读次数:
188
Locust(俗称 蝗虫), 一个轻量级的开源压测工具,用Python编写。 安装 pip3 install locust Python编写性能测试脚本 AdminLoadTest类继承TaskSet类,用以描述用户行为: 使用@task装饰的方法为一个事务,方法的参数用于指定该行为的执行权重,参数 ...
分类:
编程语言 时间:
2020-05-08 18:08:35
阅读次数:
97
1.理解分类与监督学习、聚类与无监督学习。 简述分类与聚类的联系与区别。 简述什么是监督学习与无监督学习。 答:(1)联系:分类与聚类都是对对象的一种划分,两者都用到了NN算法。 区别:分类是为了确定一个点的类别,类别是已知的,常用算法是KNN算法。 聚类是为了将一系列点分成若干类,最初是没有类别的 ...
分类:
编程语言 时间:
2020-05-08 18:12:01
阅读次数:
58
前言 涵盖各大公司会问到的面试点,同时随着版本的升级,可能也会有一些面试题更新,也会同步保持更新,因为篇幅原因(其实是我懒,哈哈)所以列了一部分答案,所有的答案见下文,总共485页合计20个技术点,文末自取pdf. 1、如何获取 topic 主题的列表 bin/kafka-topics.sh --l ...
分类:
编程语言 时间:
2020-05-08 18:13:47
阅读次数:
87
一、下载安装 1)windows Python下载地址 https://www.python.org/downloads/release/python-373/ 2)自定义下一步安装即可二、安装插件 1)安装pip 下载 https://pypi.org/project/pip/#files 解压后... ...
分类:
编程语言 时间:
2020-05-08 18:14:28
阅读次数:
79
for each遍历数组,从第一个元素开始,遍历到最后一个元素 javaDoc @author:代表源代码的作者@version:描述类的软件版本@see:创建一个“参见”XX条目的连接,如类、方法、变量等@param:用于描述方法的形式参数@return:用于描述方法的返回值@exception: ...
分类:
编程语言 时间:
2020-05-08 18:15:13
阅读次数:
54
在Java类加载过程总结分析这篇博文中,我们提到,JVM类加载的第一步就是”加载“,而这一步就是由Java的类加载器完成 类加载器的作用:通过一个类的全限定名来获取描述该类的二进制字节流 注意:对于任意一个类,都必须由它的类加载器和这个类本身一起确立其在JVM中的唯一性,即 :即使两个类来源同一Cl ...
分类:
编程语言 时间:
2020-05-08 18:16:54
阅读次数:
69
我们学过了基础数据类型 现在学习下复合类型 复合类型:把基础类型封装起来了 。 指针 指针可是c语言中的重头戏,指针数组 数组指针 函数指针 指针函数 回调函数 回调函数的数组 一级指针二级指针三四五 。。。。c语言指针有可以进行判断 进行+-等操作 go语言是不行的 go语言弱化了指针,最多只有二 ...
分类:
编程语言 时间:
2020-05-08 18:21:56
阅读次数:
74
一、前言 平常写自动化会写一些前置fixture操作,用例需要用到直接传该函数的参数名称就行了。当用例很多的时候,每次都传这个参数,会比较麻烦。 fixture里面有个参数autouse,默认是Fasle没开启的,可以设置为True开启自动使用fixture功能,这样用例就不用每次都去传参了。 调用 ...
分类:
编程语言 时间:
2020-05-08 18:23:11
阅读次数:
76
一、IDE的应用 IDE(Integrated Development Environment)集成开发环境是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。 快捷代码 psvm == ...
分类:
编程语言 时间:
2020-05-08 18:23:58
阅读次数:
79
摘了别人的两个思维导图,附上点问题。。。 真不知道C语言如果以面试形式考察会怎么样。。。 下面附图,和原图链接。 图一原文链接 图二原文链接 再来一个:原文链接 ...
分类:
编程语言 时间:
2020-05-08 18:25:08
阅读次数:
60
背景 做项目时候发现java文件夹没有颜色,是个普通文件夹,而非正常的Sources文件夹。虽然手动将它设置为资源文件夹,但是很多类还是引用不到。 后来看一下idea里面的maven栏,发现这个模块和其他模块不一样,标签是灰色的。 解决 百度之后发现可能是变灰模块的pom文件被忽略了(但是不知道为什 ...
分类:
编程语言 时间:
2020-05-08 18:25:46
阅读次数:
202
转自:https://www.cnblogs.com/du-hong/p/11764517.html 简介 经过上一次的化妆和整形,有客户提出需求能不能将那个普通会员的套餐再升级一下,再漂亮一点。所以这次咱们就来看看从哪里下刀可以使它变得再漂亮一点点。 上一篇文章修改了一些基本的ReportNG信息 ...
分类:
编程语言 时间:
2020-05-08 18:26:47
阅读次数:
80