- 博客(17)
- 收藏
- 关注
原创 jdbc练习程序
读取book.txt文件,将文件里图书信息保存进数据库文件格式1 鹿鼎记 金庸 500 三联出版社…要求:一、建立表结构二、针对图书的操作提取出业务接口实现功能:1、图书保存2、可以按照图书编号修改对应的图书信息3、可以根据id加载图书信息4、可以根据id删除图书信息5、分页查询图书信息(参数:开始页,每页显示多少条)jdbc.properties设置IP地址、databasename、用户名、密码url = jdbc:mysql://XXX.XXX.
2021-04-26 09:32:52
198
1
原创 Mysql连接数据库报错:Communications link failure
Communications link failure:通信链路故障第一步、1、在mysql下执行:use mysql2、修改访问权限,由于MySQL 8.0已经不支持这种命令写法grant all privileges on *.* to root@"%" identified by ".";,正确的写法为grant all privileges on *.* to 'root'@'%' ; 参考文章3、然后输入select host,user from user;查看权限是否更改,显示%则更改
2021-04-22 15:03:49
3872
1
原创 sql查询操作
--查询编号、姓名、职位、工资SELECT EMPNO,ENAME,JOB,SAL FROM EMP;--查询职位信息,去重SELECT DISTINCT JOB FROM EMP;SELECT DISTINCT JOB,SAL FROM EMP;--查询编号,姓名,年薪(计算)SELECT EMPNO,ENAME,SAL * 12 FROM EMP;--SELECT EMPNO,ENAME,SAL * 0.6 FROM EMP;--字段重命名SELECT EMPNO 雇员编号, ENA
2021-04-19 20:18:00
295
原创 sql建表,添加、删除、更改信息
创建学生表 comment ‘id,用于标识区分唯一的学生’ comment ‘学号,非空且唯一’ comment ‘姓名,非空’ comment ‘性别,默认为male’ default 'male’ CREATE TABLE STUDENT( stu_id integer, stu_no char(12), stu_name varchar2(20), stu_gender varchar2(6) default 'ma
2021-04-19 20:06:04
255
原创 JAVA练习程序(十二)HashMap
统计一篇文章里各个单词出现的次数package edu.uestc.avatar;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;import java.util.HashMap;import java.util.Map;public class MapDemo { public static void main(String[
2021-04-12 14:31:29
263
原创 JAVA练习程序(十一)
1.(按字母升序显示单词)编写一个程序,从文本文件读取单词,并按字母的升序显示所有的单词(可重复)。单词必须以字母开始。package HomeWork;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;import java.util.ArrayList;import java.util.Collection;import java.
2021-04-11 17:00:08
1536
原创 JAVA练习程序(十)递归
1、使用递归将字符串进行反转package edu.uestc.avatar;public class Recursion { public static void main(String[] args) { String str = "abcdefg"; System.out.println(StrReverse(str)); } public static String StrReverse(String str) { if(str.length()<=1||str=
2021-04-07 11:08:43
160
原创 JAVA练习程序(九)File
一、已知文件的路径为c:\mygames.txt,要求得到:1.是否存在2.取得文件名3.取得文件路径4.得到绝对路径名5.得到父文件夹名6.判断文件是否存在7.判断文件是否可写8.判断文件是否可读9.判断是否是目录10.判断是否是文件11.是否是绝对路径名称12.文件最后的修改时间13.文件的大小package Homework;import java.io.File;public class FileInformationDemo { public static
2021-04-06 19:49:41
780
原创 JAVA练习程序(八)
一、写一个名为Account的类模拟账户。该类的属性和方法如下图所示。该类包括的属性:账号id,余额balance,年利率annualInterestRate;包含的方法:访问器方法(getter和setter方法),返回月利率的方法getMonthlyInterest(),取款方法withdraw(),存款方法deposit()。二、写一个用户程序测试Account类。在用户程序中,创建一个账号为1122、余额为20000、年利率4.5%的Account对象。使用withdraw方法提款30000元,
2021-03-31 15:29:21
732
原创 JAVA练习程序(七)对象和类(2)
1、定义一个Circle类,包含一个double型的radius属性代表圆的半径,一个findArea()方法返回圆的面积。package edu.uestc.avatar;public class Circle { private double radius; public double getRadius() { return radius; } public void setRadius(double radius) { this.radius = radius; }/*
2021-03-26 13:35:46
689
3
原创 JAVA练习程序(六)对象和类(1)
1.定义电视机TV类每台电视机都是一个对象,每个对象都有状态(当前频道,当前音量,电源和开关)以及动作(转换频道,调节音量,开启/关闭),使用一个类对电视机进行建模并编写一个测试类来创建两个电视对象package edu.uestc.avatar;/** * TV这类事物的通用描述 * */public class TV { //tv的当前频道 public int channel; //tv的当前音量 public int volume; //这个tv是否开启 public b
2021-03-24 13:36:32
1646
原创 JAVA练习程序(五)数组
1.有一个数组:8,4,2,1,23,344,12 1)循环输出数组的值——使用三种方式。 2)求数组中所有数值的和。public static void main(String[] args) { // TODO Auto-generated method stubint[] arry = {8,4,2,1,23,344,12}; int total =0 ; //for循环输出 System.out.println("for循环输出"); for(int i =
2021-03-22 13:47:31
830
1
原创 JAVA练习程序(四)方法
1、写一个方法 boolean checkIsOddNumber(int num)判断输入是否为奇数static boolean checkIsOddNumber(int num) { return (num%2)==0 ? true : false; } public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner(System.in);
2021-03-19 14:21:10
352
原创 JAVA练习程序(三)循环操作
1.3000米长的绳子,每天减一半,问,需要多少天,绳子会小于5米?int rope = 3000; int day = 0 ; while(rope >=5) { rope = rope / 2; day++; System.out.printf("第%d天结束,绳子还剩%d米\n", day,rope); } System.out.println("绳子小于5米需要"+ day + "天");2.显示从101到2100期间所有的闰年,每行显示10个,之间用制
2021-03-19 14:07:24
432
原创 JAVA练习程序(二)字符串操作
**邮箱注册模拟**一:验证邮箱邮箱必须由数字、字母、下划线、@、. 组成邮箱格式必须满足 a@b.c,其中a必须是数字、字母、下划线b部分必须是字母或数字c部分必须是字母与.,例如 aaa@cc.edu.cn二:验证密码密码只能由数字、大写字母、小写字母、下划线组成密码长度必须是8-20位密码必须包含数字、大写字母、小写字母、下划线密码必须包含大写字母三:验证手机号手机号必须是11位数字手机号前三位必须是130-139,158-159,186变量定义bo
2021-03-17 15:34:29
656
原创 JAVA练习程序(一)
##打印发票信息要求:1、能够输入购买商品的数量2、能够输入购买商品单价3、能够输入折扣信息4、能够输入付款金额5、打印出发票变量定义 // TODO Auto-generated method stub double Tshrit_p,shoue_p,bat_p;//商品购买价格 int Tshrit_n,shoue_n,bat_n;//商品购买数量 double total_p;//总价格 double discount;//折扣 double Actual_pay
2021-03-15 14:32:06
294
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人