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 的使用
EclipseIDEforJavaEEDevelopers设置:1.编码格式设置:window-->Preferences-->General-->Workspace-->Other:UTF-82.JDK设置:window-->Preferences-->
Java
张泽
·
2019-10-02 13:00
Java--
常见排序算法
一、冒泡排序importjava.util.Arrays;publicclassBubble{publicstaticvoidmain(String[]args){int[]a={23,4,56,2,7,18,9};for(inti=0;ia[j+1]){t=a[j];a[j]=a[j+1];a[j+1]=t;}}}System.out.println(Arrays.toString(a));}}
6yanan_
·
2019-09-28 15:23
初识
JAVA--
反射
初识
JAVA--
反射背景知识类反射反射机制常用方法反射的主要功能背景知识类一个类存在其类对象Person类,存在一个Person.class的类对象反射可以根据类名、对象,反向获取类信息反射机制组成获取类对象和相关信息
起个昵称行不行
·
2019-09-26 16:40
初识JAVA
java--
编码规范易漏
1:命名规范类名用大驼峰式参数变量·函数·成员变量·局部变量小驼峰式常亮命名全部大些单词用_隔开抽象类用Abstract开头·异常类用Excetpion结尾·测试类用Test结尾*POJO类boolean不用使用is开头包名全部使用小写代码中尽量不要出现看不懂的缩写*使用设计模式要在名称中体现设计模式***接口实现类要用impl结尾枚举类结尾以Enum结尾2.常量的使用规范逻辑代码中尽量不要出翔魔
一诺·flying苹果
·
2019-09-26 15:00
设置Myeclipse中的代码格式化、注释模板及保存时自动格式化
设置注释的模板:下载此模板:codetemplates.xml搜索Dangzhang,将其改为你自己的姓名,保存打开eclipse/myeclipse选择window-->Preferences-->
java
·
2019-09-23 19:41
Java--
第七次作业
题目一:在作业5的基础上,再创建一个柱体类,包含矩形对象、高和体积等三个成员变量,一个构造方法进行成员变量初始化,和计算体积、换底两个功能方法,在主类中输入长、宽、高,计算柱体体积,输入新的长、宽、高,创建新的矩形对象,并利用换底方法换底,再次计算柱体体积。1.源代码:/*本段代码主要写了两个类和一个主类,分别为juxing类、lengzhu类和主类Example7*juxing类中主要定义了三个
jie130
·
2019-09-22 12:00
Java--
秋招--总结
和大多数人一样,秋招的经历总是那么难熬!!但不要放弃!!一,学习经历我从大二开始学习Java,学校只是开了这门课,作为一个引子,并没有深入的讲解!之后便是我的自学之旅,也就是在闲暇的时间学习Java有关知识,如何自学,这是个比较难以说清的问题,因人而异!大概花了三个月的时间,把Java的基本语法,基础知识学习完毕,最后就做了个聊天室,很简单的socket程序。之后便开始学习前端的有关知识,HTML
呦呵!不错哦
·
2019-09-21 13:04
JAVA
Java--
第六次作业
题目一:编写一个类Computer类,中含有一个求n的阶乘方法。将该类打包,并在另一个包中Java文件App.java中引入包,在主类中定义Computer类中的对象,调用求n得阶乘方法(n由参数决定),并将结果输出。1.源代码:1.1Computer.java//创建了一个包并将其打包,包名为Computer,里面包含了一个Computer1类,类中定义了一个求阶乘的方法。packageComp
jie130
·
2019-09-20 09:00
Eclipse设置自动补全、解决取消补全输入“=”等号和空格自动输入的问题(不同版本方法总结)
设置自动补全(通用)打开eclipse依次点击Window-->Perferences-->
Java--
>Editor-->ContentAssist在AutoactivationtriggersforJava
林博弈
·
2019-09-19 21:48
IDE
Java相关IDE的使用
初识
JAVA--
设计模式
初识
JAVA--
开发设计模式设计模式单例模式组成类型工厂模式组成使用静态代理组成设计模式23种单例模式核心结构只包含一个类的一个实例要点类生成一个对象,需要类自身去创建其他类获取该类的这个对象组成私有构造器私有静态的类引用公共静态的访问方式类型懒汉式第一次被调用时生成对象需要在访问方法中增加判断特点线程不安全
起个昵称行不行
·
2019-09-17 17:07
初识JAVA
初识
JAVA--
循环控制
初识
JAVA--
循环控制循环种类区别for循环声明方法while和dowhile声明方法特殊说明讲在文前,大多数的学习依靠自学,手把手的教和喂可以解决一时之需,却不一定能将其转化为自己所有,所以本文大部分内容以大纲和知识点为主
起个昵称行不行
·
2019-09-06 15:36
初识JAVA
计算机编程基础
什么是编程语言汉语/英语/日语--》语言--》人与人之间的交流python/c/
java--
》编程语言》人和计算机交流编程语言就是人和计算机交流的一种介质(导体)md--》标记语言什么是编程你在编程之前
LZF_GD
·
2019-09-05 17:00
初识
JAVA--
常用类和方法
初识
JAVA--
常用类和方法引用JAVA提供的类的方法控制台打印获取键盘输入常用方法生成随机数方法常用方法数学函数String区别使用EnumDateFile包装类讲在文前,大多数的学习依靠自学,手把手的教和喂可以解决一时之需
起个昵称行不行
·
2019-09-04 11:56
初识JAVA
初识
JAVA--
面向对象-基础概念
初识
JAVA--
面向对象-上类、对象、方法修饰词static静态特点方法声明方法方法的重载一同三不同递归递归的物理结构递归的抽象结构递归设计类声明方式类的声明成员变量成员方法构造器this关键字块的概念构造块静态块对象声明方式匿名对象
起个昵称行不行
·
2019-09-04 10:39
初识JAVA
Java分类导航
——
Java--
基础
Java--
第1天--日期(一)
Java--
第2天--日期(二)
Java--
算法--冒泡排序
Java--
第2天--IO流(二)
Java--
第1天--IO流(一)1-Spri
扫地僧12
·
2019-09-04 00:00
▼Java
初识
JAVA--
变量
初识
JAVA--
变量JAVA命名规范命名规则:不同JAVA对象的命名原则不同命名规范关键字和保留字变量与常量常量变量的使用方法变量的分类变量的作用域变量的数据类型基本数据类型整型说明其他进制的表示方法浮点型科学计数法说明字符型说明布尔型变量关注的点变量的使用数据类型转换强制转换讲在文前
起个昵称行不行
·
2019-09-03 21:47
初识JAVA
【
Java--
数据结构】二叉树的层序遍历
二叉树的遍历分为:深度优先遍历和广度优先遍历(即层序遍历),在之前的博客中已经分享过了二叉树的深度优先遍历,今天来聊一聊层序遍历:层序遍历即给定一颗二叉树,按层次返回其结点的值(逐层,从左到右访问所有结点)。思路如下:----若树为空,则直接返回;----若树不为空,从根节点开始遍历:--------先将根节点放入队列中,然后开始循环:--------从队列取出队首元素并打印--------将该结
Augenstern_
·
2019-08-28 23:26
Java--
简实随堂笔记--第一弹
(1)基本类型与引用类型基本类型:long(长整形),int(整形),short(短整型),byte(位),char(字符),boolean(布尔),float(单精度浮点),double(双精度浮点)引用类型:数组,类,接口,字符串(2)关键字关键字:被java语言赋予特定含义的单词。特点:组成关键字单词的字母全部小写。注意:*A:例如goto和const等保留字,保留字解释:下一次jdk更新有
老明宇.
·
2019-08-27 14:53
JAVA随堂笔记
Java--
字符串反转函数
1.利用StringBuffer里的reverse()方法虽然String和StringBUffer都能操作字符串,但是不属于同一个类,不能直接兼容StringBuffer()将String类型的str转换为StringBuffer,方便调用reverse()方法。toString()将StringBuffer类型转换为String类型2.最快的方式StringBuilderStringBuffe
Hydra.
·
2019-08-08 15:25
JAVA基础
Java--
获取request中所有参数的方法
我们通常用到request获取某个参数的方法:Stringvalue=request.getparameter("key");如果想要获取request中所有的参数呢?request中有两种方法可以实现:1、request.getParameterNames();Enumerationenu=request.getParameterNames();while(enu.hasMoreElements
秋風落葉
·
2019-07-17 10:00
java--
多线程
java---多线程一、线程简介线程:程序可执行的路径,或者说程序可执行的通道进程:一个个单独执行的程序或软件进程和线程的关系:线程是进程执行的路径、通道,多线程即有多个路径执行这个程序一个进程如果只有一个线程,那么这是个单线程程序,如果有多条线程,则为多线程程序二、生命周期创建多线程的方法:继承Thead父类和实现Runable接口1、继承TheadpublicclassTheadDemoext
橙汁one
·
2019-07-02 21:00
前端,JAVA,Python,数据库,C,C++,微信小程序,UI学习资源百度云
JAVA--
基础【录制视频】2019千锋Java工具教程https://pan.baidu.com/s/1bTnMvGnSxf9lK-a4P2O7Rw提取码:2bey【随堂视频】2019千锋Java入门教程
姚希瑶
·
2019-06-26 09:41
【
Java--
线程】线程的生命周期及线程的几种状态
生命周期:线程是具有生命周期的,就好比你早上打开微信,晚上关掉微信一样,中途微信还要执行调用CPU资源,准备启动,以及后台等待消息一系列线程操作。状态:线程主要包括7种状态,分别是出生状态、就绪状态、运行状态、等待状态、休眠状态、阻塞状态和死亡状态。状态说明出生状态:用户在创建线程时所处的状态,在用户使用该线程实例调用start()方法之前,线程都处于出生状态。就绪状态:也称可执行状态,当用户调用
Jock.Liu
·
2019-06-25 15:10
Java札记
JAVA--
将字符串(或部分字符串)反转
目标编写代码,实现将一个字符串中字符的排列顺序进行反转,头尾调换。思路将字符串变成你字符数组。对字符数组反转。将字符数组变成字符串。编码publicstaticvoidsp(Objectobj){System.out.println(obj);}publicstaticvoidmain(String[]args){Stringstr="abcdefg";sp("原字符串:"+str);//str=
新6旸
·
2019-06-01 17:59
JAVA
【
java--
线程】Java线程基础
很不严谨的说,线程是什么?线程就是为了让很多个东东并发执行,大大的提高程序执行的效率啊三个非常重要的概念:程序:一组写好了的静态代码块(就我们写的那些代码玩意)进程:正在进行着的程序,即静态的代码执行起来了线程:是进程的小单元,或者说多个线程构成一个进程(线程的出现是因为进程满足不了人们的需求,于是进程被细化了)线程的转换(五个较为简单的转换)可以通过这个图了解一下:在Java中,如何实现线程呢?
Zhangguohao666
·
2019-05-30 18:00
Java
【
java--
设计模式】装饰模式Decorator
目的:动态的给一个对象添加一些额外的职责。就增加功能而言,Decorator模式比生成子类更加灵活(在不改变原有对象的基础上,将功能附加到对象上,符合开闭原则,是比继承更有弹性的替代方案)优点:装饰类和被装饰类可以独立发展,不会相互耦合,装饰模式是继承的一个替代模式,装饰模式可以动态扩展一个实现类的功能符合开闭原则缺点:多层装饰较为复杂,可读性差Component(被装饰对象基类):定义对象的接口
Zhangguohao666
·
2019-05-18 18:20
Java
调整JVM内存大小
java.lang.OutOfMemoryError:GCoverheadlimitexceeded异常调整运行时JVM内存大小主要有两种方式:1,在Eclipse中配置Eclipse中的Window-->Preferences-->
Java
三两事
·
2019-05-17 17:00
Java--
常用API介绍
Scanner类--键盘输入,室友起来三个步骤:第一,导包:importjava.util.Scanner第二,创建:Scannersc=newScanner(System.in)第三,使用:通过"nextInt();"获得输入的参数匿名对象(new类名称()只有右边的,没有左边的)注意:匿名对象只能使用唯一的一次,下次再用就不得不再创建一个新对象。使用建议:如果确定有一个对象值需要使用唯一的一次
子沐
·
2019-05-15 23:00
JAVA教程下载-JAVA学习视频教程网盘分享
—————————————————————分割线————————————————————————
JAVA--
基础2019千锋Java初识与职业发展https://pan.baidu.com/s/1rCPncEyQHehIPgNQBEvcXQ2019
qianfeng_dashuju
·
2019-05-15 16:53
个人技术分享
Java--
实现单点登录
Java--
实现单点登录1什么是单点登陆单点登录(SingleSignOn),简称为SSO,是目前比较流行的企业业务整合的解决方案之一。
zlk_blogs
·
2019-05-09 15:33
单点登录
java--
实现简单斗地主
/***模拟实现斗地主发牌过程的实现步骤*1.准备一副扑克牌*a.定义一个ArrayList集合用来存放54张扑克*b.定义一个String类型的数组用来构建花色[♠,♥,♦,♣]*c.定义一个String类型的数组用来保存扑克牌具体的值[3,4,5,6,7,8,9,10,J,Q,K,A,2]*d.把大小王添加到ArrayList集合中**2.洗牌*通过集合的一个操作类Collections提供的
WGS.
·
2019-05-04 22:04
#
Java
java--实现简单斗地主
Java--
什么时候需要AtomicReference?
问:既然在java中引用的赋值操作本身就是是原子的,那为什么还需要AtomicReference(原子引用)?答:如果仅需要通过赋值操作改变一个引用,确实不需要AtomicReference。//注意volatile关键字volatilePersonperson=newperson("Jim");publicvoidprocessA(){//赋值操作是原子的persion=newpersion("
kosmosas
·
2019-04-25 10:12
java
Java--
垃圾回收机制(GC)
垃圾的定义:从前面我们已经知道GC主要是回收Java堆中的对象,即此对象已经没有了价值,就是变成了“垃圾”,那么对象被判定为垃圾的标准是什么呢?——没有被其他对象引用。判定对象是否是垃圾的算法:引用计数算法:主要是判断对象的引用数量。通过判断对象的引用数量来决定对象是否可以被回收每个对象实例都有一个引用计数器,被引用则+1,完成引用则-1(局部变量的生命周期结束)任何引用计数为0的对象实例都可以被
二妹是只猫
·
2019-04-23 17:58
Java--
内存模型
JVM内存模型——JDK8如下图所示:内存模型线程私有:程序计数器、虚拟机栈、本地方法栈线程共享:MetaSpace、Java堆程序计数器(PC)当前线程所执行的字节码行号指示器(逻辑)通过改变计数器的值来选取下一条需要执行的字节码指令和线程是一对一的关系即“线程私有”对Java方法计数,如果是Native方法则计数器的值为Undefined不会发生内存泄漏Java虚拟机栈(Stack)Java方
二妹是只猫
·
2019-04-23 14:09
Java--
数组使用基本方法
1;创建数组1)先声明,再用new进行内存分配intarr[];//一维数组Stringstr[];intmyarr[][];//二维数组这样声明数组只是给出了数组的名字和元素的数据类型,还要为它分配内存空间(使用new关键字)。在为数组分配内存空间时必须指明数组的长度。arr=newint[5];//一维数组//二维数组myarr=newint[2][4];//直接为每一维分配内存myarr=n
That_Good_Good
·
2019-04-23 00:51
java
Java--
线程
线程线程(Thread)是操作系统中能够调度的最小单位,被包含在进程之中,是进程的实际运作单位,一条线程是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。总体来说,就操作系统层面,线程分为两种:用户级线程:操作系统内核不知道应用线程的存在,管理依赖于内核线程。内核级线程:它们是依赖于内核的,即无论是用户进程中的线程,还是系统进程中的线程,它们的创建、撤消、切换都
still_loving
·
2019-04-14 14:58
java--
基本数据类型的转换(强制转换)
强制类型的转换规则:1、执行算术运算时,低类型(短字节)可以转换为高类型(长字节);例如:int型转换成double型,char型转换成int型等等。就是用强制类型来实现。3、强制类型转换语法:当大容量的变量向小的变量的类型去转换时需要强制转换。(目标类型)值;1packagepkg1;23publicclassTest1{4publicstaticvoidmain(Stringargs[]){5
X林一
·
2019-04-07 01:00
java--
基本数据类型的转换(自动转换)
概念:Java中,经常可以遇到类型转换的场景,从变量的定义到复制、数值变量的计算到方法的参数传递、基类与派生类间的造型等,随处可见类型转换的身影。Java中的类型转换在Java编码中具有重要的作用。首先,来了解下数据类型的基本理解:数据是用来描述数据的种类,包括其值和基于其值基础上的可进行的操作集合。Java中数据类型主要分为两大类:基本数据类型和引用数据类型。基本数据类型共有8种,分别是:布尔型
X林一
·
2019-04-06 15:00
近期面试题总结【三】
----
Java--
基础我能在不进行强制转换的情况下将一个double值赋值给long类型的变量吗?
ymh-
·
2019-03-25 22:56
Java
面试经验
多线程
Java--
快速排序
本文章参考博客:白话经典算法系列之六快速排序快速搞定1.思路1.数组中选一个基数key,通常是取数组第一个(这时候会在坐标0的位置留下空位);2.定义两个指针left,right,分别指向数组最左端和最右端,并依次向数组中间逼近。先从右边开始判断,一直向左移动指针,直到数据小于基数key,将其移动到基数之前的坐标(基数留下的空位),移动完之后也会在坐标位置留下一个空位right;再从左边开始判断,
二进制的二哈
·
2019-03-22 18:26
线程的start和run方法的区别
接下来我们看下start0是怎么回事打开http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/选择browse,然后在右侧点击src--》share--》native--》
java
qq_28074313
·
2019-03-05 20:59
Java--
抽象类及子类实例化顺序和方法调用顺序测试
转至https://blog.csdn.net/wo541075754/article/details/51523639,感谢作者抽象类:packagecom.secbro.test.abstractInit;/***@authorzhuzhisheng*@Description*@dateon2016/5/28.*/publicabstractclassFruit{protectedFruit(
年少懵懂丶流年梦
·
2019-03-05 15:35
2019年千锋教育最新视频课程-速速收藏
JAVA--
基础2019千锋Java初识与职业发展https://pan.baidu.com/s/1rCPncEyQHehIPgNQBEvcXQ2019千锋Java工具教程https://pan.baidu.com
千锋教育官方博客
·
2019-02-20 17:33
java教程
Java小白课堂
java--
分别获取详细时间信息(年月日时分秒)工具类
本时间工具类具有的功能:时间转换字符串字符串转换时间分别获取当前时间的年月日时分秒信息分别获取指定时间的年月日时分秒信息具体比较详细的时间和字符串的转换可以看我另一篇博客:https://blog.csdn.net/DGH2430284817/article/details/87169203定义时间的格式和工具类属性://先定义时间转换的格式privatestaticfinalSimpleDate
小白的码BUG之路
·
2019-02-19 11:49
java-util
java--
守护线程处理超时任务
任务背景:一个人要坐汽车,汽车还有5秒就启动了,但是那个人还有10秒才能到达车上,一个主线程去做乘车的任务,一个守护线程做汽车启动的任务。主线程:/***@author主线程**/publicclassMainThreadextendsThread{protectedlongtimeOut;//超时时间protectedbooleanisOverTime=false;//超时状态为否publicM
小白的码BUG之路
·
2019-02-14 15:37
java-Thread
java--
守护线程处理超时任务
任务背景:一个人要坐汽车,汽车还有5秒就启动了,但是那个人还有10秒才能到达车上,一个主线程去做乘车的任务,一个守护线程做汽车启动的任务。主线程:/***@author主线程**/publicclassMainThreadextendsThread{protectedlongtimeOut;//超时时间protectedbooleanisOverTime=false;//超时状态为否publicM
小白的码BUG之路
·
2019-02-14 15:37
java-Thread
java--
时间工具类
一、计算当前时间相差天数之后的时间/****Title:calculateDay*Description:*@paramdate前一次的时间*@paramdays需要减去的天数*/privatestaticStringcalculateDay(Datedate,intdays){SimpleDateFormatsj=newSimpleDateFormat("yyyy-MM-dd");Stringt
F-Running
·
2019-01-28 14:05
java
java
Date
JAVA--
代码段(递归方法,根据父节点查询一个树形列表)
privateListgetList(longparentId){//创建查询条件TbItemCatExampleexample=newTbItemCatExample();Criteriacriteria=example.createCriteria();criteria.andParentIdEqualTo(parentId);Listlist=itemCatMapper.selectByEx
牧码人Sentinel
·
2019-01-19 15:02
JAVA
代码
java--
分布式ID生成器
分布式ID生成器使用UUID:缺点:太长,且没有顺序。使用Redis:缺点:Redis压力大,以及额外网络开销。使用分布式ID生成器:是由程序来生成唯一的主键的值。本文使用。snowflake(雪花)算法。代码packagecom.wonders.jdwlgl.utils;importjava.lang.management.ManagementFactory;importjava.net.Ine
别浪呀
·
2019-01-18 10:30
java
数据库
eclipse中的快捷键设置
Binding改成Alt+/,将When改成EditingText搜索wordcompletion将默认绑定Alt+/的Binging改成Ctrl+Alt+/Window-->Preferences-->
Java
andrew7676
·
2018-12-14 10:00
eclipse
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他