自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jsoup实现爬取网页图片

1.dao层实现:import org.apache.commons.io.IOUtils;import org.jsoup.Jsoup;import org.jsoup.nodes.Document;import org.jsoup.nodes.Element;import org.jsoup.select.Elements;import spider.utils.JdbcUtil;import javax.sql.DataSource;import java.io.File;impor

2021-01-25 20:20:12 378

原创 当用户在输入框键入的用户名和密码为空时,在输入框右边提示进行提示,并阻止提交

1.为input输入框绑定onblur失去焦点事件,当失去焦点,调用检查函数姓名:<input type="text" name="name" id="name" onblur="check()">2.设置隐藏提示信息<span class="waring" id="nameCheck">用户名为空</span><style> .waring{ color: red; visibility: hidden

2021-01-25 20:06:25 2982

原创 生成验证码(工具类)

1.Servletimport YzmTest.utils.GenerateCode;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRespon

2021-01-25 19:52:22 217

原创 js网页时钟(附素材抠图)

效果图如下:代码<!DOCTYPE html> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>电子时钟</title> <style> .a{ position:absolute; -webkit-transform:rotate(0deg)

2021-01-18 19:33:53 937

原创 JavaScript获取数组中重复的元素

function findSame(arrt2) { let sameTimes let samesArr=new Array() for (let i = 0;i<arrt2.length; i++) { sameTimes=0; for (let j = 0; j <arrt2.length ; j++) { if (arrt2[i]==arrt2[j]){

2021-01-14 20:17:55 567

原创 JavaScript去除数组中指定元素

从数组里移除某个指定元素:function deleteItem(arr,num) { let length = arr.length for (let i = 0;i<length; i++) { if (arr[i]==num){ arr.splice(i,1); i-- } } return arr }

2021-01-14 20:14:26 466

原创 整理:控制台打印输出不同颜色字体工具类

使用方法:调用工具类里的showMe方法即可即可看到相应的颜色示例及调用代码:代码如下:public class PRINT { public static void showMe() { PRINT.PN("灰色(PRINT.GREY)", PRINT.GREY); PRINT.PN("黑色(PRINT.BLACK)", PRINT.BLACK); PRINT.PN("红色(PRINT.RED)", PRINT.RED); PRI

2021-01-09 16:42:50 262 1

原创 用户登录页面-从数据库查询用户数据,并实现注册,登录,修改密码,查看账户,退出登录功能

package logintest;import java.sql.*;import java.util.Scanner;public class Login { static { Boolean isLogin=false; Info(isLogin); } public static void Info(Boolean isLogin,User...user){ PRINT.PN(isLogin==true?"欢迎您,["+u

2021-01-09 15:42:26 2179

原创 关于sql异常The server time zone value ‘�й���׼ʱ��‘ is unrecognized or represents more than one time zone.

这是6.x版本以上报的时区异常在jdbc.properties中配置url的末尾加上:?useSSL=false&serverTimezone=UTC就OK了

2021-01-08 17:10:44 69

原创 Java实现文件夹的拷贝

public class CopyTest { public static void main(String[] args) throws IOException { System.out.println("请输入要拷贝的文件夹(绝对路径):"); String srcPath = new Scanner(System.in).nextLine(); System.out.println("请输入要拷贝的位置(绝对路径):"); Str

2021-01-04 09:20:23 184

原创 比较用户输入的数与一个随机数,并提示他们相同的位数以及大小关系

package demo;import java.util.Comparator;import java.util.Random;import java.util.Scanner;public class Test { public static void main(String[] args) { Random random = new Random(); int r = random.nextInt(1000); int i=0;

2020-12-27 20:14:01 627 2

原创 关于Java ConcurrentModificationException异常的解析

日常代码编写的时候不难发现:例如在使用迭代器遍历集合的 同时若进行删改操作,会抛出JavaConcurrent Modification Exce ption 异常,而不使用迭代器则不会出现这个异常,例如下图:那么,看起来似乎没有逻辑问题的代码为什么会报错呢?为探求其本质,博主专门查看了底层源代码:1.异常出现在chackForComodification()方法中ArrayList iterator方法,在其父类AbstractList中的iterator 返回了一个new Itr()对象,点

2020-12-23 08:55:47 93

原创 String类方法,当用户输入设置的密码时,如何进行限制?

为了方便管理,密码通常会在长度,内容上进行限制,比如必须含有数字跟字母,不能有敏感词等等;这些需求用代码是很容易实现的1.昵称敏感词过滤:适用x.contains(y)方法(x,y为String类型),该方法返回一个boolean值,判断x中是否包含一个y内容System.out.println("=======模拟QQ注册======="); System.out.println("请设置您的用户名:"); String userName = scanner.next

2020-12-19 17:21:21 470 2

原创 关于成员,静态,局部内部类中元素,方法的调用范围

1.在外部类中调用成员内部类的方法应该是:当前对象.成员内部类.实例方法();实例属性同理2.而在成员内部类中调用外部类中的实例方法应该是:指向外部类对象的引用.实例方法();属性同理例如:public class OutClass {//外部类 int a=10; public void m(){ System.out.println("外部类中的方法"); } public static void main(String[] args) {

2020-12-17 20:53:22 193

原创 关于内部类,匿名内部类+当参数传递需要new对象时

内部类的作用1.嵌套类包括静态内部类和内部类。分为成员内部类,局部内部类和匿名内部类2.内部类有可能复用,匿名内部类一般只使用一次。3.匿名内部类,只有一个实例,而且没有引用.4.内部类拥有外围类的所有元素的访问权限 (包括private修饰的)5.可是实现多重继承 (创建多个内部类继承多个其他类,则外部类也可以同时获取多个其他类的属性)6.可以避免修改接口而实现同一个类中两种同名方法的调用。(外部类继承,让内部类实现接口)...

2020-12-13 13:53:34 239

原创 Java控制台游戏~600行代码实现打怪小游戏

Java控制台游戏~600行代码实现打怪小游戏(多图预警)一,先放个启动界面(一些英雄,怪物技能介绍跟装备属性都写在里边):二,在这个简单的小游戏里,你可以体验到:1.打怪:2.随机玩法寻宝:3.英雄/Boos怪物/装备技能:and其他三,实现过程:1.创建Hero类定义英雄属性2.创建Monster类定义怪物属性:...

2020-12-13 13:25:45 3860 3

原创 关于数组:main方法中的arg,引用数据类型数组与多态机制,以及数组的扩容

1.关于main方法中的arg数组:2.引用数据类型数组与多态机制3.数组的扩容(arraycopy拷贝数组)

2020-12-05 14:25:15 211

原创 一个简单的数组工具类ArrUtils

一个简单的数组工具类ArrUtils该工具类写了以下6种方法:*1. arrMap方法:遍历数组2.arrSort方法:数组正向排序,返回一个int类型数组3.arrSort2方法:数组折半排序,将数组前半部分正序排列而后半部分逆向排列,返回一个int类型数组4.arrReseting方法:将数组重置为0,返回一个int类型数组5.arrRecord方法:不断记录用户输入的数据(int),并保存在一个int数组中,返回一个int类型数组6.arrInsert方法:将一个int数据插入一个in

2020-12-05 14:07:22 182

空空如也

空空如也

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

TA关注的人

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