自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 注册时判断用户名是否可用

<script> // 1.页面加载 $(function () { // 2.为用户名输入框绑定一个离焦事件 $("#username").blur(function () { // 3.获得用户输入的数据 //var username = this.value; var username = $(this).val(); // 10.每次发送请求之前,先清空提示信息内容 $("#usernameinfo")

2020-10-12 19:42:52 640

原创 搜索框内容自动补全

方便操作给输入框设置一个id.<input type="text" class="form-control" placeholder="Search" id="searchText"><div id="completeShow" style="display: none;"> <ul id='itemul' class='list-group'> </ul><script> // 1.页面加载 $.

2020-10-12 19:24:44 857

原创 Java实现模糊查询

一、前端页面的代码 <div> <form action="${pageContext.request.contextPath}/ProductServlet" method="get"> <input type="hidden" name="action" value="findAllProductsByTJ"> <select name="cid"> <c:forEach items="${categoryList}

2020-09-22 09:40:57 2298

原创 利用HttpServletResponse的响应头实现文件下载

一、首先编写文件下载的前端页面<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd"><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>文件下载页面</title&g

2020-09-03 11:31:04 641

原创 点击切换验证码

首先在web下新建一个login.jsp,其中的代码如下:<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <he

2020-09-02 10:10:35 1353

原创 IDEA配置opencv

一、首先配置好idea的环境,这里不再赘述。二、下载opencv的安装包。推荐网址:https://opencv.org/releases.html#下面以4.0.0版本为例。三、安装opencv点击opencv-4.0.0-vc14_vc15.exe,点击Extract解压。解压后会出现如下的文件夹四、IDEA中配置opencv导入jar包:点击加号,出现弹框:选择导入红框中的jar包和.dll文件:导入完成后如下所示:以上步骤完成后,即可运行程序测试。五、代码测试

2020-05-25 13:43:35 1740 1

原创 函数式接口(Lambda表达式,方法引用)

1、函数式接口定义:如果一个接口有且仅有一个需要被重写的抽象方法,那么这个接口就叫做函数式接口。(使用Lambda表达式的前提条件)函数式接口可以自己定义,同时Java中有很多已经被定义好的函数式接口。2、函数式接口总结(1)Supplier接口。生产者(输出)抽象方法:T get();通过Supplier获取什么类型的对象,抽象方法便返回什么类型的数据。(2)Consumer接口。 ...

2020-04-01 19:08:24 225

原创 利用Lambda表达式延迟执行——避免性能浪费

package cn.zal.demo02_log;public class Demo01Log { public static void main(String[] args) { String s1="Java"; String s2="Hello"; String s3="World"; printLog(1, s1+...

2020-04-01 10:06:27 472

原创 TCP协议——通过网站访问服务器中的html文件

package zal.demo03_web;import java.io.FileInputStream;import java.io.IOException;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;/*模拟web服务器*/public class Demo01W...

2020-03-27 11:10:56 970

原创 TCP协议利用多线程实现——文件的上传、下载

文件的上传指的是:客户端将本地的文件发送到服务器端,然后服务器端将接收到的内容存储到本地。文件的下载即是一个相反的过程:服务器将文件发送给客户端,客户端将接收的文件下载到本地。上传和下载的过程,方法上没有什么区别。下面用多线程的方式来实现文件的上传过程。package zal.demo02_upLoad;import java.io.FileOutputStream;import ja...

2020-03-27 10:56:40 757 1

原创 TCP协议的Java代码实现——传递字符串。

一、首先了解一下几个概念ip地址:在同一个无限网中一台计算机的标识。端口号:计算机中有很多的应用程序,双方进行信息交互时,选择是通过哪个应用程序进行交互。TCP三次握手协议,客户端与服务器端实现信息传递之前,需要进行三次握手。可以简单的理解为:验证客户端——服务器端,服务器端——客户端,这两条通道是否畅通。三次握手的对话可以简单理解为:客户端问服务器端:通路1正常吗?服务器端恢复并问客...

2020-03-27 09:46:55 887 2

原创 缓冲流、转换流、打印流

一、缓冲流:提高读写速度字节缓冲流:BufferedInputStream BufferedOutputStream字符缓冲流:BufferedReader BufferedWriter构造方法:public BufferedInputStream(InputStream in);参数为字节输入流。创建一个新的字节缓冲输入流。public BufferedOutputStream(...

2020-03-26 11:15:15 112

原创 Java环境变量的配置

JDK下载并安装:右击我的电脑——属性——高级系统设计——环境变量新建添加系统变量如下:本次JDK1.6重新安装配置是为了临时用,之前一直使用JDK1.8。电脑里两个版本都存在,应用时可以随意切换,只需要更改path路径就可以。...

2020-02-23 14:53:33 107

原创 List接口、Set接口、Collections工具类

1、List接口:有序、有索引、可以重复List接口中常见的方法:public void add(int index,E element);将指定的元素,添加到集合的指定位置上public E get(int index);返回集合中指定位置的元素。public E remove(int index);移除列表中指定位置的元素,返回的是被移除元素。public E set(...

2020-02-11 15:54:23 120

空空如也

空空如也

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

TA关注的人

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