- 博客(93)
- 资源 (13)
- 收藏
- 关注
原创 java爬取单张图片
我们经常需要在网页上获取一些图片,有的图片我们是可以直接下载使用,有的图片需要我们登陆账号甚至付费下载,所以在此我写了一个使用Java爬取任意网页单张图片的爬虫。代码解析1.图片的网络位置2.进行访问和下载3.建立本地存储位置效果演示爬取之后图片存放的文件夹和图片代码展示import java.io.ByteArrayOutputStream;import java.io.Fi...
2019-12-29 15:16:11 269
原创 java爬取小说
使用Java爬取网站:http://www.shicimingju.com的小说内容代码详解1.在本地创建存储位置2.编写正则表达式3.循环获取内容4.把内容存入文件夹中5.判断成功或失败效果演示代码展示package text;import java.io.BufferedReader;import java.io.BufferedWriter;import ja...
2019-12-29 14:18:32 1048 5
原创 Redis 常见命令
Redis一共有5种数据类型 : String(字符串) List(列表)Hash(字典)Set(集合)Sorted Set(有序集合)不同的数据类型,有不同的命令方式,我们会写出不同的数据类型的常用命令:1.String 字符串常用的String命令行set baidu http://www.baiduappend baidu.comget baiduset visitors...
2019-12-28 20:41:13 104
原创 Redis 安装与配置
Redis 安装与配置Window 下安装下载地址:https://github.com/MSOpenTech/redis/releases。这里我们下载 Redis-x64-xxx.zip解压到指定目录: 打开命令行(cmd)跳转至解压路径,并运行安装命令,结果如图C:\Users\qizhuang>d:D:\>cd javaD:\java>...
2019-12-28 11:04:57 126
原创 redis 高级实用教程
一、设置redis外网访问更改redis.conf 文件# vim redis.confbind 127.0.0.1 # 注释掉改行protected-mode yes # 更改模式为no(redis3.2后)二、设置密码验证更改redis.conf配置文件requirepass redhat或者通过set设置127.0.0.1:6284> config ge...
2019-12-28 10:25:26 281
原创 单级联动
想要实现联动的效果首先我们要知道什么是单机联动,所谓的单级联动就是点击输入框的时候,下面会出现多个单级联动的列表供你选择自己所要选择的数据。我们使用html写主题内容,使用CSS添加样式,使用Jquery实现联动等相关的事件和效果。效果演示代码演示HTML代码<!DOCTYPE html><html> <head> <meta char...
2019-12-27 17:28:40 254
原创 spring boot 如何修改默认端口号和context path
创建了SpringBoot项目之后进行运行,当我们需要使用游览器进行访问的时候要输入端口号,那麽我们如何来修改这个端口号呢???1.在src/main/resources目录下新建文件application.properties,并进行配置,来重写spring boot的默认配置#指定端口号server.port=8090#指定context pathserver.context-pat...
2019-12-25 15:58:04 349
原创 Idea 项目导入
我们在刚开始使用新的开发工具IDEA的时候会遇到我们想要导入一个外部项目却不知从何下手,下面我就教给大家如何使用IDEA导入一个外部的项目。Idea 导入 外部项目1.点击 file — new2.打开路径地址,选择需要导入的项目3.选择创建—next4.默认—next5.默认—next6.默认—next7.默认—next8.选择 jdk — next9.点击F...
2019-12-25 14:25:04 791
转载 Spring boot 项目目录结构详解
对SpringBoot项目目录进行分层显示能够使我们的开发思路更加的明确,代码内容更加清晰易懂,下面向大家讲解一下项目目录结构。代码层的结构根目录:com.springboot1.工程启动类(ApplicationServer.java)置于com.springboot.build包下2.实体类(domain)置于com.springboot.domain3.数据访问层(Dao)置于co...
2019-12-25 13:31:21 1784
原创 密码强度显示
使用HTML,CSS及JS实现注册功能中密码强度的显示,根据输入的密码判断并显示用户输入密码的强度等级是高还是低等。效果演示代码演示html内容<div class="container"> <div class="userName-wrapper"> <label for="userName">账户:</label>...
2019-12-24 12:09:20 1544
原创 MyEclipse生成常用方法
我们使用Eclipse工具开发的时候,有很多的代码我们是不用写的,我们可以直接生成我们想要的方法,那么怎么生成我们经常使用的方法呢???首先打开我们的MyEclipse工具到代码编辑页面,在已经定义好的变量下面生成方法在空白位置鼠标右击选择Source横向移动到右边会出现许多的方法,选中我们需要的方法点击生成即可。1.生成get和set方法2.生成field方法3.生成super方法...
2019-12-23 16:34:24 363
原创 Eclipse快捷键大全
在使用Eclipse开发的过程中,我们非常有必要熟练掌握Eclipse中快捷键的使用方法,这些快捷键能帮助我们更快更好地开发我们需要的项目。全局快捷键快捷键 功能Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(...
2019-12-23 16:14:46 66
原创 IDEA快捷生成代码
在开发中我们常用到了许多如for循环,输入输出,if语句等,那么我们如何使用IDEA开发工具自动生成能让我们快速的编写的模板代码呢???psvm //生成main方法: public static void main(String[] args) {}sout //生成打印输出: System.out.println();“abc”.sout //生成...
2019-12-23 16:07:13 769 2
原创 IDEA常用快捷键大全
Idea常用快捷键大全,帮助我们更快更好地进行项目的开发。编写代码快捷键Ctrl+Shift + Enter,语句完成。“!”,否定完成,输入表达式时按 “!”键。Ctrl+E,最近的文件。Ctrl+Shift+E,最近更改的文件。Shift+Click,可以关闭文件。Ctrl+[ OR ],可以跑到大括号的开头与结尾。Ctrl+F12,可以显示当前文件的结构。Ctrl+F7,可...
2019-12-23 15:59:21 101
原创 中奖程序
使用Java做了一个中奖程序,程序中已经设置中奖的号码,根据文本提示会让你输入四个数字,当你输入你的四个数字之后程序会给出你是否中奖的结果显示。结果演示代码演示package com.ten;import java.util.Scanner;public class ZhongJiang { public static void main(String[] args) { Sca...
2019-12-21 14:38:03 379
原创 整型和浮点型之间的转化
在Java中,我们如何将整型转化为浮点型,或者我们如何将浮点型转化成整型的呢?结果演示代码演示package com.ten;public class Zidongzh { public static void main(String[] args) { double a = 127.0; float b=(float)a; float c=(float)b; int...
2019-12-21 14:33:59 5935
原创 SpringBoot获取配置文件常量值
在我们你的日常开发中,经常会有一些常量,变动较少,但是我们不能在java代码中写死,这样每次修改都得去java代码中修改,引用地方较多时我们需要修改很多java文件;我们可以集中写在某个配置文件中,这样只用修改配置文件就好。具体步骤主要分为三步:1.配置文件application-dev.properties我们可以定义普通的属性,也可以使用内置的函数,如随机数,随机字符串等。# 自定义属...
2019-12-21 14:02:23 2229
原创 SpringBoot多环境配置与使用
我们在开发应用的时候,通常同一套程序会被应用和安装到几个不同的环境中,比如开发、测试、生产等。其中每个环境的数据库地址、服务器端口等配置都不同。如果在为不同环境打包时都要频繁的修改配置文件,那必将是个非常繁琐的且容易出错的事情。对于多环境的配置,各种项目构建工具或是架构的基本思路是一样的,通过配置多份不同的环境配置文件,在通过打包命令指定需要打包的内容之后进行区分打包,spring boot也...
2019-12-21 11:28:28 209
原创 Springboot 常用注解
1.SpringBoot是什么?Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程;该框架使用了特定的方式来进行配置,这极大的解放了开发者,使开发人员不再需要应对复杂的配置文件。更通俗的来说,SpringBoot其实在内部提前默认配置了很多框架的常用方式,比如安全,监控,数据库,日志等,需要使用的时候,你直接开启注解或者引入依...
2019-12-21 10:13:37 122
原创 SpringBoot入门小案例
使用SpringBoot项目输出一个hello SpringBoot的入门小项目。1.再IDEA中创建SpringBoot项目,创建完成如下所示。2.项目创建完后打开包结构,WebApplication是项目的入口,是启动类,@SpringBootApplication,这个注解非常重要,这个main方法执行后,程序就会进入运行状态。3.添加一个接口,进行项目的测试,@RestContr...
2019-12-21 10:01:41 133
原创 SpringBoot页面出现 Whitelabel Error Page
我们运行SpringBoot项目之后需要通过Tomcat进行访问,但是我们访问的时候出现了Whitelabel Error Page的错误,我们该如何解决呢???错误页面究其原因是我们的主程序缺少一个@RestController的注解。没有使用@RestController注解之前代码效果使用@RestController注解之后代码效果错误已经被我们完美解决了。...
2019-12-21 09:49:19 1064
原创 IDEA创建SpringBoot
对于SpringBoot的开发我们使用IDEA工具是非常方便的,不仅开发效率高,而且代码能自动添加补全,那麽我们如何使用IDEA创建SpringBoot项目呢???1.使用IntelliJ IDEA 内置的Spring Initializr来创建SpringBoot项目,这种方式非常便捷,新建一个project,打开IDEA之后选择File>New>Project>Spring...
2019-12-21 09:29:11 110
原创 IDEA设置主题和背景图片
我们使用IDEA开发的时候长期使用一种主题会感到沉重,那麽我们如何为IDEA设置我们自己想要的背景图片呢???一 . 设置主题Idea主题自带的有三种:1、黑色模式 2、Intellij模式 3、高对比度模式;具体修改步骤:单击File>Settings>Apperance & Behavior>Apperance>右侧的Theme(主题),选择其中列出的主...
2019-12-20 10:33:10 11678 3
原创 VScode 透明背景设置
我们通常使用VScode开发项目,时间长了不免有些疲惫,在此教给大家一个设置VScode 透明背景的方法,给大家的代码之旅带来一点乐趣。1.首先在vscode扩展中,找到并下载background这个插件,快捷键Ctrl+shift+x2.完成第一步就已经有默认背景了,可是想设置自己喜欢的透明背景图片怎么办?往下看打开 File>preferences>Settings在顶端...
2019-12-20 09:52:38 4058 1
原创 点击出现小心心
使用鼠标的点击事件,使用鼠标点击任意地方的时候,点击的地方会出现一个小心,每一次出现的小心的颜色都不一样。原理分析1.设置点击的范围2.鼠标点击事件3.记录鼠标点击的位置在此位置出现一颗小心4.小心向上浮动并且自动消失5.小心颜色的变幻效果演示代码演示html代码<!DOCTYPE html><html xmlns="http://www.w3.org/1...
2019-12-18 14:54:34 732 2
原创 在线答题系统
使用Jquery制作了一个在线答题系统功能分析1.开始界面2.结束界面3.题目的内容和选项的选择4.题目的切换5.分数的计算6.判断是否选中选项效果演示代码演示一 . html代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DT...
2019-12-18 13:44:08 3119 2
原创 java项目添加jar包
java如何导入jar包X1: 在java工程中怎么导入jar包1、 项目名称上单击右键,点击properties。2 、点击“Java Build Path”,点击“Libraries”,点击“Add External JARs”3 、选择jarX2: eclipse中java工程怎么导入jar包1 项目名称上单击右键,点击properties。2 点击“Java Build Pa...
2019-12-18 11:58:21 1300
原创 Redis DeskTop Manager 使用教程
redis desktop manager windows 是一款能够跨平台使用的开源性redis可视化工具。redis desktop manager主要针对redis开发设计,拥有直观强大的可视化界面,具有完善全面的数据操作功能,可以针对目标key执行rename,delete,addrow,reload value操作,支持通过SSH Tunnel连接,用户可以通过它对Redis进行操作管...
2019-12-17 17:18:20 3519
原创 修改SqlServer的登录密码
我们每次打开SqlServer数据库的时候首先会让我们登录用户名和密码,那么我们如何修改之前设定的密码呢?1.打开我们的SqlServer2.点击安全性,选择自己登录SqlServer的账户双击看到如下页面3.在密码和确认密码的输入框中修改我们的新密码。4.修改之后点击确定密码修改完成,再次打开SqlServer使用我们的新的密码进行登陆就可以了。扫一扫进入我的公众号!!!...
2019-12-17 15:20:55 13454 1
原创 能否组成三角形
根据三角形三边长判断是否可以组成一个三角形,如果输入的不对会给出相应的提示。结果演示代码演示package com.nine;import java.util.Scanner;public class ZhiJiao { public static void main(String[] args) { Scanner scan = new Scanner(System.in);...
2019-12-17 11:55:07 647
原创 判断三角形是否是直角三角形
根据文本提示分别输入第一第二第三条三角形的边长,程序会根据勾股定理计算是否是直角三角形,如果是直角三角形,会显示该三角形是直角三角形,如果不是直角三角形则显示该三角形不是直角三角形。结果演示代码演示package com.nine;import java.util.Scanner;public class Sjx { public static void main(String[] ...
2019-12-17 11:51:32 3430
原创 最大值平均值和排序
根据文本提示输入五个年龄,点击Enter之后程序会输出五个年龄中最大的年龄,平均年龄即年龄从小到大的排序分别是啥。结果演示代码演示package com.nine;import java.util.Scanner;import java.util.Arrays;public class Shuzu { public static void main(String[] args) {...
2019-12-17 11:46:37 459
原创 计算名次和奖学金
使用Java的switch的判断计算学生的名次和对应的奖学金,根据文本提示输入你的名词,点击Enter之后会出现你应该获得的奖学金金额。结果演示代码演示package com.eight;import java.util.Scanner;public class Mingci { public static void main(String[] args) { Scanner s...
2019-12-17 11:42:53 443
原创 多彩三角形
H5特效多才三角形,使用H5新特性canvas画布制作的四周阴影效果中部出现很多的各种颜色的三角形。效果演示代码演示<!DOCTYPE HTML><html> <head> <title>demo</title> <style type="text/css"> body { margin: 0...
2019-12-16 16:47:29 199
原创 计算字符位置
根据已有的字符串找到自己想要的字符位置,程序会帮助你找到你想要的任意字符的位置,包括一共有几个这样的字符,第一次在哪里出现,最后一次在哪里出现等。结果演示代码演示package com.eight;public class FangFa { public static void main(String[] args) { String s="ababcabcdegfhjdcasfd...
2019-12-16 14:38:04 310
原创 倒三角
Java实现一个倒立的三角形形状进行输出显示。根据文本提示输入一个整数,输入的整数是生成的倒三角形的行数,输入整数之后点击回车下面就会呈现出你想要得到的三角形。结果演示代码演示package com.eight;import java.util.Scanner;public class Dsj { public static void main(String[] args) { ...
2019-12-16 14:33:00 270
原创 任一汉字在Unicode表中的顺序
查询任意一个汉字在Unicode表中的顺序并进行输出显示。结果演示代码演示package com.seven;public class WeiZhi { public static void main(String[] args) { char A = '我'; System.out.println("汉字 '我' 在Unicode表中的顺序:"+(int)A); }}...
2019-12-16 14:27:30 894
原创 完全数
java程序实现完全数,那么什么是完全数的呢,完全数,又称完美数或完备数,是一些特殊的自然数。它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。输出2-1000之间所有的完全数。结果演示代码演示package com.seven;public class Five { public static void main(String[] args) { ...
2019-12-16 14:24:58 149
原创 乘法口诀表
java程序之乘法口诀表的实现。结果演示代码演示package com.seven;public class Cfb { public static void main(String[] args) { for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){ System.out.print(j+"*"+i+"=...
2019-12-16 14:21:12 117
原创 Java实现八大排序算法
我对java的八大排序算法进行了总结,以此文展示Java八大算法常见排序算法如下:1.直接插入排序2.希尔排序3.简单选择排序4.堆排序5.冒泡排序6.快速排序7.归并排序8.基数排序排序方法示例简介直接插入排序基本思想通常人们整理桥牌的方法是一张一张的来,将每一张牌插入到其他已经有序的牌中的适当位置。在计算机的实现中,为了要给插入的元素腾出空间,我们需要将其余所有元素在...
2019-12-15 12:49:05 105
英语试卷在线答题.zip
2020-04-10
字符串各种数据类型转换.zip
2020-03-27
Java-JDBC-通用数据库增删查改.zip
2020-03-26
SQLServer.zip
2020-03-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人