
简单项目
文章平均质量分 70
此专栏用来存放一些简单项目
娄黔子
热爱生活,喜欢读书
展开
-
Oracle使用包计算两个日期相差的工作日
做项目时客户提出一个需求,要求计算报价及时率,在询价发布之后的4个工作日,如果供应商没有报价,则报价及时率是0%,否则就是100%。原创 2022-08-23 08:47:34 · 499 阅读 · 0 评论 -
SpringSSM框架入门级整合
SpringSSM框架入门级整合入门级整合暂不包括Ajax,拦截器和文件的上传和下载文章目录SpringSSM框架入门级整合一、环境搭建1. 数据库MavenIDEATomcat二、文档结构三、具体代码1. 实体类2. dao层3. service层4. controller层5. 配置文件6. jsp文件夹中的代码一、环境搭建1. 数据库MySQL8.0及以上新建数据库,然后新建一个表并添加内容CREATE DATABASE IF NOT EXISTS ssmbuild;CREA原创 2021-05-30 21:11:27 · 628 阅读 · 0 评论 -
Java启程第一步
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、设计一个数字类,其中存储一个长度为200的整型数字的数组,数组中的所有成员不能大于10,用这个数组来表示一个数字。1. MyNumberl类2. Test测试类3. 效果图二、设计这个数字中的一个方法,使得这个数字可以通过在个位数上加1来让数字增加,当数组中的某一个数字大于10时是可以进位的。1. MyNumber类新增如下代码(我这里是加一个一位数)2. Test调用3. 测试截图三、.尝试设计这个数字类的一个方法,参数是原创 2020-12-01 16:09:25 · 144 阅读 · 0 评论 -
通过反射将俩个类对象交换
通过反射将俩个类对象交换现在需求如下,需要封装一个工具类,该工具通过反射和注解将一个类的特定内容取出,赋值给另一个类。实现类的交换。提示:通过此练习可以对反射的理解更上一层楼。文章目录通过反射将俩个类对象交换一、思考1. 反射的来龙去脉2. 如何解决问题二、过程的实现。1.首先编写两个注解,用来筛选需要的值和不需要的值。2. 封装工具类3. 测试类,新建两个对象类和测试类,验证结果。三、测试结果一、思考1. 反射的来龙去脉什么是反射,反射可以做什么?高级工程师都会亲睐反射,因为反射可以原创 2021-04-27 15:21:26 · 319 阅读 · 0 评论 -
Java通过File对象删除文件
实现一个需求:给定一个文件目录,通过 递归删除该文件夹中的所有文件。注意:java中的file对象不能 直接删除有内容的文件夹 ,比如,该文件夹中有东西,调用java直接删除就会报错。package Dome;import java.io.File;public class Delete { public static void main(String[] args) { String s = "D:/JavaTest/"; File file=new File(s);原创 2020-12-22 12:14:03 · 1247 阅读 · 0 评论 -
彩票开奖系统
模拟双色球彩票系统双色球规则:a)双色球分为红球和蓝球,红球选择的范围为1-33而且红球选择6个数字,蓝球1-16而且只能选择一个。b)选择方式为随机选择和手动输入选择号码。c)生成号码的顺序是由小到大。功能描述: 通过JavaSE所学知识模拟彩票系统,首先系统能够让用户选择随机选择和手动选择。如果选择的是随机选择,则提示需要购买的注数;如果是手动选择,则让用户首选输入红球数字,然后输入篮球数字。用户选择或者输入完毕,则对比号码所匹配的奖次,并且把中奖号码都要显示出来。 中奖规则: 1原创 2020-12-17 14:09:27 · 1424 阅读 · 0 评论 -
集合collection习题
123321是一个非常特殊的数,它从左边读和从右边读是一样的。输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n。输入格式:输入一个正整数n。输出格式:按从小到大的顺序输出满足条件的整数,每个整数占一行。样例输入:52样例输出:899998989989998899数据规模和约定1<=n<=54。...原创 2020-12-17 10:05:08 · 159 阅读 · 0 评论 -
多线程Thread的习题2
1.编写两个线程类,它们同时运行。一个线程输出10000以内的奇数,一个线程输出10000以内的偶数。/*1. 编写两个线程类,它们同时运行。一个线程输出10000以内的奇数,一个线程输出10000以内的偶数。 */public class Test { public static void main(String[] args) { T t=new T(); T1 t1=new T1(); t.start(); t1.start(); }}cla原创 2020-12-14 20:54:19 · 986 阅读 · 0 评论 -
多线程Thread的习题
用多线程程序模拟铁路售票系统: 实现通过3个售票点发售某日某次列车的1000张车票,一个售票点用一个线程表示主类: Test.javapackage Test;public class Test { public static void main(String[] args) { Runnable r=new TicketSell(); Thread t=new Thread(r); t.setName("蒙德"); t.start(); Thr原创 2020-12-09 11:03:18 · 314 阅读 · 1 评论 -
Calendar类的习题
一、 Calendar类的使用:封装如下工具方法获取指定日期的昨天日期假设当前日期是2013年04月12日,则昨天是2013年04月11日)public static Calendar yesterday(Calendar cal){}获取指定日期的本周的第一天(周日) (2013年04月07日)获取指定日期的本周的最后一天(周六) (2013年04月13日)获取指定日期的上周的第一天 (2013年03月31日)获取指定日期的本月的第一天原创 2020-12-08 16:33:29 · 279 阅读 · 0 评论 -
String字符串java习题(二)
一、编写一个方法public static int count(String src, String key), 从src内容中查找出key的出现次数: 如:源串为"String testString testString stringtestString abctest",查找“test”时应该返回4。分析:最笨的方法,将该字符串转化为字符数组依次检索,如果连续的四次检索都是满足第二个字符数组时,则计数器加一。package T;import java.text.Format;impor原创 2020-12-07 22:43:43 · 436 阅读 · 0 评论 -
java编写猜词游戏
编写一个猜词游戏,随机产生一个单词,并以" * “显示,之后提示用户一次输入一个字母,如果单词中有该字母,则用该字母替换到对应的” * "位置上的字符,当用户猜完全部字母,显示一共猜错了多少次,并询问是否继续猜下一个单词。例如:当前单词为 ***** --> 输入h后当前单词为 h**** -->输入l后当前单词为 hll直到全部猜完后 提示 一共错误 几次 是否继续游戏(Y/N)输入Y继续游戏 输入N结束游戏分析:首先词库的获取不是一个JVM就可以提供的,所以新手起步原创 2020-12-03 23:30:40 · 1983 阅读 · 0 评论 -
String字符串java习题
如题: 编写一个Java方法 用来统计所给字符串中大写英文字母的个数 小写英文字母的个数以及非英文字母的个数1. 省题:首先我们要给一串字符统计大写,小写英文,还有非英文的数字,根据语言的底层都是ASCII码,但是转为该码又比较麻烦,所以往上想一层,从A到Z都是连着的,包括a到z,所以我们只要用if语句就可以实现了。*a b c d e f g h i j k l m n o p q r s t u v w x y z **A B C D E F G H I J K L M N O P Q R S T原创 2020-12-03 12:05:51 · 533 阅读 · 0 评论