- 博客(32)
- 收藏
- 关注
原创 IO流-文件的常用方法
boolean file.mkdir():创建目录,该方法只能创建一级目录,不能创建多级目录 - boolean file.mkdirs():创建多级目录。- boolean file.createNewFile():创建文件,该方法只能创建文件,不能创建目录,如果目录不存在则报错。- boolean file.exists():检测文件或目录是否存在,如果存在返回true,如果不存在返回false。- File("E:/abc/abc.txt"):根据文件或目录的具体路径创建一个文件对象。
2025-08-01 15:35:40
502
原创 SpringMVC-拦截器
addPathPatterns("/test/test1")//设置拦截器的拦截路径,如果不配置拦截所有对控制器的方法。.addInterceptor(new MyInterceptors())//注册拦截器。//配置拦截器的执行顺序(优先级),数字越小优先级越高。* /test/* :拦截所有对特使太目录下的控制器的访问。(3)afterCompletion:该方法在上面两个方法执行结束后执行,用于清理所占用的资源。- 返回false,表示不放行、不继续执行拦截器后的拦截器或控制器。
2025-08-01 12:14:05
1176
原创 SpringMVC项目构建
该类继承AbstractAnnotationConfigDispatcherServletInitializer类。当tomcat启动时会自动初始化该类的对象,启动SpringMVC环境。
2025-07-31 17:09:36
664
原创 Spring-常用注解
----SpringAOP注解------------自定义注解的使用--------------自定义注解-------
2025-07-30 18:31:00
365
原创 MyBatis-实现增删改查以及分页查询
{}的变量替换是在DBMS中、变量替换后,#{}对应类型的变量自动加上单引号,${}的变量替换是在DBMS外、变量替换后,${}对应类型的变量不会加上单引号。#{}是预编译处理,是占位符?方式,调用PreparedStatement来赋值,${}是字符串替换,是拼接方式。使用#{}可以有效的防止sql注入,提高系统的安全性。我们通过日志来观察下#{}和${}的效果。在App类中进行实现。
2025-07-22 17:48:57
506
原创 JDBC查询(通用)-使用反射机制
2.连接数据库、创建预处理对象、检测啥SQL语句是否存在?号占位符、循环设置?1不同的表,字段不同,每个字段的类型不同,所对应的实体对象和属性也不同。3.创建用于存储对象的集合、遍历结果集。,若放在后面params无法确认。Class cla只能放在。
2025-07-17 19:30:10
234
原创 续上文-sql语句
表与表之间是存在关系,在数据库中使用外键来建立表与表之间的关联关系。在数据库中通过外键建立两张表之间的联系,也叫外键约束。在数据库中存在关联的两张表必定存在一张主表,一张从表。从表依赖主表而存在。1:1(1对1)1:n(1对多)n:1(多对1)n:m(多对多)外键在从表中定义外键是一个列,该列一般与主表的主键对应外键列的类型和长度与主表的主键一致列名可以不一致,但建议一致。在从表中通过外键建立两张表的关系当两张表存在主外键关系时,主表不存在的数据在从表中无法添加,否则报外键约束错误。
2025-07-12 19:23:00
519
原创 数据库项目
INSERT INTO tbl_user VALUES(default,'张三',MD5('051207'),'zhangsan@163.com','2005-12-07','看电影','1','陕西省宝鸡市',DEFAULT,NOW(),NOW(),DEFAULT)UPDATE tbl_user set user_password='12345' where user_name='张三' and user_password=md5('051207')-- 13.统计某个用户(admin)的订单数量。
2025-07-11 19:28:20
224
原创 前端基础(html+css)
h1></h1> <h2></h2> <h3></h3> <h4></h4> <h5></h5> <h6></h6>标题标签。box-sizing:border-box有padding是不改变盒子的高度和宽度。text-aline:文本位置(center.....)border-shower:阴影。<p></p>段落标签。“class”属性姓名。font-family:字体。font-size:字体大小。4.html中:<div></div> 盒子标签。3.html:结构层 css:表现层。
2025-03-10 23:28:48
340
原创 近两日C语言学习内容汇总
8.char:1个字节 short:2个字节 int:4个字节 long:4个字节 long long:8个字节 float:4个字节 double:8个字节 long double:8个字节。4.ASCII值:A--Z (65--90) a--b(97--122)对应大小写差为32。12.局部变量放在内存的栈区、全局变量放在内存的静态区、堆区是用来动态内存管理的。6.求字符串的长度用strlen函数,统计的是\0之前的字符个数。7.C语言的三种结构:顺序结构、选择结构、循环结构。
2023-11-21 22:47:40
49
原创 自我介绍及人生目标
我是来自河北沧州,在陕西宝鸡上大学的一名学生。所学的是软件工程,目前学习了C语言、python、java和一些制作网页等专业知识。目前学校在开设C语言课程,其他的是自学。把C语言、python、Java等语言学精通,形成自己的编程风格。多做项目,参加竞赛,丰富自己的编程经验。多敲代码,多写程序,多学习新内容,多参加竞赛,多做项目,在大学期间多做实习。目前的想法是考研到京津冀的学校,并在京津冀地区找到一份满意的工作。保证每天都抽出尽量多的时间来学习编程敲代码,终生学习。或者大学毕业后找一个京津冀地区的公司。
2023-11-18 22:55:40
299
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人