陌上,白发
码龄7年
求更新 关注
提问 私信
  • 博客:23,393
    23,393
    总访问量
  • 11
    原创
  • 79
    粉丝
  • 47
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
加入CSDN时间: 2019-08-29
博客简介:

xongxia的博客

查看详细资料
个人成就
  • 获得113次点赞
  • 内容获得1次评论
  • 获得77次收藏
  • 博客总排名1,754,113名
创作历程
  • 9篇
    2024年
  • 2篇
    2023年
成就勋章
TA的专栏
  • mysql数据库
    1篇

TA关注的专栏 2

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

213人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Java基础

反射的实现方式:Class.forName(“类的路径”);包装类的Type属性获得改包装类的Class对象。final用法:修饰的类不能被继承;修饰的方法不能被重写;按照流的角色分为节点流和处理流。把构成问题的事务分解成各个对象,为了描述某个事物在解决整个问题的过程中发生的行为。创建对象的方式:new创建新对象;程序的一次执行过程,是系统能够运行程序的基本单位。一个进程就是一个执行中的程序。Java反射:在运行时,给定类名,就能通过反射机制来获得类的所有属性和方法。一个类中,同名方法有不同的参数列表。
原创
博文更新于 2024.06.12 ·
456 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

Spring

在Spring的配置文件中配置相应的bean,设置相关属性,让Spring容器来生成类的实例对象以及管理对象。Spring容器启动时会把配置文件中的bean都初始化,在需要调用的时候把初始化好的bean分配给于需要调用的bean类;有两类可以实现的技术:一是采用动态代理技术,利用截取消息的方式,对该消息记性装饰取代原有对象行为的执行;索引:加快数据库的检索速度;通过使用索引,可以在查询的过程中使用优化隐藏器,提高系统的性能;可以对视图进行增,改,查,操作,视图通常是有一个表或者多个表的行或列的子集。
原创
博文更新于 2024.06.12 ·
1486 阅读 ·
45 点赞 ·
0 评论 ·
5 收藏

MyBatis

Mybatis是如何将sql执行结果封装为目标对象并返回的?Mybatis是否支持延迟加载?如果支持,它的实现原理是什么?Mybatis是如何进行分页的?分页插件的原理是什么?MyBatis实现一对一有几种方式?实体类中的属性名和表中的字段名不一样。MyBatis的优点和缺点。
原创
博文更新于 2024.06.09 ·
360 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏

MySQL

索引:加快数据库的检索速度;通过使用索引,可以在查询的过程中使用优化隐藏器,提高系统的性能;视图:是一种虚拟的表,具有和物理表相同的功能。可以对视图进行增,改,查,操作,视图通常是有一个表或者多个表的行或列的子集。主键会出现冗余,需要管理冗余列,并会引起Join操作,可以通过在应用层进行Join来解决;并发事务引起的问题:多个事务并发运行,会操作相同的数据来完成各自的任务。数据库的事务:多条sql语句,要么全部成功,要么全部失败;大表优化:单表记录数过大时,数据库的CRUD性能会下降。
原创
博文更新于 2024.06.07 ·
832 阅读 ·
16 点赞 ·
0 评论 ·
6 收藏

多线程知识点(补充)

控制运行的线程的数量,处理过程中将任务放入队列,然后在线程创建后 启动这些任务,如果线程数量超过了最大数量,超出数量的线程排队等候,等其它线程执行完毕,再从队列中取出任务来执行。线程同步是指线程之间所具有的一种制约关系,一个线程的执行依赖另一个线程的消息,当它没有得到另一个线程的消息时应等待,直到消息到达时才被唤醒。优点:减少唤起线程的开销,整体的吞吐效率高,线程有几率不阻塞直接获得锁,CPU不必唤醒所有线程;方法,在对象的监视器上等待,直到当前的线程放弃此对象上的锁定,才能继。
原创
博文更新于 2024.06.06 ·
918 阅读 ·
13 点赞 ·
0 评论 ·
15 收藏

多线程知识点

多线程
原创
博文更新于 2024.06.06 ·
575 阅读 ·
6 点赞 ·
0 评论 ·
5 收藏

JVM知识点

Java虚拟机知道底层硬件平台的指令长度和其它特性,所有被称为是平台无关的编程语言。当一块的内存用完了,就将还存活着的对象复制到另一块上面,然后再把已经使用过的内存空间一次清理掉。触发条件:创建类的实例时,访问类的静态方法或静态变量,使用Class.forName反射类的时候,初始化某个子类时;JVM的内存模型:JVM在执行程序时,会把管理的内存划分为若干个区域,每个区域都有自己的用途和创建销毁时间。Java自带的加载器加载的类,在虚拟机的生命周期中不会被卸载,只有用户自定义的加载器加载的类才能被卸载;
原创
博文更新于 2024.06.04 ·
890 阅读 ·
17 点赞 ·
0 评论 ·
19 收藏

计算机基础知识

桌面应用:用户只要打开程序,程序的界面会让用户在最短的时间内找到他们需要的功能,同时主动带领用户完成他们的工作并得到最好的体验(c和c++是最合适的语言,java不占优势)JDK(java 开发工具包):JVM:java虚拟机,核心类库,开发工具:javac编译工具、java运行工具、jdb调试工具、jhat内存分析工具。\t制表符(表格数据实用) 在打印的时候,把前面字符串的长度补齐到8,或者8的整数倍。最少补1个空格,最多补8个空格。整数类型,小数类型,字符串类型,字符类型,布尔类型,空类型。
原创
博文更新于 2024.06.01 ·
262 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

安装idea后配置环境变量

4.找系统变量下的path,双击点开后点击新建,将java目录下jdk的bin路径复制过来(第二个方法:在系统变量下点击新建,变量名为JAVA_HOME,变量值是jdk的不带bin的路径,然后找到系统变量下的path,双击点开后点击新建,填入%JAVA_HOME%\bin),点击确定。6.如果重启后配置的环境变量失效(部分win10电脑的小bug),JAVA_HOME照样配置,但是path中不要引用JAVA_HOME,直接写完整的java中的jdk下的bin路径。2.右击此电脑打开属性,打开高级系统设置。
原创
博文更新于 2024.04.01 ·
1482 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

从官网下载idea

5.找到自己惯用的版本下载,IDEA 分为两个版本:旗舰版(Ultimate)和社区版(Community),旗舰版收费(限 30 天免费试用),社区版免费。功能: lntelliJIDEA旗舰版提供了更多的高级功能,如代码审查、重构、UML设计、SpringFramework支持等,而社区版则只提供了基本的开发功能。插件: IntelliJIDEA旗舰版支持更多的插件,可以更好地满足不同开发者的需求。4.点击Other versions。3.点击Download。
原创
博文更新于 2023.11.21 ·
15935 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

mysql数据库安装配置环境变量

mysql数据库安装以及配置环境变量
原创
博文更新于 2023.08.28 ·
183 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

轻量级 J2EE 企业应用实战:Struts+Spring+Hibernate 整合开发.part02.rar

发布资源 2021.05.10 ·