- 博客(11)
- 收藏
- 关注
原创 MyBaits
简介 什么是MyBaits MyBatis 是一款优秀的持久层框架 支持自定义 SQL、存储过程以及高级映射 MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作 MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录 如何获得Mybaits <dependency> <groupId>org.mybatis</gr
2021-06-05 21:39:33
256
原创 JDBC
用来纪念一下,bug 搞了很长一段时间,各种报错 我的mysql是没有设置密码的,因此 我在网上Copy的这段代码 // b.与数据库进行连接 String url = "jdbc:mysql://localhost:3306/school?user=root&password=&useUnicode=true&characterEncoding=utf-8"; 看了很久,说jar包变成小奶瓶,可是我早就变成了小奶瓶了啊! 难道是我的版本下的不对?因此我去sql官网下载了
2020-12-20 23:08:25
197
原创 Jsp&Servlet
环境配置 陆陆续续,有很多的博客已经很详细了,在这里我就不赘述了。 JSP页面元素 <% 局部变量,java语句 %> <%! %> <%=输出表达式%> page指令: <%@ page language=“java”–>jsp页面所使用的语言 import–>导入包 contentType=“text/html; charset=UTF-8”–>浏览器解析jsp的编码 pageEncoding=“UTF-8”%–>jsp文件自身编码
2020-12-18 17:38:28
204
1
原创 Java--自用练习册
佛系刷题 1.模拟KTV点歌系统 结论:未解决的问题:在添加歌曲之后,将齐金鑫全部的打印输出,存在一定的空间占用问题:即不在数组里 import org.omg.PortableServer.LIFESPAN_POLICY_ID; import java.util.ArrayList; import java.util.LinkedList; import java.util.Scanner; public class RR { public static void addMusics(Link
2020-12-04 09:28:09
152
原创 JAVA--多线程
多线程 基本定义 线程和进程一样,都是实现并发的一个基本单位,线程是比进程更小的执行单位,线程是在进程的基础之上进行的进一步划分。多线程是实现并发机制的一种有效的手段,0所谓多线程是指一个线程在执行的过程当中可产生多个线程,这些线程可以同时存在,同属运行。一个进程可能包含多个同时执行的线程。 继承Thread类 基本格式 package com; public class TestThread1 implements Runnable{ @Override public void r
2020-11-28 14:54:03
173
原创 Java--双重循环
Java–双重循环 前言:本案例将对经典的三角形问题进行解析,利用外层循环以及内部循环的结构结构来进行解决,书写的步分别为: 打印矩形,打印直角三角形,打印倒置直角三角形,打印等腰直角形,打印菱形,打印空心菱形,打印九九乘法表,嗯,暂且就这样吧 矩形 分析 **** **** **** **** 外层 内层 0 4 1 4 2 4 3 4 4 4 package com; public class two { public static void main(S
2020-11-27 09:31:52
675
原创 Java笔记--基础篇
Capter 3 面对对象基础概念 3.1 主要特性 封装 继承 多态 3.2 类与对象 3.2.1 类与对象的基本概念 提问:什么是类? 在面对对象中类和对象是最基本,最重要的组成单元,类实际上是表示一个客观世界中某类群体的一些基本特征抽象,属于抽象的概念集合。 类实际上是对象操作的模板,但是类不能直接使用,必须通过实例对象来使用 3.2.2 类与对象的基本定义 //声明成员变量(属性) class 类名称{ 数据类型 属性(变量); //定义方法的内容
2020-11-20 11:30:58
463
原创 排序方法--持续更新
冒泡排序 什么是冒泡排序 在这个图片当中可以看出冒泡排序就是 第一个数字与第二个数字进行比较,倘若第二个数字比第一个数字大,则将两个数字进行互换,接着第二个数字再与第三个数字进行比较,循环以往,第一次循环之后导致的结果就是最大的值处于最后面 这里利用的是for循环的嵌套,首先倘若有n个数字,那么在第一次循环中则需要循环n-1次 接着随着循环一整次之后,还需要说明的是,循环遍历也会随之减少,在这里请参考 三角形如何输出 **I**
2020-10-16 10:19:03
111
原创 C语言基础--三角形
#include<stdio.h> int main(void) { for (int i = 0; i < 5; i++) { printf("*"); } printf("\n"); printf("\n"); for (int a = 0; a < 5; a++) { for (int b = 0; b < 5; b++) { printf("*"); } printf("\n"); } printf("\n"); printf
2020-10-15 19:11:05
654
原创 C语言程序设计--配套书(第三版)
7.用函数实现模块化程序设计 函数是什么 7.1输出一下的结果,并且用函数调用实现 ************** HelloWorld -------------- 代码部分: tips:在编写这道题代码的时候,要注意函数的生命,当函数在main函数之后时候则需要进行生命,否则不用 #include<stdio.h> void print_star() { printf("***************\n"); } void print_message() { printf("Hello
2020-10-14 11:42:17
1323
2
原创 C语言入门--配套视频
C语言入门 1.实例–方程根 掌握内容: 1.定义变量 2.c语言中,方程根的表示是sqrt 并且导入#include <math.h>文件包 #include<stdio.h>; #include <math.h> //首先定义变量 //C语言的根号是:sqrt() 需要导入<math.h>的包 int main03(void) { //把三个系数保存在计算机 int a = 1;//=不等于相等,而是赋值 ==才是相等 int b = 5;
2020-09-27 16:45:38
376
空空如也
关于SprIngboot使用的跨库的分页问题
2023-05-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