12 2023 档案
摘要:今天是周五 一天没有课 但是快java考试了 要努力学习 争取java不挂科 老弟
阅读全文
摘要:《程序员修炼之道》第七章 在项目开始之前的阅读笔记 这一章讨论了在项目开始之前要面临的一些问题和挑战,以及如何应对和解决它们。作者提出了以下几个主题: 不要搜集需求,而要挖掘需求。需求是用户想要解决的问题,而不是用户目前做事情的方式。要站在用户的角度,了解他们的真正需求和动机,而不是只听他们说的话。
阅读全文
摘要:学习java的方法 学习基础知识: 了解数据库的基本概念,如表、字段、记录等。 学习SQL语言,包括创建表、插入数据、查询、更新和删除等操作。 了解常见的关系型数据库,如MySQL、Oracle、SQL Server等。 学习Java数据库编程基础: 学习Java和数据库的连接方式,例如JDBC(J
阅读全文
摘要:import java.sql.*; public class CRUDExample { // 数据库连接信息 private static final String URL = "jdbc:mysql://localhost:3306/mydatabase"; private static fi
阅读全文
摘要:import java.util.ArrayList; import java.util.List; public class CRUDExample { private List<String> data = new ArrayList<>(); // 创建 public void create(
阅读全文
摘要:Person类中,实现implements Cloneable接口 @Override 重写clone()这个父类方法后,还需要把protected改为public, 类型是当前重写的子类类型才能正常使用 protected Object clone() throws CloneNotSupport
阅读全文
摘要:test测试类package Test; import java.sql.SQLException;import java.util.List; import Dao.BookDao;import Dao.BookDaoimpl;import Entity.Book; public class te
阅读全文
摘要:sql语句预编译和执行代码package Dao; import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import j
阅读全文
摘要:这一章讨论了在项目开始之前要面临的一些问题和挑战,以及如何应对和解决它们。作者提出了以下几个主题: 不要搜集需求,而要挖掘需求。需求是用户想要解决的问题,而不是用户目前做事情的方式。要站在用户的角度,了解他们的真正需求和动机,而不是只听他们说的话。要使用原型、用例、词汇表等工具来沟通和记录需求,但要
阅读全文
摘要:SELECT * from A WHERE idin (SELECT id from B)SELECT * from A WHERE id EXISTS(SELECT 1 from A.id= B.id) in 是在内存中遍历比较 exist 需要查询数据库,所以当B的数据量比较大时,exists效
阅读全文
摘要:5.从键盘输入10名学生成绩(以空格为间隔),并按学生成绩降序排列,输出学生成绩排行榜到磁盘文件d:\score.txt中保存。(期末真题) 【输入样例】 Please input 10 students’scores:81 73 95 62 86 74 83 66 93 52 【文件输出样例】 T
阅读全文
摘要:4.输入n(n<=20)名职工的姓名(姓名的长度小于10)及计算机水平考试成绩,输出及格人数和及格的职工姓名。(期末真题) 【设计要求】 (1)定义职工结构体类型struct Staff (2)定义输入函数void input(struct Staff work[], int n)完成职工信息的输入
阅读全文
摘要:1. 编写程序,输入10个学生的学号、姓名、性别、年龄,统计其中女生有多少,男生有多少,并根据年龄从小到大对这10个学生重新排序。 程序代码: #include <stdio.h> #include <string.h> #define N 10 typedef struct { char id[1
阅读全文
摘要:1. 定义一个结构体变量(包括年、月、日),计算该日在本年中是第几天,注意闰年的问题。 程序代码: #include <stdio.h> typedef struct { int year; int month; int day; } Date; // 计算是否为闰年 int isLeapYear(
阅读全文
摘要:1. 用结构体存放如下表中的数据,然后输出每个人的姓名和实发工资(实发工资=基本工资+浮动工资-支出) 姓名 基本工资 浮动工资 支出 Tom 1240.00 800.00 75.00 Lucy 1360.00 900.00 50.00 Jack 1560.00 1000.00 80.00 程序代码
阅读全文
摘要:7.程序的功能是:键盘输入一个5行5列的矩阵,判断这个矩阵是否是对称矩阵。程序的主函数如下所示,请写出InputMatrix函数和IsSymmetricMatrix函数的定义(所谓对称矩阵,就是对于矩阵每个元素a[i][j]都满足a[i][j]=a[j][i])。(某年期末考题) #include<
阅读全文
摘要:6.判断一个字符串(长度小于10)是否为回文字符串(指从左至右和从右至左读都是一样的字符串)。(某年期末考题) 【设计要求】 (1)使用字符数组char a[N]存储字符串。 (2)使用指针方式对字符数组进行访问,不能使用下标方式。 【输入输出样例1】 请输入长度小于10的字符串:abcdcba Y
阅读全文
摘要:5. 在一个字符数组中存放“AbcDEfg”字符串,编写程序,把该字符串中的小写字母变为大写字母,大写字母变为小写字母。 程序代码: #include <stdio.h> #include <ctype.h> #include <string.h> void invertCase(char s[])
阅读全文
摘要:4. 输入若干个字符串(最多10个),求出每个字符串的长度,并打印最长字符串的内容。以“stop”作为输入的最后一个字符串。 程序代码: #include <stdio.h> #include <string.h> #define MAX_STRINGS 10 #define MAX_LENGTH
阅读全文
摘要:3. 编写一个程序,将字符数组s2中的全部字符复制到字符数组s1中。不用strcpy函数。复制时’\0’也要复制过去,’\0’后面的字符不复制。 程序代码: #include <stdio.h> void copyString(char s1[], char s2[]) { int i = 0; w
阅读全文
摘要:2. 用一个函数实现两个字符串的比较,即自己写一个strcmp函数,函数原型为 int strcmp(char *p1,char *p2); 设p1指向字符串s1,p2指向字符串s2,要求当s1=s2时,函数返回值为0;如果s1≠s2,返回它们二者第一个不相同字符的ASCII码差值(如“BOY”与“
阅读全文
摘要:6、输入10个学生5门课的成绩,分别用函数实现下列功能:(选做) (1) 计算每个学生的平均分。 (2) 计算每门课的平均分。 (3) 找出所有50个分数中最高的分数所对应的学生和课程; (4) 计算平均分方差: ,其中,xi为某一个学生的平均分。 程序代码: #include <stdio.h>
阅读全文
摘要:5、随机产生20个[45,210]范围内的正整数,实现以下功能: a) 求最大值、最小值和平均值。 b) 求小于平均值的数据的个数。 提示:产生随机数使用库函数:rand();下面两条语句用于系统随机生成45~210之间的整数: srand(time(NULL)); /*初始化随机因子*/ for(
阅读全文
摘要:4、编写将n个数从小到大排序的函数,要求该函数返回排序过程中交换的次数,并设计main函数,验证算法正确与否。 int sort( int arr[], int n) {……….} 程序代码: 程序代码: #include <stdio.h> int sort(int array[], int n)
阅读全文
摘要:3、计算一个4×4矩阵两个对角线之和。 程序代码: #include <stdio.h> int main() { int matrix[4][4]; int i, j, sum_main_diagonal = 0, sum_secondary_diagonal = 0; printf("请输入4×
阅读全文
摘要:2、从键盘上输入10个整数,并放入一个一维数组中,然后将其逆序重新存放。即:第1个元素和第10个元素互换,第2个元素和第9个元素互换……分别输出数组原来的值和兑换后各元素的值。 程序代码: #include <stdio.h> int main() { int arr[10]; int i, tem
阅读全文
摘要:将多余的香蕉退还给老师,需要退还多少根?请使用C语言来计算并输出结果。 示例代码如下: #define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h> void main() { int total = 65; int student = 17; int nu
阅读全文
摘要:public class UserServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletExceptio
阅读全文
摘要:public class UserServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletExceptio
阅读全文
摘要:练习 键盘录入数字并求和 需求:键盘录入两个整数,求出他们的和并打印出来。 //1.导包 import java.util.Scanner; public class ScannerTest{ public static void main(String[] args){ //2.创建对象 Scan
阅读全文