自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陈三一的博客

事在人为,勿忘初心。

  • 博客(19)
  • 收藏
  • 关注

原创 学习笔记-简单了解JVM简介

一、JVM是什么?JAVA 虚拟机;它只识别 .class 类型文件,它能够将 class 文件中的字节码指令进行识别并调用操作系统向上的 API 完成动作。二、什么是 JRE ?Java 运行时环境。它主要包含两个部分:JVM 的标准实现和 Java 的一些基本类库。相对于 JVM 来说,JRE多出来一部分 Java 类库。三、什么是 JDK?Java 开发工具包。JDK 是整...

2021-08-27 00:03:48 142 1

原创 学习笔记-简单了解JVM内存结构

JVM 内存共分为虚拟机栈,堆,方法区,程序计数器,本地方法栈五个部分。一、堆 1、存放所有new出来的东西; 2、存放对象和数组; 3、jvm中最大的一块内存。二、程序计数器 1、存放当前线程的下一步操作指令的地址;2、jvm中最小的一块内存。三、方法区 1、存放虚拟机加载的类的信息、常量、静态变量等数据,运行时常量池。四、java栈 1、是java方法...

2021-08-26 23:55:27 119

原创 java 多线程 并发 处理 大文件

坚持打卡!这个主要实现的是,多线程处理大文件,这里的大文件指的是好几十M的文件,例如我下边写的处理几百万条数据,对他们进行过滤,得到想要的数据并输出到指定的文件中。一开始走了不少弯路,我现在讲一下我的主要实现的思路(这里也参考了很多大佬们的意见),当自己写出来的时候才是属于自己的。主要思路:1,创建线程池,其多个线程。去并发的读取同一个文件2,我这里线程的实现是通过实现Call...

2019-10-11 00:17:12 3162

原创 leetcode-5 最长回文子串

坚持打卡!题目:给定一个字符串 s,找到 s 中最长的回文子串。你可以假设s 的最大长度为 1000。示例 1:输入: "babad"输出: "bab"注意: "aba" 也是一个有效答案。示例 2:输入: "cbbd"输出: "bb"来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/longest-palin...

2019-10-09 00:37:03 176 1

原创 leetcode-3 无重复字符的最长字符子串

坚持打卡!题目:给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。示例1:输入: "abcabcbb"输出: 3解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3:输入: "pwwkew"输出: 3解释: 因为无重...

2019-10-07 14:56:59 169

原创 leetcode-2 两数相加

坚持打卡!题目:给出两个非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出...

2019-10-07 13:57:33 184

原创 leetcode-1 两数之和

坚持打卡!题目:给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0...

2019-10-07 11:59:18 116

原创 三个线程 依次打印 数字1~50

主要思想:1,实现Runnable接口,重写run()方法2,每个线程有唯一标识,这里取得是该下标3,三个线程共享一个输出变量threadNo4,线程取一个公共的“见证对象”,就可以保证对线程进行一致的操作5,判断是否轮到当前线程输出,是则输出,不是则等待6,退出执行:到达输出上限50参考代码:import java.io.IOException;/** ...

2019-10-07 00:46:27 2053

原创 HTTP 状态404 问题

本人在最近做的一个小小的注册功能之邮箱验证中,出现了让我很头疼的问题。那就是在成功的发给了邮箱确认点击激活的时候,老是出现404,然后找不到资源的情况,这样我很纠结。上图:HTTP的状态404 就这样,一开始我自己调试了多,我以为是路径的问题,然后找不回转时的页面。然而,就在我琢磨了几小时后(本人是新手,自己尝试着调试代码,大佬们请勿喷),放弃打算去问其他人的时候,我突然想起之...

2018-08-06 23:56:02 7998

原创 HTML 基础之 回型矩形

       本次的是上篇的跨行跨列的练习,主要还是掌握rowspan属性,并且能在大脑里构建这个图的形状。建议可以现在草稿纸上面自己画一个先,慢慢就会有感觉了。既然是写过的,那就直接上代码:<!DOCTYPE html><html> <!-- 作者:三一 时间:2018-07-29 描述:HTML基...

2018-07-29 22:13:41 561

原创 HTML 基础之 跨行跨列

主要是: <!-- rowspan 属性规定单元格可横跨的行数--><!DOCTYPE html><html> <!-- 作者:三一 时间:2018-07-29 描述:HTML基本的操作之 跨行跨列 --> <head> <...

2018-07-29 21:48:48 1593

原创 HTML 基础之 学生信息表

 主要是表格属性的级别,这个可以很轻易的在网上查询得到。<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>学员信息表</title> <!-- 作者:三一 时间:2018-0

2018-07-29 21:28:25 10772

原创 HTML 基础之 注册信息表

 新手学习HTML,一边学习一边写点东西,总结与巩固。有错误的地方还请大佬们多多指教下。这个表格的还是比较容易简单的,不多说。直接上代码:<!DOCTYPE html><html> <!--编码--> <meta charset="utf-8" /> <!-- 作者:三一 时间:2018-0...

2018-07-29 21:06:50 1349

原创 java-十进制整数转换为十六进制整数

/** * 问题:十进制转换为十六进制 * * @author 三一 * * @time 2018-7-18 * */import java.util.Scanner;class Test { public static void main(String[] args) { Scanner input = new Scanner(System.in); Syst...

2018-07-18 09:39:21 4170 2

原创 java-创建一个线程,在控制台不断输出当前时间,精确到时分秒,每隔一秒输出一次。

对其实现的一个方法是:         采用继承Thread类 重写run方法。import java.text.SimpleDateFormat;import java.util.Date;/** * 创建一个线程,在控制台不断输出当前时间,精确到时分秒,每隔一秒输出一次。 * * @author 三一 * * @time 2018-7-18 * */publi...

2018-07-18 09:34:21 11845 1

原创 java-求1-1000之间的素数

/** * * @author 三一 * @time 2018-5-6 * */public class Test { public static void main(String[] args) { int num[] = new int[1000]; // 保存1到1000所有的数 int newNum[] = new int[1000]; // 存素数 int ...

2018-05-06 22:21:48 5057

原创 java-兔子繁殖问题

題目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?/** * @author 三一 * @time 2018-5-6 */class Test { public static void main(String[] args) { // 用数组记录每一个兔子大小的个数 long a[...

2018-05-06 11:15:47 1721 1

原创 java-模拟斗地主发牌器1.0

/** * * 模拟斗地主发牌1.0 * * @author 三一 * * @time 2018-4-28 * */class Test { // 定义数组成员 private static int[] cards; public static void main(String[] args) { // TODO Auto-generated metho...

2018-04-28 15:39:18 663

原创 java-猜生日号数

      作为新手,刚刚进入java这一个大家庭。是一个实实在在的小白。我写这些是为了给自己学习之后的一个总结。还有就是也希望能够得到一些大佬们的对我编码的一些指教与建议。希望自己越来越好。需求分析:        给出指定的集合;        接受用户反馈的数字(0和1);        循环4次;        输出用户心理所选择的数。所涉及的一些java的基本知识:        jav...

2018-04-15 11:42:22 1105

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除