JAVA
文章平均质量分 55
墨寂
这个作者很懒,什么都没留下…
展开
-
vue2+java+RSA分段加解密
【代码】vue2+java+RSA分段加解密。原创 2023-06-03 14:23:29 · 2635 阅读 · 0 评论 -
java BIO
java BIOBIO基本介绍BIO工作机制BIO应用实例BIO问题分析BIO基本介绍BIO工作机制BIO应用实例BIO问题分析原创 2021-03-06 16:49:03 · 127 阅读 · 0 评论 -
java I/O模型3种模式带图解
java BIO 编程I/O模型BIO,NIO,AIO试用场景分析BIO基本介绍BIO工作机制BIO应用实例BIO问题分析I/O模型IO模型:指用什么样的通道进行数据的发送和接收,很大程度上决定了程序通讯的性能java 目前共支持3种网络编模型IO模式:BIO,NIO,AIOBIO:同步并阻塞(传统阻塞型),服务器实现模式为一个连接一个线程,即客户端有连接请求时,服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销Java NIO: 同步非阻塞,服务器实现模式为一原创 2021-03-06 16:16:09 · 278 阅读 · 1 评论 -
maven项目打包带依赖并设置成windows系统服务实现开机自启
mvn打包pom文件配置<plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration>原创 2021-03-04 10:03:44 · 433 阅读 · 1 评论 -
java搭建Socket客户端和服务端
搭建Socket服务端public class SocketService { public static void main(String[] args) throws IOException{ SocketService socketService = new SocketService(); socketService.oneServer(); ...原创 2019-04-02 11:01:59 · 2230 阅读 · 0 评论 -
Java jdbc连接数据库
public static void main(String[] args) throws ClassNotFoundException, SQLException { String URL="jdbc:mysql://127.0.0.1:3306/imooc?useUnicode=true&characterEncoding=utf-8"; St...原创 2019-04-02 10:59:35 · 119 阅读 · 0 评论 -
java常见异常
算术异常类:ArithmeticExecption空指针异常类:NullPointerException类型强制转换异常:ClassCastException数组负下标异常:NegativeArrayException数组下标越界异常:ArrayIndexOutOfBoundsException违背安全原则异常:SecturityException文件已结束异常:EOFExceptio...原创 2019-04-02 10:46:25 · 176 阅读 · 0 评论 -
java httpclinet
Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解...原创 2019-04-02 10:44:59 · 231 阅读 · 0 评论 -
openssl
一、openssl 简介openssl 是目前最流行的 SSL 密码库工具,其提供了一个通用、健壮、功能完备的工具套件,用以支持SSL/TLS 协议的实现。官网:https://www.openssl.org/source/构成部分密码算法库密钥和证书封装管理功能SSL通信API接口用途建立 RSA、DH、DSA key 参数建立 X.509 证书、证书签名请求(CS...转载 2018-12-12 18:05:08 · 800 阅读 · 0 评论 -
mvn 创建java项目
使用Maven命令创建一个Maven项目:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mvn archetype:generate:Maven插件原型是一个Maven项目模板工具包。&amp;nbsp;&am转载 2018-11-07 20:42:11 · 1085 阅读 · 0 评论 -
vscode 打造java maven开发环境
vscode Java 开发环境配置(此博客已更新, 之前的排版不利于阅读)使用vscode后,你可能无法忍受 eclipse :)最后更新时间: 2018-07-01(博客地址:http://my_git_happy.gitee.io/2018/02/26/ubuntu/vscode-java-environment)系统需安装jdk1.8,配置好环境变量JAVA_HOME打开vscode,安装...原创 2018-11-07 20:41:00 · 42172 阅读 · 4 评论 -
java DES生成密钥加密解密
java DES生成密钥加密解密package com.softscape.socket;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import javax.crypto.SecretKeyFactory;import javax.crypto.s...原创 2018-11-01 18:29:36 · 6202 阅读 · 0 评论 -
java RSA加密解密
java RSA加密解密import java.security.KeyFactory;import java.security.PrivateKey;import java.security.PublicKey;import java.security.spec.PKCS8EncodedKeySpec;import java.security.spec.X509EncodedKeySp...原创 2018-11-01 18:26:24 · 1215 阅读 · 0 评论