- 博客(11)
- 收藏
- 关注
原创 GORM入门
由于很多数据库是不区分大小写的,如果采用 camelCase 风格命名法,在迁移数据库时会遇到很多问题,所以数据库的字段命名风格都是采用 underscorecase 风格命名法,gorm 会自动帮我们转换。如果结构体包含 gorm.DeletedAt 字段,会自动获取软删除的能力,在调用所有的 Delete 方法时,会自动变为 update 语句,在查询时会自动忽略软删除的数据。gorm 提供了万能的 Where 方法,可以实现 =、<>、IN、LIKE、AND、>、<、BETWEEN 等方法,使用?
2023-09-29 15:19:05
79
1
原创 Golang入门
Golang是谷歌在2009年推出的编译性编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。Google 对 Go 寄予厚望,其设计是让软件充分发挥多核心处理器同步多工的优点,并可解决面向对象程序设计的麻烦。它具有现代的程序语言特色,如垃圾回收,帮助开发者处理琐碎但重要的内存管理问题。Go 的速度也非常快,几乎和 C 或 C++ 程序一样快,且能够快速开发应用程序。
2023-09-19 18:13:08
85
原创 MySQL
我们常常说MySQL数据库,但实际上MySQL是一个关系型数据库管理系统(DBMS),是用来操作和管理数据库的大型软件。我们需要通过SQL语句来操作数据库管理系统,然后通过DBMS管理数据库。
2023-04-26 17:15:30
98
原创 servlet+mvc、Jar 包介绍、如何导入使用
MVC模式(Model-view-controller)是软件工程中的一种软件架构模式,他把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。这种模式用于应用程序的分层开发。Model(模型):模型表示企业数据和业务规则。在MVC的三个部件中,模型拥有最多的处理任务。
2023-04-15 12:21:35
1189
原创 Java集合
Java集合是Java语言中用于管理和操作数据集合的一组类和接口的集合,它提供了丰富的数据结构和方法,方便开发者高效地进行数据的存储、检索、删除、遍历等操作。Java集合框架包含了多种类型的集合,如List、Set、Queue和Map等,每种集合都有其独特的特点和适用场景。
2023-04-13 20:54:38
154
原创 数据结构与常用API
Java是一个面向对象的编程语言,但是Java中的八种基本数据类型却是不面向对象的,为了使用方便和解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八种基本数据类型对应的类统称为包装类(Wrapper Class),包装类均位于java.lang包。substring(int beginIndex, int endIndex):返回[beginIndex, endIndex)中的子串。包装类相较于普通的数据类型,它可以存在一些可以直接使用的方法,方便进行数据处理。
2023-04-08 14:26:34
243
原创 JavaIO
在正式学习JavaIO之前,要先对文件有一定的了解,因为大部分的JavaIO都是基于文件的基础上的。下面认识File类和其中一些常用的API。
2023-04-07 19:47:46
286
1
原创 继承,接口,多态与异常
继承是Java的第二大特性,是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。 在实际应用中,继承为程序开发节省了大量的重复性工作,提高开发效率。例如你想创建一个新的类,这个类中的所有成员变量和成员方法在一个已经存在的类中都有,这时这个新的类可以直接继承自父类,然后再添加子类中特有的变量和方法。值得注意的是,一个子类只能继承自一个父类,毕竟一个儿子不能有多个爹。
2023-04-01 09:03:31
79
原创 Java 异常类和常用类、容器、泛型
异常处理可以允许我们在程序运行时进行诊断和补救。异常(Exception)不等于错误(Error)Error是程序无法处理的错误,比如OutOfMemoryError、ThreadDeath等。这些异常发生时,Java虚拟机(JVM)一般会选择线程终止。此类异常是程序的致命异常,是无法捕获处理的。Exception是程序本身可以处理的异常,这种异常分两大类运行时异常和非运行时异常。程序中应当尽可能去处理这些异常。下图是Error类和Exception类的继承关系。
2023-03-31 22:35:42
385
原创 idea 基本使用和Java 基础
(1)下载官方下载地址:https://www.jetbrains.com/zh-cn/idea/download/#section=windows下载专业版(Ultimate版)(2)安装选项全选,一直按默认点next,安装完成后重启电脑(3)激活可以使用学信网学生认证免费使用专业版,也可以去某宝购买激活码,比官方便宜太多了。(4)创建项目如图配置,如果没有JDK的话IDEA会自动下载并配置JDK,十分方便(建议使用经典版本的1.8)(5)安装插件中文插件的安装。
2023-03-24 13:25:26
487
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人