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-文件上传下载
day13Java-Character
博客
Java-
常用API(初级)常用对象CharacterCharacter类在对象中包装一个基本类型char的值此外,该类提供了几种方法,以确定字符的类别(小写字母,数字,等等),并将字符从大写转换成小写
ginger_mr
·
2020-07-14 19:22
#
Java
Servlet实现文件下载
1、java的
文件上传下载
都是通过io流来完成的,既然要下载图片,首先要能够读取到,w它。(我这里是指定了具体了存储路
jiuyueblog
·
2020-07-14 19:22
Java
日常记录:ChannelSftp实现
文件上传下载
JavaChannelSftp实现
文件上传下载
宗旨本文介绍ChannelSftp通过SFTP协议,进行文件的上传下载等功能,旨在提升自身能力。
软件攻城狮_NO1
·
2020-07-14 18:46
日常记录
Eclipse常用设置
在这里可以设置:Window->Preferences->
Java-
>Editor
-ztp
·
2020-07-14 18:15
工具
Eclipse
java
工具
配置
Java-
Set 转换成List
转载:https://blog.csdn.net/fan158/article/details/28234035Set转换成List有两种方法,假设有Set集合Setmyset=newHashSet();1.使用Arrays.asList(T...a)转换成List,此转换返回的list是只读list,固定大小的,也就是说不能使用add方法。eg:Listls=Arrays.asList(myse
乞丐囡囡
·
2020-07-14 18:04
java基础知识方法
set
list
Java-
正则表达式匹配 #开头结尾
引包importjava.util.regex.Matcher;importjava.util.regex.Pattern;方法1://匹配#开头结尾中,#以及中间得字符串#xxx替换为""#123匹配#123StringtableModle="#123#2#3#4";Patternp=Pattern.compile("#(.+?)(?=)");Matcherm=p.matcher(tableMo
付月半子
·
2020-07-14 18:31
Java-
经典消费者和生产者代码(面试题)
生产者代码importjava.util.Stack;publicclassConsumerextendsThread{privateStackstack;Consumer(Stackstack){super();this.stack=stack;}@Overridepublicvoidrun(){synchronized(stack){while(true){if(!stack.empty())
浮华饰浮华
·
2020-07-14 18:45
多线程
Java-
断言及程序的测试JUnit
断言(assert)断言的格式:assert表达式;assert表达式:信息;在调试程序时,如果表达式不为true,则程序会尝试异常,并输出相关的错误信息。起到对程序的检测的作用。publicclassAssertion{publicstaticvoidmain(String[]args){asserthypotenuse(3,4)==5:"algorithmerror";}staticdoubl
七印miss
·
2020-07-14 16:02
JAVA学习之旅
Java-
标识符
Java中标识符是为方法、变量或其他用户定义项所定义的名称。标识符可以有一个或多个字符。在Java语言中,标识符的构成规则如下。标识符由数字(09)和字母(AZ和a~z)、美元符号($)、下划线(_)以及Unicode字符集中符号大于0xC0的所有符号组合构成(各符号之间没有空格)。标识符的第一个符号为字母、下划线和美元符号,后面可以是任何字母、数字、美元符号或下划线。另外,Java区分大小写,因
qf2019
·
2020-07-14 16:45
编程语言
Java技术
IT行业
Java-
集合(一)比较器
集合比较器使一个类具备比较的能力需要器实现使其具有比较能力的接口即:Comparable使继承该接口的类具有比较能力Comparator单独定义一个比较器继承该接口,通常匿名内部类形式的比较器并且重写接口的方法Comparable接口packagetestCompartor;importjava.util.List;importjava.util.ArrayList;importjava.util
pageniao
·
2020-07-14 16:26
Java整理
使用PuTTy实现windows和linux之间
文件上传下载
psftp用于实现本地
文件上传下载
。1.打开psftp,输入openip(linux的ip地址),输入用户名和密码。2.cd切换linux服务器
优质猕猴桃
·
2020-07-14 13:12
linux
Java-
阶段小结笔记(二)--String类
1.关于String的new操作原理String中new创建的是两个对象,常量池中的数据拷贝到堆里面.PNG图中String中new创建的是两个对象,先在常量池中创建数据,然后再拷贝到堆里面,最后将地址传给s12.trim()方法只能去掉字符串前后的空格trim()只能去掉前后的空格.PNG3.留意陷阱打印的s依旧是woaiheima因为并没有调用方法.PNG打印的s依旧是原来的内容,因为输出时并
ZOKE
·
2020-07-14 12:40
Eclipse中设置作者日期等信息
现在看看如何修改我们的用户名即作者信息:点击Windows->Preferences->
Java-
>CodeStyle->CodeTemplates,然后我们就可以选择右边窗口中的Comments,对应具体的
IT面试社区
·
2020-07-14 10:28
开发软件工具使用
JAVA练习题及答案-循环语句
JAVA-
循环语句-简单的小练习1.用while和for循环分别计算100以内的奇数和偶数的和,并输出2.用while和for循环输出1-100之间能被5整除的数,并每行输出三个值3.使用循环分别实现10
翟婷
·
2020-07-14 10:34
JAVA-
break,continue练习题
JAVA-break,continue练习题1.题目:循环录入某学生5门课程的成绩并计算平均分,如果某分数录入为负值,停止录入并提示录入错误;逻辑:循环录入成绩,判断录入正确性;录入错误,使用break跳出循环,否则,累加求和算平均值代码如下:Scannersc=newScanner(System.in);System.out.println("请输入学生姓名");Stringname=sc.ne
翟婷
·
2020-07-14 10:34
Android okHttp网络请求之Json解析
okHttp相关文章地址:AndroidokHttp网络请求之Get/Post请求AndroidokHttp网络请求之
文件上传下载
AndroidokHttp网络请求之Json解析AndroidokHttp
dengzou5556
·
2020-07-14 09:15
Jaxb使用
与之前的处理方式(比如DOM解析)相比,它的优势在于能够将XML文档直接与java对象绑定,包括序列化(
java-
>xml)和反序列化(xml->java),而DOM解析仅仅能够得到一个string类型的节点树
chengpaobu7153
·
2020-07-14 08:34
Java-
并发-队列-PriorityBlockingQueue
Java-
并发-队列-PriorityBlockingQueue0x01摘要PriorityBlockingQueue是优先级阻塞队列,本文简要分析下。
迷路剑客
·
2020-07-14 07:09
源码
java
并发
JAVA-
蓝桥杯-基础练习 龟兔赛跑预测
问题描述话说这个世界上有各种各样的兔子和乌龟,但是研究发现,所有的兔子和乌龟都有一个共同的特点——喜欢赛跑。于是世界上各个角落都不断在发生着乌龟和兔子的比赛,小华对此很感兴趣,于是决定研究不同兔子和乌龟的赛跑。他发现,兔子虽然跑比乌龟快,但它们有众所周知的毛病——骄傲且懒惰,于是在与乌龟的比赛中,一旦任一秒结束后兔子发现自己领先t米或以上,它们就会停下来休息s秒。对于不同的兔子,t,s的数值是不同
YCCX_LHH21
·
2020-07-14 06:20
04-Little prince's trip to
Java-
变量、常量与程序流程
一、变量和常量1.变量publicclassDemo1{inta;//实例变量staticintb;//静态变量voidfun(){intc=10;//局部变量(必须赋初值)System.out.println(a);System.out.println(b);System.out.println(b);System.out.println(c);}publicstaticvoidmain(Str
WeiBlogProcedure
·
2020-07-14 06:08
Le
Petit
Prince
-
Java基础篇
第三十三节(
java-
操作Excel实现企业级批量处理大数据)
packagecom.tanzhou.aduio;//创始一个包importjava.io.File;//引入类importjava.io.IOException;importjava.util.Scanner;importjxl.Cell;importjxl.Sheet;importjxl.Workbook;importjxl.format.UnderlineStyle;//importjxl.
Phoebe_Wu2016
·
2020-07-14 05:04
第三十八节(
java-
实现GIF动画效果)
packagecom.tanzhou.test;importjava.applet.Applet;importjava.awt.*;importjava.net.MalformedURLException;importjava.net.URL;/***在java中有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;*@authorAdministrator**在实际的开
Phoebe_Wu2016
·
2020-07-14 05:04
第三十二节(
Java-
实现体育彩票开奖系统)
DoubleBallServlet.java里:packagecom.tanzhou.servlet;importjava.io.IOException;importjava.io.PrintWriter;importjavax.servlet.ServletException;importjavax.servlet.http.HttpServlet;importjavax.servlet.htt
Phoebe_Wu2016
·
2020-07-14 05:04
Java-
静态导入
importstaticjava.util.Arrays.*;//导入的是Arrays这个类中的所有静态成员。importjava.util.Arrays;importstaticjava.lang.System.*;//导入了System类中所有静态成员/**StaticImport静态导入**当类名重名时,需要指定具体的包名*当方法重名时,指定具备所属的对象或类*/publicclassSta
打野小王子
·
2020-07-14 05:42
Java-
按照字符串长度排序
/**练习:按照字符串长度排序**字符串本身具备比较性。但是它的比较方式不是所需要的**这时就只能使用比较器*/publicclassTreeSetTest{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubTreeSetts=newTreeSet(newStringComparator());ts.add("abcd
打野小王子
·
2020-07-14 05:12
Java-
如何定义函数(例打印几行几列的星星)
*如何定义一个函数*1.既然函数是一个独立的功能,那么该功能的运算结果是什么先明确*因为是在明确函数的返回值类型*2.在明确定义该功能的过程中是否需要未知的内容参与运算*因为是在明确函数的参数列表(参数的类型个数)//为了提高代码的复用性,对代码进行抽取,将这个部分定义成一个独立的功能,方便日后使用//java中对功能的定义是通过函数的形式来体现的//函数的格式:/*修饰符返回值类型函数名(参数类
打野小王子
·
2020-07-14 05:11
Java-
多线程( 银行有两个储户分别存300元,每次存100,存3次)
/**需求:*银行有一个金库*有两个储户分别存300元,每次存100,存3次**目的:该程序是否有安全问题,如果有,如何解决?**如何找问题:*1.明确哪些代码是多线程运行代码*2.明确共享数据*3.明确多线程运行代码中哪些语句是操作共享数据的*/classBank{privateintsum;//Objectobj=newObject();publicsynchronizedvoidadd(in
打野小王子
·
2020-07-14 05:11
Effective
Java-
创建和销毁对象
1、考虑用静态工厂方法代替构造器publicclassBeyond{publicstaticHashMapnewInstance(){returnnewHashMap();}publicstaticvoidmain(String[]args){HashMaphashMap=Beyond.newInstance();for(inti=0;ihashMap1=newHashMap(10);for(in
Be__yond
·
2020-07-14 03:57
Effective
Java
java-
利用for循环打印99乘法表
java-
利用for循环打印99乘法表publicclassChengFaBiao{publicstaticvoidmain(String[]args){for(inti=1;i<=9;i++){
凉 芥
·
2020-07-14 03:52
java
java-
就业辅导用Java面试题(精简版)
就业辅导用Java面试题(精简版)1.面向对象的特征有哪些方面1).抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2).继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中
hyty
·
2020-07-14 02:21
java
Linux 常用命令 之 免密sftp 上传下载文件 lftp
在工作中,可能会经常在多台服务器上进行
文件上传下载
,如果一台服务器还好,如果是10台服务器的话,那么我们就应该考虑使用自动化脚本方式处理这些繁琐而没有技术含量的问题了。
chengyaosou0528
·
2020-07-14 01:49
java-
爬虫部分:关于京东模拟登陆的两种实现
最近要做一个爬虫,需要网站数据,先拿京东开刀。因为我是java开发的,所以最开始的时候,想到了httpClient和htmlunit两个东东,于是开始做实验。网上很久以前流传着一个登陆人人网的例子,我就拿过来照搬了一下,发现不灵,后来才发现是自己没理解人家的精髓。然后用htmlunit去模拟,发现京东的js比较复杂,一位多年爬虫经验的哥们告诉我说htmlunit对js支持的不好,有些网站就是不灵的
chaoren0626
·
2020-07-14 01:14
爬虫
Java-
用for循环打印九九乘法表和正三角倒三角
publicclassPrintStar{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstub//打印一个五行的倒三角//intx=5;//for(inti=0;i<5;i++){//for(intj=0;j
打野小王子
·
2020-07-14 00:14
java-
奇数求和与水仙花数乘法表
奇数求和练习*A:奇数求和练习*a:题目分析*为了记录累加和的值,我们需要定义一个存储累加和的变量*我们要获取到1-100范围内的数*判断当前数是否为奇数,是奇数,完成累加和操作*累加完毕后,最终显示下累加和的值*b:解题步骤*定义一个用来记录累加和的变量*使用for循环语句,完成1-100之间每个数的获取*使用if条件语句,判断当前数是否是奇数,是奇数,进行累加和操作*使用输出语句,打印累加和变
My_____Dream
·
2020-07-14 00:04
如何解析xml格式的字符串的案例
如何解析xml格式的字符串的案例/**创建日期2008-4-15**TODO要更改此生成的文件的模板,请转至*窗口-首选项-
Java-
代码样式-代码模板*/packagecom.tsinghua;importjava.io
zhuseahui
·
2020-07-13 23:46
代码
java-
候选人投票问题
/***Createdbyyan.yong2on2020/1/9.*/importjava.util.Scanner;publicclasstest{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);Stringname="";System.out.print("请输入您要录入的候选人个数:");intnum=sc
yy1209357299
·
2020-07-13 23:12
简单算法
JAVA-
线程安全与锁机制详解
线程安全的分类JAVA中操作共享数据按照线程安全程度大致分为5类:不可变,绝对线程安全,相对线程安全,线程兼容和线程对立不可变只要一个不可变的对象被正确的构建出来,没有发生this引用逃逸,那其外部的可见状态永远不会改变,例如final修饰的对象,JAVAAPI中常见的有String,Long,Double等绝对线程安全绝对线程安全要达到不管运行时环境如何,调用者都不需要任何额外的同步措施,通常付
yingziisme
·
2020-07-13 22:32
线程
java-
常见几何图形计算器
PS:感谢木木润泽的大力支持广东某高校java实训,同学们点个赞啊1.思路(1)、先分为5个类,一个主界面类,4个几何图形的类。本人能力有限,无法做到把计算器打包弄成一个类,故在每个几何图形类里面都会有计算器的产生。(2)、先把每个类的界面弄出来,然后再连接起来,最后再一一做事件触发器2.技术难点由于本人经验不足,不知道焦点函数如何获得文本框对象,故用的方法是首先全局变量intflag,然后再用焦
yi742891270
·
2020-07-13 22:14
java-
设计模式-单例模式
目录1.六大设计原则2.什么是单例模式?3.单例模式的特点?4.单例模式VS静态类5.单例模式的几种实现方式1.懒汉式2.饿汉式3.DCL(double-check-locking)双检锁4.静态内部类(推荐)5.枚举单例6.DCL原理7.多进程中单例为什么会失效?1.六大设计原则一句话总结个原则特点单一职责原则:一个类只负责一项职责里式替换原则:所有应用父类的地方都能够使用子类替代,子类可进行功
吴唐人
·
2020-07-13 22:31
面试
java
单例模式
设计模式
java-
利用Private确保数据安全(getter&setter)
首先写一个Person类,定义成员变量和成员方法。packageday06Private;publicclassPerson{//成员变量Stringname;intage;booleanflag;//成员方法publicvoidshow(){System.out.println("我叫"+name+",今年"+age+"岁");}}定义一个getterandsettter类,实用Person类中
大大大大da橙子
·
2020-07-13 21:37
JAVA
Java-
请求转发和重定向及Request和Response对象
第一节页面跳转JavaWeb服务端控制页面跳转主要有两种:重定向和转发1.1重定向重定向就是通过各种方法将网络请求重新定个方向转到其它位置。实现原理:客户浏览器发送http请求----》web服务器接受后发送302状态码响应及对应新的location给客户浏览器--》客户浏览器发现是302响应,则自动再发送一个新的http请求,请求url是新的location地址----》服务器根据此请求寻找资源
久メ帝
·
2020-07-13 21:36
Java-
数组与链表
目录1.链表与数组的主要区别2.数组的特点3.链表的特点4.各自优缺点数组优点缺点链表优点缺点1.链表与数组的主要区别数组的元素是固定的而链表的结点个数会自动扩展数组元素的存储单元是定义时分配的,链表结点存储单元在执行时可动态扩展数组中元素的顺序关系由元素在数组的下标决定的,链表结点顺序关系由结点的指针决定的2.数组的特点在内存中数组是一块连续的区域数组需要预留控件,在使用时就必须申请内存,申请过
吴唐人
·
2020-07-13 21:08
面试
java
Java-
线程总结
一、高并发线程1.显示锁(Reetrentlock)/隐式锁(sychronized)2.独占锁(写锁)/共享锁(读锁)ReetrentReadWriteLock3.单机锁(lock/sychronized)/分布式锁(redis/zookeeper)二、创建线程的三种方式1.newThread()2.Runable(run方法)3.Callable(call)返回值三、线程状态1.新建new2.
Crazy丶若熙
·
2020-07-13 20:11
快速搭建一个本地的FTP服务器
原文连接:http://www.cnblogs.com/popfisher/p/7992036.html 如果需要开发FTP
文件上传下载
功能,那么需要在本机上搭建一个本地FTP服务器,方便调试。
vicuncle
·
2020-07-13 19:02
工具
centos下查看Java安装路径
[hadoop@192/]$whichjava/bin/java[hadoop@192/]$ls-lrt/bin/javalrwxrwxrwx.1rootroot224月1706:25/bin/
java
奔跑的小马123
·
2020-07-13 19:31
centos
重学
Java-
扒一扒Java并发
关于Java并发的书籍和文章已经有很多了,但是就我自己的学习下来的感受来说,有一些看似简单的知识点,以至于大神们和文章的作者们都直接忽略了,但是这些知识点却很重要,如果不搞清楚,很难“彻底理解、融会贯通”,这种似懂非懂的感觉让我很难受,所以我总结了这篇文章,可能不会有什么牛X的技术,高深的理论,但是这些思考曾经让我对Java并发的认知更进了一步,送给你们。先提几个曾经困扰过我的问题啊,看似很简单,
weixin_38168139
·
2020-07-13 19:14
java-
多线程-继承THREAD卖票
一、继承Thread1一直有个问题当我把调用方式换成下述不是也能实现卖票吗?packageThread;publicclassMyThreadTestextendsThread{privateintticket=20;publicvoidrun(){while(true){synchronized(this){try{Thread.sleep(100);}catch(InterruptedExce
weixin_30654583
·
2020-07-13 17:21
JAVA-
简单实现验证码生成
packagedemo;importjava.awt.BasicStroke;importjava.awt.Color;importjava.awt.Font;importjava.awt.Graphics2D;importjava.awt.image.BufferedImage;importjava.io.File;importjava.io.IOException;importjava.uti
weirdo_world
·
2020-07-13 16:22
Java
java-
用加减法显示验证码
packagetest;importjava.awt.Color;importjava.awt.Font;importjava.awt.Graphics;importjava.awt.image.BufferedImage;importjava.util.Random;importjavax.imageio.ImageIO;importjavax.servlet.http.HttpServletR
want_water_fish
·
2020-07-13 16:55
Myeclipse安装之后,正式使用之前的一些配置
快捷模板的创建Windows->Preferences->
Java-
>Editor->Templates->new${cursor}这个表示光标的位置设置保存的时候自动格式化Windows->Preferences
hackywit
·
2020-07-13 16:55
上一页
54
55
56
57
58
59
60
61
下一页
按字母分类:
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
其他