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-
泛型
1.为什么需要泛型先看下面的代码:Listlist=newArrayList();list.add("CSDN_SEU_Cavin");list.add(100);for(inti=0;ilist=newArrayList();通过List,直接限定了list集合中只能含有String类型的元素,从而在上例中的第6行中,无须进行强制类型转换,因为集合能够记住其中元素的类型信息,编译器已经能够确认它
w_y_loong
·
2020-09-12 03:43
java
eclipse搭建jdk11的springboot环境
搭建eclipse环境:设置eclipse->Window->Preferences->
Java-
>
Wesley Gibson
·
2020-09-12 03:12
Java
Web
eclipse
java
spring
boot
jdk
[ctf零基础入门]php基础
工具安装:phpstudy、
java-
>burpsuite和(或)火狐及hackbar可以安装-sublime编辑器我的测试环境是win1064phpstudy8.1吾爱破解的破解版Burpsuite+
萌新_小飒
·
2020-09-12 02:31
ctf笔记
php
Java-
零碎知识点-笔记总结
零碎知识点:1.BigDecimal去掉小数点后的零1.BigDecimal去掉小数点后的零stripTrailingZeros()方法即可实现。返回一个BigDecimal,该BigDecimal在数值上与这个BigDecimal相等,但是在表示中去掉了任何尾随的零。如果小数位为.00,则直接舍掉小数位,如果小数位不为0,则保留原小数位。toPlainString()转换结果为String类型。
linmengmeng_1314
·
2020-09-12 00:44
【Java基础】
java
知识点
Java - 自旋锁(spinlock)
理论–代码–小总结
Java-
自旋锁(spinlock)是指尝试获取锁的线程不会立即阻塞,而是采用循环的方式尝试获取锁,这样的好处是减少线程上下文切换的消耗,缺点是会消耗CPU。
心之所往、
·
2020-09-11 22:32
java锁机制
并发编程
eclipse中查看源代码
今天学习线程的时候,想查看start()方法的源码就是下载不下来,无奈网上百度了下,找到了解决的方式:1.如何在ecplise中查看源代码的尼2.步骤点击window->perferences->
java
开着拖拉机回家
·
2020-09-11 22:50
项目中配置及报错解决方案
源代码查看
eclipse
F3
jre
eclipse调试时鼠标移动到变量上不显示值的问题
就说在eclipse中调试时,鼠标移动到变量上不显示值,这个原来自己也遇到过,没注意,反正就使用ctrl+shift+i嘛,也可以的,刚查了一下,解决方法如下:Window->Preferences->
Java
iteye_14109
·
2020-09-11 21:54
eclipse
解决Myeclipse在调试(debug)时无法显示变量值问题
ctrl+shift+i竟然提示cannotberesolvedtoavariable在Variables里看到变量名是arg0,arg1之类网上查到的最多的方法是Window->Preferences->
Java
Guo
·
2020-09-11 21:24
Java-
发送邮件-工具类和配置文件
配置文件:文件名称:mail.propertiesmail.smtp.host=smtp.163.commail.smtp.port=25mail.smtp.auth=truemail.transport.protocol=smtpuserName=xxx@163.compassword=授权码
[email protected]
工具类:importjava.io.File;importjava.
huxl_hi
·
2020-09-11 19:02
Java
Maven Error:No compiler is provided in this environment的解决办法
我明明使用的就是jdk啊...百度一下,发现都是一个解决办法:window->preference->
java-
>installJREs:将jre改为jdk对
Riolu
·
2020-09-11 16:53
实践操作
java-
工厂模式示例
interfaceService{voidmethod1();voidmethod2();}interfaceServiceFactory{ServicegetService();}classImplementation1implementsService{Implementation1(){//TODOAuto-generatedconstructorstub}@Overridepublicvo
清流Cyl
·
2020-09-11 16:55
java日常
java
工厂模式
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a jdk?
在eclipse中依次选择window->preferences->
java-
>installedjres,图中箭头所指的location一定要是jdk路径而不是jre路径。
小鲁班跑慢点
·
2020-09-11 15:41
maven项目
Eclipse中Annotation@不能正确提示的解决办法
解决方法:windows->Preferences->
java-
>editor->ContentAssist设置Auto-Activation如下:Auto-Activation1.)勾选Enableautoactivation
hiperion
·
2020-09-11 15:00
https等
前端问题
面试官求你了,别再问我HTTPS明白HTTPS到底解决了什么问题理解对称加密与非对称加密的原理和使用场景明白CA机构和根证书到底起了什么作用WhyHTTPSHTTP(HypertextTransferProtocol)超文本传输协议,是一种用于分布式、协作式和超媒体信息系统的应用层协议,可以说HTTP是当代互联网通信的基础。但是,HTTP有着一个致命的缺陷,那就是内容是明文传输的,没有经过任何加密
mysteryflower
·
2020-09-11 15:44
前端
Java-
深入理解ServiceLoader类与SPI机制
Java-ServiceLoader类与SPI机制引子对于Java中的Service类和SPI机制的透彻理解,也算是对Java类加载模型的掌握的不错的一个反映。了解一个不太熟悉的类,那么从使用案例出发,读懂源代码以及代码内部执行逻辑是一个不错的学习方式。一、使用案例通常情况下,使用ServiceLoader来实现SPI机制。SPI全称为(ServiceProviderInterface),是JDK
wjjiang2333
·
2020-09-11 15:03
JVM
JAVA-语法
Java-
第十二章 异常处理和文本 I/O-学习总结
第十二章异常处理和文本I/O12.1异常处理概述异常是从方法抛出的。方法的调用者可以捕获以及处理该异常。不应该让方法来终止程序,应该有调用者决定是否终止程序。throw语句的执行称为批出一个异常(throwinganexception)。异常就是一个从异常类创建的对象。throw语句类似于方法的调用,但不同于调用方法的是,它调用的是catch块。从某种意义上讲,catch块就像带参数的方法定义,这
Rookie20190715
·
2020-09-11 13:41
Java基础
Java-
五种排序算法实现
Java-
五种排序算法实现前言及准备这篇我们会介绍比较简单的五种排序算法:插入排序、冒泡排序、快速排序、选择排序、归并排序的原理及Java代码实现。
NAME_CJF
·
2020-09-11 13:52
Java
解决No compiler is provided in this environment. Perhaps you are running on a JRe
正常运行了但是却报了这个错如果不知道加的是什么看一下上一篇文章就好啦产生原因运行环境默认配置jre而不是JDK这样子的话普通的java运行没问题但是maven运行需要JDKjre满足不了解决办法解决就很简单了,他需要jdk我们就给他JDK打开Windows->Preference->
Java
UMT、梦
·
2020-09-11 12:23
日常报错
脑抽编程
eclipse双击变量高亮显示开关
可真是件愁人的事,不过看到这你就不用愁了windows->preferences->
java-
>Editor->MarkOccurences最上边的大标题的复选框勾上,下面的就都可以高亮显示了,Localvariables
Alexander-Xu
·
2020-09-11 11:59
杂记
开发问题及解决办法
JAVA-
初步认识-第十二章-多线程运行图解
一.为什么会讲述图解,是因为目前DOS给出的一些结果有写颠覆了原有的思想体系。多线程在执行时,cpu切换这执行,不同的内容交叉着出现。但是之前我们讲,一个函数只有执行完了才会弹栈,没执行完不会弹栈。现在通过图解来解释这一切。以上面的截图来研究图解,我们只研究栈,其他的不做探讨。以前的内存图解是,main方法进栈,然后涉及调用的方法依次进栈,每执行完一个,出栈一个。最后main方法出栈,井然有序,但
weixin_30799995
·
2020-09-11 10:38
JAVA-
初步认识-第十四章-多线程(面试题)
一.转载于:https://www.cnblogs.com/wsw-bk/p/8108336.html
weixin_30266829
·
2020-09-11 10:30
Java-
学完一个月总结(javaSe学习路线)
JavaSe的一个月第一周0410基本数据类型;数据类型的转换;运算符;导入删除项目0411分支结构ifelse;switchcase;while0412dowhile;for//13.14第二周0415数组0416创建类:属性,方法,构造方法,实例化对象0417权限修饰符private;getset方法;debug测试;值传递;自动化办公系统10418String类的常用方法;equals与==
p是马甲
·
2020-09-11 10:59
java-
初识JVM的内存分配(5个区域)概念--系列(一)
JVM基本概念:JVM是可运行Java代码的假想计算机,包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收,堆和一个存储方法域。JVM是运行在操作系统之上的,它与硬件没有直接的交互。JVM内存划分:拥有五类(直接内存除外):本地方法栈,方法区,程序计数器,堆Heap,虚拟机栈。1.程序计数器是每个线程都拥有的一块空间,线程私有,存储当前线程执行的字节码所在的行号指示器,执行方法时,计数器存储执
缘之妙不可言
·
2020-09-11 10:11
JVM系统学习
Java-
动态代理和AOP
代理:就是替代某事物的行为。静态代理:代码写死的,编译时就知道了。代理类中持有被代理的对象引用,代理类中的方法实际调用被代理对象的方法,可在调用前后进行扩展。动态代理:运行时才知道的,动态生成代理对象。分为jdk动态代理,cglib动态代理。jdk动态代理:要求被代理对象有父接口。api:proxy=Proxy.newInstance(被代理对象的类加载器,被代理对象的接口类集合,实现Invoca
未至_
·
2020-09-11 09:37
我套你个猴子的java
Java-
并发-队列-阻塞和非阻塞队列总结
Java-
并发-队列-阻塞和非阻塞队列总结转载声明:本文系转载自以下文章:Java并发—阻塞队列总结作者:thgreatjava中并发集合作者:hy飞无0x01摘要本文会对java并发包内的常用重要阻塞
迷路剑客
·
2020-09-11 08:53
并发
java
使用HttpClient实现对第三方服务器的请求并接受返回数据
/**创建日期2017-5-24**TODO要更改此生成的文件的模板,请转至*窗口-首选项-
Java-
代码样式-代码模板*/packagecom.enfo.intrust.command;importorg.apache.commons.httpclient.HttpClient
weixin_30487701
·
2020-09-11 07:01
在myeclipse中配置JRE和Tomcat
JDK(JRE)--本视频使用jdk1.6.0.143.安装好Tomcat--本视频使用Tomcat6.0.13一、myeclipse中配置JRE步骤:1.选择window->preferences->
Java
zsy701
·
2020-09-11 06:24
开发工具
Java-
跳转控制语句
1.2.9、跳转控制语句Break(中断)break:中断使用场景:A:switch语句中B:循环中注意:离开场景,将无意义。作用:用于结束循环packagecom.data.it;/***CreatedbyJackFengon2020/3/1.*/publicclassBreakDemo{ publicstaticvoidmain(String[]args){ for(inti=0;ii
「已注销」
·
2020-09-11 05:12
java-
二分查找树的实现
packagecom.learn.tree.demo2;importjava.util.LinkedList;importjava.util.Queue;/***二分查找树BST(也叫二叉查找树、二叉排序树)的提出是为了提供查找效率,*之所以称为二分查找树,因为该二叉树对应着二分查找算法,查找平均的时间复杂度为o(logn),所以该数据结构的提出是为了提高查找效率。定义*二分查找树或者是一棵空树,
weixin_34258078
·
2020-09-11 05:18
Java-
实现异地登陆和超时登陆
2019独角兽企业重金招聘Python工程师标准>>>一、原理1.异地登陆同一个账号,在不同的电脑(也可以不同的浏览器)登陆系统,前一个已经登陆的账号session被销毁,用户进行下一步操作时跳转错误页面。2.超时登陆登陆后无操作*分钟后自动销毁session,用户进行下一步操作时跳转错误页面。3.区分异地登陆和超时登陆起效时跳转的错误页面不相同。二、实现1.超时登陆由系统控制,在web.xml中
weixin_34246551
·
2020-09-11 05:17
j2EE课程总结
2019独角兽企业重金招聘Python工程师标准>>>java是变成语言,运行环境,开发平台硬件-》操作系统-》虚拟机-》字节码程序
java-
》字节码-》类加载器-》字节码校验器-》解释器、优化器、JIT
weixin_33805992
·
2020-09-11 04:48
java-
随机生成用户名(中文版及英文版)
开发中遇到用户名随机生成的问题,总结了两个(中文版和英文版),相关方法在此,方便直接调用。如下:1//自动生成名字(中文)2publicstaticStringgetRandomJianHan(intlen){3Stringret="";4for(inti=0;i
weixin_30284355
·
2020-09-11 04:27
Maven项目不显示Maven Dependencies依赖
依次点击:Window->ShowView->Other->
Java-
>PackageExplorer刷新一下,或者重启一下Eclipse方案二:右键单击该Maven项目,找到Maven,再找到U
Jecretariat
·
2020-09-11 03:17
Java
myeclipse配置jdk, Tomcat
myeclipse配置jdkPreferences->
Java-
>InstalledJREs就在这里配置。
lanyan1214
·
2020-09-11 01:36
JAVA
JAVA-
序列化/Serializable
JAVA-
序列化/Serializable百学须先立志。——朱熹综述为了使对象可以传输,将对象序列化。序列化的途径,实现Serializable接口。这个接口是一个标记接口,不需要实现任何方法。
Thingvellir
·
2020-09-11 00:35
JAVA
JAVA-
正则表达式
JAVA-
正则表达式人生真正的快乐,在于能对一个事业有所贡献,而自己认识到这是个伟大的事业。——萧伯纳正则表达式综述正则表达式:符合一定规则的表达式。作用:用于专门操作字符串。
Thingvellir
·
2020-09-11 00:35
JAVA
JAVA-
自定义异常/异常覆盖
JAVA-
自定义异常良心是一种内心的感觉,是对于躁动于我们体内的某种异常愿望的抵制。——弗洛伊德一个自定义异常的demo/*因为项目中会出现特有的问题,而这些问题并未被java所描述并封装对象。
Thingvellir
·
2020-09-11 00:34
JAVA
java-
面向对象读取excel数据之原理
使用java语言读取excel数据是一件频繁的事情。一般的开发人员都会选用JXL(javaexcelapi)的开源框架进行轻松的读取excel数据文件,但是,在实际应用中,并没这么简单。如果对excel有以下要求,可以流程就变得复杂了:1.指定的excel表单名称进行读取2.如果有标题,还要检查标题是否符合要求(标题并不总是在第一行)3.指定某些列不能为空值,或者不能重复,或者符合某个正则表达式,
Code_cj
·
2020-09-10 23:18
java
经验之谈
java-
在往数据库插入数据时返回插入的最新数据id(id自增)和数据
java-
在往数据库插入数据时返回插入的最新数据id(id自增)和数据在sql的xml文件插入标签里加上useGeneratedKeys="true"keyProperty="cid"然后在代码里用对象获得
java童话
·
2020-09-10 22:19
mysql
java-
随机数生成
Java随机数生成随机数有三种生成方式1.通过Math.random()方法2.通过System.currentTimeMillis()方法获取毫秒数,3.通过Random类------------------------------------------------------------------使用开发工具MyEclipse10第一种:常用方法Math.random()方法,是获取0-1
*Janssen龙*
·
2020-09-10 21:21
死磕Java虚拟机-性能调优实战篇
Java命令分为如下三种1.以
java-
开头:标准参数2.以java-X开头:非标参数3.以java-XX开头:性能调优主要用这个开头的参数,但是无法找到相关参数的帮助文档,下面我教大家几个常用的命令-
奉肴
·
2020-09-10 18:17
jvm
java
数据结构-
java-
基本概念和算法表现形式-1
1.加粗样式编写一个求一元多项式的值Pn(x0)的算法,分析算法的时间复杂度,并在main方法中编写测试代码,给出运行结果。提示:将一元多项式改写为算法如下:main方法代码:publicclassshiyan1_8{doublegetPolynomialResult(double[]a,doublex){doubleresult=0;doublepowX=1;//临时变量,用于减少计算x幂的计算
缘起er
·
2020-09-10 17:15
数据结构
IDEA安装Spark
IDEA安装Spark两种方式:从本地安装的Spark中导入jar包,File-ProjectStructure-Libraies-"+"-
java-
选择spark目录下jars文件夹通过Maven添加
心有余力
·
2020-09-10 14:29
Spark
Java-
设置防盗链
先上代码、前端代码:xxx后端Servlet代码://对链接来源进行判断Stringheader=request.getHeader("referer");response.setContentType("text/html;charset=UTF-8");if(header!=null&&header.startsWith("http://localhost")){response.getWri
叉叉不低头
·
2020-09-10 13:46
Java
java-
爬取手机高清壁纸(你懂得)
话不多说上代码publicclassDownWallpaperextendsJFrameimplementsActionListener{privateJButtondown=null;publicDownWallpaper(){down=newJButton("下载手机壁纸");down.setFont(newFont("微软雅黑",Font.ITALIC,20));down.addAction
OneCodeOneDream
·
2020-09-10 09:25
java
Java-
网络编程-UDP-TCP
1.网络编程入门1.1网络编程概述【理解】计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统网络编程在网络通信协议下,不同计算机上运行的程序,可以进行数据传输1.2网络编程三要素【理解】IP地址要想让网络中的计算机能够互相通信,必须为每台计算机指定一个标识号,通过这个
2218549749
·
2020-09-08 09:00
java
java
JavaSE 多线程——概述、多线程的创建、启动、生命周期
管程1.管程的特征1.1模块化1.2抽象数据类型1.3信息掩蔽2.管程和进程的区别三、线程1.线程的特征1.1调度的基本单位1.2并发性1.3拥有资源1.4独立性1.5系统开销1.6支持多处理机系统四、
Java
逐渐江江江江化
·
2020-09-06 17:55
JavaSE
多线程
java
操作系统
前端问题
汇总
技术篇布局的三种模式响应式布局100%布局(弹性布局)等比缩放布局(rem)移动端白屏问题及其优化方案1、css文件加载需要一些时间,在加载的过程中页面是空白的。解决:可以考虑将css代码前置和内联。2、首屏无实际的数据内容,等待异步加载数据再渲染页面导致白屏。解决:在首屏直接同步渲染html,后续的滚屏等再采用异步请求数据和渲染html。3、首屏内联js的执行会阻塞页面的渲染。解决:尽量不在首屏
MGQDLY
·
2020-09-01 15:39
React原理
公司必会
前端
vue.js
es6
node.js
reactjs
javascript
狂神jvm复习笔记
●谈谈JVM中,类加载器你的认识大致本文学习结构1.JVM的位置图JVM图解2.JVM的体系结构图.
java-
>.class的变化百分之99的JVM调优都是在堆中调优,J
byteyoung
·
2020-08-28 15:31
jvm
Java-
编写一个类 Book,代表图书
题目:编写一个类BookBook,代表图书。具有属性:名称(title)、页数(pageNum),其中页数不能少于200页,否则输出错误信息,并赋予默认值200。具有方法:为各属性设置赋值和取值方法。detail,用来在控制台输出每本图书的名称和页数,编写测试类BookTest进行测试:为Book对象的属性赋予初始值,并调用Book对象的detail方法,看看输出是否正确publicclassBo
彭_德华
·
2020-08-27 12:08
问题类
java
类
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他