自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 java分库分表如何动态配置多个数据源

要实现通过传入不同的参数值来操作不同的数据库,可以使用Spring框架中的AbstractRoutingDataSource类。这个类继承自javax.sql.DataSource,并实现了Spring的DataSource接口。它可以根据设置的数据源路由key自动切换不同的数据源。

2023-04-23 17:08:38 395 2

原创 运用IO+URL实现装X神器

自动P图, 装X神器API 参数概述在这里对下述所有API接口进行参数描述:* 参数列表:* id:0-n的数字,指的是同系列图片编号, 如果下载失败则表示此编号不存在。* txt1:图片中的第一个文字填充位置 (有些api中txt1的含义较为特殊, 在接口下有单独描述)* txt2:图片中的第二个文字填充位置 (部分图片不存在第二个可以填充的文字)* txt3:图片中的第三个文字填充位置 (部分图片不存在第三个可以填充的文字)* txt4:图片中的第四个文字

2020-08-01 02:10:54 355

原创 运用Socket+IO+HashMap-实现小区快递管理系统

需求基于异常处理快递管理任务 , 加入网络编程+io处理。要求:快递数据永久存储在文件中 , 每次程序打 开加载数据. 客户端不存储任何数据, 全部传输到服务器来存储.Service服务端源码:package pers.sheng.demo;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.DataInputStream;import java.io.DataOutputStream;im

2020-07-29 18:16:08 397

原创 基于Collection集合图书管理系统的设计与实现

需求:测试类:public class Test { static Admin admin = new Admin(); static User user = new User(); public static void main(String[] args) throws InterruptedException { welcomeInterface(); }// 加载欢迎界面 public static void welcomeInterface() throws Interru

2020-07-18 02:08:18 397

原创 Java中List集合的使用

创建集合对象的两种方式:使用list接口 new 实现类使用ArrayList声明对象, 泛型传的类型不能是基本数据类型,只能是引用数据类型,即包装类集合的增删改查方法:添加add(Object obj)add(int index,Object obj)在指定索引位置添加元素对象addAll(Collection c)以追加的方式将指定集合中的元素添加进另一个集合中删除remove(Object obj) 根据对象删除集合元素 remove(int index)根据索引删除

2020-07-16 22:46:24 732

原创 运用Date时间类及Calendar日历类实现能够查找休息日的日历

需求:找到休息日某林业工人孙工,作息规律为上三天班,休息一天,经常不确定休息日是否是周末。为此,请你开发一个程序,当孙工 输入年以及月,以日历方式显示对应月份的休息日,用中括号进行标记(可以查看以前的休息情况和将来的休息情 况)。同时,统计出本月有几天休息,轮到周末休息有几天。(注:首次休息日是2020年2月1日)业务逻辑代码:public class Demo {/* * 找到休息日 */ @SuppressWarnings("resource") public static void

2020-07-16 11:45:06 439

原创 运用Java实现二叉树先序遍历、中序遍历和后序遍历

TestBinaryyTree测试类:public class TestBinaryTree { @SuppressWarnings("resource") public static void main(String[] args) { BinaryTree t = new BinaryTree(); Scanner input = new Scanner(System.in); while(true) { System.out.print("请输入二叉树节点值:"); t.

2020-07-16 01:44:47 861

原创 运用Java实现单链表的增、插、删、查

TestLinkList功能测试类:public class TestLinkList { @SuppressWarnings("resource") public static void main(String[] args) { LinkList l = new LinkList(); boolean isEnd = true; while(isEnd) { System.out.println("1-添加链表节点|2-删除链表节点|3-插入链表节点|4-遍历所有链表|5-结束

2020-07-16 01:35:29 259

原创 程序执行过程的内存分析

栈:每一个对象、变量、方法都会对应一个内存空间每个线程创建时会创建一个虚拟机栈,对象、局部变量、方法调用时都会进行压栈操作,在调用结束时,则执行出栈操作堆:存储所有创建的对象实例,堆可以被所有的线程 共享。由于堆中有垃圾回收机制(GC),因而被垃圾回收器划分为新生代和老年代这两部分,便于进行垃圾回收。堆的垃圾回收过程类似于饭店的运营过程(顾客有吃工作餐的需求、也有订包间的需求)方法区:方法区也能被所有的线程共享,存储类的信息、常量、静态变量这些“不会变”的信息。方法区类似于表格的表头。内存分

2020-07-05 00:45:41 188

原创 运用数组引用对象地址——实现控制台版小区快递管理系统

功能需求Demo操作界面:public class Demo {// 操作主界面 @SuppressWarnings("resource") public static void main(String[] args) throws InterruptedException { Admin admin = new Admin(); User user = new User(); System.out.println("┌────────────────────┐"); System

2020-07-03 23:40:16 373

原创 Java面试五分钟一道思考题

环境资源:一条河工具:两个杯子一个3L、一个5L目标:获取4L的水方式一:将3L的水杯装满倒入5L的水杯中再将3L的水杯装满倒入5L的水杯中,3L的水杯中剩下1L将5L水杯里的水倒掉,将3L水杯中的1L倒入5L中再将3L水杯装满水倒入5L水杯中,即刻5L水杯装足4L水方式二:将5L的水杯装满倒入3L的杯子中,5L水杯剩下2L水将3L的水杯的水倒掉,将这剩下的2L水倒入3L水杯中将5L的水杯装满,倒入装有2L水的3L水杯中,即刻5L水杯装足4L水两种方式同理,均是借助另一个杯

2020-07-02 19:15:54 253

原创 运用二维数组与for循环结合——实现控制台版并支持双人对战的五子棋游戏

要求:(1)绘制棋盘(2)提示黑方(用 1 表示)和白方(用 2 表示)分别下棋(X,Y 轴位置)并重新绘制棋盘。(3)每当一方下棋后判断是否获胜 。(4)提示:采用二维数组来模拟棋盘。总体思路:利用二维数组创建棋盘,默认值为0,黑方下棋置为1,白方下棋置为2,在玩家每次下棋之前判断数组在横、竖、斜这三个方向上连续排列的棋子达到五个。整个过程使用while循环持续提示玩家下棋,玩家每次下棋之后都打印棋盘出来供玩家观看(先判断其中一方是否获胜,再打印棋盘),直到其中一方获胜后,跳出循环,打

2020-06-28 08:12:46 829

原创 运用Random()函数生成伪随机数——模拟双色球彩票游戏

模拟双色球彩票游戏玩法说明:双色球投注区分为红球号码区和蓝球号码区,红球号码范围为01~33,蓝球号码范围为01~16。双色球每期从33 个红球中开出6个号码(不能重复),从16个蓝球中开出1个号码作为中奖号码,双色球玩法即是竞猜开奖号码的6 个红球号码和1个蓝球号码,顺序不限。要求:用户输入红球和蓝球号码,程序输出该用户中几等奖。java源码:package org.sheng.com;import java.util.Random;import java.util.Scanner;

2020-06-28 07:29:54 1534

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除