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-文件上传下载
java-
生成唯一的序列id,UUID.randomUUID().toString();
publicclassTestSeq{privatestaticfinalSimpleDateFormatdateFormat=newSimpleDateFormat("yyyyMMddHHmmssSSS");publicstaticvoidmain(String[]args)throwsUnsupportedEncodingException,ParseException{longcost=0;
Zhang Daopin
·
2020-08-02 16:26
java
Java远程连接服务器实现
文件上传下载
及目录操作
详情请阅读原文在其基础之上做了进一步的封装com.jcraftjsch0.1.54importcom.jcraft.jsch.*;importjava.util.Properties;publicclassSFTPChannel{//ip地址privateStringhost;//登录账号privateStringusername;//登录密码privateStringpassword;//默认端
杯酒故人
·
2020-08-02 14:33
Java
SpringMVC——(6)处理JSON与
文件上传下载
目录一、处理JSON二、HttpMessageConverter1、源码解析装配Converters2、使用HttpMessageConverter三、
文件上传下载
1、环境配置2、上传单个文件3、上传多个文件
星_陨
·
2020-08-02 13:31
SpringMVC
linux系统的rz、sz详解
对于linux服务器来说,通常我们是通过一些ssh工具进行远程访问连接的,而对于经常使用它的人来说,少不了将
文件上传下载
到服务器。如何能够快速的同服务器进行文件的交互尤为重要。
ciyizong4250
·
2020-08-02 12:52
Java-
面向对象(基础篇)--this关键字的用法
this关键字this可以强调用的是本类中的方法,还可以表示类中的属性、可以使用this调用本类中的方法、this表示当前的对象。一.使用this调用本类中的属性在程序中可以使用this调用本类属性classPreason{privateStringname;privateintage;publicvoidPreason(Stringn,inta){name=n;age=a;}publicStri
aotulive
·
2020-08-02 12:52
Java
java学习之路
【安全】【测试思路】
文件上传下载
之绕过上传时内容校验的DDE注入攻击
【安全】【测试思路】
文件上传下载
之基于bypass的DDE注入攻击DDE注入介绍测试流程图测试步骤服务器搭建参考代码攻击脚本参考脚本启动服务器访问效果上传文件准备执行攻击规避方案DDE注入介绍 DDE
次次次不吃饼干_
·
2020-08-02 12:40
安全测试
黑马程序员——
java-
集合框架(二)
———–android培训、java培训、java学习型技术博客、期待与您交流!————1泛型(1)一种把明确数据类型的工作推迟到创建对象或者调用方法的时候才去明确的特殊的数据类型。默认情况下,泛型指的是Object类型。(2)泛型的格式:如:ArrayListlist=newArrayList();(3)泛型的好处:A:优化了程序设计,解决了黄色警告线问题。B:把运行时期的异常提前到了编译期间。
linkang_
·
2020-08-01 13:51
黑马程序员——
java-
集合框架
———–android培训、java培训、java学习型技术博客、期待与您交流!————1对象数组:就是数组里边存储的是一个一个的对象。特点:数组一但定义,长度不能改变。问题:在日常的开发中,用的比较多的是变化的。所以用数组存储就不是适合,针对此,java提供了新的容器——-集合集合和数组的区别:集合:A长度可以改变B只能存储引用类型C可以存储任意类型的数据数组:A长度不可以改变B可以存储基本类型
linkang_
·
2020-08-01 13:20
eclipse/myeclipse高亮显示相同变量名
可真是件愁人的事,不过看到这你就不用愁了windows->preferences->
java-
>Editor->MarkOccurencesLocalvariables是变量的高亮显示*********
Alex__Young
·
2020-08-01 12:52
Java
Java-
第二章 类与继承 重载 重写 接口等
java基于的是对象和类,这么基础的东西第二步才是为了方便测试。类对于熟悉c#的我来说比较容易理解了,用我自己的理解来讲,当我们编程时可能会需要一个基本的功能,比如说需要一个管理所有信息和显示的基本功能,我们可以创建一个基本的集合类,当我们管理学生信息时需要弄一个学生管理,需要饭店信息的时候又弄一个饭店管理,但是他们基本的东西都是一样的,就是数据的处理略微不同,那么我们为什么不弄一个模板,对于不同
iamsongyu
·
2020-08-01 12:04
Java-
四位电话号码加密
某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。输入四位号码,求加密后的号码为多少?代码如下:intnumber;//定义输入的号码intencryptionNumber;//定义加密后的号码intnum1,num2,num3,num4;//定义这四位号码的四个位置(从左
大龙湖畔
·
2020-08-01 11:52
Java
Java-
方法重载和方法重写的区别
一、方法重载针对同一个类(1)方法名称一样(2)方法返回值不作要求(3)参数列表不同(参数个数不同或者参数的类型不同)二、方法重写针对不同的类(父类、子类或者接口、实现类)(1)方法名称相同(2)返回值相同或者相容(3)参数列表相同(参数类型和参数个数都要相同)(4)方法重写用@Override注解标注(5)方法重写时,子类的权限修饰符的权限>=父类的权限修饰符(6)子类不能重写权限修饰符为pri
Subuprogrammer
·
2020-08-01 10:36
面试
秋招准备-
Java-
并发编程-volatile和线程安全类(八)
1.volatile2.线程安全类3.CAS1.volatile先简单了解一下Java内存模型1.Java内存模型和JVM的运行时数据分区相区别,Java的内存模型是用来描述线程工作的(定义程序中各个变量的访问规则)。可以说是一个抽象概念。其规定,所有变量(数据)存储在主内存中。(这里的变量指非线程私有的实例字段、静态字段、数组元素~)每个线程有自己的工作内存,其中保存了被该线程使用到的变量的主内
LLLLLin0
·
2020-08-01 10:41
秋招准备
Java并发编程
Java
springmvc 实现
文件上传下载
,demo直接可用
packagecn.com.zwz.spring.beans.file;importorg.apache.commons.io.FileUtils;importorg.springframework.http.HttpHeaders;importorg.springframework.http.HttpStatus;importorg.springframework.http.MediaType;
笑是神的伪装
·
2020-08-01 08:56
Spring
thinking in
Java-
面向对象(抽象与接口)
一.概要抽象是面向对象编程的三大特性之一,另外两个是继承(参考https://blog.csdn.net/ysq_chris/article/details/80100793)和多态(参考https://blog.csdn.net/ysq_chris/article/details/80206127)接口和抽象类能够体现Java的抽象的特性。接口和抽象有很多相同的地方,然后也有不同的地方。二.抽象
不迟-
·
2020-08-01 08:02
Java基础
Java-
面向对象构造函数 -(private private)关键字
面向对象构造函数在定义构造方法时,(构造方法没有返回值,构造方法并不需要使用void关键字进行修饰的!)构造函数必须和类同名,她和一般函数不一样。构造函数命名不同:构造函数命名是以类来命名的,而且一般函数命名是自定义的。在运行也不同:构造函数是在对对象建立就运行了,给对象初始的。而一般函数是对象调用才行的,给是对象添加具备的功能。(一个对象建立,构造函数只运行一次。而一般函数可以被该对象调用很多次
莫欺少年知识少
·
2020-08-01 07:17
Java面向对象
JAVA-
交换二维数组中最大元素与最小元素所在行的数据
今天做了这道题算是比较坑的一题,前前后后花了不少时间才弄懂,也足以说明我现在依旧是一个小菜鸡并且上升空间还是很大的。下面放出最终成型代码段和测试结果。代码段packagejavaapplication11;importjava.util.*;publicclassJavaApplication11{publicstaticvoidmain(String[]args){inta[][],i,j,mi
黑眚
·
2020-08-01 06:26
ionic3
文件上传下载
和预览
这次要讲的功能主要依赖于两个插件:FileTransfer和FileOpener插件介绍主要功能FileTransfer功能:文件上传、文件下载FileOpener功能:文件预览支持的平台平台名FileTransferFileOpenerAmazonFireOS√×Android√√Browser√×iOS√√Ubuntu√×Windows√√WindowsPhone7√×WindowsPhone
weixin_34044273
·
2020-08-01 04:44
Android - AndroidStudio 的熟悉
SDK*AndroidStudio*GenimotioinHelloWorld[第一个Android项目建立]*创建项目[项目相关目录]Hello[project]->app->src->main->
java
weixin_30703911
·
2020-08-01 03:15
Java-
使用easyexcel读大文件
使用easyexcel读大excel文件,避免OOM错误。依赖:compilegroup:'com.alibaba',name:'easyexcel',version:'1.0.4'代码:packagecom.tsaoko.sched.service.task;importcom.alibaba.excel.ExcelReader;importcom.alibaba.excel.ExcelWrit
半笙彷徨
·
2020-08-01 02:34
JAVA
SE
java-
beginning 1
chapter1Nullchapter2BasicJAvacommendinterminalinmac:javacfilename.java//compilethefilejavafilename//runthefilesign:allsimplestatementsendofsemicolon;groupingbyconditionif(n>10){n++;}//{}usedforgroupin
小简猫
·
2020-08-01 02:10
java-
形参 返回值 成员(匿名)内部类
引言返回值问题、返回值问题、权限修饰符以及内部类的相关概念,其中,内部类需要重点理解。形式参数问题数据类型:基本类型:byte,short,int,long,float,double,char,boolean引用类型:类,接口,数组形式参数:基本类型:要的是该基本类型的数据值。引用类型:要的是该引用类型的对象。A:数组要的是该数据类型数组的对象。(地址值)B:类要的是该类或者其子类的对象。(地址值
sliencr
·
2020-08-01 00:59
java语言
菜鸟踩坑整理一:Maven项目中不显示Maven Dependencies依赖
关于maven项目中依赖不显示MavenDependencies1.首先查看你的视图方式,是不是为packageexplorer视图不是该视图方式,则:window->showview->other->
java
今天小王暴富了吗
·
2020-07-31 23:30
java-
数组
java数组先看个思维导图呗创建-初始化数组1.定义数组是一个固定长度的,包含了相同类型数据的容器。2.声明数组publicclassHelloWorld{publicstaticvoidmain(String[]args){//声明一个数组int[]a;//有时候也会写成inta[];没有任何区别,就是你看哪种顺眼的问题}}注:int[]a;声明了一个数组变量,a是变量名。[]表示该变量是一个数
小嘿、
·
2020-07-31 23:59
java
nodejs
文件上传下载
本文分享使用nodejs实现
文件上传下载
文件上传主要使用express启动web服务。
qq_33203555
·
2020-07-31 22:03
nodejs
express
nodejs
文件上传
Java-
集合框架-List练习题
1.LinkedList练习题使用LinkedList模拟一个堆栈或者队列数据结构。堆栈:先进后出,如同一个杯子。队列:先进先出,Firstinfirstout,如同一个水管。packagecollectionDemo;importjava.util.LinkedList;//使用LinkedList模拟队列classQueue{privateLinkedListlink;publicQueue(
lwycc233
·
2020-07-31 20:29
java
学习Java的30个基本概念-Java基础-
Java-
编程开发
google_ad_client="pub-8800625213955058";/*336x280,创建于07-11-21*/google_ad_slot="0989131976";google_ad_width=336;google_ad_height=280;//在我们学习Java的过程中,掌握其中的基本概念对我们的学习无论是J2SE,J2EE,J2ME都是很重要的,J2SE是Java的基础,
java169
·
2020-07-31 18:04
java-
静态代码块-父子类执行顺序
父类-静态代码块子类-静态代码块子类-main函数父类-非静态代码父类-构造函数子类-非静态代码子类-构造函数packagetest;publicclassFatherTest{static{System.out.println("父类-静态代码块");}publicFatherTest(){System.out.println("父类-构造函数");}{System.out.println("父
红枫斋
·
2020-07-31 18:31
java-
随堂小记
path和classpath的区别path是windows中的系统变量classpath是java自己的环境变量java注释1、注释是对java源代码的解释说明,可以更好的理解程序2、注释信息只存在于源文件中,java源文件编译生成的字节码class文件没有注释信息3、注释精简,主线清晰,不是越多越好,能清楚说明代码作用即可注释分为单行注释(//)、多行注释(/**/)javadoc注释,用于对j
未央足迹
·
2020-07-31 17:03
我的入门之路>计算机基础
转载狂神说
java-
依赖注入
依赖注入1.构造器注入2.Set方式注入2.1Address类2.2Student类2.3beans.xml2.4测试类2.5其他类型的注入2.6其他类型测试结果3.拓展方式注入3.1P命名空间注入3.2C命名空间注入1.构造器注入2.Set方式注入2.1Address类Address为引用对象2.2Student类get,set,toString方法要添加,此处省略。2.3beans.xml2.
chasemanrose
·
2020-07-31 16:22
Java-
找出数组里的最大值和最小值
有一个一维数组{7,3,4,9,3,2,6,10,16,12,4},找出最大的值和最小的值并打印输出packagecom.homework.lhh;publicclassEx01{publicstaticvoidmain(String[]args){int[]array={12,1,2,45,30,50};intmaxIndex=array[0];//定义最大值为该数组的第一个数intminInd
大龙湖畔
·
2020-07-31 16:40
Java
Java-
面向对象(高级篇)--抽象类与接口的应用
抽象类与接口的应用一.抽象类的实际应用——模板设计通过对象的多态性可以为抽象类实例化,那么抽象类该如何使用那?假设人分为学生和工人,学生和工人都可以说话,但是说的内容不相同,那么说话的功能是一样的,而说的内容由学生和工人自己来决定,此时可以利用抽象类来实现此场景。【抽象类的实际应用】abstractclassPerson{privateStringname;privateintage;public
aotulive
·
2020-07-31 15:07
Java
java学习之路
Android okhttp多线程上传下载文件(封装成sdk) 支持断点 分片下载 文件加密
1.多线程分片上传原理2.断点上传和下载的原理3.取消上传的原理4.
文件上传下载
加密5.文件合法性和完整性验证文件下载的流程:1.得到文件的大小,名字,md52.分块,验证每一块的md53.断线下载数据库记录
深南大盗
·
2020-07-31 15:11
sdk开发教程
Java-
进阶-day13-函数式编程
Java-
进阶-day13-函数式编程今日内容Lambda接口中新特性方法引用一.Lambda体验Lambda的更优写法理解简单看不懂面向过程:强调的是过程,做一个事情的每一步该怎么做面向对象:强调的是对象
Naker_
·
2020-07-31 14:55
Java进阶
Java-
进阶-day14-Stream流
Java进阶-day14-Stream流今日内容函数式接口常用函数式接口Stream流自定义函数式接口&函数式编程自定义函数式接口函数式接口概念和定义函数式接口的概念函数式接口的定义总结:A:函数式接口的概念接口中有且只有一个抽象方法B:函数式接口的定义@FunctionalInterfacepublicinterface接口名{抽象方法}问题:函数式接口是否可以有默认或者静态方法?可以,函数式接
Naker_
·
2020-07-31 14:55
Java进阶
Java-
进阶-day11-多线程
Java进阶-day11-多线程今日内容多线程同步生产者和消费者一.多线程进程和线程总结:进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序即是一个进程从创建、运行到消亡的过程。线程:进程内部的一个独立执行单元;一个进程可以同时并发的运行多个线程,可以理解为一个进程便相当于一个
Naker_
·
2020-07-31 14:25
Java进阶
Java-
进阶-day06-集合进阶_02
Java-
进阶-day06-集合进阶_02今日内容:Set集合必须掌握:Set集合的基本使用方式以及又什么特点重点理解:Set集合存储不重复元素的唯一的原理*必须掌握Set集合的遍历方式泛型可变参数一.
Naker_
·
2020-07-31 14:25
Java进阶
Java-
进阶-day02-多态
Java进阶-day02-多态多态抽象类接口一、多态多态的概述什么是多态?一个对象,在不同的时刻有不同形态父类引用指向了子类的对象多态的前提多态的前提?*必须有继承或接口实现的关系*方法的重写多态三种格式:*普通类的多态格式:父类对象名=new子类对象();*抽象类的多态格式:抽象类对象名=new抽象类子类对象();*接口的多态多态中成员变量的使用特点多态中成员变量的使用特点?多态中成员方法的使用
Naker_
·
2020-07-31 14:25
Java进阶
Java-
进阶-day09-IO流_02
Java进阶-day09-IO流_02今日内容字节缓冲流编码表字符流一.字节缓冲流BufferedOutputStream_字节缓冲输出流总结:构造方法:BufferedOutputStream(OutputStreamout)创建一个新的缓冲输出流,以将数据写入指定的底层输出流。成员方法:publicvoidclose():关闭此输出流并释放与此流相关联的任何系统资源。publicvoidflu
Naker_
·
2020-07-31 14:25
Java进阶
Java-
进阶-day01-继承
Java进阶-day01-继承继承(重点)权限修饰符final&static继承一、继承的概述和特点A.什么是继承?B.继承的格式?C.继承的好处和弊端?总结:*A:什么是继承*多个类中有相同的成员,把这些相同的成员抽取到一个类中,那么这个类就是父类(基类超类)由这个父类生成的类叫子类(派生类)*B:继承的格式和使用*格式:publicclassFu类{}publicclass子类extendsF
Naker_
·
2020-07-31 14:24
Java进阶
Java-
循环中break和continue区别
break:终止某层循环,在单层循环中直接终止循环,在多层循环中终止break所在那一层的循环continue:终止某次循环,无论在单层还是在多层循环,continue都是终止对应的那一次循环具体代码演示:publicclassTest{publicstaticvoidmain(String[]args){}/***一层循环*///0123456789publicstaticvoidTest(){
浣熊不是小熊猫
·
2020-07-31 14:52
Java
Java-
获取输入多个数值的最大值最小值平均值
本方法不使用排序、数组,获取输入数中最大最小平均值具体思想:使用四个变量分别存储最大值max、最小值min、输入数的总值sum、和控制输入数量的count;每获取到一个输入数值,就进行一遍比较,如果输入数大于输入的数大于max的值,就把输入值赋值给max,输入的数小于的值,就把输入值赋值给min,之后控制变量count进行+1,总数进行相加。具体代码演示如下:publicclassGetMaxAn
浣熊不是小熊猫
·
2020-07-31 14:52
Java
java-
算法
1.大O表示法:粗略的量度方法即算法的速度是如何与数据项的个数相关的算法大O表示法表示的运行时间线性查找O(N)二分查找O(logN)无序数组的插入O(1)有序数组的插入O(N)无序数组的删除O(N)有序数组的删除O(N)O(1)是最优秀的,O(logN)良好,O(N)还可以,O(N2)稍差(在冒泡法中见到)2.排序publicclassJWzw{//插入排序publicvoidinsertArr
萝卜-青菜
·
2020-07-31 13:38
java
Java-
进阶-day03-内部类
Java-
进阶-day03-内部类参数传递(重点掌握)内部类(理解)工具类数组排序一、参数传递类名作为形参和返回值总结:*类名作为方法的形参传递的是什么?
Naker_
·
2020-07-31 11:41
Java进阶
SpringMVC
文件上传下载
实战(单文件、多文件)
项目项目创建目录介绍单文件上传前端设计服务端设计运行测试第四关多文件上传前端设计服务端设计运行测试文件下载直接访问资源VS下载资源前端设计服务端设计运行测试总结与拓展总结案例拓展前言大家好,我是bigsai,今天我们学习Springmvc的
文件上传下载
Big sai
·
2020-07-31 11:13
#
Springboot
精选
#
javaWeb
java-
获取.csv文件里的数据,并且获取文件夹下所含有对象的个数
//如果是浏览器运行,就不需要写WebContent/了Stringpath="WebContent/config";Filefile=newFile(path);File[]tempList=file.listFiles();System.out.println("该文件夹目录下对象的个数:"+tempList.length);/***读取csv文件里的数据*因为要获取文件只是csv的文件,所以
xiaosun_swz
·
2020-07-31 11:01
java
csv文件
java
获取数据
文件夹对象个数
Android系统播放器MediaPlayer源码分析
前言对于MediaPlayer播放器的源码分析内容相对来说比较多,会从
Java-
>JNI->C/C++慢慢分析,后面会慢慢更新。另外,博客只作为自己学习记录的一种方式,对于其他的不过多的评论。
Sunshiny_Lyq
·
2020-07-30 22:38
源码分析
黑马程序员-
JAVA-
字符串与正则表达式粗解
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流!——-字符串作为人类语言在计算机编程语言中的抽象表达形式,其应用无疑是极其广泛的,几乎高级编程语言都从语义或者基本类型上提供了对字符串的支持。Java中的字符串处理Java中的字符串相关类型主要有String,StringBuffer,StringBuilder。用于处理字符串常用的正则表达式则于1.4已引入,其功能依赖
sisel
·
2020-07-30 21:53
黑马
学习
正则表达式
应用
黑马程序员-
JAVA-
泛型粗解
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流!——-泛型简介泛型类似于c++中的模板,实现了一次编码多重类型复用,大大减少了编程负担且加强了类型检查的强度。很多以前需要类型强制转换的操作在引入泛型后变得不需要了,而以前很多类型转换时疏忽出现的问题在限制好泛型之后能够在编译时就检查出来。Java中的泛型Java中的泛型自1.5引入,采用的是类型擦除(Typeerasu
sisel
·
2020-07-30 21:53
学习
黑马
黑马程序员-
JAVA-
基本类型与Object分析
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流!——-java的基本类型总所周知有8种:byte,char,short,int,long,float,double,boolean,然后加上作为方法返回类型的void,有点难以界定的数组类型,以及万物之父,万物之始Object.这就是今天要好好了解一下的内容了:byte,char,short,int,long,这五个是整
sisel
·
2020-07-30 21:53
黑马
学习
上一页
50
51
52
53
54
55
56
57
下一页
按字母分类:
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
其他