Only Ai Ming
码龄3年
关注
提问 私信
  • 博客:76,421
    76,421
    总访问量
  • 44
    原创
  • 41,293
    排名
  • 570
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2021-12-02
博客简介:

qq_64782704的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    650
    当月
    3
个人成就
  • 获得914次点赞
  • 内容获得48次评论
  • 获得997次收藏
  • 代码片获得422次分享
创作历程
  • 38篇
    2024年
  • 5篇
    2023年
  • 1篇
    2022年
成就勋章
TA的专栏
  • java学习
    40篇
兴趣领域 设置
  • 编程语言
    c语言
  • 数据结构与算法
    数据结构
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

spring(1)

是一个的,和的java开发框架,为简化企业级应用开发而生的spring官方网站。
原创
发布博客 2024.08.19 ·
973 阅读 ·
30 点赞 ·
1 评论 ·
26 收藏

java反射

回忆一下我们之前是如何使用类和对象的,首先我们会先定义一个类,其次new一个该类的具体对象,通过对象调用该类中的属性和方法,这对于我们自己的业务开发是没有问题的,因为一切都是已知的,但是像框架,tomcat,或者一些其他组件而言,他们事先是不知道有哪些类的,更不知道要创建哪些类的对象,只能根据我们配置的类的地址决定要操作哪个类,那么他们是如何根据类的地址,去创建该类的对象,并调用该类的方法,将我们查询到的数据封装到一个该类的对象中,这就要用到我们说的反射的概念。
原创
发布博客 2024.08.18 ·
749 阅读 ·
8 点赞 ·
0 评论 ·
17 收藏

Mybatis(3)

mybatis中的一级缓存是相对于同一个sqlSession对象而言的,也就是说我们如果在不关闭sqlSession对象或者不对缓存中的数据进行操作的前提下,向数据库请求两次相同的数据,那么只会和数据库进行一次交互,在第一次交互时就会将数据保存到一级缓存的sqlSession对象中,第二次直接从sqlSession对象中取,但是mybatis中的一级缓存很少使用,因为我们基本不会用同一个sqlSession对象进行两次相同的查询。mybatis为我们提供了一级缓存和二级缓存,可以使我们减少与数据库的交互。
原创
发布博客 2024.08.16 ·
888 阅读 ·
29 点赞 ·
0 评论 ·
12 收藏

Mybatis(2)

如果只是传递单个参数,那么直接传递,在标签中利用parameterType属性指定参数类型即可如果是传递多个参数,可根据情况自己选择一种方式,一般建议传2-3个参数并且不方便在创建一个类进行封装时可以直接用注解标签,但如果传递的参数比较多,并且他们之间有关系,封装成一个对象方便时,那么可以在idea中在创建一个类,来单独封装该对象。
原创
发布博客 2024.08.14 ·
549 阅读 ·
26 点赞 ·
0 评论 ·
12 收藏

Mybatis(1)

在Dao层创建一个用于和数据库交互的接口,里面定义一些需要和数据库交互的方法//通过ID查询用户//返回所有用户集合//新增用户信息接口中主要就是定义一些与数据库交互的方法,声明该方法的形参和返回值,以便于sql映射文件中可以设置好参数类型和返回值,这样mybatis就可以帮我们把数据封装到对象中。
原创
发布博客 2024.08.12 ·
925 阅读 ·
11 点赞 ·
0 评论 ·
19 收藏

git安装

版本控制是指对软件开发过程中各种程序代码,配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一版本控制的主要功能是追踪文件的变更,它将什么时候,什么人更改了文件的什么内容等信息都一五一十的记录了下来,每一次文件的变更,文件的版本号都将增加,除了记录文件的变更之外,还可以用于解决企业中多人合作开发,代码管理共享的问题版本控制可以解决两个问题。
原创
发布博客 2024.08.10 ·
924 阅读 ·
16 点赞 ·
0 评论 ·
18 收藏

javaEE(2)

拦截web服务器向后端发送的数据,使请求地址在到达servlet之前进入到指定的过滤器中,可以对数据进行一些统一的处理,比如设置编码,权限控制等创建一个类实现Filter接口,并实现里面的doFilter()方法,过滤器要做的作用主要写在doFilter方法中这是一个设置编码的过滤器,的会被该过滤器拦截的servlet程序,都会在到达后端前被统一设置为utf-8编码。
原创
发布博客 2024.08.08 ·
947 阅读 ·
17 点赞 ·
0 评论 ·
24 收藏

javaEE(3)

当前端收到后端响应回来的数据时,我们可以根据状态码来作出对应的判断,但我们知道当返回500表示后端出异常,401表示token验证失败返回到登录界面,这两个状态码所要做的事情都是相同的,我们没必要在每一次接收响应时都写一遍,只需要写每次收到200时,要做的事就可以,所以前端为我们提供了一个响应拦截器,当我们每次收到后端的响应时,就可以先通过拦截器判断状态码是不是500或401如果是就不用响应到前端,直接在拦截器作出响应操作,如果是200才在前端做出具体操作。
原创
发布博客 2024.07.30 ·
1076 阅读 ·
29 点赞 ·
0 评论 ·
14 收藏

javaEE(1)

有时候我们在启动tomcat服务器时,有可能会出现和其他应用程序的端口相同,导致tomcat启动失败,这时候我们可以通过上面介绍的文件结构,打开conf,tomcat的服务器配置文件,再打开里面的server.xml修改默认打开的端口号即可。
原创
发布博客 2024.07.27 ·
1171 阅读 ·
26 点赞 ·
0 评论 ·
8 收藏

