E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java-文件上传下载
一行代码快速实现文件共享!
之前给大家分享过一款非常小巧实用但功能强大的局域网神器webd:
文件上传下载
就用这个,还可以在线看电影!
永恒君的百宝箱
·
2023-03-27 23:01
Java-
多态,接口详解
文章目录一、多态1、向上转型1.1、发生的时机:1.1.1、直接赋值1.1.2、方法传参1.1.3、方法返回2、动态绑定3、向下转型二、super关键字三、抽象类3.1、语法规则3.2、注意四、接口4.1、语法规则4.2、实现多个接口4.3、接口间的继承一、多态面向对象编程的三大特性之一:多态。1.继承的存在(继承是多态的基础,没有继承就没有多态).2.子类重写父类的方法(多态下调用子类重写的方法
俚语h。
·
2023-03-27 21:36
java
开发语言
java-
封装、继承、抽象、多态
关于封装特性封装也叫作信息隐藏或者数据访问保护。类通过暴露有限的访问接口,授权外部仅能通过类提供的方式来访问内部信息或者数据。它需要编程语言提供权限访问控制语法来支持,例如Java中的private、protected、public关键字。封装特性存在的意义,一方面是保护数据不被随意修改,提高代码的可维护性;另一方面是仅暴露有限的必要接口,提高类的易用性。关于抽象特性封装主要讲如何隐藏信息、保护数
GodSure0914
·
2023-03-27 21:00
java
java
开发语言
后端
面试
eclipse for Mac 代码提示
一、每次输入都自动提示点击Eclipse,使其成为第一响应者,preferences->
Java-
>Editor->ContentAssist再右下角AutoactivationtriggersforJava
wmydev
·
2023-03-27 21:18
java-
文件路径
ThesubjectoffilenamesisactuallymorecomplicatedthanI'veletonsofar.Tofullyspecifyafile,youhavetogiveboththenameofthefileandthenameofthedirectorywherethatfileislocated.Asimplefilenamelike"data.dat"or"res
DevFL
·
2023-03-26 12:00
dos命令ftp图文教程,交互ftp
文件上传下载
传输服务批处理脚本
大家好,我是老盖,首先感谢观看本文,本篇文章做的有视频,视频讲述的比较详细,也可以看我发布的视频。今天我们介绍一下DOS下FTP这个命令,将文件传送到运行FTP服务器服务(经常称为后台程序)的计算机以及将文件从该计算机传出,可以交互使用Ftp,在很早以前我们可能还会用到这个命令,现在FTP图形化的软件有很多,操作也很方便很直观,所以说现在这个命令就用的不是很多了。直接输入命令FTP,会进到FTP交
老盖聊技术
·
2023-03-26 08:50
JAVA-
(5)-学习Java 商城案例一步一步搭建mall-tiny
mall-tiny是从mall项目中抽取出来的项目骨架,保留了mall项目的整个技术栈,对业务逻辑进行了精简,只保留了权限及商品核心表,方便开发使用,可以自由定制业务逻辑。自行下载源码:https://github.com/macrozheng/mall-tiny1、准备数据库本地创建mall数据库:执行本文最后提供该源码。放在前面影响阅读。2、https://download.csdn.net/
东宇科技
·
2023-03-25 09:45
java
java-
正装照换底色小demo-技术分享
文章目录前言
java-
正装照换底色小demo-技术分享01实现思路02效果02::01原图:02::02执行单元测试:02::03效果:03编码实现前言 如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊
栗子~~
·
2023-03-25 09:35
JAVA
java
开发语言
计算机视觉
修改IDEA自带的Bundled (Maven 3)的仓库路径(Maven安装及配置)
仓库配置本地仓库:配置中央仓库配置jdk版本:一、安装本地Maven注意:检查JAVA_HOME环境变量,maven本身就是java写的,所以要求必须先安装JDK,检查本机jak环境win+r后输入cmd,然后输入
java
Siobhan. 明鑫
·
2023-03-24 18:54
intellij-idea
maven
java
Java-
数据类型和运算符
Java是一种强类型语言,每个变量都必须声明其类型。Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。变量在使用前必须对其声明,只有在变量声明以后,才能为其分配相应长度的存储单元,声明格式为:typevarName[=value][{,varName[=value]}];例如:Stringname="Java",intage=20;整型常量十进制整数,如:99,-500,0
西界__
·
2023-03-24 15:19
Fastdfs功能-批量打包下载
本篇功能是基于Fastdfs
文件上传下载
功能,作出的将文件打包成一个zip文件下载下来。
LCF_全博
·
2023-03-24 00:29
深入
Java-
动态代理+源码分析Proxy、InvocationHandler
先来理一下概念理论代理三要素抽象主题角色(Subject)具体主题角色(RealSubject)代理主题角色(Proxy)代理关系图image.png栗子Subject:购房需求RealSubject:小明的购房需求Proxy:中介A(只为小明服务)中介可以帮助或者代理小明做一些事情,比如筛选房源、预沟通等等,这就是代理的好处,专业、高效。但是有以下问题:1、中介A只为小明服务,如果小红、小强都要
Rflyee
·
2023-03-23 23:02
Java线程相关概念及方法基本使用
Java学习-09-韩顺平老师
Java-
线程入门01线程相关概念及基本使用线程的相关概念:进程1.进程是指运行中的程序,比如我们使用qq,就会启动一个进程,操作系统就会为改进程分配内存空间,当我们使用迅雷的
安逸sgr
·
2023-03-23 20:47
Java
java
开发语言
后端
java-
实现具体类自动实例化
背景controller中生成了多个new的对象,为了解耦,需要实现多个对象自动实例化,使用classforname,首先先改造下类的结构,具体操作如下classA{publicA(Stringc){}}改造为classA{privateStringc;publicA(){}publicAsetT(Stringc){this.c=c;}}验证classforname可用改造后的类的关系如下图DLS
liwulin0506
·
2023-03-23 02:11
java
jvm
开发语言
java-
设计原则迪米特法则举例
要点一个软件实体应当尽可能少的与其他实体发生相互作用。朋友包括this、参数形式的对象、成员变量(如实集合,包括集合的元素)和方法、当前对象创建的对象。一个都不满足的就是陌生人。狭义迪米特,如果两个类不必产生通信,那就不需要相互作用,可以使用第三个类作为中介转发。广义迪米特,能对一个对象隐藏信息就尽量隐藏。实际操作原则:尽量送耦合、尽量降低成员变量和方法的权限、尽量设计成不变的类、对及其他对象尽量
liwulin0506
·
2023-03-23 02:10
迪米特法则
XShell命令大全
建立目录(7)命令mkdir——删除目录(8)命令more、less——查看文件内容(9)命令grep——搜索文件内容(10)命令find——查找文件(11)命令vi——编辑文件(12)命令rz、sz——
文件上传下载
李知夏
·
2023-03-21 14:03
linux
运维
安装下载kali系统_配置kali系统ip和ssh打开端口并设置开机默认启动_安装vmitools,FileZilla,xshell完成远程连接
文件上传下载
_2020.6.17_day3
下载安装配置kali系统:为什么要装kali?kali系统很多实用工具都是安装好的直接可以用.另外它具有强大的msfconsole(漏洞利用工具),kali中重点就是这个工具,其他在WIN就可实现.注意事项:1、kail系统无法安装,出现安装或更新失败,直接到http://cdimage.kali.org/kali-weekly/这里最新升级好的kail32位kali-linux-2020-W09
帅气的活驴
·
2023-03-21 12:14
JAVA-
每日一面 2022-02-14
接⼝限流⽅案限制总并发数(⽐如数据库连接池、线程池)限制瞬时并发数(如nginx的limit_conn模块,⽤来限制瞬时并发连接数)限制时间窗⼝内的平均速率(如Guava的RateLimiter、nginx的limit_req模块,限制每秒的平均速率)限制远程接⼝调⽤速率限制MQ的消费速率可以根据⽹络连接数、⽹络流量、CPU或内存负载等来限流
YangEvol
·
2023-03-20 01:31
LeetCode-101-对称的树
title:LeetCode-101-对称的树tags:-
Java-
算法data:2018-12-2622:08:38categories:"技术"description:"LeetCode第100题:
KThirty
·
2023-03-19 22:50
Java-
编写应用程序,从命令行传入两个整型数作为除数和被除数。要求程序中捕获NumberFormatException 异常和ArithmeticException 异常,而且无论在哪种情况下...
编写应用程序,从命令行传入两个整型数作为除数和被除数。要求程序中捕获NumberFormatException异常和ArithmeticException异常,而且无论在哪种情况下,“总是被执行”这句话都会在控制台输出importjava.util.Scanner;publicclassTryError{/**1、编写应用程序,从命令行传入两个整型数作为除数和被除数。要求程序中捕获NumberFo
涎涎
·
2023-03-19 20:03
编程语言选择学哪个好
1、
java-
大众化的编程语言Java是历史最悠久的编程语言之一。Java可谓是Web应用程序、桌面程序、操作系统及更多系统的立足之本。
IT培训网
·
2023-03-18 16:07
编程
java-
四种排序算法
复习java基础的时候,顺手写的。代码比较丑……1、直接插入排序publicstatic>T[]straight_insert_sorting(T[]ts){intlen=ts.length;Ttemp;for(inti=1;i=0){if(temp.compareTo(ts[j])>T[]shell_sort(T[]ts){intlen=ts.length;Ttemp;for(intgap=le
夜雨辉晨
·
2023-03-18 15:29
Java-
环境搭建(Mac版)
对于开发人员来说,电脑的性能很重要,所以换了Mac后需要重新配置开发环境,网上对Windows系统的Java环境配置有很多,所以,这里就不多介绍。现在记录一下在Mac电脑上的Java环境配置。众所周知,Java开发需要安装JDK(JavaDevelopmentKit),下面我们就从下载开始一步步介绍。搭建Java开发环境第一步:JDK下载打开Oracle官网,点击Downloads按钮:Oracl
Android_程序媛
·
2023-03-17 18:24
Java-
线程池
线程池文章目录线程池一、线程池7大参数二、线程池的运行过程三、阻塞队列四、拒绝策略拒绝策略场景分析4.1AbortPolicy中止策略4.2DiscardPolicy**丢弃策略**4.3DiscardOldestPolicy**丢弃最老任务**4.4CallerRunsPolicy**优先处理策略**五、线程池的五大状态5.1RUNNING5.2SHUTDOWN5.3STOP5.3TIDYING
Steven Steven-kz
·
2023-03-17 13:25
java
开发语言
从零开始复习
Java-
变量、常量、作用域
变量(Variable)Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。变量作用域类变量staticdoublea=2500实例变量从属于对象,在方法中调用时要new一个新的对象;如果不自行初始化,这个类型的默认值00.0null布尔值默认为false除了基本类型,其余的默认值都是null局部变量必须声明和初始化值publicclasslilingxiaohape{sta
姬空魂
·
2023-03-16 06:19
Syncthing搭建私有网盘(一)Syncthing简介
Syncthing简介但是,在线网盘也会面临各种各样的问题,比如网速限制导致
文件上传下载
缓慢、网盘空间大小限制、网盘不定时关闭、限速等等。
荀子_劝学
·
2023-03-15 19:31
java-
课堂笔记
###继承语法:**子类extends父类名****父类**```javapublicclassUncle{privateStringname;privateintage;publicvoidfahongbao(){System.out.println("发红包");}}子类一publicclassUncle01extendsUncle{publicvoidchouyan(){System.out
末世岛屿_e627
·
2023-03-15 16:32
基于Java的学生管理系统
ManageSystem一、系统架构与环境1.1springboot2.3.41.2maven3.3.91.3jdk1.81.4mysql5.71.5ssm架构单服务节点二、具备的功能1.用户管理2.
文件上传下载
以梦为馬Douglas
·
2023-03-15 15:38
Java系统文档
Java后端文档
java
javascript
mysql
JAVA-
把我的第一次给了蔡徐坤
目录前言一、什么是switch?什么是死循环?如何破死循环?二、使用步骤1.你好,蔡徐坤!2.iKun时间作息表总结:在这里是将新建类对象,键盘录入,用户输入识别,switch语句,while循环,if判断和语句输出放在一起填充出来的小东西,希望博大家一笑.开心就好前言别人都把第一次给你世界(HelloWorld)而我把第一次给了蔡徐坤(你好,蔡徐坤!)一、什么是switch?什么是死循环?如何破
songshao666
·
2023-03-15 06:15
JAVASE基础
java
开发语言
Java-
网络编程
网络编程网络编程基本概念三要素IP地址端口协议UDP通信程序发送数据接收数据UDP三种通讯方式单播组播广播TCP通信程序发送数据(客户端)接收数据(服务端)完整案例:网络编程基本概念三要素IP地址:是电脑在网络中的唯一标识端口:程序在电脑中的唯一标识协议:就是一种传输规则IP地址分类IP地址分为IPv4和IPv6IPv4:是给每个连接在网络上的主机分配一个32bit地址IPv6:通过IPv6重新定
江東-H
·
2023-03-15 01:39
Java
网络
java
udp
一起来学ASM字节码插桩:从分析class文件结构开始
字节码构成类型描述符基本类型描述符非数组的引用类型数组引用类型方法描述符OpCode操作码类操作码字段操作码方法操作码加载、存储等操作计算相关操作码其他示例Class字节码Java能做到一次编译,到处运行,主要就是靠class字节码文件,也就是java文件经过编译之后.
java
-小马快跑-
·
2023-03-14 23:18
字节码插桩
class字节码
ASM
OPcode操作码
字节码文件
JAVA-
每日一面 2022-01-24
说说Netty线程模型和Netty的零拷贝Netty线程模型首先,Netty使用EventLoop来处理连接上的读写事件,而一个连接上的所有请求都保证在一个EventLoop中被处理,一个EventLoop中只有一个Thread,所以也就实现了一个连接上的所有事件只会在一个线程中被执行。一个EventLoopGroup包含多个EventLoop,可以把一个EventLoop当做是Reactor线程
YangEvol
·
2023-03-14 19:23
[Java]重学
Java-
深入浅出ThreadLocal
ThreadLocal解决数据一致性的问题通常有几种方式(笔者理解为,进程内出现线程不安全的问题也是导致了数据不一致):排队,典型的案例是synchronized和Lock.线程本地变量——ThreadLocal.投票,可以了解一下著名的paxos算法ThreadLocal可以让线程只访问自己线程的变量,避免了发生线程安全问题.同时,它对操作系统的开销更小,同步往往需要消耗操作系统的内核资源;但如
AbstractCulture
·
2023-03-13 09:02
Java-
技术专题 - 多线程之线程池
一、线程池的构造一、线程池的构造使用线程池离不开ThreadPoolExecutor类,该类实现了ExecutorService接口,其构造方法如下:publicThreadPoolExecutor(intcorePoolSize,intmaximumPoolSize,longkeepAliveTime,TimeUnitunit,BlockingQueueworkQueue,ThreadFacto
夜风月圆
·
2023-03-13 08:01
反编译
编译:1、
java-
>jar2、jar->dex反编译:1、解包apk文件2、dex->jar3、jar->java将apk更改为zip,拷贝其classes.dex等dex到dex2jar-2.0文件夹双击
azhansy
·
2023-03-13 07:32
java-
泛型作业
1.为什么使用泛型?可重用性、类型安全、效率高2.Java虚拟机支持泛型么?什么是泛型擦除?JDK1.5java的泛型处理过程中都是编译器中进行的,编译器首先会生成bytecode码,这个过程是不包括泛型的,泛型类型在编译的时候会被擦除3.怎么使用泛型?在集合声明和实现的后面加上<>,里面写上指定类型,这个集合就只能存放指定的集合类型了4.K,V代表什么意思?K代表Map的key;V代表Map的v
末世岛屿_e627
·
2023-03-13 01:13
eclipse使用技巧总结
个性化设置设置打开在window->preference自动提示代码
java-
>editor->contentassist一般用.加26个小写字母就够用了注意千万不要加空格,不然很烦人。
一只小余
·
2023-03-12 16:32
蓝桥杯
eclipse
java
ide
java-
泛型介绍
介绍泛型是jdk5的时候出现的一种特性,可以在编译阶段约束操作的数据结构,并进行检查。泛型只能用引用数据类型,如果是基本数据类型得使用包装类。如ArrayList中的toArray(T[]a),是不可用转换为int[]的只能转换为Integer[]好处统一了数据类型,把运行时期的问题提前到了编译时期,避免强制转换可能出现异常不过java的泛型是伪泛型,在编译成字节码后会进行编译的擦除为了jdk5以
一只小余
·
2023-03-12 16:01
java基础
java
jvm
开发语言
java-
异常--常见方法--自定义异常--增强try(try-with-resources)
异常方法//返回此可抛出对象的详细信息消息字符串publicStringgetMessage()//将此可抛发对象及其回溯到标准错误流。此方法在错误输出流上打印此Throwable对象的堆栈跟踪//最为详细publicvoidprintStackTrace()//返回此可抛件的简短说明publicStringtoString()对于1/0这个异常try{inti=1/0;}catch(Except
一只小余
·
2023-03-12 16:01
java基础
java
开发语言
Android autoservice
Java-
>Kotlin
如果直接把写好的Java注解在Kotlin上使用是没反应的,需要修改一下gradlegradle中注解处理器字段annotationProcessor改为kapt并在上面添加插件applyplugin:'kotlin-kapt'java注解处理器applyplugin:'java-library'dependencies{implementationfileTree(dir:'libs',incl
微风细雨007
·
2023-03-12 08:24
分布式事务产生的原因
全文:
Java-
微服务下的分布式事务介绍及其解决方案-目录导航文章目录分布式事务产生的原因1、数据库分库分表2、应用SOA化第二步:找到这个问题产生的原因:分布式事务产生的原因分布式事务产生的原因我们知道了什么是分布式事务
悬浮海
·
2023-03-11 14:41
微服务和分布式
分布式事务产生的原因
测试点-总结01
测试点--总结01:测试点大类日期类-01输入框类-01
文件上传下载
-01登录类-01搜索-01菜单-01
Jeff_9021
·
2023-03-09 20:12
JAVA-
AOP 面向切面编程 Aspect切面工具类 记录特定方法执行时的入参、执行时间、返参等内容
背景:JAVA项目,使用AOP对指定函数进行切面。能够记录特定方法执行时的入参、执行时间、返参结果等内容。文章目录1、自定义注解类
[email protected]
@Retention2、Aspect切面工具
[email protected]
切面中的相关注解3、同一个类里调用AOP4、其他可获取参数AOP可以实现对于函数执行整个过程中的数据流信息流,比如调用函数方法前,需要根据头部信
君琴
·
2023-03-09 11:28
JAVA
java
使用python登录远程服务器并执行命令和
文件上传下载
的方法
Image使用python登录远程服务器并执行命令和
文件上传下载
的方法在Linux系统上写了一些shell脚本,但是我想在windows系统下进行调用,并返回一些结果。
jj_jump
·
2023-03-09 03:34
java-
爬虫2
WebMagic-爬虫框架1.WebMagic1.1WebMagic介绍WebMagic是一个基于HttpClient和Jsoup的简单灵活的Java爬虫框架。具有简单的API,可快速上手;模块化的结构,可轻松扩展;提供多线程和分布式支持的特性。WebMagic由四个组件(Downloader、PageProcessor、Scheduler、Pipeline)构成,核心代码非常简单,主要是将这些组
晒太阳的黑宝
·
2023-02-28 07:14
Java
java
爬虫
vue与django(drf)实现
文件上传下载
功能全过程
目录文件上传功能上传后端部分上传前端部分(vue添加vue.js和node.js,设置eslint)文件下载功能下载后端部分下载前端部分总结文件上传功能上传后端部分(一)Models.pyfromdjango.dbimportmodelsclassFilesModel(models.Model)://模型名(默认表名)name=models.CharField(max_length=20,defa
·
2023-02-27 18:31
Java-
集合(5)
Map接口JDK8Map接口实现子类的特点Map和Collection是并列关系,Map用于保存具有映射关系的数据:Key-ValueMap中的key和value可以是任何引用类型的数据,会封装到HashMap$Node对象中Map中的key不允许重复,原因和HashSet一样Map中的value可以重复Map的key可以为null,value也可以为null,但是key只能有一个null,val
WINorYU
·
2023-02-24 12:31
JAVASE
All
java
开发语言
数据结构
Java-
流和IO
文章目录流InputStreamFileInputStream常用方法详情代码示例BufferInputStream常用方法详情代码示例OutputStreamFileOutputStream常用方法详情代码示例BufferedOutputStream常用方法详情代码示例ReadFileReader常用方法详情代码示例BufferedReader常用方法详情代码示例WriteFileWrite常用
liwangC
·
2023-02-22 13:17
【Java】
java
java-
对文件内容进行排序
文件内容:3.乱石穿空,惊涛拍岸,卷起千堆雪。2.故垒西边,人道是,三国周郎赤壁。4.江山如画,一时多少豪杰。1.大江东去,浪淘尽,千古风流人物。7.故国神游,多情应笑我,早生华发。8.人生如梦,一尊还酹江月。5.遥想公瑾当年,小乔初嫁了,雄姿英发。6.羽扇纶巾,谈笑间,樯橹灰飞烟灭。程序Demo:importjava.io.BufferedReader;importjava.io.Buffere
18.Show
·
2023-02-22 13:47
java
java
开发语言
基于Java的分片上传功能
起因:最近在工作中接到了一个大
文件上传下载
的需求,要求将文件上传到share盘中,下载的时候根据前端传的不同条件对单个或多个文件进行打包并设置目录下载。
ss无所事事
·
2023-02-21 15:07
springboot
java
java
前端
javascript
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他