
JAVA
文章平均质量分 74
Java程序之猿
这个作者很懒,什么都没留下…
展开
-
socket 发送http请求
发送端:import java.io.*;import java.net.Socket;import java.net.UnknownHostException;public class MySocketHttp { public static void main(String[ ] args) throws UnknownHostException, IOException { String host = "127.0.0.1"; int .原创 2021-05-13 11:05:12 · 1068 阅读 · 0 评论 -
Soket 聊天室
聊天室转载 2022-06-07 10:03:36 · 252 阅读 · 0 评论 -
Java HTTP 同时上传两个文件(亲测有效)
Java 通过http同时上传两个文件并保存原创 2024-03-14 16:51:07 · 1046 阅读 · 0 评论 -
Java + OpenCv 根据PID/VID调用指定摄像头
Java 根据PID&VID调用指定USB摄像头原创 2023-01-09 15:46:37 · 2369 阅读 · 0 评论 -
JAVA -------- 创建TCP服务传递数据
JAVA -------- 创建TCP服务传递数据原创 2022-06-07 09:57:15 · 564 阅读 · 0 评论 -
Java + OpenCV 实现拍照
由于项目需要拍照,看了好多的资料不是C语言的就是python,开始用的JavaCv但是有好多问题,所以改成了OpenCv只能硬着上了,查了好的网上的资料,终于找到了依赖jar包:只有一个OpenCv的jar包,可以直接从官网上下载下面上代码import java.awt.Graphics;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import java.awt.image.Buff.原创 2021-12-10 16:54:21 · 3222 阅读 · 0 评论 -
Java Httpclient 文件上传与接收
导入pom依赖<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.4</version></dependency><dependency> <groupId>org.apache.httpco原创 2021-07-07 15:12:15 · 1282 阅读 · 0 评论 -
Java 递归遍历文件夹及子文件夹中文件
话不多说,直接上代码import java.io.File;public class file { public static void main(String[] args){ File file=new File("C:/HWKJ/file"); filesDirs(file); } //使用递归遍历文件夹及子文件夹中文件 public static void filesDirs(File file){ //Fil...原创 2021-07-05 09:54:16 · 1568 阅读 · 0 评论 -
JAVA Http 图片传输
话不多说,直接上代码import java.io.BufferedReader;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;impor原创 2021-06-10 14:57:48 · 1904 阅读 · 0 评论 -
Java发送Http请求 传参和接收
发送端:package com.hwkj.bree.until;import com.alibaba.fastjson.JSONObject;import org.apache.http.HttpResponse;import org.apache.http.HttpStatus;import org.apache.http.client.HttpClient;import org.apache.http.client.methods.HttpPost;import org.apache转载 2021-05-07 15:43:12 · 2325 阅读 · 2 评论 -
Java 文件传输 (TCP、UDP)
TCP:面向连接、传输可靠(保证数据正确性,保证数据顺序)、用于传输大量数据(流模式)、速度慢,建立连接需要开销较多(时间,系统资源)。 UDP:面向非连接、传输不可靠、用于传输少量数据(数据包模式)、速度快TCP(客户端)package TCP;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import j原创 2021-05-06 11:00:56 · 2084 阅读 · 3 评论 -
SpringBoot + Spring Cloud +Vue 管理系统后台搭建(十七、配置中心Config、Bus)
Spring Cloud Config官网:https://cloud.spring.io/spring-cloud-config/reference/html/Spring Cloud Config是一套为分布式系统中的基础设施和微服务应用提供集中化配置的管理方案。分为服务端和客户端两个部分。服务端也称为分布式配置中心,是一个独立的微服务应用,用来连接配置仓库并为客户端提供获取配置信息。客户端是微服务架构中的各个微服务应用或基础设施。它们通过指定的配置中心来管理服务相关的配置内容,并在启动的时候从配置原创 2021-05-03 15:51:31 · 496 阅读 · 5 评论 -
SpringBoot + Spring Cloud +Vue 管理系统后台搭建(九、用户认证和授权)
安全框架我们使用JWT(Json Web Token)和Spring SecurityJWT官网:https://jwt.io/introductionSpring Security官网:https://spring.io/projects/spring-securitySpring Security教程:https://www.w3cschool.cn/springsecurity/第一步、添加pom依赖在mango-admin的pom文件中添加Spring Security 和 JW原创 2021-04-08 00:14:12 · 804 阅读 · 1 评论 -
SpringBoot + Spring Cloud +Vue 管理系统后台搭建(八、集成kaptcha实现登录验证码)
登录验证码我们用的kaptcha是一个开源的验证码库第一步、添加pom依赖在mango-admin的pom中添加kaptcha的maven依赖<!--集成kaptcha--><dependency> <groupId>com.github.axet</groupId> <artifactId>kaptcha</artifactId> <version>0.0.9</version>原创 2021-04-05 11:06:26 · 449 阅读 · 1 评论 -
SpringBoot + Spring Cloud +Vue 管理系统后台搭建(七、业务代码通用CURD实现)
什么是CURDCURD是一个数据库技术中的缩写词,一般的项目开发的各种参数的基本功能都是CURD。作用是用于处理数据的基本操作。它代表创建(Create)、更新(Update)、读取(Retrieve)和删除(Delete)操作。第一步、在mango-core新建包...原创 2021-04-04 11:48:45 · 993 阅读 · 0 评论 -
SpringBoot + Spring Cloud +Vue 管理系统后台搭建(六、微服务搭建)
我们这里采用的是微服务架构所以对我们工程进行重新规划mango-common:公共代码模块,主要放一些工具栏mango-core:核心业务代码模块,主要封装公共业务模块mango-admin:后台管理模块,主要放用户、角色、菜单管理等功能mango-pom:聚合模块,为简化打包,一键执行打包所有模块第一步、修改项目名将我们之前的项目名修改为mango-admin,包括pom文件,包路径,sql文件中的路径修改完后启动项目访问我们的Swagger,如下图修改成.原创 2021-04-03 23:22:24 · 703 阅读 · 1 评论 -
SpringBoot + Spring Cloud +Vue 管理系统后台搭建(三、集成MyBatis)
这一篇说一下集成Mybatis第一步、配置Pom.xml在pom.xml中添加相关依赖<!--集成Mybatis--> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version原创 2021-03-31 00:44:26 · 689 阅读 · 0 评论 -
SpringBoot + Spring Cloud +Vue 管理系统后台搭建(一、搭建后台环境)
一、下载、导入模板首先到这个Spring官网下载一个项目模板https://start.spring.io/这个是我选择的信息,点击GENERATE进行下载,下载好后解压ZIP,用开发工具导入MAVEN项目,我这里使用的是IDE(eclipse也是一样)导入步骤就不做详细说明了,网上一搜一大堆上图是我导入后的项目,导入后需要进行如下操作 1、删除模板项目中无用的mvnw文件、mvnw.cmd文件、test目录、还有删除自动生成的xxx.iml要不项目启动类会报错...原创 2021-03-29 21:29:53 · 1325 阅读 · 0 评论 -
微信小程序+Tomcat之配置Https
由于微信小程序要求必须是https 的请求,没有办法只硬搞了,这里记录一下配置过程中的问题开发前别瞎搞其他事情,先看一下官方文档https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.html官方文档说拉,要想搞这个Https的请求需要有这个域名,然后在小程序后台的开发设置中配置这个域名,下面是我配置的域名再看官方文档,对这个域名也有要求官方写了很多,其实主要的就2点1、域名进行备案原创 2021-03-27 15:00:27 · 1470 阅读 · 0 评论 -
SpringMvc 之处理JSON数据配置
最近在做项目碰到的问题,记录一下SpringMvc 在处理json数据的配置总体分为三个地方1、引入相关的jar包2、配置SpringMvc.xml配置文件3、在方法上进行注解下面我们一步一步说第一步、引入相关的jar包,我估计大多数的人问题都可能出现在这里,我开始也是在网上看了好多的文章,按照文章配置之后还是不行,可能是文章写的不全。按照大部分文章是引入jackson-core-2.9.9.jar 、 jackson-annotations-2.9.9.jar 、...原创 2021-03-27 14:25:20 · 717 阅读 · 0 评论 -
IDE 之 SpringBoot 模块化整合+Mybatis
话不多说直接上干货。这里我们整合四个模块commondaoserviceweb一、新建父工程,File 新建项目,选择Spring项目点击下一步填写项目信息点击下一步选择项目需要的依赖(根据自己需要的选择)新建项目后删除以下目录,只保留xml、iml、.gitignore这里注意的是 父项目中的打包方式为pom到此为止、以上就建好了父工程。二、新建子工程点击项目根目录,选择新建子模块bree-common选择maven,点击下一步.原创 2021-02-13 02:48:05 · 517 阅读 · 2 评论 -
Java中多态 反射的理解
前端时间做了一个项目,感觉对Java的学习有很大的帮助所以记录了下来,如果有不合理的地方,请大家多多提出来在面向对象中有三大特征:继承、多态、封装这里对继承和封装就不做说明了。什么是多态?这里说一下我的理解。多态就是同一个方法在不同参数下的不同形态,例如方法的重载多态明显的体现就是在我们连接数据库的时候 Class.forName("");原创 2021-01-29 11:21:38 · 320 阅读 · 0 评论 -
Tomcat 配置https请求
第一步 生成jks文件 cmd执行下面命令keytool-genkey-aliasserver-keyalgRSA-keysize2048-keystoreD:\keystore.jks-storepass111111-keypass111111storepass:获取keystore信息的密码)keypass:tomcat密码第二步...原创 2020-02-22 17:13:44 · 247 阅读 · 0 评论 -
bootstrap 插件multiselect 左右选择框
首先看一下效果图:第一步 :引入对应的jsbootstrap.js、jquery.js、multiselect.min.js这三个是必须要有的jsp代码:<div class="row"> <div class="col-xs-5"> ...原创 2019-12-26 19:50:40 · 1845 阅读 · 0 评论 -
JS + JAVA json数组交互
废话少说直接上代码js 中传送的json数组data :JSON.stringify([{"start_date" : $("#txt_search_start_date").val(),"end_date" : $("#txt_search_end_date").val()}])JAVA端接收 JSONArray dic_list = JSONArray.f...原创 2019-11-27 15:12:16 · 209 阅读 · 0 评论 -
bootstrap+springmvc 文件下载
1、和文件上传一样需要引入对应的js2、jsp页面3、js/**-模板下载-**/$('#btn_download').on('click', function() { var urlStrl ='downloadFile.do'; var inputValue1 = 'xxxx'; var form = $(...原创 2019-11-05 15:38:02 · 612 阅读 · 0 评论 -
bootstrap+springMvc 文件上传
1、首先导入要用的js库2、在xml配置3.jsp页面 <button id="impExcelBtn" type="button" class="btn btn-primary"> <span class="fa fa-file-ex...原创 2019-11-05 15:26:33 · 407 阅读 · 0 评论