- 博客(8)
- 问答 (3)
- 收藏
- 关注
原创 String类型汉字转化为首字母大写
导入需要的Maven依赖 <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.0</version> </dependency>创建util包1、为了更好的代码管理,尽量将
2021-07-07 17:29:15
256
原创 求链表的第倒数第k个节点
求链表的倒数第k个节点解题思路1、首先遍历求得链表的总长度size2、得到链表的总长度之后,通过数学计算可知 size-k 个便是倒数第k个元素的位置图解具体代码实现/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { val = x; } * } */class Solution
2021-03-18 20:14:48
104
原创 环形数组实现队列问题(利用基础算法实现)
环形数组实现队列问题分析一、对题目的分析都写在了后面的代码中注释过了二、如果有更好的解决方案,欢迎指出三、注:对于基础算法,取模很关键(%)相关算法分析相关代码实现一、方法的设计类:public class CircleArray { private int maxSize; //数组的长度(最大容量) //front--rear的初始值均为0 private int front; //front指向队列的第一个元素, private int rear; //rear指向
2021-01-02 17:45:39
429
原创 经典约瑟夫问题
经典问题约瑟夫环有500个人围城一个圈,依次报数,每数到3的倍数的人离开圈,数完一圈后继续从1开始数,直到圈中剩下最后一个人,求剩下的人原来在圈中的位置(约瑟夫环问题)数组循环输出1.唯一需要注意的问题,设置具体数值的时候小心下表越界的问题就好。2.详细解题过程写在以下代码块中。代码块public static void main(String[] args) { //将这500人放到一个boolean类型的数组中 boolean [] b = new boolean[500
2020-12-20 15:29:33
1265
2
原创 网络编程之TCP与UDP
网络编程之TCP与UDP两者间的区别1.TCP:基于安全的点对点传输协议点对点:接收端、发送端,建立安全连接;2.UDP:基于广播形式的传播,一对多非安全传输;3.对两者的运用在以下代码中会以注解的形式呈现。对IO流要熟悉掌握1.字节流:(rander/writer);2.字符流:(inputStream/outputStream);3.以及他们的父类。TCP(发送端)public static void main(String[] args) {try {Socket socke
2020-12-14 13:28:55
123
4
原创 List集合中文名排序
List中对中文名排序导入架包对输入到集合中的中文名字进行排序处理,学会如何导入架包,导入架包的时候不要导错;以下是我的架包:实体类员工类public class Emp {private int no;private String name;private String sex;private String position;private int age;private String salary;private Dept dept;//1.构造无参构造器,有参构造器//2
2020-12-07 15:29:53
1102
原创 面向对象管理系统
联系人管理系统1.添加联系人,对联系人进行增删改产;运用到的知识点1.正则表达式;2.封装,装箱,拆箱,多态的应用;manager页面public ArrayList list = new ArrayList();//添加方法public boolean addPerson(Person person) {boolean flang = true;if(!person.getNumber().matches(“1\d{10}”)) {System.out.println(“请输入正确的
2020-11-29 23:28:11
381
原创 Ranom类的运用
Random类random的介绍Math类中提供了一个random()的方法,用于随机一个从0.0~1.0之间的浮点数,当实际需求有个性化的要求时,只能通过计算获取其他类型的随机数,实际操作相对比较麻烦;因此,Java中还提供了另一个专门用于生成各种需求的随机数类型,比如,随机整数,随机浮点数,随机布尔值。常见方法nextBoolean():随机一个布尔值nextDouble():随机一个0.0~1.0之间的double值nextInt():随机一个int范围内的整数值nextInt(int
2020-11-23 18:52:08
314
空空如也
docker+jenkins无法下载maven依赖包
2023-01-02
mac 安装maven 输入mvn-v出现问题
2022-11-19
从数据库中将一大串JSON数据,提取出来,解析出来在存入数据库的令一个数据库中
2021-05-19
windows下用命令行操作kafka
2021-05-17
从Kafka获取数据,怎么放入到数据库中
2021-05-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人