- 博客(6)
- 收藏
- 关注
原创 【无标题】
分享一下,我对于技术一些归纳和总结,和自己对作为一名Java高级开发需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到底的朋友!因为篇幅有限,其他内容就不一一展示了,这本进阶笔记总共有512页。对于想要进阶的小伙伴来说应该会很有帮助,希望也能帮助到你。(四)网络、linux、数据结构与算法、数据库、系统设计、必会工具、面试指南。Java 入门(基础概念与常识)HotSpot 虚拟机对象探秘。3、JDK 监控和故障处理工具。Executor 框架。几种常见的线程池详解。
2023-06-16 13:38:57 75
原创 Linux安装jdk
1.下载好jdk文件后 把jdk文件拷贝到 /usr/local下2.然后进行解归档 并且解压缩3.进入到解压缩过后的文件夹中 找到bin目录 在bin目录中 查看当前所在目录4. 输入 vi ~/.profile 进入到这个文件后 在文件的最后一行 最后一行! 写:5. 写: export JAVA_HOME=/usr/local/jdk1.8PATH=$PATH:$JAVA_HOME/bin配置完成后输入: source ~/.profile 刷新当前profile文件在输入:ja...
2022-02-22 23:44:17 250
原创 mybatis面试题
闲来无事 给大家整理几道基础的mybatis面试常问的1,ORM是什么?ORM(ObjectRelationalMapping)是对象关系映射。对象和关系型数据库表格中的⼀⾏是⼀⼀对应的。2什么是MyBatis?MyBatis是⼀个半⾃动化的持久层框架,⽤来做对象关系映射。3.为什么说MyBatis是半⾃动ORM映射⼯具?它与全⾃动的区别在哪⾥?MyBatis在ORM时,需要⼿动编写SQL来完成,所以,称之为半⾃动ORM映射⼯具。JPA/Hibernate是⼀个全⾃动化的持久层框架,可以
2021-12-08 15:58:12 137
原创 redis实现mybatis序列化与反序列化(直接简单明了)
啥也不说!直接上干货 直接写入二级缓存private byte[] serialize(Object obj) { byte[] bytes =null; try(ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); ObjectOutputStream objectOutputStream = new ObjectOutputStream(byteA...
2021-11-29 18:28:44 208
原创 变量与数据类型
变量和数据类型使用Eclipse开发第一个Java程序工作空间(workspace):存储 Java 程序的目录项目/工程(project):一个程序,例如:QQ、迅雷 点击导航栏区域的 "create a java project" 超链接 在创建了项目后,在导航栏区域就不再提供该超链接了。 可以通过在导航栏区域右键 -> 选择 New -> 选择 Java Project 点击 File 菜单 -> 选择 New -> 选择 Jav
2021-11-29 17:21:22 159
原创 java基础--开发步骤
开发Java程序的步骤1. 编写源程序 源程序/源代码:你要给计算机下达的指令(使用 Java 语法编写的指令,不然 Java 编译器无法帮你编译)。 源代码要写在一个 **.java 文件**(源文件)2. 编译源程序 使用编译器来编译。 JDK 中的 javac.exe(java compiler,Java 编译器) 编译后会产生一个 .class文件(ByteCode,字节码文件)3. 运行程序 JDK 中的 java.exeh...
2021-11-29 17:18:40 2880 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人