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-
合并排序(归并排序)算法
基本思想:合并排序(归并排序)算法是用分治策略实现对n个元素进行排序的算法。其基本思想是:将待排序元素分成大小相同的2个集合,分别对2个集合进行排序,最终将排好序的子集合合并为所要求的排好序的集合。分治策略(分治法将问题分(divide)成一些小的问题然后递归求解,而治(conquer)的阶段则将分的阶段得到的各答案"修补"在一起,即分而治之)图解分析:合并相邻有序子序列再来看看治阶段,我们需要将
cyhgogogo
·
2018-09-18 15:37
算法
JAVA-
广联达-小朋友站队问题
题目题目若干(n)个小朋友排成一队参加活动,活动开始后,所有的小朋友重新站成一队,但是要求每个小朋友不能站在上一次的位置上,问站队的方法有多少种?解题思路解题思路:1、n=1return0;2、n=2return1;3、n=3,分析步骤如下:1>任意选定一个小朋友假设为1号小朋友,他的位置有n-1种;2>找到当2号个小朋友选位置的时候,需要分为两种情况:情况一:2号小朋友站位恰好站在了1号小朋友的
CTPeng
·
2018-09-17 21:15
编程题
JAVA-
度小满2018编程题
##火车站台注意:注意时间复杂度和空间复杂度问题解法一:数组法,构建data[n][2],笔者在笔试之后重新思考的解法,不过空间占用比较大,没有测试过大数据量的情况publicstaticvoidgetMaxValueByArr(){Scannercin=newScanner(System.in);//代表接下来的数据组数intn=cin.nextInt();//构建一个二维数组存储数据int[]
CTPeng
·
2018-09-15 18:32
编程题
Eclipse常用便捷设置
在这里可以设置:Window->Preferences->
Java-
>Editor->ContentAssist->AutoActivatio
Dream_xun
·
2018-09-15 17:31
Eclipse常用便捷设置
设置文本文件及JSP文件编码
代码自动提示
Eclipse
快速给类方法加注释
1.类的版权注释格式及设置步骤方式:Eclipse->Window->Preferences->
Java-
>CodeStyle->CodeTemplates->Code->NewJavafiles->Edit
小峰83
·
2018-09-13 09:55
eclipse
linux
文件上传下载
1、简述通常,利用SSH管理远程Linux服务器时,经常需要与本地交互文件。当然,我们可以利用FTP方式,比如通过Filezilla客户端软件。不过直接使用SSH软件(SecureCRT、Xshell)自带的上传和下载功能无疑使最方便快捷的。通常SSH软件支持的文件传输协议主要有ASCII、Xmodem、Zmodem等。rz,sz是便是Linux/Unix同Windows进行ZModem文件传输的
qq_34092577
·
2018-09-12 21:02
linux
Java-
注解
java注解在Android中有两种应用方式,一种方式是基于反射的,在程序的运行期间获取类信息进行反射调用;另一种是使用注解处理,在编译期间生成相关代码,然后在运行期间通过调用这些代码来实现相关功能。我们先了解一下注解的分类及其关键字标准注解(java默认提供)元注解(用户自己定义用)@Override@Target@Deprecated@Retention@SuppressWarnnings@D
薛之涛
·
2018-09-12 14:10
linux_基本命令使用(后续更新)
安装
文件上传下载
快捷键--》rz/szyum-yinstalllrzsz获取进程名、进程号以及用户IDnetstat–nlpt修改主机名(重启后永久生效)–>centos6vi/ect/sysconfig
LXYuuuuuu
·
2018-09-11 13:20
linux
基本命令
linux
JAVA-
【静态代理模式】
##静态代理模式目的:为其他对象提供一种方式来控制对这个对象的访问,该方式即为代理模式。一个代理模式通常包括以下几个部分:–抽象⻆色:声明真实对象和代理理对象的共同接口。–代理角色:内部含有对真实对象的引⽤,相当于对真实对象进行行封装。—真实角色:是我们最终要引⽤用的对象。三者之间的关系我们可以使用一句话来描述:真实对象需要完成某件事,但是自己不想太麻烦(房东出租房子),于是找来了代理角色(房屋出
CTPeng
·
2018-09-10 23:54
java设计模式
JAVA-
京东编程题
#2018jd秋招两道编程题如下:##第一道给定一张包含N个点、M条边的无向图,每条边连接两个不同的点,且任意两点间最多只有一条边。对于这样的简单无向图,如果能将所有点划分成若干个集合,使得任意两个同一集合内的点之间没有边相连,任意两个不同集合内的点之间有边相连,则称该图为完全多部图。现在你需要判断给定的图是否为完全多部图。思路:1、采用邻接矩阵封装数据;2、通过节点的度来判断是否达到要求;3、题
CTPeng
·
2018-09-10 00:15
编程题
java-
异常体系
1异常的继承体系结构16301c82ebcc2b92.jpegThrowable类是Java语言中所有错误或异常的超类。只有当对象是此类(或其子类之一)的实例时,才能通过Java虚拟机或者Javathrow语句抛出。类似地,只有此类或其子类之一才可以是catch子句中的参数类型。Throwable包含了其线程创建时线程执行堆栈的快照。它还包含了给出有关错误更多信息的消息字符串。最后,它还可以包含c
凯玲之恋
·
2018-09-05 10:54
Eclipse代码提示及取消空格上屏
1.修改Eclipse的代码提示功能设置代码自动提示的触发键:window->Preferencr->
Java-
>ContentAssistAutoactivationtriggersforJava”指定当按下什么键时
Good_zwn
·
2018-08-31 21:46
Java
软件安装配置
java实现
文件上传下载
本文实例为大家分享了java实现
文件上传下载
的具体代码,供大家参考,具体内容如下一.上传1.前端:2.后台:importjava.io.File;importjava.io.IOException;importjava.io.PrintWriter
DOLFAMINGO
·
2018-08-30 11:46
【Python入门必看】100个精华小程序系列之一
从c->c++->
java-
>matlab->python这一路走来,我深刻的认识到语言的共性,只要c++/Java学会了任何一个,其他语言都是相通的,触类旁通人人都能做到。
布衣书生-Python
·
2018-08-30 10:11
python入门小程序
100个Python精华小程序
java-
判断字符串中英文单词个数
题目如图!第一次写,还看错题目了, ̄□ ̄||今早又来想下,忽然间发现了一个String中的方法split(),于是我打开API如下:String[]split(Stringregex)根据给定正则表达式的匹配拆分此字符串。String[]split(Stringregex,intlimit)根据匹配给定的正则表达式来拆分此字符串。是可以把一段字符根据指定元素拆分的,regex里面用正则表达式。于是
JAVAandPython君
·
2018-08-30 06:09
java
Java-
注解使用记录
1、@Repository用于标注数据访问组件,即DAO组件;@Service用于标注业务层组件,service组件@controller定义控制器,相当于action,与@RequestMapping配合使用;@Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。2、@MapperScan("com.xxx.**.**.dao"),扫描定义路径下的包;3、@Sprin
Code_星华
·
2018-08-29 16:51
java
springboot mime类型处理
目标了解http常见的mime类型定义;如何使用springboot处理json请求及响应;如何使用springboot处理xml请求及响应;http参数的获取及
文件上传下载
;如何获得原始请求的字节流;
Keith003
·
2018-08-29 14:42
Java
Linux-10. scp 远程Linux
文件上传下载
文件/目录上传上传本地文件到服务器:scp/path/filenameusername@servername:/path>scpDownloads/node-v10.8.0-linux-x64.tar.xzroot@chao:/softWare#将Downloads目录下node-v10.8.0-linux-x64.tar.xz文件上传到chao(域名)主机下/softWare目录下2.上传文件夹
程序员_超
·
2018-08-26 23:39
springMVC实现文件下载功能(解决火狐浏览器文件名乱码问题)
项目中经常遇到
文件上传下载
的功能,springMVC里也提供了
文件上传下载
的相关功能,下面直接上代码,使用springmvc的ResponseEntity实现日志文件下载。
Shemuel_Deng
·
2018-08-23 16:54
Java
技术
Java-
正则表达式
序言正则表达式:字符串处理神器正则表达式是处理字符串的强大的工具,它不是Java的特性,前端的JavaScript等也有。但是相比于其他老牌的高级语言,如C/C++,这是Java比他们独特的地方。正则表达式用途:1).字符串匹配2).字符串查找3).字符串替换在正则表达式正式出场之前,我们先从熟悉的String类两个方法开始。这是String类自带的方法,方法里面的参数是一个正则表达式,比如我想把
ClearSkyQQ
·
2018-08-23 10:24
Java开发
Java-
茴香豆研究(一)
问题:publicstaticvoidmain(String[]args)throwsInterruptedException{inti=0;i=i++;System.out.println(i);}输出内容为0这是一个在JAVA语言层面无法解决的问题。必须了解字节码的执行过程才能理解输出结果。本文属于茴香豆的茴有几种写法的研究。只是为了说明有些问题JAVA语言层面无法解决。可以深入到字节码理解字
东平王北星
·
2018-08-22 16:36
java核心
将Javaweb项目部署到云服务器
一、前言由于业务需要,要搞一个
文件上传下载
服务器,代码当前已经在localhost上调试成功。现在需要把这个项目部署到云服务器上,选择的服务器是vultr的vps,系统是Ubuntu16.04。
逍遥剑臣
·
2018-08-22 11:24
JAVA
JavaWeb
php
文件上传下载
1.传入参数作为function里数组的keyfunctiontest2($name){$ar=(object)array($name=>1,"image_id"=>1234);echo$ar->$name;}//获取host_id的valuetest2(host_id);2.文件下载dest_path为’/tmp/images/raw_image.jpg’image_src为图片的http路径/
晴空马仔
·
2018-08-20 20:21
php
Eclipse常用设置,非常实用
在这里可以设置:Window->Preferences->
Java-
>Editor->ContentAssist->AutoActivatio
Interphalangeal
·
2018-08-18 14:34
其它
大三实习生
JAVA-
集合
importjava.util.*;publicclassArraylTest{publicstaticvoidmain(String[]args){ArrayListLBL=newArrayList();//创建集合System.out.println("长度是"+LBL.size());//输出长度yuangongyg=newyuangong("吕波良",21,4000);//新建员工对象yu
zaza_a
·
2018-08-16 08:24
实习自学
java-
关于CAS单点登录的用户认证(转)
原文:https://yq.aliyun.com/wenzhang/show_25905?spm=a2c4e.11155472.blogcont.7.45e9425dbj3ZPz关于CAS单点登录的用户认证现有多个系统web1,web2,web3...用户张三,在web1里用户名密码是user1/123,在web2里用户名密码是zhangsan/456,在web3里用户名密码是abc/789……这
CZT56csdn
·
2018-08-14 10:28
java
java-
并发编程
1、并发编程并发通常能提高单处理器的程序性能。可是,看到这句话有些违背直觉。多线程的运行增加了线程间切换的开销,仅仅从这个角度看,单线程运行总比多线程的性能好。但是,程序的阻塞会使得结果不一样,当某个线程阻塞时候,其它线程仍然可以执行,因此程序仍保持运行。充分利用cpu的时间提高的性能远大于线程间的切换带来的性能下降。何为阻塞:程序中某个线程由于在不满足某些条件的情况下而导致不能够继续执行的现象2
Java_分享
·
2018-08-13 14:42
JAVA-
创建一个进程
importjava.io.IOException; publicclassProcessDemo{ //在Java中如何开启一个进程:运行记事本程序 publicstaticvoidmain(String[]args)throwsIOException{ //方式1:使用Runtime类的exec方法 Runtimeruntime=Runtime.getRuntime(); runtime.
Tommy5553
·
2018-08-10 00:00
JAVA
jQuery文件上传以及MultipartFile踩坑指南
文件上传下载
基本是每个项目的标配功能,就文件上传而言,前端有各种千奇百怪的写法,后端自然也有各种千奇百怪的接收方法,这里对于一些常见方法不做评价,只做说明。
Sherlockkk
·
2018-08-09 20:13
Eclipse的一些设置
使Eclipse代码自动提示1、打开Eclipse->Window->Perferences->
Java-
>Editor->ContentAssist2、右边出现的选项中,有一个AutoactivationtriggersforJava
Keke_Swear
·
2018-08-09 11:29
Eclipse/MyEclipse Java注释模板设置详解
设置注释模板的入口:Window->Preference->
Java-
>CodeStyle->CodeTemplate然后展开Comments节点就是所有需设置注释的元素啦。
pannijingling
·
2018-08-08 15:02
myeclipse
工具使用
第十五章 数据库
之前有关于
文件上传下载
,这是数据存储的方式之一。现在更多的是采用数据库存储的方式。
丨一笑丶奈何
·
2018-08-08 15:16
数据库SQL
java开发基础入门
java转成exe,Java程序转成exe及相应运行环境打包
Java程序转成exe及相应运行环境打包1、eclipse软件,java程序导出jar包Eclipse选择要导出的项目,右击,选择Export后如图1所示:图1选择
java-
>JARfile,点击next
q1285067278
·
2018-08-08 11:52
Java-
时间处理
1、常用实例packagecom.geekyjane.cnblogs.nanotime;importjava.util.concurrent.TimeUnit;publicclassTransferToSeconds{publicstaticvoidmain(finalString[]args){longstart=System.nanoTime();try{Thread.sleep(5000);
summer320X
·
2018-08-07 11:22
JAVA
struts2上传下载文件及出现的问题
阅读更多在过去的这一周里,断断续续的在做
文件上传下载
。把这几天遇到的坑,一一写下来,让大家能避免。
zhangshufei8001
·
2018-08-06 14:00
struts2
上传下载
struts2上传下载文件及出现的问题
阅读更多在过去的这一周里,断断续续的在做
文件上传下载
。把这几天遇到的坑,一一写下来,让大家能避免。
zhangshufei8001
·
2018-08-06 14:00
struts2
上传下载
java-
冒泡和选择排序,比较记忆
冒泡和选择排序是java中基本而且重要的排序方式,一些初学者往往会被二者的逻辑给饶的晕头转向,所以下面给出两段代码,来比较记忆,这样会更容易理解记忆:publicstaticvoidmaoP(int[]arr){for(inti=0;iarr[j+1]){//选择和冒泡的比较:arr[j]=arr[j]^arr[j+1];//相同点:外层循环条件都是iarr[j]){arr[i]=arr[i]^a
garlic_onion
·
2018-08-04 08:05
java基础
六、SpringMVC实现
文件上传下载
SpringMVC-servlet.xml使用springMVC来处理文件上传和下载需要添加如下的配置文件,而且id是固定的可以到org.springframework.web.servlet.DispatcherServlet的源码文件下查看CommonsMultipartResolver提供三个属性设置,可以跳转到源码开头的注释查看SpringMVC-servlet.xml中添加以下:Comm
玻璃水珠
·
2018-08-01 18:33
Java
spring
Java-
缓存不可变类
不可变类不可变类的意思是创建该类实例后,该实例的实例变量是不可改变的。Java中的8个包装类和java.lang.String类都是不可变类,当创建它们的实例后,其实例变量不可改变。如果需要创建自定义的不可变类,遵循以下规则:使用private和final修饰符来修饰该类的成员变量提供带参数构造器,用于根据传入参数来初始化类中的成员变量仅为该类的成员变量提供getter方法,不要为该类的成员变量提
胡啊呦
·
2018-08-01 17:18
Java面向对象
java-
性能分析工具
在jvm参数中添加如下参数"-XX:+FlightRecorder","-XX:FlightRecorderOptions=defaultrecording=true,disk=true,maxchunksize=32m,repository=/path/to/jvm/jfr,maxage=168h,maxsize=64g,dumponexit=true,dumponexitpath=/path/
陈召东
·
2018-08-01 16:49
java-编译工具
java
内存管理
java-
虚拟机
sun的JDK版本从1.3.1开始运用HotSpot虚拟机,2006年底开源,主要使用C++实现,JNI接口部分使用C实现。HotSpot是较新的java虚拟机,用来替代JIT(justintime),大大提高java的运行性能。Java原先是把源代码编译为字节码在虚拟机执行,这样执行速度较慢。而HotSpot将常用的部分代码编译为本地(原生,native)代码,这样显着提高了性能。下面主要介绍一
陈召东
·
2018-07-31 10:15
java
内存管理
Java-
内存管理
javaGCroots的对象包括一下四个地方的对象:·虚拟机栈中引用的对象·方法区中静态属性引用的对象·方法区中常量引用的对象·本地方法栈中JNI(即Native方法)引用的对象对象引用:1.强引用:Objectobj=newObject();2.软引用:描述有些还有用但是并非必需的对象工作中还没有用到这样的引用,需要多读一些代码3.弱引用:被弱引用的对象只能生存到下一次垃圾回收之前。类似与go中
陈召东
·
2018-07-31 09:27
java
内存管理
JAVA-
面试题(代码执行顺序)
publicclassApp{ privatestaticAppd=newApp(); privateSubClasst=newSubClass(); static { System.out.println(3); } publicApp() { System.out.println(4); } publicstaticvoidmain(String[]args) { System.out
Tommy5553
·
2018-07-31 00:00
JAVA
Java-
内部类
最近使用到了内部类,看了下Java的参考文档,理解了为什么要使用内部类,https://docs.oracle.com/javase/tutorial/java/javaOO/nested.htmlJava对NestedClasses的定义(NestedClasses)java允许在类的内部再声明一个类,如下代码所示:classOuterClass{...classNestedClass{...}
宫爆鸡丁要加花生
·
2018-07-30 13:25
Java基础
ueditor上传图片视频
Java-
前后端分离
1、本人下载版本号是:1.4.3.3完整源码,后台需要改的东西。(1)完整版本里有源码:ueditor-1.4.3.3\ueditor-1.4.3.3\jsp\src,下面所有源码复制到项目src下面。(2)找到BinaryUploader类用以下代码替换。packagecom.baidu.ueditor.upload;importcom.baidu.ueditor.PathFormat;impo
daolin1
·
2018-07-30 11:49
java编程
java-
二维数组和方法
1.二维数组概念:数组的元素依然是数组int[]a={1,2,3,4}int[][]b={{1,2},{2,3,4,5,6},{1,2,3}}二维数组的初始化:静态初始化:如---int[][]a={{1},{1,2},{2,3,4}};动态初始化:(1)等长式初始化int[][]a=newint[3][2];表示a有三个元素,每个元素都是2个长度的数组。(2)只规定高维数组的长度int[][]a
Di9527
·
2018-07-29 14:33
java-
排序
数组的排序:(1).冒泡排序的基本思想:在要排序的数组中,对当前还未排好序的范围内的全部数,自上而下(自左到右)对相邻的两个数依次进行比较和调整,让较大的往下沉(或向右移),较小的往上冒(或向左移)。即:每当两相邻的数比较后他们的顺序与排序要求相反时,就将他们互换。冒泡排序的改进:对冒泡排序的常见的改进方法是加入一个标志性的变量,用于标志某一轮排序过程中是否有数据交换,如果没有进行数据交换,则说明
Di9527
·
2018-07-29 14:29
使用SFTP、Xshell完成Linux远程文件传输
4.本地/远程目录设置:新建会话时在下图中SFTP中设置
文件上传下载
的本地和远程目录也可在终端中通过cd命令切换目录。输入help命令查看详细说明。5、文件上
jCodeYun
·
2018-07-28 20:25
Linux
java-
第一个gradle工程
1.创建目录firsjava2.使用portable的grable包:gradlewgradlew.batgradle文件夹,将这三个文件拷贝到firstjava3.在firstjava目录下执行./gradlewinit初始化工程4创建src/main/com.me/目录5.创建一个java类packagecom.me.helloworld;/***Createdbyzhaodongon27/0
陈召东
·
2018-07-27 15:45
java-编译工具
Java-
线程池专题 (美团面试题)
去美团面试,问到了什么是线程池,如何使用,为什么要用,以下做个总结1、什么是线程池:java.util.concurrent.Executors提供了一个java.util.concurrent.Executor接口的实现用于创建线程池多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。假设一个服务器完成一项任务所需时间为:T1创建线程时
It_BeeCoder
·
2018-07-26 11:35
21
求职有关
上一页
80
81
82
83
84
85
86
87
下一页
按字母分类:
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
其他