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-前端问题
如何解析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
深入理解 1% table-cell width
发表于2015-09-12|分类于前端学习今天在写页面时遇到一个有趣的
前端问题
,拿出来分享一下。问题描述今天在使用Bootstrap给页面添加底部导航栏时,需要在手机下也使导航栏呈现水平排列的效果。
weixin_43392420
·
2020-07-13 20:27
css
css
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
使用eclipse建立第一个web项目(java)
(已安装tomcat插件)、tomcat6.0.45时间:2016年9月10日19:10:09一、建立java-tomcatproject在eclipse里依次选择File->New->Other->
java
他们叫我周周周
·
2020-07-13 16:21
server
Java-
加密可以这样简单(位运算)
在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,更多Java学习,请登陆疯狂Java培训官网。【导读】中创建System类的标准输入流的扫描器对象,提示用户输入一个英文的字符串或者要解密的字符串,然后通过扫描器获取用户输入的字符串,经过加密或解密后,把字符串通过错误流输出到控制台。关键代码如下:importjava.util.Sc
kljz
·
2020-07-13 14:35
Java-
网络编程(UDP-键盘录入方式数据)
importjava.net.*;importjava.io.*;classUdpSend2{publicstaticvoidmain(String[]args)throwsException{DatagramSocketds=newDatagramSocket();BufferedReaderbufr=newBufferedReader(newInputStreamReader(System.i
深情小建
·
2020-07-13 13:34
java
零基础学
Java-
基础篇(1)——JDK安装和环境变量配置以及安装IDEA
零基础学
Java-
基础篇(1)开发环境JDKIntelliJIDEAJREJDK下载和安装JDK安装JDK配置环境变量校验jdk是否安装成功安装IDEA(也就是集成开发环境)开发环境JDKIntelliJIDEAJREJRE
懒得起名字的猿猿
·
2020-07-13 11:40
java-
死锁产生的现象与解决办法
死锁的产生原因:对并发资源的加锁成“环”问题:如何成环?下面举例说明:1.定义两个类,一个本类,一个笔类。classPen{privateStringtitle="pen";@OverridepublicStringtoString(){return"Pen{"+"title='"+title+'\''+'}';}}classBook{privateStringtitle="book";@Over
main--
·
2020-07-13 11:35
lock
Java-
生成唯一ID(Sequence)
packagecom.bootdo.common.utils;importorg.springframework.stereotype.Component;importjava.util.concurrent.locks.Lock;importjava.util.concurrent.locks.ReentrantLock;/***@author张子布*@version1.0*@date2018/
張子布
·
2020-07-13 10:44
java-
高并发-解读Thread类
概述线程是程序中的一个执行线程。java虚拟机允许应用程序具有多个线程执行并发运行。每个线程都有优先权。优先级较高的线程优先于优先级较低的线程执行。每个线程可能或可能不被标记为守护进程。当代码运行时一些线程创建一个新的Thread对象,新的线程的优先级最初设置等于它的创建线程,当创建线程是一个守护线程,它也是守护线程当一个java虚拟机启动时,通常有一个单一的非守护进程线程(通常调用名为某些指定类
小蜗牛也有梦想
·
2020-07-13 09:54
高并发
Eclipse常见问题解决方法
-方法一:调整顺序JavaBuildPath->OrderandExport+eclipse:notfoundtools.jar-Windows->Preferences->
Java-
>InstallJREs
lzx1104
·
2020-07-13 08:25
Java
Java-
小白成长日记(2016年8月6日)
刚开始用myeclipse10,结果不支持jdk1.8;后来使用eclipse纯净版,感觉不错,就是需要添加各种插件安装springIDE插件:http://spring.io/tools/sts/all注意:eclipse必须与springIDE版本号相对应,eclipse必须与springIDE版本号相对应,eclipse必须与springIDE版本号相对应重要事情说三遍;重启eclipse安
lqz874000676
·
2020-07-13 07:00
Java-
“this”和“类名.this”以及“类名.class”的区分和详解
引言:对于以上三个语法结构的区分,需要先理解Class类所有对象的类以及调用了静态方法的类都需要在对象创建之前在JVM虚拟机中加载,加载内容被称为“类对象”,每个类的类对象是唯一且是不可变的。而在对象创建的时候,由于类对象已加载,所以可以添加上类型标签。1.Class类介绍:此类的介绍是为了解释类名.class的含义。1.1Class类简介:Class类只有私有的构造方法,所以不能使用new关键词
wjjiang2333
·
2020-07-13 07:51
JAVA-语法
Java
Class类
this
Java-
输入输出流的简单看法与总结
Java-
输入输出流的简单看法与总结 为什么Java中关于输入输出流(IO流)的对象为什么这么多,实在难以记忆,这可能是绝大多数人在学习关于Java此内容的问题,下面就来总结一下这个知识点,让这个困难得到解决
wjjiang2333
·
2020-07-13 07:49
JAVA-语法
(Eclipse)设置JVM参数,查看堆大小
1.在eclipse设置JVM参数打开eclipse-窗口-首选项-
Java-
已安装的JRE(对在当前开发环境中运行的java程序皆生效,也就是在eclipse中运行的java程序)编辑当前使用的JRE
iteye_4921
·
2020-07-13 06:35
Eclipse运用
MyEclipse中如何设置 jdk 和 jre 编译运行环境
具体步骤:菜单window->preferences->
java-
>InstalledJRES。点中了,右边的窗口点ADD按钮,记住选择添加安装了Java目录下的JDK目录,而不是JRE目录。
hlantian
·
2020-07-13 05:54
知识点
JavaEE
JAVA-
数值计算中的特殊情况,NAN,Infinity
最近在项目中遇到了double数据出现Infinity的情况;于是对数值计算中几种比较特殊的情况进行了实践:publicstaticvoidmain(String[]args){//非0number/0.0System.out.println((double)(5/0.0));//0/0.0System.out.println((double)(0/0.0));//0.0/0.0System.ou
SimonCode
·
2020-07-13 03:03
遇到的BUG
Java-
面向对象(高级篇)--继承的进一步研究
了解了继承的基本概念后,下面对继承操作中的一些注意点进行研究。一.子类对象的实例化过程在继承的操作中,对于子类对象实例化也是有要求的,及子类对象在实例化之前必须首先调用父类中的构造方法后在调用自己的构造方法。【子类的实例化过程】classPerson{privateStringname;privateintage;publicPerson(){System.out.println("这是父类中的构
aotulive
·
2020-07-13 02:37
Java
java学习之路
java-
源码解读-FutureTask
使用场景java多线程编程中,我们经常使用线程池提交任务,并且通过Future来获取任务执行的结果,以此达到异步或者并行执行的效果。通常我们是这样使用线程池:publicclassExecutorServiceDemo{publicstaticvoidmain(String[]args){//创建一个线程池对象,控制要创建几个线程对象。ExecutorServicepool=Executors.n
aBOUNTWINTER
·
2020-07-13 02:58
JAVA
java-
死锁现象及解决方法
摘自:http://blog.csdn.net/joejames/article/details/37960873所谓死锁:是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。由于资源占用是互斥的,当某个进程提出申请资源后,使得有关进程在无外力协助下,永远分配不
qxhly
·
2020-07-12 22:12
java基础
Java--com.sun.crypto.provider.SunJCE()报错
isnotaccessibleduetorestrictiononrequiredlibraryC:\ProgramFiles\Java\jre7\lib\ext\sunjce_provider.jar解决方法:Window->Preferences->
Java
zlQ_
·
2020-07-12 20:25
Java
vue实现e2e测试--环境安装
AnerroroccurredwhiletryingtostartSelenium.CheckifJAVAisinstalledonyourmachine.随后在网上查找发现我的机器没有java环境javaJDK安装入口安装好了输入
java
我不叫奇奇
·
2020-07-12 20:34
Java-
设计模式-第八篇-建造者模式变种
Java-
设计模式-第八篇-建造者模式变种本次所写的builder模式有所不同准备扫码关注我有惊喜本次所写的builder模式有所不同变种的builder模式在完成基本类编写后,无需手动编写复杂的类!
麦_兜
·
2020-07-12 19:25
设计模式
Java
Java-
设计模式-第七篇-建造者模式
Java-
设计模式-第七篇-建造者模式类图为什么使用创造者/builder模式示例代码整体结构代码抽象类Direcor类具体的构造类HtmlBuilderTextBuilder测试类及结果测试类运行结果
麦_兜
·
2020-07-12 19:55
设计模式
Java
Java-
设计模式-第六篇-原型复制模式
本人所学设计模式皆出自于结城浩先生的《图解设计模式》。类图为什么使用原型复制模式我们知道在很多的类中,我们需要这个了类去持有其他类的对象,又或者构成某一个类的对象十分复杂。又或者,你想解耦框架与生成的实例时,比如说下面我们是根据字符串指定要生成的实例,这样我们就可以把client封装到框架中,而不用因为newSomething();必须导包,限制生成实例了。将框架从类名的约束中解放出来。示例代码p
麦_兜
·
2020-07-12 19:55
设计模式
Java
JavaSE
Java-
设计模式-第五篇-单例模式
类图为什么使用单例模式单例模式,顾名思义,只有一个实例,在整个服务中,该类只有一个实例。比如你想创建一个对象,用来保存整个服务的某一个内容,而你又想在其他地方使用保存的内容,那么使用单例模式是正好的。例如你想做一个计数器等等。。。示例代码packagecom.qiang;/***单例实体**@authorzhangxinqiang*@date01/04/2018*/publicclassSingl
麦_兜
·
2020-07-12 19:55
设计模式
Java
JavaSE
单例模式
Java-
设计模式-第四篇-工厂模式
本人所学设计模式皆出自于结城浩先生的《图解设计模式》。类图为什么使用工厂模式在工厂模式中,父类决定实例生成的方式,但不决定所要生成的具体类,具体的处理全部交给子类。这样就可以将生成实例的框架和实际负责生成实例的类解耦。示例代码packagecom.qiang.framework;/***抽象工厂**@authorzhangxinqiang*@date01/04/2018*/publicabstra
麦_兜
·
2020-07-12 19:54
设计模式
Java
JavaSE
Java-
统计字符串中英文单词总数
根据输入的字符串统计其中的英文单词数量publicintcountWords(Stringstr){ Stringabb="She hadbeenshopping," +"this," +"你好呀." +"urry to,"; Patternexpression=Pattern.compile("
lily-0622
·
2020-07-12 18:48
总结
正则表达式
Java-
在指定的日期上添加指定天数
Java-
在指定的日期上添加指定天数算是工具代码库的积累/** *在指定的日期上添加指定days天数,然后返回 * *@paramdate指定的日期 *@paramdays需要添加的天数,可以为负数 *
lily-0622
·
2020-07-12 18:47
总结
Java-
关于子类是否继承了父类的private实例变量
对面向对象程序设计语言中,对象模型是实现诸如封装、继承、多态的重要基础。在常见的面向对象语言:C++和Java等中,子类是继承了父类的所有实例字段的:也就是一个子类对象中包含了一个完整的父类对象。在C++中通过对子类对象进行sizeof运算求出其大小便可以很容易验证是否继承了父类中的private实例变量。但是Java中没有sizeof运算,今天突然想到一种方法也可以说明:子类对象中包含了父类pr
xinglongbing
·
2020-07-12 17:20
A cycle was detected in the build path of project:
->
Java-
>Compiler->Bu
xihongshi926414
·
2020-07-12 17:33
碎知识
Java-
如何判断日期字符串是否为周末
importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.Date;/***@description:判断日期字符串是否为周末*/publicclassIsWeekend{publicbooleanisWeekend(StringdateStr){
252619
·
2020-07-12 16:18
Java
Java-
内部类
内部类内部类:在一个类中定义了其他的类,该类就称为内部类,比较灵活,缺点很明显,破换了程序的机构。ClassOuter{//定义一个外部类privateStringmsg="msg";//私有属性publicvoidfun(){//普通方法//实例化内部类Innerin=newInner();in.print();}ClassInner{//在Outer内部定义了一个Inner类publicvoi
xianjianwz
·
2020-07-12 16:05
Java
响应式开发 -----rem和less
之前一直做的是pc端的项目,最近开始有移动端的项目需要处理,木有办法,即使并不是很熟悉移动端,但也只有硬着头皮顶上去,谁让自己是打工卖时间的了并且我们已经被行业外的人认为是全能型人才,只要是前端开发什么
前端问题
都能解决
飘落的枫
·
2020-07-12 15:35
java-
面向对象一(类与对象的使用,随机数生成)
设计类与创建对象面向对象与面向过程面向过程面向对象两要素三条主线java类及其类的成员面向对象的三大特征其他关键字设计类类的成员一(属性)类的成员二(方法)类与对象的使用例题第一题.创建一个Per类,属性:姓名,性别,年龄,通过输入年龄初始化值。输出该对象的信息(姓名性别年龄)方法一:将所有代码写在一个程序内:第二题:设计圆类求面积,半径从键盘输入第三题:定义类Student,包含三个属性:学号n
sanma鱼
·
2020-07-12 15:16
java-
为什么我的代码在ideone.com中不起作用?
importjava.util.Scanner;publicclassAdmit{//themainmethodhasminimaldialogueandjustcallstheothermethodswiththeappropriateparameters.publicstaticvoidmain(String[]args){promptUser();System.out.println("In
諼
·
2020-07-12 13:12
Java-
装饰者模式
1.首先新建一个Person接口(也就是一套规范和标准),该接口定义了一个run和一个eat方法,实现这个接口的所有非抽象类必须实现这两个方法publicinterfacePerson{voidrun();voideat();}2.新建一个Man类,让该类实现Person接口,该类由于不是抽象类,所以必须重写Person接口的所有未实现方法publicclassManimplementsPerso
ZOKE
·
2020-07-12 13:50
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
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
其他