java
haibianyoushark
慢慢积累,慢慢成长
展开
-
Java毕业论文 【二手书电子商城网站】源码见github (原创项目,从0-1自己实现)
Java毕业设计 springboot,远程服务调用,分层架构原创 2024-08-19 23:31:11 · 723 阅读 · 0 评论 -
KMP 王道解法【Java】
求出子串p在串d中出现的位置下标,可能不止出现一次。原创 2023-12-31 11:11:47 · 449 阅读 · 1 评论 -
java快排[王道解法]
【代码】java快排。原创 2023-12-08 10:17:24 · 413 阅读 · 0 评论 -
黑马多线程java1-7题题解
黑马多线程1-6题解原创 2023-10-13 10:29:58 · 278 阅读 · 0 评论 -
01背包问题暴力解法(回溯法)和经典解法
01背包暴力解法原创 2023-09-02 19:49:36 · 377 阅读 · 0 评论 -
字符串时间日期格式化
格式化字符串前面讲了字符串的基本操作,见链接点击打开链接1.日期格式化:转换符s说明s示例%tey一月中的某一天(1-31)6%tbz指定语言环境的月份简称Feb(英文),二月(中文)%tBz指定语言环境的月份全称February(英文),二月(中文)%tAz指定环境下星期几的全称Monday(英文),星期一(中文)%taz指定语言环境下星期几的简称Mon(英文),星期一(中文)%tcc包括全部日...原创 2018-06-04 17:08:58 · 19899 阅读 · 0 评论 -
验证IP地址的合法性
在开发网络程序时,经常用到IP地址、端口号等信息。为了减少程序出现异常情况,在使用这些信息前,需要先验证其合法性,本实例将演示如何使用正则表达式验证IP地址的合法性。public class nn { public static void main(String[] args) { String number="((\\d{1,2})|(1\\d{2})|(2[0-4]\\d)|(25[0...翻译 2018-06-04 17:45:16 · 1657 阅读 · 0 评论 -
Java输入日期判断星期几
package nn;import java.util.*;//import java.lang.*;public class mm{ public static boolean judgeYear(int year) { if (year % 400 == 0) return true; else if ((year % 4 == 0) && (year...原创 2018-06-03 15:45:24 · 5528 阅读 · 0 评论 -
Java查找数组元素
package chen;import java.util.*;public class xn {public static void main(String[] args){ int[] array={31,21,79,3,39,}; System.out.println("数组中的元素:"); for(int i: array) { System.out.print(i+"...原创 2018-06-01 18:17:21 · 5255 阅读 · 0 评论 -
Java冒泡
package mm;import java.util.*;public class mimi{public static void main(String[] args){ int[] array={31,21,79,3,39,}; for(int i=0;i<array.length-1;i++) { for(int j=0;j<array.length-1-i;...原创 2018-06-01 18:11:27 · 137 阅读 · 0 评论 -
比较用+和append方法的时间消耗、可变字符串
使用Java中的String类创建字符串,其内容不能修改,即每次“修改”都相当于创建一个新的字符串。这在大量操作字符串的场合性能并不理想。为解决该问题,在API中提供StringBuilder类,使用它来创建字符串,内容可以实现真正意义上的修改。例如:public class nn { public static void main(String[] args) { String s=""...原创 2018-06-04 17:29:23 · 894 阅读 · 0 评论 -
Java二维数组逆置
package chen;public class xn {public static void main(String[] args){ int[][] array=new int[3][2]; int row=array.length; int col=array[0].length; int[][] arrayT=new int[col][row]; for(int i=0...原创 2018-06-01 17:38:19 · 1549 阅读 · 0 评论 -
统计汉字个数
public class nn { public static void main(String[] args) { String message="好好学习,天天向上,I Like Study!"; String regex="^[\u4e00-\u9fff]$";//定义使用的正则表达式 int counter=0; for(int i=0;i<message.len...翻译 2018-06-04 18:07:05 · 2423 阅读 · 0 评论 -
Java输出菱形
public class nn {public static void main(String[] args){ int size=11; if(size%2==0) size++; for(int i=0;i<size/2+1;i++) { for(int j=size/2+1;j>i+1;j--) System.out.print(" "); for(...原创 2018-06-02 14:39:32 · 3699 阅读 · 0 评论 -
Java复制文件
package file;import java.io.*;public class Text { public static void copy(String src,String dest) { File file=new File(src); File fileCopy=new File(dest); FileInputStream input=null; File...原创 2018-07-14 15:36:20 · 142 阅读 · 0 评论 -
字符串基本操作
package ziFuChuan;public class Zi_FU_CHUAN { // 1.1字符串连接 public static void stringConcatenation() { String message1 = "Hello " + "World!"; String message2 = "Hello ".concat("World!"); Syst...翻译 2018-06-03 18:37:37 · 445 阅读 · 0 评论 -
BasicStroke的用法
<div class="article-header-box"> <div class="article-header"> <div class="article-title-box"> <span class="article-type type-1 float-left">原</span> <h1 class=...转载 2019-04-15 17:25:38 · 524 阅读 · 0 评论 -
“message“:“Bad credentials“,“documentation_url“:“https://docs.github.com/rest“
"message":"Bad credentials","documentation_url":"https://docs.github.com/rest"原创 2022-03-01 14:39:22 · 1623 阅读 · 0 评论 -
restemplate调用list
我的方法:用数组接收 T_ORDER[] allOrder = restTemplate.getForObject(PREFIX+"/buyer/order/getOrdersByBuyerID?buyerid="+id,T_ORDER[].class);方法二:使用阿里的fastjson <dependency> <groupId>com.alibaba</groupId> <artifactId&g原创 2022-01-16 17:00:56 · 998 阅读 · 0 评论 -
错误: 在类中找不到 main 方法, 请将 main 方法定义为: public static void main(String[] args) 否则
错误: 在类 ZiFUChuan.Pyramid 中找不到 main 方法, 请将 main 方法定义为: public static void main(String[] args)否则 JavaFX 应用程序类必须扩展javafx.application.Application 错误原因:新建的class的名字是关键字,比如我在同一包的其他class使用String s...原创 2018-11-27 11:08:03 · 32188 阅读 · 4 评论 -
idea “cannot resolve symbol servlet”的解决
有两种方法,若是第一种不行请尝试第二种方法一:1.找到tomcat文件夹下面的lib文件夹,找出“servlet-api.jar”2、复制该jar文件到你的web项目下的web-inf中的lib中。3、ctrl+s重新保存之前报错的文件,系统会自动更新,错误消失方法二:(以idea为例)右击你自己的项目:找到open module settings双击你的...原创 2019-04-28 20:48:32 · 10965 阅读 · 1 评论 -
springboot,eureka项目上线到centos/linux
eureka项目上传到centos/linux,聚合工程上传到linux/centos原创 2022-03-01 15:06:40 · 606 阅读 · 0 评论 -
Error resolving template [login], template might not exist or might not be accessible by any of 问题
Error resolving template [login], template might not exist or might not be accessible by any of 问题原创 2022-10-21 12:47:29 · 5309 阅读 · 0 评论 -
java重写override和重载overload
<h1>Java 重写(Override)与重载(Overload)</h1>重写(Override) 重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写!重写的好处在于子类可以根据需要,定义特定于自己的行为。也就是说子类能够根据需要实现父类的方法。重写方法不能抛出新的检查异常或者比被重写方法申明更...转载 2019-04-15 19:32:08 · 254 阅读 · 0 评论 -
类实现的接口是否允许相同的方法名
原 一个类所实现的两个不同的接口中,有同名的方法,怎么知道实现的是哪个接口中的方法 2016年01月14日 17:27:09 rainbow702 阅读数:3264 <span class="tags-box artic-tag-box">...转载 2019-01-03 16:16:07 · 998 阅读 · 0 评论 -
java类继承的父类和实现的接口中可以有相同的方法吗?
答案:可以(此处的相同是指方法名相同,参数列表相同,返回类型相同)如果子类(接口的实现类),只不过在子类中可以选择重写或者不重写该方法(即便接口要求必须重写接口中所有的方法),先extends,后implement,所以在 implement 的时候该类中已经隐含有了该方法(从父类继承),所以可以选择不重写...转载 2019-01-03 16:06:38 · 2315 阅读 · 0 评论