zlzzlloo
码龄6年
求更新 关注
提问 私信
  • 博客:33,190
    问答:65
    动态:62
    33,317
    总访问量
  • 39
    原创
  • 38
    粉丝
  • 41
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
加入CSDN时间: 2020-11-02

个人简介:一个不甘落后的静静

博客简介:

weixin_52166438的博客

查看详细资料
个人成就
  • 获得62次点赞
  • 内容获得16次评论
  • 获得141次收藏
  • 代码片获得1,333次分享
  • 博客总排名416,763名
创作历程
  • 4篇
    2022年
  • 35篇
    2021年
成就勋章
TA的专栏
  • 分布式数据库mycat
  • java EE
    2篇
  • python
  • Java 框架
  • Java web
    2篇
  • JAVA
    6篇
  • MySQL
  • Linux
    1篇
  • 前端
    16篇
  • bootstrap
    7篇
  • 数据结构
    6篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

创作活动更多

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

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

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

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

mybatis之pageHelper实现分页

pageHelper就是mybatis拦截器的一个应用,实现分页查询,支持常见的 12 种数据库的物理分页并支持多种分页方式。1.首先添加maven依赖2.在mybatis的配置文件上添加插件,可以设置helperDialect,设置数据库方言3.Service 方法调用SQL查询前添加 PageHelper.startPage这里有两个参数,分别为:page=pageNum,rows=3。请求第pageNum页,每页显示3条数据。在写sql查询语句的时候,就不用加上limit了,查询数据库的时候
原创
博文更新于 2022.12.08 ·
832 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

(一)使用Mybatis实现在student数据库中插入一个学生信息

然后在< mapper>下面写你需要的操作,插入就用insert,查找就用select等,其属性id="insertStudent"现在可以随便起,之后sqlSession执行插入命令的时候会用到,另一个属性parameterType="com.wwj.entity.Student"是参数类型,这个就是Student类型,但是要写全路径,不然项目运行时找不到。直接在浏览器中搜maven仓库,进去,搜你需要用的包名,选择相应的版本,粘贴到pom.xml文件中即可。在你的包下面创建dao包。
原创
博文更新于 2022.09.10 ·
3364 阅读 ·
2 点赞 ·
2 评论 ·
5 收藏

使用数据库连接池C3P0和DBUtils工具实现数据库的增删改查

用数据库连接池C3P0来获得连接和释放资源用DBUtils工具里的核心类库中的QueryRunner类和ResultSetHandler类来简化数据的增删改查操作首先导入jar包导入以下四个jar包,并配置环境1.mysql-connector-java-8.0.22.jar是数据库驱动包2.c3p0-0.9.2.1.jar包是用来连接、销毁数据库用的3.mchange-commons-java-0.2.3.4.jar这是c3p0数据库连接池的辅助包,如果没有这个包系统启动时会报classnot
原创
博文更新于 2022.05.01 ·
1994 阅读 ·
8 点赞 ·
1 评论 ·
30 收藏

jdbc(一)

java程序连接数据库先导入数据库驱动包mysql-connector-java-8.0.15.jar配置好环境后,建一个class下面开始操作1.加载并注册数据库驱动Class.forName("com.mysql.cj.jdbc.Driver");2.通过DriverManager获取数据库连接Mysql5.6及5.6之后的版本都要写上serverTimezone=GMT%2B8"String url = "jdbc:mysql://localhost:3306/test?server
原创
博文更新于 2022.04.22 ·
1158 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Java递归求斐波那契数列的第n项

斐波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368…这个数列从第3项开始,每一项都等于前两项之和。递归就是自己调用自己呗下面是代码import java.util.Scanner;//递归求斐波那契数列的第n个数值//递归就是自己调用自己class Evaluate//求值类{ private int a1
原创
博文更新于 2021.12.30 ·
1283 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

Java异常处理练习

Java的异常是比较独特的,它是程序安全稳定的重要措施。本次作业要求自定义异常并使用异常。‏(1)自定义一个异常类,注意其继承自系统的异常类,并要求有构造方法;‎‏(2)使用自定义的异常:要求在一个函数中抛出异常,在另一段程序中调用这个函数并捕获异常。class Myexception extends Exception//自定义异常{ public Myexception(){//定义无参的构造方法 super(); } public Myexception(String messag
原创
博文更新于 2021.11.07 ·
564 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Java多态和匿名内部类练习题

图形(Shape)接口和它的实现类:长方形(Rectangle) 、正方形(Square)和圆形(Circle)要求:(1)每一种图形都求它的周长doublelength()。(2)在长方形类中定义长length、宽width两个属性;在正方形类中定义边长x;在圆形类中定义半属性径r。(3)在长方形类中定义带有两个参数的构造方法用于给长和宽赋值;在正方形类中定义带有一个参数的构造方法用于给边长赋值;在圆形类中定义一个带有一个参数的构造方法用于给半径赋值。(4)在测试类中定义一个方法shapeLen
原创
博文更新于 2021.11.04 ·
2392 阅读 ·
7 点赞 ·
6 评论 ·
30 收藏

Java多态练习

