自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java多线程的使用

无论在我们的工作中还是在我们的生活中,我们都会用到多线程的知识,今天就给大家讲一下如何使用多线程。序幕线程的启动如何使线程暂停如何使线程停止线程的优先级线程安全相关的问题我们首先要知道进程和线程分别是什么?进程 - 进程是具有一定独立功能的程序(例如QQ.exe),关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。线程 - 线程是进程的一个实体,是CP...

2020-01-31 16:51:10 144

原创 Java设计模式汇总详解

设计模式设计模式是很多程序员总结出来的最佳实践。曾经在刚开始写项目的时候学习过设计模式,在开发过程中,也主动或者被动的使用过。现在写代码虽说不会特意明确在用哪种设计模式,但潜移默化的写出来公认的最佳实践代码,毕竟看的比较清爽。为什么再看一遍设计模式,主要有几个原因:第一,很多优秀的源码基本都使用了设计模式,明确设计模式能够更好的看源码。第二,很多中间件设计理念也是基于设计模式的,还有其他的语言,...

2020-01-30 18:32:50 185

原创 Java常见的几种设计模式

单例模式指一个应用程序中,某个类的实例对象只有一个,你没有办法去new,因为构造器是被private修饰的,一般通过getInstance()的方法来获取它们的实例。getInstance()的返回值是一个对象的引用,并不是一个新的实例,所以不要错误的理解成多个对象。实例演示public class Singleton {private static Singleton singlet...

2020-01-30 10:52:39 154

原创 Java设计模式

Java设计模式1、设计模式来源?设计模式来自于建筑领域,作为软件工程的一个分支。2、什么是设计模式?设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。3、为什么要使用设计模式?为了代码可重用性、增加可维护性,让代码更容易被他人理解、保证代码可靠性。设计模式使代码编写真正工程化。4、怎么实现代码可重用性?遵循设计模式七大原则(单...

2020-01-29 17:33:32 118

原创 Java IO深入

IO体系Java IO 体系种类繁多,感觉很复杂,但其实是 IO 涉及的因素太多了。在进行介绍的时候添加了设计模式等的使用,会让你感觉更加难以理解难以使用这些IO类,在此对java的IO做了一个详细的总结。IO 类设计出来,肯定是为了解决 IO 相关的操作的,想一想哪里会有 IO 操作?网络、磁盘。网络操作相关的类是在 java.net 包下,不在本文的总结范围内。提到磁盘,你可能会想到文件,...

2020-01-29 15:11:51 157

原创 Eclipse快捷键生成语句

当我们使用Eclipse进行项目的开发的时候,有的时候我们需要重复输入main方法和输出语句等,下面就教给大家如何在Eclipse开发中使用快捷键生长main方法和输出语句。快捷键生成语句生成main方法:输入"main" ,按ALT+/,然后回车生成输出语句:输入"syso",按ALT+/,然后回车效果演示如上所示的java文件我已经提前创建完成,仅仅展示使用快捷键生成main方法和...

2020-01-29 14:28:24 3145 1

原创 搜索栏联想词提示

在我们需要游览一些网站的时候,我们经常需要使用搜索引擎来进行搜索,无论是百度谷歌还是搜狐等,我们都需要在搜索栏中输入相关的搜索词,当我们点击进行输入的时候,下面会给出许许多多的提示词,程序自动联想你可能输入的内容,所以往往我们只输入了一个词就看到了我们想要的题目直接点击进行搜索就行了。那麽我们如何来实现如上所说的联想词提示的搜索效果的呢???首先我们来看一下效果如上图所示效果非常完美,那麽...

2020-01-27 18:11:07 1496

原创 Jsoup消除不受信任的HTML(用于防止XSS的攻击)

在开发网站的时候,经常会提供用户评论的功能。有些不怀好意的用户,会搞一些脚本到评论内容中,而这些脚本可能会破坏整个页面的行为,更严重的是获取一些机要信息,此时需要清理该HTML,以避免跨站脚本cross-site scripting攻击(XSS)。我们可以使用jsoup HTML Cleaner 方法进行清除,但需要指定一个可配置的 Whitelist。String unsafe = "...

2020-01-27 16:37:54 247

原创 Jsoup设置元素的文本内容

修改一个HTML文档中的文本内容。示例如下Element div = doc.select("div").first(); // <div></div>div.text("five > four"); // <div>five &gt; four</div>div.prepend("First ");div.append(" ...

2020-01-27 16:00:31 688

原创 Jsoup设置一个元素的HTML内容

获取一个元素中的HTML内容,可以使用Element中的HTML设置方法。示例Element div = doc.select("div").first(); // <div></div>div.html("<p>lorem ipsum</p>"); // <div><p>lorem ipsum</p>&lt...

2020-01-27 15:44:16 432

原创 Jsoup设置属性值

在处理html时,我们有时候可能想在解析一个Document之后修改其中的某些属性值,如图片地址、class名称等各种属性,然后再保存到磁盘或都输出到前台页面。可以使用属性设置方法Element.attr(String key, String value), 和 Elements.attr(String key, String value)假如你需要修改一个元素的 class 属性,可以使...

2020-01-27 15:39:19 1169

原创 Jsoup获取所有链接

从一个URL获得一个页面。然后提取页面中的所有链接、图片和其它辅助内容。并检查URLs和文本信息。运行下面程序需要指定一个URLs作为参数package org.jsoup.examples;import org.jsoup.Jsoup;import org.jsoup.helper.Validate;import org.jsoup.nodes.Document;import or...

2020-01-27 15:28:15 1173

原创 Jsoup处理URLs

我们在处理HTML内容时,可能经常会遇到这种问题,需要将html页面里面的链接地址从相对地址转换成绝对地址,如何使用Jsoup来解决这个问题呢?方法在你解析文档时确保有指定base URI,然后使用 abs: 属性前缀来取得包含base URI的绝对路径。示例Document doc = Jsoup.connect("http://www.baidu.com/").get();Ele...

2020-01-27 15:23:47 187

原创 Jsoup从元素中抽取属性 文本和HTML

在解析获得一个Document实例对象,并查找到一些元素之后,我们如何取得在这些元素中的数据呢???使用Jsoup抽取属性,一般方法如下:1.要取得一个属性的值,可以使用Node.attr(String key) 方法2.对于一个元素中的文本,可以使用Element.text()方法3.对于要取得元素或属性中的HTML内容,可以使用Element.html(), 或 Node.outerH...

2020-01-27 15:14:49 528

原创 Jsoup使用选择器语法来查找元素

如果你想使用类似于CSS或jQuery的语法来查找和操作元素,我们可以使用Element.select(String selector) 和 Elements.select(String selector) 方法实现:File input = new File("html path");Document document = Jsoup.parser(input, "UTF-8", "http...

2020-01-27 15:06:58 465

原创 Jsoup使用DOM方法来遍历一个文档

要从一个HTML文档要从中提取数据,并了解这个HTML文档的结构需要先将HTML解析成一个Document之后,然后使用类似于DOM的方法进行操作。File input = new File("/file/input.html");Document doc = Jsoup.parse(input, "UTF-8", "http://baidu.com/");Element content ...

2020-01-27 15:01:18 332

原创 Jsoup从一个文件加载一个文档

在我们的磁盘里有一个HTML文件,我们需要对它进行解析从中抽取数据或进行修改。使用静态 Jsoup.parse(File in, String charsetName, String baseUri) 方法:File input = new File("/file/input.html");Document doc = Jsoup.parse(input, "UTF-8", "http://...

2020-01-23 16:30:45 191

原创 Jsoup根据URL加载一个Document

有时候我们可能希望通过一个url地址,然后提取里面的内容,转换成document对象。用 Jsoup.connect(String url)方法:Document doc = Jsoup.connect("http://baidu.com/").get();String title = doc.title();解说connect(String url) 方法创建一个新的 Connect...

2020-01-23 16:14:43 323

原创 Jsoup解析body片段

假如我们现在有一个HTML片断 (比如. 一个 div 包含一对 p 标签; 一个不完整的HTML文档) 想对它进行解析。这个HTML片断可以是用户提交的一条评论或在一个CMS页面中编辑body部分。使用Jsoup.parseBodyFragment(String html)方法。String html = "<div><p>Lorem ipsum.</p>...

2020-01-23 16:05:10 772

原创 Jsoup解析HTML字符串

在处理一个html字符串。我们可能需要对其进行解析,修改内容或者提取内容等,那麽我们应该解决这一系列的问题呢?Jsoup可以帮助我们轻松的解决这些问题。我们可以使用静态Jsoup.parse(String html) 方法或 Jsoup.parse(String html, String baseUri) 。String html = "<html><head><...

2020-01-23 15:49:44 776

原创 自定义U盘图标

现在几乎人手一个U盘,作为很隐私的东西,U盘的使用场景却非常复杂,经常需要插入各种各样的设备…那么如何让自己的U盘与众不同,在插入后给人留下深刻的印象呢?今天就教给大家如何DIY自己的U盘图标。1. 下载ico图标图标只能使用".ico"格式的图片,大家可以自己下载图标或者自己ps;2. 插入U盘,将图标放在U盘根目录;3. 在U盘根目录建立一个文本文档;4. 打开文本文档,...

2020-01-23 12:11:13 394

原创 Jquery鼠标点击出现文字

点击鼠标左键出现文字效果。原理解说1.首先确定你是不是点的鼠标左键;2.文字效果要出现在你鼠标点击的地方;3.点击后文字出现一个由下往上的显示效果;4.点击完成后固定时间内还得消失效果演示代码演示<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> ...

2020-01-22 14:29:06 2031

原创 jsoup解析和遍历一个html文档详解

解析和遍历一个HTML文档如何解析一个HTML文档:String html = "<html><head><title>First parse</title></head>"+ "<body><p>Parsed HTML into a doc.</p></body></html&...

2020-01-22 12:04:29 688

原创 jsoup 简单应用

JSOUP指的是前端爬虫框架,对HTML网页的一系列操作包括信息的获取内容的修改等。jsoup简单应用1.三种加载HTML的方法 @Test public void test1() throws IOException { //从URL加载HTML Document document = Jsoup.connect("http://www.gug...

2020-01-22 11:32:44 207

原创 JSOUP

很多人在看到这个词的时候会感觉到陌生,不知道这个词到底是干什么的,jsoup网页爬虫框架jsoup 是一款Java 的HTML解析器。可直接解析某个URL地址、HTML文本内容。它提供了一套很省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。jsoup主要功能从一个URL,文件或字符串中解析HTML。使用DOM或CSS选择器来查找、取出数据。...

2020-01-18 16:35:45 289

原创 JSON对象转化为JSON字符串

在进行前端开发的时候,有时我们会遇到要将json对象转化为json字符串,那么该如何进行转化呢???我们可以用JSON对象的stringify()和parse()方法。JSON.stringify(obj) 将JSON对象转为字符串。JSON.parse(string) 将字符串转为JSON对象格式。如下所示//使用json中的parser方法转换;var...

2020-01-16 12:29:51 1947

原创 JSP 内置对象

JSP中一共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception1、request对象  request 对象是 javax.servlet.httpServletRequest类型的对象。 该对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数...

2020-01-14 12:00:17 987

英语试卷在线答题.zip

英语在线答题系统,里面包含各种题型单项选择,短文改错,完形填空,阅读理解,写作等,完全按照英语试卷的题型格式制作,做完题点击提交之后会出现你选择的答案和正确的答案,方便了学生做题,给枯燥的英语带来了乐趣。

2020-04-10

七彩虹流星雨.zip

美丽的彩虹流星雨,运行程序之后全屏显示彩虹流星雨,七彩斑斓的流星雨从天而降,流星雨不断地增多色彩也更加绚丽给你一种闻所未闻的激动之感。

2020-03-29

炫酷黑客代码雨.zip

一个非常炫酷的黑客代码雨,当我们运行Test文件之后,电脑全屏显示绿色的黑客代码雨,非常精致炫酷,可以装个X。

2020-03-29

精美爱心图形.zip

精美爱心图形,使用java输出三种不同的爱心,每一种都呈现出不同的美丽,可以选择自己认为最美丽的一种使用,可以表白的哟!!!

2020-03-28

漫天烟花绽放.zip

烟花不仅仅是过年过节才能看到,也不仅仅是只有真实的爆竹才能绽放烟花,我的烟花程序,可以让你随时随地看到漫天绚丽的烟花,动态效果逼真,炫彩精美。

2020-03-28

创意3D桃心.zip

创意桃心,程序运行之后会出现一个小的窗口,装口里面呈现出一个漂亮的桃心在不停的旋转,窗口的左上方还会有I Love You的表白字样。

2020-03-27

桌面时钟时间显示.zip

桌面时钟,自定义桌面时钟的样式和字体的相关样式,可以轻松制作出自己心目中的桌面时钟,调用当前时间显示,时分秒显示精准。

2020-03-27

情侣恋爱表白天数.zip

计算情侣在一起的时间即恋爱表白天数,只需要设定开始日期,程序自动获取当前时间减去设定的开始时间,计算并输出恋爱天数,并且会在恋爱天数下方输出一个爱心。

2020-03-27

字符串各种数据类型转换.zip

众所周知,字符串是我们开发中最经常见到和使用的,那么有没有一种特别简单的方式把字符串轻松的转化成各种数据类型呢 ? 我将为你解决这个问题,使用最简单快速的方法将字符串转化为各种数据类型并输出显示。

2020-03-27

老师课堂趣味点名程序.zip

课堂点名程序,使课堂点名公正公开,程序随机选择学生名称并输出显示在控制台上,可以连续点名,也可以点击退出,快捷高效。

2020-03-27

Java-JDBC-通用数据库增删查改.zip

通用的数据库连接,里面有一个后缀名为.properties的文件,里面主要是数据库的一些相关的配置,我们在连接不同的数据库的时候,只需要更改此文件里面的数据库地址,数据库的用户名称和数据库密码即可,里面还有通用的增删改查代码,可以适用于各种数据库的连接和对数据库内容的增删查改,而我们只需要更改后缀名成为.properties里面的内容就可以了。

2020-03-26

MySql帮助类.zip

Mysql帮助类,主要应用于使用java连接MySql数据库的时候的帮助类,代码简洁易懂,能够帮助大家更快更好的连接MySql数据库。

2020-03-26

SQLServer.zip

如果你不知道如何操作SQLserver ,如果你不知道如何建立SQLserver数据库的连接,看这里,我的SQLserver JDBC能够让你轻松的链接数据库,轻松的建立起java和SQLserver数据库之间的联系。

2020-03-24

空空如也

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

TA关注的人

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