HBuilder X中配置vue-cli项目和UI库

我们一般在网上下载的前端项目是没有node_modules文件夹的,因为这里面包含的是项目所依赖的外部组件文件,并且该文件夹占用的空间较大,我们可以通过node.js中的命令(类似于maven中的pom.xml文件)来从远程仓库中自己下载,所以不需要别人打包发过来,这样既省空间,又节约时间,该命令是。一个项目中有很多HTML文件,一个HTML文件表示一个网页,他们之间彼此独立,互相没有联系,我们每次导入其它前端文件时,需要给每一个HTML文件都导入,需要导入的文件一旦过多,就会很麻烦,并且整体看来很乱。
原创
发布博客 2024.07.26 ·
1310 阅读 ·
12 点赞 ·
0 评论 ·
32 收藏

vue.js入门

我们之前写的javaScript代码都是原生的,而框架是在基础语言之上,对其进行了封装,使我们只关心要操作的数据,而不关心如何从对象上得到数据,方便程序员进行开发,提高效率的,我们要介绍的vue.js就是前端的一种框架,它是对javaScript的一种封装。
原创
发布博客 2024.07.25 ·
944 阅读 ·
10 点赞 ·
0 评论 ·
8 收藏

javaScript

javaScript是由美国网景公司开发的一种脚本语言,起初叫LiveScript,和java一样也是一种面向对象的语言,后面和Sun公司合作,改名为javaScript不用编译,靠解释器解释就能运行的语言 eg:SQL,HTML,CSS,python等javaScript和HTML,CSS的关系HTML是结构,CSS是样式,javaScript是行为javaScript通过function关键字来定义一个函数,格式如下function:定义函数的关键字functionName:函数名。
原创
发布博客 2024.07.24 ·
755 阅读 ·
14 点赞 ·
0 评论 ·
19 收藏

初步认识css(2)

我们可以将网页上的标签看做是一个个盒子,对网页的布局其实就是摆放盒子的过程,一个标签是由内容区,内边距,边框,外边距组成,而一个网页就是由一个个标签组成内容区:放内容的区域内边距:内容到边框的距离边框:标签的最外层外边距:标签和标签之间的距离。
原创
发布博客 2024.07.23 ·
498 阅读 ·
21 点赞 ·
0 评论 ·
19 收藏

mysql(2)

使用where将不满足条件的行过滤掉,where一般紧跟在from子句后面select from where
原创
发布博客 2024.07.22 ·
688 阅读 ·
27 点赞 ·
0 评论 ·
16 收藏

初步认识css(1)

HTML是网页的内容,css就是定义网页内容的样式。
原创
发布博客 2024.07.20 ·
849 阅读 ·
8 点赞 ·
0 评论 ·
17 收藏

初步认识HTML

HTML(HyperText Markup Language)是超文本标记语言指的是页面内容可以包含图片,视频,链接,声音等内容标签,通过一系列标签告诉浏览器该如何显示内容。
原创
发布博客 2024.07.19 ·
1179 阅读 ·
7 点赞 ·
0 评论 ·
19 收藏

maven

maven是Apache软件基金会的一个开源项目,是一个优秀的项目构建工具,它用来帮助开发者管理项目中的jar,及jar之间的依赖关系(在A.jar文件中用到了B.jar会自动的去下载),可以完成项目的测试,编译,打包等工作maven是如何管理项目中依赖的jar文件?maven将常用的jar收集起来,在它的服务器上存储,每个jar都有独一无二的地址,我们在开发期间只需要将jar包的地址配置在项目配置文件中即可,借助maven就可以自动去官方下载jar文件到本地。
原创
发布博客 2024.07.17 ·
1215 阅读 ·
18 点赞 ·
0 评论 ·
26 收藏

java8新特性

这里我们直接创建了一个匿名内部类的对象,注意不是创建了接口/抽象类的对象,而是创建了一个类这个类没有名字,但是实现了该接口/抽象类中的方法,我们称之为匿名内部类,这样虽然简化了很多,也不用我们自己去创建类,但是其实上述代码,我们只关心的是compare这个方法的方法体,而不是该匿名内部类对象,所以为了再一次书写方便,简单,我们引入了lambda表达式。我们之前要在一些方法中传递接口/抽象类的对象时,要先自己写一个接口/抽象类的实现类,并实现里面的抽象方法,才能将接口/抽象类的对象当做参数进行传递.如下。
原创
发布博客 2024.07.16 ·
925 阅读 ·
21 点赞 ·
0 评论 ·
15 收藏

jdbc

jdbc:java数据库连接(java database connection)java程序可以连接不同的数据库,但数据库连接的具体细节有所不同,所以java中定义了一系列与数据库有关的类和接口,来实现java中的接口,,我们只需要将其导入到java程序中,再通过调用类中的方法来达到java连接数据库的目的总结:1.java连接数据库的细节是由数据库公司实现的,并将其打包成jar包2.我们使用不同的数据库就要去不同的数据库官网找到对应的jar包,来进行连接。
原创
发布博客 2024.07.16 ·
838 阅读 ·
8 点赞 ·
0 评论 ·
15 收藏

mysql(1)

数据库:对数据进行存储管理的仓库。
原创
发布博客 2024.07.14 ·
1051 阅读 ·
18 点赞 ·
0 评论 ·
10 收藏
加载更多