自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 JDBC(Java与数据库连接关键)

JDBC是什么?JDBC全名为 Java DataBase Connectivity 是一种用于执行Sql语句的Java API。JDBC库包括通常与数据库使用相关的下面提到的每个任务的API:1、连接数据库2、创建Sql或MySQL语句3、在数据库中执行sql的语句4、查看和修改生成的记录JDBC体系结构通常由两层组成:-JDBC API:提供了应用程序到JDBC管理器的连接。(JDBC API)-JDBC驱动程序API:这支持JDBC管理器到驱动程序连接。(J

2021-07-16 16:58:51 119

原创 数据库的事务

事务一般包含三个操作:启动、提交、回滚具体语法是:启动:start transaction; 或 begin;提交:commit; //不提交的话别人查询不到添加的数据回滚:rollback; //一键还原只有当前数据库的引擎为Innodb才支持事务,其他类型不支持。begin;insert into student values(1,"小三");commit;begin;insert into student values(1,"小四");rollback;...

2021-07-16 10:50:22 92

原创 各种文本的区别

java: class Student{ private String name; private String age; get/set...} Student s = new Student(); s.setName(“张三”); s.setAge(12);js: var s = new...

2021-07-07 13:28:59 424

原创 XML的解析介绍

XML有 四种 解析方式,本篇文章主要介绍这四种方式的优缺点:1、SAX解析 SAX的解析方式是利用事件的驱动机制,逐行读取xml,每次读取到一个标签的开始、结束、内容属性的时候,就触发事件。在这些事件发生的时候,可以编写程序,做出处理。优点: 分析可以立即开始,无需等待所有的数据被处理 因为是逐行读取的,所以节省内存,大于系统内存的文档也可被解读 当满足自己的条件的时候可以立即停止解析,节约事件,无需解析整个文档...

2021-07-06 17:45:43 301

原创 XML介绍

xml 叫可拓展标记语言,有两个特性:1、xml具有与平台无关性,是一个独立的标记语言2、xml有自我描述性主要用于:网络数据传输,数据存储,配置文件注意:.xml文件是保存xml数据的一种方式,不要将xml语言狭隘的理解程xml文件。xml语言可以用其他的方式存在(例如:在内存种构建xml数据)。...

2021-07-03 02:17:00 465

原创 IO流总结。

异常分为:受检查异常 不受检异常 (异常是否抛出?):如果是因为传参导致异常,应该通过throws将异常抛出。 绝对路径:从盘符开始,是一个完整的路径,例如:c://a.txt相对路径:在Java代码中是相对于项目目录的路径,这是一个不完整的便捷路径,在代码开发中很常用。例如:a.txt获取路径的方法 getAbsolutePath().File类:文件和路径名的抽象的表式,即在代码中就是表示某个文件,在系统硬盘中的位置。(一般在硬盘中...

2021-06-30 04:05:29 187

原创 多线程总结

1、线程与进程的区别进程是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间线程是指进程中的一个执行路径,共享一个进程的内存空间,线程之间可以自由切换,可以并发执行,一个进程至少有一个线程。线程是在进程的基础上的划分,进程启动后,多个执行路径可以划分为多个进程2、线程调度(分时调度与抢占式调度)(线程的最大执行数量是由电脑CPU决定的),所以需要合理的分配资源提高运行效率。分时调度:所有的线程轮流使用CUP的使用权,平均分配每个线程的时间。抢占式调度:优先级高的先用,

2021-06-26 08:05:51 187

原创 毒鸡汤

社会人,你们累不累走上社会了,你们累吗?我想说的是,我累,非常累,离狗就差一步。兜兜转转两年了,身边的朋友同学一个一个结婚。都含着笑走向婚姻的殿堂,作为单身狗本狗的我,自然是羡慕嫉妒恨了。或许有的人是不婚主义,反正我不是。我期望的就是找一个另一半,结婚,生子。拿个小资的工资,平平淡淡的、带点小惊喜的走一辈子。两年工作,路有千种,我选了最惨的一种。进入一家物联网的公司,软件调试开发,到产品的画原型图、实施的服务器环境搭配、维护客户关系到项目的管理、管控,处理这样那样的问题,杂而不精,在我们就看到了这么一

2021-05-18 16:02:29 135 3

原创 mybatis框架应用案例xml方式(二)设计模式的分析

*public static void main(String[] args) throws Exception{ //1、读取配置文件 InputStream in = Resources.getResourceAsStream("SqlMapConfig.xml");*绝对路径:D:/xxx/xxx.xml;相对路径:src/java/xxx/xxx.xml;实际开发过程中几乎不用。实际开发中使用:1、使用类加载器,只能读取类路径的配置文件2、使用Serv..

2020-09-22 16:38:45 75

原创 mybatis框架应用案例xml方式(一)

Mybatis框架大纲:Mybatis入门Mybatis概述Mybatis环境搭建Mybatis入门案例自定义Mybatis框架Mybatis基本使用Mybatis的单表crud操作Mybatis的参数与返回值Mybatis的dao编写Mybatis配置的细节(几个标签的使用)Mybatis的深入和多表Mybatis的连接池Mybatis的事务控制及设计的方法Mybatis的多表查询(1对多,多对1,多对多)Mybatis的缓存和注解开发Mybatis中的加载时机(查询时机

2020-09-22 16:09:53 121

原创 新手Spring Boot快速入门(一)

新手Spring Boot快速入门(一)代码实现主要分为五个步骤:(1)创建Maven工程(2)添加Spring Boot的起步依赖(3)编写Spring Boot的引导类(4)编写Controller(5)测试其中前三步为Spring Boot的基本环境搭建。注:本次实现基于idea软件,先向使用eclipse的小伙伴们说个抱歉(一)创建Maven工程使用idea工具创建一个Maven工程,该工程为普通的Java工程就即可:create new project —>选择Mav

2020-09-17 15:22:05 117

空空如也

空空如也

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

TA关注的人

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