编写程序实现乐手弹奏乐器。乐手可以弹奏不同的乐器从而发出不同的声音。可以弹奏的乐器包括二胡、钢琴和小提琴class Instrument{ String name; public void show() { System.out.println("弹乐器"); }}class Erhu extends Instrument{ public void show() { System.out.println("弹二胡"); }}class Piano extends Instrume
原创
博文更新于 2021.11.02 ·
854 阅读 ·
4 点赞 ·
2 评论 ·
11 收藏

Java随机选名

实现储存操作实现显示全部姓名操作实现随机点名操作import java.util.Random;import java.util.Scanner;class Main { public static void main(String[] args) { Gress gress = new Gress();//创建gress对象 System.out.println("存储姓名请输入1"); System.out.println("显示全部姓名请输入2"); Syst.
原创
博文更新于 2021.10.16 ·
1513 阅读 ·
0 点赞 ·
1 评论 ·
4 收藏

前端transform属性

Transform属性应用于元素的2D或3D转换。这个属性允许你将元素 旋转 rotate();缩放 scale();移动 skew();倾斜 translate()等。旋转rotate()transform:rotate(旋转的角度);transform:rotateX(沿X轴旋转的角度);transform: rotateY(沿Y轴旋转的角度);缩放scale()transform: scale(沿X轴放大的倍数, 沿Y轴放大的倍数);transform: scaleX(沿X轴放大的
原创
博文更新于 2021.10.09 ·
2269 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

用伪元素画横线,并使用一个盒子覆盖一部分

效果代码及解释不要直接copy代码,里面的注释会使程序运行错误,要删掉注释才能运行<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><style type="text/css"> .before{ position:rel
原创
博文更新于 2021.10.03 ·
560 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Linux怎么解决乱码问题

修改/etc/sysconfig/i18n文件先进入/etc/sysconfig/i18n文件,输入vi /etc/sysconfig/i18n输入a进入修改输入修改的内容按esc退出修改输入 :wq 保存并退出文件(是输入,在好多的~~最后输入,有冒号的)下面是修改的内容最后记得要重新启动!!!补充:保存命令按ESC键 跳到命令模式,然后::w 保存文件但不退出vi:w file 将修改另外保存到file中,不退出vi:w! 强制保存,不推出vi:wq 保存文
原创
博文更新于 2021.09.28 ·
194 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java输入输出

输入输入有个类,放在java.util里,使用java.util.Scanner调用输入类,如果这样引用java.util.*,代表引入包java.util里的所有类。这样引用import java.util.Scanner;先使用Scanner类创建一个对象Scanner reader = new Scanner(System.in);创好类就能输入啦先输入一个整形aint a = reader.nextInt();然后很简单,类推就知道下面两个的意思reader.nextDo
原创
博文更新于 2021.09.20 ·
350 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

JS:DOM事件处理

同一个事件处理程序不可能绑定多个函数的,绑定多个的话会被覆盖掉而addEventListener('mouseout',Show,false);可以设置多个函数,第一个参数是事件处理名称,第二个是函数名,第三个是否捕获时处理函数,不是冒泡是处理例子:一个按钮两个事件<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.d
原创
博文更新于 2021.09.03 ·
192 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JS:BOM和DOM

window对象代表浏览器窗口本身,该对象包含的属性和方法被统称为BOM例题:打开广告窗口<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>打开新网页</title> </head><body><input type="butt
原创
博文更新于 2021.09.01 ·
162 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

JS:自定义对象及表格操作

自定义对象的创建<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>自定义对象的创建</title> <style type="text/css"></style></head><body><script
原创
博文更新于 2021.08.30 ·
393 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

bootstrap 怎么下载并引用elegant_font图标

一:下载elegant_font图标地址:https://www.elegantthemes.com/blog/resources/elegant-icon-font下载后解压,解压后是有三个文件的,把那个HTML CSS文件夹拉到你的项目里即可二:引用在你的代码中引用它:(根据的路径稍微修改)<link rel="stylesheet" href="../HTML CSS/style.css">选择好你要用的图标(例如icon_pencil)后这样使用:<span ari
原创
博文更新于 2021.08.29 ·
605 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JS例子:十一个数选五个

方法一:使用Math.Random随机产生五个1-11之间的数,使用push追加到空的数组里join(separator)参数描述separator可选。指定要使用的分隔符。如果省略该参数,则使用逗号作为数组的数据之间的分隔符任意十一个数随机生成五个<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
原创
博文更新于 2021.08.27 ·
984 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JS例子:表单的严谨验证(bootstrap布局)

表单的严谨验证<!DOCTYPE html><html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1.0" /><link rel="stylesheet" href="../css/bootstrap.min.css"><script src="../jquery-1.12
原创
博文更新于 2021.08.27 ·
171 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JS例子:随机点名,标题栏滚动显示效果,用js实现表单常用属性,前面下拉框后面文本框

random() 返回介于0(包含)到1(不包含)一个随机数:Math.random()*10取得介于0到10(不包含)之间的一个随机数floor(x)方法 返回小于等于x的最大整数。setTimeout()方法 用于在指定的毫秒数后调用函数或计算表达式clearTimeout()方法 可取消由setTimeout()方法设置的timeouto参数必须是由setTimeout()返回的ID值.随机点名...
原创
博文更新于 2021.08.25 ·
444 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏
加载更多