
Java
以实战为检索,学习各种java框架和运行机理,偶尔会有面试知识整理,主要为个人笔记,希望也能对大家有用,java工程师们加油,加油
思考实践
以身作则,静待花开。长期主义,宇宙主义,价值导向。多角度分析问题,积极解决问题,不要停下来。THU-phd,CAS-master.
展开
-
CORS 跨域请求
什么是 CORS?一文搞懂 CORS 原理!什么是 CORS?CORS 的原理是什么?为什么需要 CORS?在这篇文章 - 掘金。原创 2025-03-31 15:44:50 · 116 阅读 · 0 评论 -
Java-多线程[kuangshenJava]
进程(Process)与线程(Thread)程序:指令和数据的有序集合,其本身没有任何运行的定义,是一个静态的概念。 进程:执行程序的依次执行过程,一个动态的概念。是系统资源分配的单位。 线程:一个进程中包含若干个线程,一个进程至少有一个线程,线程是CPU调度和执行的单位。【狂神说Java】多线程详解_哔哩哔哩_bilibiliJavaSE_多线程-KuangStudy-文章2021-08-15-java多线程概述-KuangStudy-文章多线程总结(待补充)-KuangStu...原创 2021-11-29 08:33:53 · 84 阅读 · 0 评论 -
Java的IO流学习
java的io流还是比较重要的,为什么这么讲,因为做网站,做软件,做应用它这个优化的关键点(也是它的痛点也就是IO流),IO流阻塞会导致很多瓶颈在里面。原创 2021-11-25 11:06:32 · 316 阅读 · 0 评论 -
关于Java的接口机制
架构师为什么不是人人能做?架构师需要抽象思维非常非常的好。而接口只是刚刚开始原创 2021-11-22 20:43:23 · 339 阅读 · 0 评论 -
稀疏矩阵(稀疏数组)
定义:在矩阵中,若数值为0的元素数目远远多于非0元素的数目,并且非0元素分布没有规律时,则称该矩阵为稀疏矩阵;与之相反,若非0元素数目占大多数时,则称该矩阵为稠密矩阵。定义非零元素的总数比上矩阵所有元素的总数为矩阵的稠密度。 e g: 下面用一个围棋实例来讲解一下,现在棋盘上有两个棋子,我们用数组记录一下如右图所示,黑棋咱们用1代表,蓝旗咱们用2代表,没有棋子儿的地方用0来代表, 我们可以通过压缩算法把数据变小。...原创 2021-11-17 02:23:00 · 670 阅读 · 0 评论 -
排序算法-占个坑(Java向)
十大经典排序算法基于Java原创 2021-11-17 00:18:12 · 224 阅读 · 0 评论 -
Java-实现基本递归
递归递归就是:A方法调用A方法,自己调用自己!递归策略只需少量的代码可描述解题过程中多次重复计算,大大减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限集合。递归结构递归头:什么时候不调用自身方法,没有头将陷入死循环。递归体:什么时候需要调用自身方法。public class recursion { public static void main(String[] args) { recursion recur = new recursion.原创 2021-11-16 16:23:51 · 243 阅读 · 0 评论 -
Java-打印等腰三角形
1.简单版本(狂神思想),具体讲解可以去参考链接里面去看。 //print triangle by java..Version 1 for (int j = 1; j <= 5; j++) { for (int i = 5; i >=j; i--) { System.out.print(' '); } for (int i = 1; i <=j; i+原创 2021-11-15 20:26:42 · 1091 阅读 · 0 评论 -
Java-打印九九乘法表
练习:计算100之间的奇数与偶数的和package scanner;public class for_code { public static void main(String[] args) { int sum = 0; for (int i = 0; i <= 100; i++) { sum=sum+i; } System.out.println("输出"+sum); //练习原创 2021-11-15 19:19:49 · 522 阅读 · 0 评论 -
java-个人笔记简单整理
什么是JavaSE,写给第一次接触Java的人Mac中使用Visual Studio Code创建运行Java【狂神说Java】Java零基础学习视频通俗易懂_哔哩哔哩_bilibili狂神说Java--Java学习笔记(合集)_fllow_wind的博客-CSDN博客_狂神java笔记public class demo{ public static void main(String[] args) { System.out.println("Hello Java.原创 2021-11-11 21:30:13 · 108 阅读 · 0 评论 -
spring、springMvc、springBoot和springCloud
等用这些框架做一些项目再添加自己的语言吧看了几篇不错的博客,推荐一下。spring、springMvc、springBoot和springCloud的联系与区别_alan_liuyue的博客-CSDN博客继续继续···原创 2021-11-10 00:54:11 · 238 阅读 · 0 评论 -
Java后端工程师在做什么
抛开吸引人的话题,我整理了几篇,个人感觉深入浅出的文章,和大家分享。用大白话告诉你 :Java 后端到底是在做什么?_黄小斜学Java-CSDN博客_java后端确实讲的不错,适合有点基础的小白,方便理解个大概,看了之后。 看看里面内容会有大概的java技术面,适合看看。成功入职字节跳动,分享我的八面面经心得!_chenguang5597的博客-CSDN博客...原创 2021-11-09 22:36:47 · 438 阅读 · 0 评论 -
JRE、JDK、JVM、Jit
今天我们来聊一聊关于JRE、JDK、JVM、Jit他们之间的关系。JREJRE(Java Runtime Enviroment)是Java的运行环境。面向Java程序的使用者,而不是开发者。如果你仅下载并安装了JRE,那么你的系统只能运行Java程序。JRE是运行Java程序所必须环境的集合,包含JVM标准实现及 Java核心类库。它包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具(编译器、调试器等)。JDK参考链接:JRE、JDK、JVM...原创 2021-11-09 19:49:07 · 895 阅读 · 2 评论