数组 数组概述 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 其中,每一个数据称作一个数组元素,每个数组元素可以通过一下下标来访问他们 数组声明创建 首先声明数组变量 int[] num;//声明一个数组 或 int nums[]; Java语言使用 ...
分类:
编程语言 时间:
2021-07-11 14:19:13
收藏:
0 评论:
0 赞:
0 阅读:
24
JDK下载与安装 在Oracle官网找到JDK下载页面,由于企业现在多数用的是JDK8版本,所以下载安装JDK8,JDK8下载 根据系统版本下载对应版本,64位选择下载Windows x64(32位选择Windows x86),注意需要注册Oracle账号 双击安装,所有点击下一步(可以选择安装路径 ...
分类:
编程语言 时间:
2021-07-11 14:15:52
收藏:
0 评论:
0 赞:
0 阅读:
15
书写格式: 开头部分:\033[显示方式;前景色;背景色m + 结尾部分:\033[0m 注意:开头部分的三个参数:显示方式,前景色,背景色是可选参数,可以只写其中的某一个;另外由于表示三个参数不同含义的数值都是唯一的没有重复的,所以三个参数的书写先后顺序没有固定要求,系统都能识别;但是,建议按照默 ...
分类:
编程语言 时间:
2021-07-11 14:14:41
收藏:
0 评论:
0 赞:
0 阅读:
23
1.列表每两个相邻的数,如果前面比后面大,则交换这两个数的位置; 2.一趟排序结束之后,则有序区增加一个数,无序区减少一个数。(比如第一趟结束之后,最大的数到了最后的位置); 3.如果遍历一趟都没有交换位置的动作发生,则排序完成。 代码实现: 1 def bubble_sort(li): 2 for ...
分类:
编程语言 时间:
2021-07-11 14:14:17
收藏:
0 评论:
0 赞:
0 阅读:
24
hashCode() 方法 返回的是 value的 hashCode String value是存的Unicode 发现 value 为byte数组 值为 {-47,83} 转换为 二进制 为 1101 0001 0101 0011,二字节, x86架构为小端字节序, 故 其实 应为 {83,-47 ...
分类:
编程语言 时间:
2021-07-11 14:14:00
收藏:
0 评论:
0 赞:
0 阅读:
27
目录 引用 true、false和1、0转化原理 一、Boolean转化为数字——false为 0,true为 1 二、数字转化为Boolean——0 为 false; 非 0 为true 方法一: 方法二:三目语句 引用 其他文章: 【C++演示】编程语言的true、false和1、0之间的相互转 ...
分类:
编程语言 时间:
2021-07-11 14:12:38
收藏:
0 评论:
0 赞:
0 阅读:
21
4、过滤流、缓冲流、推回输入流、特殊流 字节流中的过滤过滤流FilterInputStream和FilterOutputStream的作用是“为基础流提供一些额外的功能”。其常见子类包含缓冲流(BufferedInputStream/ BufferedOutputStream )、特殊流(DataI ...
分类:
编程语言 时间:
2021-07-11 14:12:15
收藏:
0 评论:
0 赞:
0 阅读:
20
本文采用“动图”的方式,介绍如何通过“逆向双指针”,快速合并两个有序数组。 ...
分类:
编程语言 时间:
2021-07-11 14:12:04
收藏:
0 评论:
0 赞:
0 阅读:
21
代码 class Demo1{ public static void main(String[] args){ int a=5; int b=3; //加减乘除、求余 //plus System.out.printf("%d\n",a+b); //minus System.out.printf("% ...
分类:
编程语言 时间:
2021-07-11 11:30:18
收藏:
0 评论:
0 赞:
0 阅读:
16
一、简介 1 模拟退火算法原理 模拟退火算法来源于固体退火原理,是一种基于概率的算法,将固体加温至充分高,再让其徐徐冷却,加温时,固体内部粒子随温升变为无序状,内能增大,而徐徐冷却时粒子渐趋有序,在每个温度都达到平衡态,最后在常温时达到基态,内能减为最小。退火是指将固体加热到足够高的温度,使分子呈随 ...
分类:
编程语言 时间:
2021-07-11 11:29:44
收藏:
0 评论:
0 赞:
0 阅读:
20
1.这两种定义有什么区别 /*** * 面试题:这两种定义方式有什么区别? * 如何证明? * @param args */ public static void main(String[] args) { String str = "hello";//常量池 String str1 = new S ...
分类:
编程语言 时间:
2021-07-11 11:29:30
收藏:
0 评论:
0 赞:
0 阅读:
25
可能原因如下 1.c3p0引入问题,注意书写正确 2..c3p0版本问题,换成高版本如0.9.5.2版本或以上 3、引入版本对应的依赖 如0.9.5.2版本对应的mchange-commons-java-0.2.11依赖 4。最后每次验证前, 删掉 target和out 下边所有的子文件夹,文件。 ...
分类:
编程语言 时间:
2021-07-11 11:28:50
收藏:
0 评论:
0 赞:
0 阅读:
50
在PyCharm上可以正常运行的python脚本移植到 linux 服务器上运行时,报错: /usr/bin/python^M: bad interpreter: No such file or directory 下面解决方法来自https://blog.csdn.net/choukuad3813 ...
分类:
编程语言 时间:
2021-07-11 11:28:33
收藏:
0 评论:
0 赞:
0 阅读:
49
了解网页 以中国旅游网首页(http://www.cntour.cn/)为例,抓取中国旅游网首页首条信息(标题和链接),数据以明文的形式出面在源码中。在中国旅游网首页,按快捷键【Ctrl+U】打开源码页面,如图 1 所示。 认识网页结构 网页一般由三部分组成,分别是 HTML(超文本标记语言)、CS ...
分类:
编程语言 时间:
2021-07-11 11:26:42
收藏:
0 评论:
0 赞:
0 阅读:
33
原文链接:http://tecdat.cn/?p=23019原文出处:拓端数据部落公众号蒙特卡洛方法利用随机数从概率分布P(x)中生成样本,并从该分布中评估期望值,该期望值通常很复杂,不能用精确方法评估。在贝叶斯推理中,
分类:
编程语言 时间:
2021-07-11 11:25:40
收藏:
0 评论:
0 赞:
0 阅读:
27
Java基本语法 本章一起来探讨下Java的基本语法。主要从以下几个方面展开: Java关键字 Java标识符 Java变量 Java数据类型 Java运算符 学完本章内容之后,我们对Java会有更深的认识,同时也可以使用Java完成基本的操作。 一、关键字 1.1 含义 被java赋予了特殊含义, ...
分类:
编程语言 时间:
2021-07-11 11:25:32
收藏:
0 评论:
0 赞:
0 阅读:
25
1.jsp和servlet有什么区别? jsp是servlet技术的扩展,本质上就是servlet的简易方式。 servlet和jsp最主要的区别在于,servlet的应用逻辑是在java文件中,并且完全从表示层中的html里分离开来,而jsp是java和html组合成一个扩展名为jsp的文件。js ...
分类:
编程语言 时间:
2021-07-11 11:24:24
收藏:
0 评论:
0 赞:
0 阅读:
24
SpringMVC快速入门 SpringMVC Spring MVC是Spring Framework的一部分,是基于Java实现MVC的轻量级Web框架。 Spring MVC的特点: 1. 轻量级,简单易学 2. 高效 , 基于请求响应的MVC框架 3. 与Spring兼容性好,无缝结合 4. ...
分类:
编程语言 时间:
2021-07-11 11:23:48
收藏:
0 评论:
0 赞:
0 阅读:
33
1. 优化算法 优化的目标在于降低训练损失,只关注最小化目标函数上的表现,优化算法通常只考虑最小化目标函数(损失函数)。 1.1. 局部最优 当一个优化问题的数值解在局部最优解附近时,由于目标函数有关解的梯度接近或变成零,最终迭代求得的数值解可能只能令目标函数局部最小化而非全局最小化。 1.2. 鞍 ...
分类:
编程语言 时间:
2021-07-11 11:21:44
收藏:
0 评论:
0 赞:
0 阅读:
27
Python 装饰器 学习就是要力求知其然,亦知其所以然 什么是装饰器? python 中的装饰器有什么作用呢? 面向切面编程(AOP) 原有基础上增加额外的功能 上面说的作用,我们能想象到可以用来做,打印日志、事务处理、缓存、权限校验等功能。 装饰器类型 简单装饰器 带参数装饰器 类装饰器 内置装 ...
分类:
编程语言 时间:
2021-07-11 11:20:32
收藏:
0 评论:
0 赞:
0 阅读:
25