- 博客(10)
- 收藏
- 关注
原创 Hibernate
Hibernate笔记 Hibernate是一个持久层的ORM框架(对象关系映射) ORM:Object Relational Mapping 导入jar包和数据库 创建数据库cst_customer和表cst_customer CREATE TABLE `cst_customer` ( `cust_id` bigint(32) NOT NULL AUTO_INCREMENT COMMENT '客户编号(主键)', `cust_name` varchar(32) NOT NULL COMMENT '
2021-05-21 08:05:30
178
原创 Struts2
1.Struts2入门 1.1 入门案例 添加struts2相关依赖 添加web.xml,加载struts2配置 编写index.jsp页面 编写Action控制器 编写struts.xml文件 1.1.1 添加struts2相关依赖 在pom.xml文件中加入struts2的依赖代码 <dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-core</a
2021-04-19 09:54:43
497
原创 Python爬取pilipili排行榜
1. Python爬取pilipili排行榜 安装requests和beautifulsoup4 创建一个python文件引入库文件 利用requests的方法拿到html文档 通过bs4对html文档进行解析 将解析的结果写入到一个文件中 1.1 安装requests和beautifulsoup4 1.1.1 使用pycharm安装requests 1.1.2 安装beautifulsoup4 同样使用pycharm安装beautifulsoup 1.2 创建一个python文件引入库文件 将re
2021-04-14 09:49:19
437
1
原创 Struts2拦截器
1.Struts2拦截器 1.1 基于类范围的连接器的自定义和使用 Struts2连接器的体系结构 Struts2内建连接器 自定义基于类范围的连接器 案例:通过自定义连接器实现日志记录 1.2 任务实现思路 如何自定义和使用拦截器? 编写拦截器组件类,该类可以实现Intereptor接口,或者继承AbstractInterceptor,MethodFilterInteceptor 声明自定义的拦截器组件类 <interceptors> <interceptor name
2021-04-09 11:23:45
143
原创 Struts2基于的XML配置方式的输入校验
1. 回顾上节课的知识 请你描述下在服务端的Action组件中如何处理输入验证? 继承ActionSupport类,重写validate() 不合法的情况交给validate 合法的情况交给execute 编写ValidateLoginAction package cn.zhengbin.action; import org.apache.commons.lang3.StringUtils; import com.opensymphony.xwork2.ActionSupport; public
2021-04-09 10:02:48
143
原创 简述JSTL的概念、作用、组成和分类
JSTL(Java server pages standarded tag library,即JSP标准标签库)是由JCP(Java community Proces)所制定的标准规范,它主要提供给Java Web开发人员一个标准通用的标签库,并由Apache的Jakarta小组来维护。开发人员可以利用这些标签取代JSP页面上的Java代码,从而提高程序的可读性,降低程序的维护难度。
2021-03-17 14:25:06
1529
1
原创 Python验证哥德巴赫猜想
Python验证哥德巴赫猜想 需求分析: 1、输入6以上的偶数,如果不满足要求,重新输入 # 验证哥德巴赫猜想 # 分析: # 1、输入6以上的偶数,如果不满足要求,重新输入 def is_prime(num): """ if the num is prime return true else return false :param num: The number to be judged :return: if the num is prime return tr
2021-03-17 11:08:41
739
原创 蓝桥杯数据交换
试题 算法训练 数据交换 题目 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 编写一个程序,输入两个整数,分别存放在变量x和y当中,然后使用自己定义的函数swap来交换这两个变量的值。 输入格式:输入只有一行,包括两个整数。 输出格式:输出只有一行,也是两个整数,即交换以后的结果。 要求:主函数负责数据的输入与输出,但不能直接交换这两个变量的值,必须通过调用单独定义的函数swap来完成,而swap函数只负责交换变量的值,不能输出交换后的结果。 输入输出样例 样例输入 4
2021-03-09 19:32:14
190
原创 平方怪圈蓝桥杯C组C/C++语言
C/C++ C组平方怪圈 题目 平方怪圈 如果把一个正整数的每一位都平方后再求和,得到一个新的正整数,对新产生的正整数再做同样的处理。 如此一来,你会发现,不管开始取的是什么数字,最终不是落入1,就是落入同一个循环圈。 请写出这个循环圈中最大的哪个数字。 请填写该最大数字。 注意:你提交的应该是一个整数,不要填写任何多余的内容(答案145) 解题思路 /* 平方怪圈: 25 -> 55 + 22 -> 29 -> 99 + 22 -> 85 -> 55 + 88 -> …
2021-03-09 11:00:19
501
原创 A+B两数相加 C语言算法竞赛
A+B两数相加 C语言算法竞赛 C语言 #include<stdio.h> int main(){ int a, b; // 接收控制台输入的变量 scanf("%d %d"); printf("%d",a + b); } C++语言 #include<iostream> using namespace std; int main(){ int a, b; // 接收控制台输入的变量 cin >> a >> b; cout <<
2021-03-09 10:09:58
809
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