"200316 IDEA + maven 零基础构建 java agent 项目" Java Agent(java 探针)虽说在 jdk1.5 之后就有了,但是对于绝大多数的业务开发 javaer 来说,这个东西还是比较神奇和陌生的;虽说在实际的业务开发中,很少会涉及到 agent 开发,但是每个 ...
分类:
编程语言 时间:
2020-03-16 12:34:10
阅读次数:
48
一、什么是引用(reference) ?已经存在的对象的另外一个名字。 引用有什么不同的? 1.引用在定义时,以&开头。 2.引用不是对象,只能绑定在对象上。所以必须在初始化的时候,指定引用绑定的对象。而且引用绑定是不可以改变的。 int val = 0; int &refVal = val; // ...
分类:
编程语言 时间:
2020-03-16 12:36:09
阅读次数:
46
1. 相关数学公式 球体表面积公式: S=4πr²=πD² 球体体积公式: 2.算法分析: 计算表面积和体积,均依赖球体半径。 所以需要先输入球体半径,然后根据公式计算出球体表面积和体积。 最终输出。 3.代码 #include <stdio.h> #define PI 3.1415927 //定义 ...
分类:
编程语言 时间:
2020-03-16 12:36:56
阅读次数:
1134
Java内存模型(java memory model)本身是一种抽象概念,是一种符合内存模型规范的,屏蔽了硬件和操作系统之间访问差异的,保证java程序在各种平台下对内存的访问都能达到一致性访问效果的规范及机制。目的是解决多线程通过共享内存进行通信时,存在的原子性,有序性,可见性问题。除此之外,ja ...
分类:
编程语言 时间:
2020-03-16 12:38:29
阅读次数:
71
1、requests库 http协议中,最常用的就是GET方法: import requests response = requests.get('http://www.baidu.com') print(response.status_code) # 打印状态码 print(response.ur ...
分类:
编程语言 时间:
2020-03-16 12:40:00
阅读次数:
117
(一)直接创建 d=np.array([[10,11,12],[20,21,22],[30,31,32]]) (二)创建元组递增数组 d=np.arange(20).reshape(5,4) (三)创建指定范围的递增数组 d=np.arange(10,20).reshape(5,2) (四)创建随机 ...
分类:
编程语言 时间:
2020-03-16 12:41:30
阅读次数:
109
我们来盘一盘怎么使用VS2017进行python代码的编写并打印出九九乘法表。 使用Visual Studio 2017进行Python编程不需要太复杂的工作,只需要vs2017安装好对Python的支持和简单的语法了解即可。 具体步骤如下: 查看vs2017是否安装了【Python开发】,没有的话 ...
分类:
编程语言 时间:
2020-03-16 12:47:54
阅读次数:
50
Java变量分类有两种分法 1:按照数据类型分可分为: 1、基本数据类型 2、引用数据类型 2:按照在类中的位置分: 1、成员变量:在使用前,都经过默认初始化复制 类变量(静态变量,被static修饰的成员变量):linking的prepare阶段给变量默认赋值 >initial阶段:给变量显示赋值 ...
分类:
编程语言 时间:
2020-03-16 12:54:34
阅读次数:
83
Executors提供了三个经典的线程池创建方式 ExecutorService threadPool = Executors.newFixedThreadPool(int) ExecutorService threadPool = Executors.newSingleThreadPool()Ex ...
分类:
编程语言 时间:
2020-03-16 12:54:57
阅读次数:
56
什么是API网关 在微服务架构中,通常会有多个服务提供者。设想一个电商系统,可能会有商品、订单、支付、用户等多个类型的服务,而每个类型的服务数量也会随着整个系统体量的增大也会随之增长和变更。作为UI端,在展示页面时可能需要从多个微服务中聚合数据,而且服务的划分位置结构可能会有所改变。网关就可以对外暴 ...
分类:
编程语言 时间:
2020-03-16 12:57:26
阅读次数:
57
把后缀排序搞到了树上。 一个节点的字符串的定义为 这个节点到根经过的所有字符组成的字符串。请将这些字符串按字典序排序。输出排名为i的字符串所在的节点。 特别地,如果两个节点所代表的字符串完全相同,它们的大小由它们的父亲所代表的字符串的大小决定,如果仍相同,则由它们编号的大小决定。 就是自己的字符串是 ...
分类:
编程语言 时间:
2020-03-16 12:59:50
阅读次数:
39
归并操作(merge),也叫归并算法,指的是将两个顺序序列合并成一个顺序序列的方法。 如 设有数列{6,202,100,301,38,8,1} 初始状态:6,202,100,301,38,8,1 第一次归并后:{6,202},{100,301},{8,38},{1},比较次数:3; 第二次归并后:{ ...
分类:
编程语言 时间:
2020-03-16 13:00:58
阅读次数:
64
content: 1:generator of list【】: list=[x for x in range(10)] realize:[0,1,2,3,4,5,6,7,8,9] list=[x 2 for x in range(10)] list=[x x for x in range(10)] ...
分类:
编程语言 时间:
2020-03-16 13:03:28
阅读次数:
63
Python3 日期和时间 Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。 Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。 时间间隔是以秒为单位的浮点小数。 每个时间戳都以自从 1970 年 1 月 1 日午夜(历元)经过了多长 ...
分类:
编程语言 时间:
2020-03-16 13:05:26
阅读次数:
73
JavaSCript 基础知识:变量、原始值和引用值、运算符、类型转换、typeof 等 ...
分类:
编程语言 时间:
2020-03-16 13:10:25
阅读次数:
68
一.什么是序列化和反序列化 1.序列化:简单得说是将对象的信息转换为字节形式存储的格式 2.反序列化:序列化的逆过程,字节形式存储格式转换为对象 二.session的序列化和反序列化 1.session的序列化是服务器关闭时,服务器会将多个session中的数据保存到一个SESSIONS.ser文件 ...
分类:
编程语言 时间:
2020-03-16 13:12:23
阅读次数:
80
1、异常说明 程序很简单,两个图层 Intersect,代码如下图: 运行时报错,如下图: 定位到analysis.py的289行,其上下文为: 显然,异常是由convertArcObjectToPythonObject方法产生的,但为什么会产生?百度谷歌了很久,没有找到答案。 2、解决办法 无法直 ...
分类:
编程语言 时间:
2020-03-16 13:13:48
阅读次数:
158
1.新建PyCharm的Python项目 (设置好Python解释器) 2.创建进入QtDesigner设计器 (怎么添加QtDesigner https://www.cnblogs.com/nxopen2018/p/12502514.html) 3.设置界面(添加控件) 4.保存界面 5.使用Py ...
分类:
编程语言 时间:
2020-03-16 13:15:34
阅读次数:
108
当SpringBoot项目启动成功后,访问Controller下的RequestMapping路径却发现无法访问,且提示Status=404 我的项目中controller下只有一个访问路径/hello,正常情况下当项目启动成功,会在控制台看到项目启动时扫描到该路径:@RequestMapping( ...
分类:
编程语言 时间:
2020-03-16 13:16:37
阅读次数:
176
分治策略 1)将问题分解为规模较小的子问题,子问题与原问题同质 2)迭代或者递归解决每个子问题 3)将子问题的解综合得到原问题解 例子:二分查找Binary Search 1 BinarySearch(T,l,r,x) 2 //输入数组T,下标从l到r,查找数x 3 //输出j,若x在T中输出下标, ...
分类:
编程语言 时间:
2020-03-16 13:17:50
阅读次数:
61