开始先简要介绍一下class文件结构 class文件的开头4个字节16进制为: CA FE BA BE 称之为magic number 接下来4个字节与java版本号相关 04 05两个字节放置的是小版本号 06 07两个字节放置的是大版本号 08 09放置的是常量池大小 - 1.一般常量池索引从1 ...
分类:
编程语言 时间:
2021-05-22 23:53:48
收藏:
0 评论:
0 赞:
0 阅读:
32
问题原因原帖1 解决方法: 使用BigDecimal方法来解决。 BigDecimal原理是什么?为什么它就没事?原理很简单。BigDecimal是不可变的,可以用来表示任意精度的带符号十进制数。double的问题是从小数点转换到二进制丢失精度,二进制丢失精度。BigDecimal在处理的时候把十进 ...
分类:
编程语言 时间:
2021-05-22 23:53:02
收藏:
0 评论:
0 赞:
0 阅读:
47
要求:输入一个数,输出:是或者不是 整体的思路 循环的套路 ##(一)输入一个数据、转成数值类型 nn = input("输入一个数据:")n = int(n)##(二)找出所有 因子 之和 sumsum = 0 # 因子 之和i = 1 ##因子while i <= n-1 : if n % i ...
分类:
编程语言 时间:
2021-05-22 23:52:53
收藏:
0 评论:
0 赞:
0 阅读:
28
创建缓存服务 创建缓存服务接口项目 创建myshop-service-redis-api项目,该项目只负责定义接口 创建项目的pom.xml: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org ...
分类:
编程语言 时间:
2021-05-22 23:51:58
收藏:
0 评论:
0 赞:
0 阅读:
32
转自:https://www.cnblogs.com/aiguona/p/7281739.html 1.初始化与操作 #include <deque> deque<int>s1; deque<string>s2; deque<node>s3; /*node为结构体,可自行定义。*/ //a) 构造函 ...
分类:
编程语言 时间:
2021-05-22 23:51:45
收藏:
0 评论:
0 赞:
0 阅读:
30
初次创建二维数组:let dp = new Array(5).fill(new Array(3).fill(0)) 结果发现改动其中某一行,其余行会同步变化: dp[2][2] = 1 // console.log(dp) // 0: (3) [0, 0, 1] // 1: (3) [0, 0, 1 ...
分类:
编程语言 时间:
2021-05-22 23:51:32
收藏:
0 评论:
0 赞:
0 阅读:
38
C语言 #define NULL ((void *)0) //定义二叉树 struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; }; //递归 void inorder(struct TreeNode* r ...
分类:
编程语言 时间:
2021-05-22 23:48:46
收藏:
0 评论:
0 赞:
0 阅读:
35
面试问到了单链表的逆序问题,再熟悉下链表的一些基础操作。 `typedef struct Lnode{ int data; struct Lnode* next; }; void initlist(Linklist &l){//单链表初始化 l =new Lnode;//new一个链表,并且将指针域 ...
分类:
编程语言 时间:
2021-05-22 23:48:08
收藏:
0 评论:
0 赞:
0 阅读:
22
数据类型 强类型语言 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用 Java的数据类型分为两大类 基本类型 引用类型 什么是字节? 位(bit):是计算机内部数据储存的最小单位,11001100是一个八位二进制数。 字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示 ...
分类:
编程语言 时间:
2021-05-22 23:45:51
收藏:
0 评论:
0 赞:
0 阅读:
33
2021-05-22 22:42:31 星期六 SpringMVC 的核心组件 DispatcherServlet(前端控制器)(最重要) 用于请求的接收和处理,响应结果,相当于转发器、中央处理器。DispatcherServlet是整个流程控制的中心,由它调用其它组件处理用户的请求,她的存在降低了 ...
分类:
编程语言 时间:
2021-05-22 23:43:24
收藏:
0 评论:
0 赞:
0 阅读:
27
1、包 所有 Go 语言的程序都会组织成若干组文件,每组文件被称为一个包。这样每个包的代码都可以作为很小的复用单元,被其他项目引用。 一个包的源代码保存在一个或多个以.go为文件后缀名的源文件中,通常一个包所在目录路径的后缀是包的导入路径。 2、自定义包 对于一个较大的应用程序,我们应该将它的功能性 ...
分类:
编程语言 时间:
2021-05-22 23:38:25
收藏:
0 评论:
0 赞:
0 阅读:
26
#1210. 连号区间数 https://www.acwing.com/problem/content/1212/ #include<iostream> #include<algorithm> #include<cstdio> #include<vector> #include<queue> #in ...
分类:
编程语言 时间:
2021-05-22 23:36:40
收藏:
0 评论:
0 赞:
0 阅读:
25
##pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。 如果系统中只安装了Python2,那么就只能使用pip。 如果系统中只安装了Python3,那么既可以使用pip也可以使用pip3,二者是等价的。 如果系统中同时安装了Python ...
分类:
编程语言 时间:
2021-05-22 23:36:24
收藏:
0 评论:
0 赞:
0 阅读:
24
JavaDoc生成 用cmd生成 ? 在目录中打开cmd,使用命令: #javadoc -encoding utf-8 -charset utf-8 Doc.java 用Idea生成 ? 在idea中选择tools中的Generate JavaDoc,如下图 ? 选择要生成Doc的Java文件,填写 ...
分类:
编程语言 时间:
2021-05-22 23:35:34
收藏:
0 评论:
0 赞:
0 阅读:
30
类型转换 由于Java是强类型语言,所以要进行有些运算的时候,需要用到类型转换。 运算中,不同类型的数据先转化为同一类型,然后进行运算。 类型转换:1、强制类型转换; 2、自动类型转换 代码如下: public static void main(String[] args) { int i = 12 ...
分类:
编程语言 时间:
2021-05-22 23:34:19
收藏:
0 评论:
0 赞:
0 阅读:
32
策略模式 定义 定义一簇算法类,将每个算法分别封装起来,让他们可以互相替换,策略模式可以使算法的变化独立于使用它们的客户端 场景 使用策略模式,可以避免冗长的if-else 或 switch分支判断 实现 策略的定义 策略的定义需要定义一个策略接口和一组实现这个接口的策略类,因为所有的策略类都实现相 ...
分类:
编程语言 时间:
2021-05-22 23:33:37
收藏:
0 评论:
0 赞:
0 阅读:
23
原文链接 异或的杂谈 Java中的异或是将数值转换成二进制然后进行对比 例如:int A = 2; int B= 10; int C= A^B;输出C为8因为 A=2 的二进制为 0010 B=10的二进制为 101000101010 当两数相同为0,不同为1,得1000转换成10进制为8所以C=8 ...
分类:
编程语言 时间:
2021-05-22 23:32:11
收藏:
0 评论:
0 赞:
0 阅读:
17
1、首先需要部署数据库 在环境中输入:whereis mysql,查看是否具有mysql 查看mysql是否运行,命令是ps -ef | grep mysql 查看端口使用情况,命令是netstat -ptunlp 进入数据库:mysql -p name -u ,点击回车,输入密码即可(注意在cen ...
分类:
编程语言 时间:
2021-05-22 23:29:28
收藏:
0 评论:
0 赞:
0 阅读:
19
Java学习之Hibernate框架使用 0x00 前言 以我看来Hibernate的使用频率其实还是比较可观的,但都说Hibernate比较笨重,这里来学习一波,做个 简单记录。 0x01 使用流程 流程 1、导?相关依赖 2、创建 Hibernate 配置?件 3、创建实体类 4、创建实体类-关 ...
分类:
编程语言 时间:
2021-05-22 23:29:16
收藏:
0 评论:
0 赞:
0 阅读:
24
一、sys.exit()提前结束程序。 #提前终止程序import syswhile True: print('Type exit to exit.') response = input() if response == 'exit': sys.exit() else: print('you typ ...
分类:
编程语言 时间:
2021-05-22 23:29:01
收藏:
0 评论:
0 赞:
0 阅读:
20