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-文件上传下载
关于Eclipse不自动弹出提示的解决办法
配置基本一致.用过其他编辑器的用户可能不太习惯这种,普遍编辑器是输入任何字母都会提示,下面说一下如何修改eclipse配置,开启代码自动提示功能打开Eclipse->Window->Perferences->
Java
开发者阿俊
·
2019-12-27 09:56
java-
多线程
多线程synchronized1、synchronized关键字简介解决多个线程之间访问资源的同步性。保证被他修饰的方法或者是代码块在任意时刻只能有一个线程执行。1.6之前依赖底层的操作系统的来实现的,java线程映射到操作系统的原生线程之上的。原生切换线程,需要从用户态转成内核态要花费挺长的时间。1.6之后,JVM层进行优化,所得效率也优化了很多。关于锁的实现也引入了大量的优化,降低了锁操作的开
白璞1024
·
2019-12-25 20:05
eclipse中java和xml的自动补全功能的配置方法
自动补全配置该功能极力推荐,减少不必要的记忆,现在不局限于某个对象后输入“.”才提示,而是输入任意字符就能提示类文件自动补全Windows->preferance->
java-
>Editor->ContentAssist
陈守印
·
2019-12-25 19:51
MAC实用SSH连接远程服务器,并实现
文件上传下载
使用ssh连接远程主机
[email protected]
使用scp命令实现上传下载从服务器上下载文件scpusername@servername:/path/filename/Users/mac/Desktop(本地目录)例如:
[email protected]
:/root/test.txt/Users/mac/Desktop就是将服务器上的/root/test.tx
倦飞知还
·
2019-12-25 19:10
Java-
获取当前是星期几的2种方式
方式1:使用Calendar类/***获取当前日期是星期几**@paramdt*@return当前日期是星期几*/publicstaticStringgetWeekOfDate(Datedt){String[]weekDays={"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};Calendarcal=Calendar.getInstance();cal.set
妞妞骑毛驴
·
2019-12-25 08:25
【Java 单体应用 01 使用 Intellij IDEA】 第一个 IDEA 应用程序
新建JavaWeb项目打开IDEA->CreateNewProjectLusifer1528017464.png选择
Java-
>JavaEE->WebApplicationLusifer1528017638
Yuu_2ef6
·
2019-12-25 01:22
Java-
图形用户界面基础
Java-
图形用户界面基础每个容器都有一个布局管理器,它按照所需的位置在容器中定位和放置组件。三个简单且常用的布局管理器是FlowLayout、GridLayout和BorderLayout。
青葱烈马
·
2019-12-24 18:17
Servlet
文件上传下载
今天我们来学习Servlet
文件上传下载
Servlet文件上传主要是使用了ServletInputStream读取流的方法,其读取方法与普通的文件流相同。
leagueandlegends
·
2019-12-22 11:00
JAVA-
反射技术
一、技术总结:1、获得类:(1)Classc=Class.forName("classname");(2)Classc=classname.Class;(3)classnamecn=newclassname();Classc=cn.getClass();2、获得构造函数:(1)获得所有构造函数:Constructor[]con=c.getConstructors();//只包含公共的Constru
蠟筆小噺没有烦恼
·
2019-12-22 10:47
Java-
反射调用构造函数、公|私方法、修改公|私成员变量
准备一个被反射的BeanfinalpublicclassRelectionTest{privateStringname;publicintage;//准备一个公开的成员变量privatebooleangender;privateStringdesc;publicRelectionTest(){}publicRelectionTest(Stringname,intage){this.name=nam
青石为路
·
2019-12-22 04:22
Java-
网络(一)
网络编程分为服务端和客户端。服务端就相当于我们平时说的服务器,有固定的IP地址,随时等待服务器连接并做出响应;而客户端相当于各种端系统,找到服务端进行连接获取服务。IP地址:唯一标识某一台电脑端口号:唯一表示一台电脑上的某一个进程网络通信都是使用Socket来实现创建一个客户端的Socket服务,在该对象建立时就可去连接指定主机,因为TCP是面向连接的,所以在建立Socket服务时,就要有服务端存
一只洁_
·
2019-12-21 12:17
Java - 线程死锁
Java-
线程死锁死锁描述了两个或多个线程被永久阻塞的情况,等待彼此。当多个线程需要相同的锁定但以不同的顺序获取时,会发生死锁。
全能程序猿
·
2019-12-20 10:43
java-
第十六周作业
题目1:编写一个应用程序,利用Java多线程机制,实现时间的同步输出显示。代码:主类:publicclasstest{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubthreadct=newthreadc();t.start();}}threadc类importjava.util.Da
偏偏-
·
2019-12-19 15:00
验证码功能前后端实现以及使用createObjectURL下载内容以及生成图片
参考:ajax请求二进制流图片并渲染到html中img标签使用CreateObjectURL实现下载文件以及渲染图片HTML5进阶系列:
文件上传下载
java生成验证码createObjectURL的api
exmexm
·
2019-12-19 11:30
Spring WEB工程整合使用FTP,ftp文本文件解析入库,
文件上传下载
友情提示:文章比较长,方法都是有一层层封装的,阅读需要按照文章顺序阅读首先写一个简单的FTP工具类,先实现最基本的文件上传,下载,删除,拷贝功能。这里操作FTP是用的commons-net-3.3.jar中的org.apache.commons.net.ftp中的对象packagecom.wzh.config.utils;importorg.apache.commons.net.ftp.FTP;i
Harry_ZH_Wang
·
2019-12-18 17:28
Java-
选择
Java-
选择一个boolean变量可以存储值true和false。关系运算符(、>=)和数值及字符一起运算,然后产生一个布尔值。布尔运算符&&、||、|和^对布尔值和布尔变量进行计算。
青葱烈马
·
2019-12-18 14:35
Eclipse常用设置
1、新建Java文件时的自动头信息注释设置:Windows->Preferences->
java-
>codestyle->codeTemplates->code->NewJavaFiles双击此选项,修改内容如下
Android阿杜
·
2019-12-18 04:41
Java-
技术专区-设计模式-reactor模式
模型:反应器模式做法是:汽车是乘客访问的主体(Reactor),乘客上车后,到售票员(acceptor)处登记,之后乘客便可以休息睡觉去了,当到达乘客所要到达的目的地后,售票员将其唤醒即可。反应器模式与观察者模式在某些方面极为相似:当一个主体发生改变时,所有依属体都得到通知。不过,观察者模式与单个事件源关联,而反应器模式则与多个事件源关联。JDK中模式原型复现:NIO有一个主要的类Selector
李博/Alex
·
2019-12-17 23:00
FastDFS由浅入深(一)
fastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线程扩容的机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供
文件上传下载
等服务。
H_Man
·
2019-12-17 04:42
Java-
关于对象的思考
Java-
关于对象的思考不可变对象一旦创建,就不能改变。为防止用户修改对象,可以定义不可变类。定义不可变类需满足以下条件:1.所有数据域都是私有的。2.没有修改器方法。
青葱烈马
·
2019-12-16 19:21
Java-
手动搭建SSH(maven版)
创建maven项目把maven项目变为动态网站,步骤如下:项目结构图如下:开始搭建spring+springmvc+Hibernate项目环境版本就不多说了,直接贴出pom.xml文件4.0.0com.kasparcom.kasparwar0.0.1-SNAPSHOTUTF-82.5.104.3.8.RELEASE5.1.7.FinalSSHMavenWebapphttp://maven.apac
Kaspar_Choo
·
2019-12-16 13:00
springboot实现
文件上传下载
,(利用tomcat8搭建文件服务器,解决跨域)
项目中有涉及到上传附件,上传照片等类似需求,且需要提供下载。由于这些量不大,可以直接用七牛云存储或者阿里云存储等类似东西,但是不想花钱,项目不大,就想用tomcat来作为文件服务器,文件直接上传到自己的服务器上即可。第一步:先创建tomcat文件服务器。上传文件到服务器,如果自己配置用类似tomcat的容器的话,每次重启服务器后文件会消失,或者会存在丢失现象,解决方式:利用虚拟目录,将tomcat
风也醉
·
2019-12-16 06:12
java-
十五周作业
题目1:编写一个应用程序,输入用户名和密码,访问test数据库中t_login表(字段包括id、username、password),验证登录是否成功。题目2:在上一题基础上,当登录成功后,将t_user表(id、name、sex、birthday)的信息进行显示(要求使用DB.java完成登录和获取t_user表中数据的操作),最后再对t_user表进行一条记录的添加操作。代码:DB类publi
昵称是个啥~~
·
2019-12-15 22:00
java-
十五周作业
题目1:编写一个应用程序,输入用户名和密码,访问test数据库中t_login表(字段包括id、username、password),验证登录是否成功。题目2:在上一题基础上,当登录成功后,将t_user表(id、name、sex、birthday)的信息进行显示(要求使用DB.java完成登录和获取t_user表中数据的操作),最后再对t_user表进行一条记录的添加操作。代码:DB类packa
偏偏-
·
2019-12-15 21:00
【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解
课程目录链接快速上手Linux玩转典型应用-目录目录1.软件操作命令2.服务器硬件资源信息3.文件操作命令4.Linux文本编辑神器vim与其他常用命令5.系统用户操作命令6.防火墙的设置7.提权和
文件上传下载
的操作
anliux
·
2019-12-15 00:00
在macOS 10.12 Sierra上安装Tomcat
随后打开终端,输入:
java-
秋名山菜车手
·
2019-12-14 20:12
java-
注解
注解分类源码注解:注解只在源码中存在,在class中就不存在了编译时注解:注解在源码和class文件中都存在运行时注解:在运行阶段还起作用,甚至会影响运行逻辑的注解自定义注解/****元注解****/@Target({ElementType.METHOD,ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Inherited@Document
EvilsoulM
·
2019-12-14 11:05
Java-
反射获取完整的类信息
纯API记录反射获取类信息日志:packagecom.stu.java.reflection;publicfinalclassRelectionTest{privatejava.lang.Stringname;privateintage;privatebooleangender;privatejava.lang.Stringdesc;publiccom.stu.java.reflection.Re
青石为路
·
2019-12-13 04:02
Java-
继承和多态
Java-
继承和多态可以从现有的类派生出新类。这称为类的继承。新类称为次类、子类或派生类。现有的类称为超类、父类或基类。构造方法用来构造类的实例。不同于属性和方法,子类不继承父类的构造方法。
青葱烈马
·
2019-12-12 08:24
Java-
反射的理解与使用-(原创)
前言:反射面前,众生平等.想起了之前很火的《伪装者》一句台词,伪装着自己的身份,隐藏着自己的姓名,做着光明又黑暗的事情.简单点说,就是你那点破事儿其实我都知道..........细思极恐啊额,这大概说的就是反射君吧反射,是Java的一种机制,关于反射,比较权威的解释是:在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的
骑小猪看流星
·
2019-12-12 07:59
Java-
基础
Java-
基本程序设计结构简单的Java程序需要注意的基本区分大小写程序从main函数开始进行,类名与文件名要对应使用(.)去进行函数调用严格要求命名的规范化空白符会被Java编译器忽略每个句子要分号结束注释
面试小机灵
·
2019-12-10 17:00
Java-
手动搭建SSH
项目搭建工具:eclipse项目开发环境:①Windows10-64位②Tomcat8.5③jdk1.8.0_91④MySql8.0.11jar包准备:这里不详说,自己准备不不冲突能跑起来就没啥问题。(1)新建一个DynamicWebProject,可命名为SSH_Template,直接点击finish按钮(2)将选择的jar包导入到lib(/WebContent/WEB-INF/lib)中,其中
Kaspar_Choo
·
2019-12-10 17:00
java-
延时执行-参数-任务
定义任务ScheduledExecutorServicescheduledExecutorService=Executors.newScheduledThreadPool(50);scheduledExecutorService.schedule(newDoorGuardDelUserThreadPool(vd,companyDao,preRegistrationDataDao,doorGuard
tianjian_0913
·
2019-12-09 15:03
延时runnable
JAVA
java-
工厂
classMouse{publicvoidsayHi(){};}classDellMouseextendsMouse{@OverridepublicvoidsayHi(){System.out.println("产品:戴尔鼠标");}}classHpMouseextendsMouse{@OverridepublicvoidsayHi(){System.out.println("产品:惠普鼠标");
Qiav
·
2019-12-09 14:00
一文看尽
Java-
并发编程知识点
一、前言从7月份开始一直加班比较多,一直到双11结束,博客没跟上写,接下来写一点总结性的东西,比如Java并发编程总结、Mybatis源码总结、Spring源码和基础知识总结,首先来看下并发编程总结,几乎容纳所有并发编程的知识点中重要的部分,花了我很久的时间总结的;二、Java并发编程脑图总体分为12个部分,包括基础(Thread相关)、同步原语(synchronized、volatile、fin
大魔王先生
·
2019-12-09 07:00
Day05-CentOS7文件管理常用复杂命令
Hyman'sRoadofLearningLinux.1.联网文件下载(wget,curl)Linux服务器
文件上传下载
(rz,sz)CentOS7系统最小化安装默认不安装wget命令,使用需要自行安装
郝煜_Hyman
·
2019-12-08 09:16
[教程]关于微信小程序你不知道的4个小秘密
微信小程序框架提供了丰富的能力接口,但是诸如
文件上传下载
、WebSocket长连接等场景微信小程序提供了客户端的解决方案,在服
微信小程序007
·
2019-12-08 00:37
Java-
动态代理的两种实现
第一种:基本逻辑,代理类实现InvocationHandler接口,代理类持有实现类对象,提供创建代理类,在invoke代理方法执行时通过反射执行实现类的具体方法,并在执行前后增加逻辑1.准备一个用于代理的接口方法publicinterfaceISpeaker{voidspeak(Stringc);}2.实现类publicstaticclassSpeakerAimplementsISpeaker{
青石为路
·
2019-12-07 21:37
[
Java-
多线程]“基础篇”04之 synchronized关键字
概要本章,会对synchronized关键字进行介绍。涉及到的内容包括:1.synchronized原理2.synchronized基本规则3.synchronized方法和synchronized代码块4.实例锁和全局锁转载请注明出处:http://www.cnblogs.com/skywang12345/p/3479202.html1.synchronized原理在Java中,每一个对象有且仅
博格体
·
2019-12-07 19:06
Java-
抽象类和接口
抽象类和常规类一样,都有数据和方法,但是不能用new操作符创建抽象类的实例。非抽象类中不能包含抽象方法,如果抽象类的子类没有实现所有被继承的父类抽象方法,就必须将子类也定义为抽象类。包含抽象方法的类必须是抽象类。但是,抽象类可以不包含抽象的方法。即使父类是具体的,子类也可以是抽象的。接口是一种与类相似的结构,只包含常量和抽象方法。接口在许多方面与抽象类很相近,但抽象类除了包含常量和抽象方法外,还可
青葱烈马
·
2019-12-07 16:27
web修炼-SpringMVC实现
文件上传下载
等
SpringMVC实现
文件上传下载
SpringMVC专门提供了CommonsMultipartResolver组件用于文件上传,maxUploadSize文件最大限制,单位是bytemacInMemorySize
在南方的北方人_Elijah
·
2019-12-07 00:09
Retrofit2
文件上传下载
及其进度显示
一.文件上传第一种方法//接口@Multipart@POST("fileService")CalluploadFile(@PartMultipartBody.Partfile);构造请求体上传Filefile=newFile(filePath);RequestBodybody=RequestBody.create(MediaType.parse("application/otcet-stream"
StChris
·
2019-12-06 15:01
java-
迭代器
迭代器(Iterator)迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。Java中的Iterator功能比较简单,并且只能单向移动:(1)使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第一个元素。注意:iterat
文艺小年青
·
2019-12-06 15:18
Java-
线程
1.什么是线程在并发编程中,有两个基本的执行单元:进程和线程。在Java编程语言中,并发编程主要关注线程。线程有时称为轻量级进程。进程和线程都提供了一个执行环境,但创建一个新线程所需的资源要少于创建新进程的资源。线程存在于一个进程中,每个进程至少有一个线程。线程共享进程的资源,包括内存和打开的文件。这使得沟通有效但可能有问题。2.线程生命周期新建状态(New):新创建了一个线程对象。就绪状态(Ru
权游一里
·
2019-12-06 06:30
Java-
异常处理
Java-
异常处理异常处理能够使一个方法给它的调用者抛出一个异常。Java异常是派生自java.lang.Throwable的类的实例。
青葱烈马
·
2019-12-06 06:32
九、Spring Boot 优雅的实现CORS跨域
前言我们的springboot架手架已经包含了mysql,redis,定时任务,邮件服务,短信服务,
文件上传下载
,以及docker-compose构建镜像等等。接下来让我们解决另一个常见的问题。
quellanan
·
2019-12-05 09:00
Java-
技术专区-异步编程指南
通过本文你可以了解到下面这些知识点:Future模式介绍以及核心思想核心线程数、最大线程数的区别,队列容量代表什么;ThreadPoolTaskExecutor饱和策略;SpringBoot异步编程实战,搞懂代码的执行逻辑。Future模式异步编程在处理耗时操作以及多任务处理的场景下非常有用,我们可以更好的让我们的系统利用好机器的CPU和内存,提高它们的利用率。多线程设计模式有很多种,Future
李博/Alex
·
2019-12-04 21:00
Eclipse 设置快速插入代码模板
配置地方:Window->Preferences->
Java-
>Editor->Templates-New,增加。name根据自己喜好定义,alt+\优先提示自定义的代码模板。
xiaowei丶go
·
2019-12-02 17:00
图片、
文件上传下载
https://www.jb51.net/article/165618.htm读取本地图片资源http://blog.sina.com.cn/s/blog_78ea87380101i88f.html选择本地图片并加载https://blog.csdn.net/u014725878/article/details/50070697https://www.jianshu.com/p/3a91a9853
萌萌萌萌萌萌酱
·
2019-12-02 09:24
java-
内部类的创建
java创建内部类时离不开他的外围类,除非内部类是嵌套类(即静态内部类),嵌套类中的内部类也是如此比如:publicclassTestStaticiInnerClass{privatestaticclassInnerA{publicvoidf(){System.out.println("thisisstaticinnerclassmethod");}publicclassInnerB{public
简单的活着_
·
2019-12-02 04:22
上一页
71
72
73
74
75
76
77
78
下一页
按字母分类:
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
其他