- 博客(21)
- 问答 (4)
- 收藏
- 关注
原创 单例设计模式
(1)概念设计模式的概念:解决开发中某些特定问题的固定写法单例:单个实例,整个应用中有且只有一个该类的对象(2)步骤1.构造函数私有化2.在本类中创建本类的对象3.对外提供一个获取本类对象的静态方法(3)饿汉式// 饿汉式public class Singleton1 { private static Singleton1 singleton1 = new Singleton1(); private Singleton1(){} p
2022-05-10 15:02:29 181
原创 Git的简单使用
一、上传到远程仓库详细步骤(1)创建`忽略文件`(2)创建`本地仓库`(3)将项目从`工作区`添加到`暂存区` --->git add(4)将项目从`暂存区`提交到`本地仓库` --->git commit(5)在push到远程库之前最好先将远程库项目更新(pull)到本地库 --->git pull(6)最后,就可以将本地库中项目推到远程库啦 --->git pushgit 产生冲突的原因 1.提交时:远程库内...
2022-05-10 14:22:12 184
原创 map中的KeySet以及EntrySet(迭代器)
1.使用迭代器遍历List集合public class Test { public static void main(String[] args) { ArrayList<String> list = new ArrayList<String>(); list.add("贾宝玉"); list.add("林黛玉"); list.add("薛宝钗"); list.add("刘姥姥");
2021-07-10 14:55:28 468
原创 使用springboot+shiro+mybatis+jwt+Redis完成前后端分离登录案例
application配置spring: datasource: driver-class-name: com.mysql.jdbc.Driver type: com.alibaba.druid.pool.DruidDataSource url: jdbc:mysql://localhost:3306/companydb username: root password: 123456 redis: database: 2 .
2022-01-21 10:22:52 982
原创 shiro认证和授权
public class TestAuthentication { public static void main(String[] args) { //1、创建ini类型的工厂对象 Factory<SecurityManager> factory = new IniSecurityManagerFactory("classpath:shiro.ini"); //2、构造一个主体(用户)对象 SecurityMana.
2021-08-22 17:54:49 61
原创 实现登录和注册的功能
1、login页面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>用户登录</title> <style type="text/css"> .error{ color:red; font-size: 14px; } &
2021-07-18 23:23:05 480
原创 实现对t_employees表的CRUD操作,采用commons-dbutils工具类实现如何方法
public class EmployeeDAOImpl implements EmployeeDAO{ private QueryRunner queryRunner = new QueryRunner(JdbcUtils.getDataSource()); //在该map集合中定义实体字段和数据库中表字段之间映射关系 private Map<String,String> map = new HashMap<>(); { map.p.
2021-07-09 19:56:28 74
原创 字符串、util.Date、sql.Date之间的转换
import java.text.ParseException;import java.text.SimpleDateFormat;public class DateUtils { private static SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); //1.字符串转换为util.Date public static java.util.Date strToUtil(String str){.
2021-07-07 15:21:10 72
原创 有一个字符串:“91 27 46 38 50”,请写程序实现最终输出结果是:“27 38 46 50 91”
public static void main(String[] args) { String s = "91 27 46 38 50"; //1,将字符串切割成字符串数组 String[] sArr = s.split(" "); //2,将字符串转换成数字并将其存储在一个等长度的int数组中 int[] arr = new int[sArr.length]; for (int i = 0; i < a.
2021-06-26 11:00:03 849
原创 Java重写Object-toString
import java.util.Arrays;//Object-toStringpublic class TestToString { public static void main(String[] args) { Teacher t1 = new Teacher("张三",27); Teacher t2 = new Teacher("李四",30); Teacher[] ts = {t1,t2}; System.out.
2021-06-06 21:13:24 61
原创 选择排序推理过程及结果
一,代码public class TestSelect { public static void main(String[] args) { //选择排序 int[] arr = {1,31,3,4,54,54,54,6,54667,756,4,5,22,2}; System.out.println(Arrays.toString(arr)); for(int i = 0;i < arr.length - 1;i++.
2021-05-26 21:18:52 84
原创 有一个int数组,输入两个值a,b,截取数组中下标[小,大 - 1]的元素
public static void main(String[] args) { /* 有一个int数组,输入两个值a,b,截取数组中下标[小,大 - 1]的元素 */ int[] arr = {1,2,3,4,5,6,7,8,9}; Scanner sc = new Scanner(System.in); System.out.println("请输入第一个数:"); int num1 =.
2021-05-26 19:14:37 157
原创 判断是否是标准手机号:1开头,长度11位的纯数字
public static void main(String[] args) { //手机号:1开头,长度11位的纯数字 Scanner sc = new Scanner(System.in); System.out.println("请输入手机号:"); String tel = sc.next(); char c = tel.charAt(0); if(c == '1'){ int.
2021-05-25 22:04:22 3452
原创 面向对象,测试员工数组的修改信息功能
一,创建员工类Emppublic class Emp { public String name; public double salary; public String gender;}二,创建员工测试类TestEmppublic class TestEmp { //测试员工数组的修改信息功能 /* 1.准备数据源,员工数组 2.提示:问,谁要修改信息,用户输入要修改谁的信息 3.确定到要修改的员工,提示:问,修改什么信.
2021-05-19 08:28:25 101
原创 Java完成拼图(方法)
public class TestPuzzle { public static Scanner sc = new Scanner(System.in); public static Random r = new Random(); public static int[][] answer; public static int x; public static int y; public static int level; public static.
2021-05-17 11:24:10 365 3
原创 定义用户名和密码 root 123456 接收键盘输入的用户名和密码,如果错误次数没到3次,只需要输入用户名和密码; 当错误次数到达3次,登录时还需要验证码
public class TestPractice { public static String username = "root"; public static String password = "123456"; public static void main(String[] args) { Scanner sc = new Scanner(System.in); int b = 0; int count = 0; .
2021-05-17 08:54:45 1321
原创 老师--------课程
一,定义Teacher类public class Teacher { public String name; public int age; //定义学科数组 public Subject[] subjects;}二,定义Subject类public class Subject { public String name; public int duration; public int point; public Su..
2021-05-15 14:55:39 97
原创 模拟汽车网站信息。 1. 定义汽车Auto类 (1). 属性:品牌,车长,价格 2. 定义SUV继承Auto类 (1) 属性:小型车车长标准值:4295,中型车车长标准值:5070。
一,创建Auto类public class Auto { private String brand; private double price; private long length; public Auto() { } public Auto(String brand, double price, long length) { this.brand = brand; this.price = price; .
2021-05-15 10:36:01 656
原创 完成游戏账号自动生成功能 定义玩家类 用户名:通过两个数组随机拼接生成, 密码:数字大小写字母组成的10位密码。 将玩家存储到玩家数组中,遍历输出
一,创建PlayerUtils类public class PlayerUtils { //准备两个数组数据源 private static final String[] firstName = {"赵","钱","孙","李","周","吴","郑","王"}; private static final String[] lastName = {"逵","江","冲","迁","云","亮","瑜","懿"}; private Random r = new Ra.
2021-05-15 10:12:38 986 4
空空如也
实现一个简易新闻发布系统,包括查看、添加、修改和删除新闻等基本功能
2021-07-23
。。。。。。。。。。。。。。。。。。。。。。。。
2021-06-16
求助大佬,最好给出源码
2021-05-25
求解答案,最好配有源码?
2021-05-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人