11 2021 档案

摘要:题目要求 实现添加教师信息,添加学生信息,添加课程信息,修改个人信息,浏览课程信息,选课,浏览学生选课信息,登录这几个功能 此程序使用的jar包如下,如想应用此程序,请先下载相应jar包 首先是bean层 我在数据库中创建了五个表用来存储数据 首先是管理员,代码如下: package bean; p 阅读全文
posted @ 2021-11-29 16:49 软工小蜗牛 阅读(287) 评论(0) 推荐(0)
摘要:当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。 和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。 在使用 StringBuffer 类时,每次都会对 Str 阅读全文
posted @ 2021-11-28 22:47 软工小蜗牛 阅读(92) 评论(0) 推荐(0)
摘要:首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: dataType[] arrayRefVar; // 首选的方法 或 dataType arrayRefVar[]; // 效果相同,但不是首选方法 double[] myList; // 首选的方法 或 double myLi 阅读全文
posted @ 2021-11-28 22:47 软工小蜗牛 阅读(94) 评论(0) 推荐(0)
摘要:当dopost出现乱码问题时,应先对request请求设置编码 req.setCharacterEncoding("utf-8"); response对象用于响应客户请求并向客户端输出信息 getWriter()方法的返回值为一个字节流 当输出为中文时,dopost会出现乱码,需要重新设置编码格式; 阅读全文
posted @ 2021-11-25 19:27 软工小蜗牛 阅读(82) 评论(0) 推荐(0)
摘要:建表 typedef struct LNode { int date; struct LNode *next; }LNode; typedef struct LNode* LinkList; 初始化表 bool InitList(LinkList &L) { L = new LNode; L->ne 阅读全文
posted @ 2021-11-24 19:35 软工小蜗牛 阅读(109) 评论(0) 推荐(0)
摘要:建表 struct SeqList { int *elem; int length; }; 初始化表 bool InitList(SeqList &S) { S.elem = new int[Maxsize]; if (!S.elem) return false; S.length = 0; ret 阅读全文
posted @ 2021-11-24 08:41 软工小蜗牛 阅读(89) 评论(0) 推荐(0)
摘要:用于获取有关对象的信息的方法称为访问器方法。 String 类的一个访问器方法是 length() 方法,它返回字符串对象包含的字符数。 下面的代码执行后,len 变量等于 14: public class StringDemo { public static void main(String ar 阅读全文
posted @ 2021-11-23 22:59 软工小蜗牛 阅读(284) 评论(0) 推荐(0)
摘要:SN(序号)方法描述 1 char charAt(int index)返回指定索引处的 char 值。 2 int compareTo(Object o)把这个字符串和另一个对象比较。 3 int compareTo(String anotherString)按字典顺序比较两个字符串。 4 int 阅读全文
posted @ 2021-11-23 22:59 软工小蜗牛 阅读(101) 评论(0) 推荐(0)
摘要:创建字符串最简单的方式如下: String str = "Runoob"; 在代码中遇到字符串常量时,这里的值是 "Runoob",编译器会使用该值创建一个 String 对象。 和其它对象一样,可以使用关键字和构造方法来创建 String 对象。 用构造函数创建字符串: 其中一个构造方法 publ 阅读全文
posted @ 2021-11-21 21:27 软工小蜗牛 阅读(83) 评论(0) 推荐(0)
摘要:所有的包装类(Integer、Long、Byte、Double、Float、Short)都是抽象类 Number 的子类 public class Test{ public static void main(String[] args){ Integer x = 5; x = x + 10; Sys 阅读全文
posted @ 2021-11-21 21:25 软工小蜗牛 阅读(96) 评论(0) 推荐(0)
摘要:代码实例 public class Main { public static void main(String[] args) { double[] nums = { 1.4, 1.5, 1.6, -1.4, -1.5, -1.6 }; for (double num : nums) { test( 阅读全文
posted @ 2021-11-21 21:25 软工小蜗牛 阅读(108) 评论(0) 推荐(0)
摘要:Character 类用于对单个字符进行操作。 Character 类在对象中包装一个基本类型 char 的值 char ch = 'a'; // Unicode 字符表示形式 char uniChar = '\u039A'; // 字符数组 char[] charArray ={ 'a', 'b' 阅读全文
posted @ 2021-11-21 21:25 软工小蜗牛 阅读(150) 评论(0) 推荐(0)
摘要:1.在实现增删改查时,首先应先声明一个成员变量,QueryRunner类型的成员变量,注意不要使用无参构造方法,要将连接池的对象传入其中。 private QueryRunner queryRunner = new QueryRunner(DButil.getDruidDataSource()); 阅读全文
posted @ 2021-11-19 17:10 软工小蜗牛 阅读(393) 评论(0) 推荐(0)
摘要:1.首先声明一个连接池对象 private static DruidDateSource druidDateSource; 2.在获得字节流之后,在获取连接池的值 通过DruidDateSourceFactory.createDateSource方法获得 此方法接收的为一个properties集合, 阅读全文
posted @ 2021-11-10 09:26 软工小蜗牛 阅读(136) 评论(0) 推荐(0)
摘要:1.首先先写配置文件 配置文件包括 driver 驱动 url user password 四部分 2.在工具类中首先声明一个静态常量 private static final Properties properties = new Properties();//存储配置文件的map集合; 3.获得 阅读全文
posted @ 2021-11-10 08:38 软工小蜗牛 阅读(153) 评论(0) 推荐(0)
摘要:doget 获得页面传递的数据 代码如下 以此代码为例 我们需要向person实体类里面传入数据 name = req.getParameter("name"); age = req.getParameter("age"); school = req.getParameter("school"); 阅读全文
posted @ 2021-11-05 12:17 软工小蜗牛 阅读(107) 评论(0) 推荐(0)
摘要:private QueryRunner queryRunner= new QueryRunner(DButil.getDruidDataSource()) ; public boolean insert(person person) { Object[] parms = {person.getNam 阅读全文
posted @ 2021-11-05 08:51 软工小蜗牛 阅读(101) 评论(0) 推荐(0)
摘要:private static DruidDataSource druidDataSource; static { Properties properties = new Properties(); InputStream inputStream = DButil.class.getResourceA 阅读全文
posted @ 2021-11-04 23:26 软工小蜗牛 阅读(97) 评论(0) 推荐(0)
摘要:driver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/shujuku?&useUnicode=true&serverTimezone=UTC username=root password=123456 #初始化连接数 initial 阅读全文
posted @ 2021-11-04 22:30 软工小蜗牛 阅读(96) 评论(0) 推荐(0)
摘要:import com.alibaba.druid.pool.DruidDataSource; import com.alibaba.druid.pool.DruidDataSourceFactory; import java.io.IOException; import java.io.InputS 阅读全文
posted @ 2021-11-04 22:29 软工小蜗牛 阅读(621) 评论(0) 推荐(0)
摘要:在servlet层时设置 @WebServlet("/getServlet1")此时为servlet的注释 在html中配置form 的 action属性时 要将你的本地服务端地址一并输入例如 <form action="/MySQL_war_exploded/getServlet1" method 阅读全文
posted @ 2021-11-04 15:28 软工小蜗牛 阅读(190) 评论(0) 推荐(0)
摘要:div标签 span标签 p标签 阅读全文
posted @ 2021-11-03 17:00 软工小蜗牛 阅读(95) 评论(0) 推荐(0)
摘要:input tpye = file //文件上传 input tpye = hidden //隐藏域 form标签是表单标签 action属性设置提交服务器的地址 method属性设置提交的方式 提交表单失败通常有三个原因 1.表单项没有name属性 2.单选、复选(下拉列表中的option属性)要 阅读全文
posted @ 2021-11-03 16:57 软工小蜗牛 阅读(198) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-11-02 20:32 软工小蜗牛 阅读(82) 评论(0) 推荐(0)
摘要:1.实体类(entity):零散数据的载体 也就是说,你的表的名字是什么,就将类定义成什么名字,表中的每一列都定义一个私有变量,然后将每个变量设置get set 方法 在遍历的时候,将创建的类添加到一个集合里 阅读全文
posted @ 2021-11-02 19:21 软工小蜗牛 阅读(143) 评论(0) 推荐(0)
摘要:将连接数据库的方法进行封装,并在别的类中进行使用,并且要声明静态方法, //1.获取连接 public static Connection getConnection() { Connection connection = null; try { Class.forName("com.mysql.j 阅读全文
posted @ 2021-11-02 17:03 软工小蜗牛 阅读(264) 评论(0) 推荐(0)
摘要:创建PreparedStatement对象 PreparedStatement preparedStatement = connection.PreparedStatement(sql语句); 此时sql语句必须写好,不能通过一个变量再进行传入,因为PreparedStatement要做预编译 Pr 阅读全文
posted @ 2021-11-01 20:14 软工小蜗牛 阅读(409) 评论(0) 推荐(0)
摘要:1.首先,要注册驱动 Class.forName("com.mysql.jdbc.Driver"); 2.连接数据库 String url = "jdbc:mysql://localhost:3306:数据库名称";//?&useUnicode=true&serverTimezone=UTC加这句话 阅读全文
posted @ 2021-11-01 19:02 软工小蜗牛 阅读(619) 评论(0) 推荐(0)