- 博客(12)
- 收藏
- 关注
原创 2021-07-18
JDBCUtill---JDBC封装---优化1.创建属性文件工具类db.properties2.封装jdbc的驱动加载和连接和关闭1.创建属性文件工具类db.properties将属性文件工具类db.properties创建在src下。位置如图所示。jdbc.classname = com.mysql.jdbc.Driverjdbc.url = jdbc:mysql://localhost:3306/t_store?characterEncoding=utf8 //数据库位置jdbc.use
2021-07-18 16:41:31
60
原创 2021-07-18
JDBCUtill----封装JDBC---基础工具类:封装jdbc的驱动加载和连接和关闭成员变量加载驱动创建连接关闭连接测试工具类:封装jdbc的驱动加载和连接和关闭成员变量private static String classname = "com.mysql.jdbc.Driver";private static String url ="jdbc:mysql://localhost:3306/t_store?characterEncoding=utf8";private static St
2021-07-18 16:33:08
88
原创 2021-07-18
JDBC篇二:UserDaoUserDao----账号管理模块步骤保存信息(INSERT/UPDATE)用户登录(SELECT/QUERY)修改密码(UPDATE/UPDATE)UserDao----账号管理模块步骤1.建立连接2.sql语句3.设置参数----装载占位符PreparedStatement ps = conn.prepareStatement(sql);----对sql语句设置参数ps.setString(1, username);ps.setString(2, passw
2021-07-18 15:57:59
51
原创 2021-07-18
JDBC编码JDBC的编码步骤使用JDBC创建连接工具类:封装jdbc的驱动加载和连接和关闭基本功能注册删除账户修改密码查询JDBC的编码步骤1)加载驱动2)创建java与数据库的链接3)发送sql4)查询等,处理数据5)关闭连接使用JDBC创建连接1.加载驱动用Class.forName(className);语句加载驱动。其中classname赋值为String className = “com.mysql.jdbc.Driver”;工具类:封装jdbc的驱动加载和连接和关闭基
2021-07-18 15:07:41
74
原创 2021-07-15
java 集合api集合apiArrayListHashSetHashMap集合apiArrayList基本操作添加元素:list.add();删元素:list.remove();修改元素:list.set();获取元素:list.get();package cn.aust.api;import java.util.ArrayList;/** * 集合api * Colloection(接口) * List-子接口 * ArrayList * Set-子接口
2021-07-15 11:33:23
75
原创 2021-07-15
java apijava中处理日期的apijava.util.Datejava.sql.Date日历相关算法时间戳类型java中处理日期的apijava.util.Datejava中定义Date类型默认为java.util.Date,该类型的格式为Thu Jul 15 09:29:59 CST 2021。将字符串的类型转为java.util.Date类型:先建立一个SimpleDateFormat类型的日期格式模板。再用SimpleDateFormat.parse(String)方法将String
2021-07-15 11:18:44
127
原创 2021-07-14
窗口优化----动起来优化1之前的窗口未进行关闭,导致多次打开后电脑卡顿,占内存。用this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);语句关闭进程。优化后的完整窗体代码如下所示。package cn.aust.pro;import javax.swing.JFrame;/***@author 作者:aoxixi*@version 时间:2021年7月12日下午3:48:52*@desc 描述:*//** * java swi
2021-07-14 11:27:09
87
原创 2021-07-13
线程----模拟售票1.用extends继承来实现多线程package cn.aust.pro;/***@author 作者:aoxixi*@version 时间:2021年7月13日下午2:19:05*@desc 描述:线程——模拟售票 -----多线程并发问题1*/public class Demo04 extends Thread{ //现有的票---10张 private int ticket = 10; @Override public void run() {
2021-07-13 17:25:04
43
原创 2021-07-13
java基础之string类及正则表达式string类常用的方法:1.截取字符串:string.substring(起始位置,终止位置);2.某个位置的字符string.charAt(位置);【需求】通过身份证号截取有效信息package cn.aust.homework;/***@author 作者:aoxixi*@version 时间:2021年7月13日上午10:08:57*@desc 描述:string类 身份证号*/public class Demo01 { pu
2021-07-13 15:03:19
46
原创 2021-07-13
java窗口分为窗体类和画布类两个类别对窗体类进行初始化。package cn.aust.javabase;import javax.swing.JFrame;/***@author 作者:aoxixi*@version 时间:2021年7月12日下午3:48:52*@desc 描述:*//** * java swing: * 窗体类:JFrame * * @author aoxixi * */public class MyJFrame extends JFrame{
2021-07-13 10:52:04
37
原创 2021-07-13
Java基础例题【需求1】用户输入一个整数,判断这个数是合数还是素数(注意:1既不是素数也不是合数)解题思路:输入:Scanner sc=new Scanner(System.in);变量:int num合数和素数(质数)的概念循环分支具体代码:package cn.aust.javabase;import java.util.Scanner;/***@author 作者:aoxixi*@version 时间:2021年7月12日下午3:34:08*@desc 描述:*
2021-07-13 09:50:56
50
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人