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 设置按Tab键为4个空格
Window-->Preferences-->
Java--
>CodeStyle-->Formatter不能直接修改,此为默认设置。
weixin_30911451
·
2020-07-28 17:28
使用 IntelliJ IDEA 在 Java 项目中添加 JAR 包
1.创建Java项目文件File-->New-->
Java--
>勾选Createprojectfromtemplate-->选择JavaHelloWorld-->填写项目名称完善项目路径-->Finish
稚枭天卓
·
2020-07-28 14:42
JavaWeb贴士
Java--
计算贷款支付额
该案例的相关知识点,消息对话框的应用以及String,int,double类型的转换。编写该程序的步骤:1.提示用户输入年利率,年数和贷款总额。2.利用年利率计算月利率。3.通过前面的公式计算月支付额。4.计算总支付额,他是月支付额乘以12在乘以年数。5.在消息对话框中显示月支付额和总支付额。Java代码:importjavax.swing.JOptionPane;publicclassTypeC
陌若安生ぷ
·
2020-07-28 10:54
Java
Eclipse中按Tab键为4个空格
Eclipse中按Tab键为4个空格,Window-->Preferences-->
Java--
>CodeStyle-->Formatter这个你需要新建自己的Formatter,否则提示你不能修改,此为默认设置然后右边选择
flyleafleaf
·
2020-07-27 22:36
Eclipse
Java--
整合数据库
前言这部分的知识如果在了解一些数据库的基本知识与操作之后学习的话会比较有感触,所以如果你没有数据库的基础,我建议大家先阅读一下我推荐的这篇文章,对我们的学习是非常有必要的(使用MysQL数据库)。MySQL数据库使用基础(30分钟入门)现在我们来说一下正题,在Java中,如果我们要使用数据库应该怎么办?别担心,Java给我们提供了JDBC的标准接口,而它就是专门用来执行SQL的解决方案。我刚开始看
_inkrain
·
2020-07-27 20:32
Java
JAVA--
数组元素查找方法
从头遍历:没有约束条件/*数组元素的查找方法*/ publicstaticintgetIndex(int[]arr,intkey){ for(inti=0;ikey){max=mid-1;}if(arr[mid]max){return-1;}mid=(min+max)/2;}returnmid;}第二种方式://折半查找:前提条件该数组内的数据必须是有序的publicstati
新一coding
·
2020-07-27 17:22
JAVA
Array
Java--
方法递归调用
方法递归调用1.什么是递归?*方法自身调用自身2.递归是很耗费栈内存的3.递归必须有结束条件,没有结束条件一定会发生栈内存溢出错误4.以下程序运行的时候发生了一个错误【不是异常,是错误】栈内存溢出错误,错误发生无法挽回,只有一个结果,JVM停止工作publicstaticvoidshow(){show();}5.递归即使有了结束条件,即使结束条件是正确的,也可能发生栈内存溢出错误,因为递归太深了。
柳落青
·
2020-07-27 17:29
Java
Eclipse点击空格总是自动补全代码怎么办,如何自动补全代码,代码提示
点击空格总是自动补全不想要的代码说明大家配置的时候出现了一点错误,下面的步骤将会解决它,网上部分经验需要大家更改代码非常繁琐,下面是一个简单的步骤方法步骤一:打开eclipse依次点击Window-->Perferences-->
Java
Amber-
·
2020-07-18 17:00
Scala学习笔记2 (Lang上篇)
lang2.1.和Java的异同2.1.1.语法Java++:增加的语法
Java--
:删减的语法纯OO静态成员操作符重载原生数据类型closurebreak、continue使用trait进行mixin
lyrebing
·
2020-07-16 03:25
Scala
myeclipse 模板注释
Window-->
Java--
>CodeStyle-->CodeTemplates-->Comments-->types-->Edit1:类/****项目名称:${project_name}*类名称:$
lpcjrflsa
·
2020-07-16 02:20
Java
开发工具
java
JAVA--
多线程安全问题-同步代码块
目录同步代码块解决多线程安全问题步骤同步函数静态同步函数死锁出现问题原因:当多条语句在操作同一个线程共享数据时,一个线程对多条语句只执行了一部分,还没有执行完,另一个线程参与进来执行,导致共享数据的错误。解决办法:对多条操作共享数据的语句加以限制,只能让一个线程都执行完,别的线程才可进入。即线程执行过程中,其他线程不可以参与执行。Java对于多线程的安全问题提供了专业的解决方式:同步代码块。同步代
新一coding
·
2020-07-15 19:24
JAVA
笑着理解设计模式-
java--
策略模式
今天理解的策略模式,也是第一次尝试公开博客.第一篇.作为不会卖萌的码农.我能说案例中冰淇淋的名字都是百度的嘛.2333谈一下今天的这个例子.(这里tag一下.欠一张uml图.求不会被专业课老师打死)这个例子整体的结构说一下.这里我就不大量粘贴代码了.因为可能会比较乱(追求一种清爽的不得鸟的感觉)写一下伪代码吧.伪代码定义:公共的接口iceBox[名字]{抽象方法获得冰箱冰激凌();}//咳咳,接口
Null_Kt
·
2020-07-15 18:51
设计模式
设计模式
Java--
三目运算符
文章目录前言内容总结end前言在判断这方面我们经常用到的有if/if...else/if...elseif/switchcase之类的,有一种非常简单的,能将if原本需要几行代码才能总结出来的内容,只需要一行代码就能书写出来的,这就是今天我要介绍的三目运算符.内容先给出一个输入的例子://1.引入Scanner类//2.创建Scanner类的对象importjava.util.Scanner;pu
罗俊-Everns
·
2020-07-15 18:40
简单基础
Java
Scala的数据类型和基础语法
lang2.1.和Java的异同2.1.1.语法Java++:增加的语法
Java--
:删减的语法纯OO静态成员操作符重载原生数据类型closurebreak、continue使用trait进行mixin
Rocky_wangjialin
·
2020-07-15 13:13
Scala数据类型
Scala语法
Scala的if
Scala模式匹配
JAVA--
超市换购
java的语言特点1.简单性2.面向对象3.分布性4.编译和解释性5.稳健性6.安全性7.可移植性8.高性能9.动态性小编综合运用嵌套if选择结构、switch选择结构、多重if选择结构实现商品换购功能//Acodeblockvarfoo='bar';//Anhighlightedblock//varfoo='bar';importjava.util.Scanner;publicclassf{pu
小郑@
·
2020-07-15 12:38
Java--
集合(什么是集合?、List集合)
什么是集合1、集合类存放于java.util包中。2、集合类型主要有3种:set(集)、list(列表)和map(映射)。3、集合存放的都是对象的引用,而非对象本身。所以我们称集合中的对象就是集合中对象的引用。简单来讲:集合就是一个放数据的容器,准确的说是放数据对象引用的容器。集合不能放基本数据类型只能放对象,而数组时可以放所有数据集合的继承结构关系图List集合特点:有序,可重复,有索引Arra
一只努力的羊
·
2020-07-15 09:04
java学习总结
java--
方法的调用--《无返回值》和《有返回值》
方法概述在java中,方法就是用来完成解决某件事情或实现某个功能的办法。声明一个方法的具体语法格式如修饰符返回值类型方法名(参数类型参数名1,参数类型参数2,......){执行语句………return返回值;}修饰符:方法的修饰符比较多,有对访问权限进行限定的,有静态修饰符static,还有最终修饰符final等返回值类型:用于限定方法返回值的数据类型参数类型:用于限定调用方法时传入参数的数据类型
一只努力的羊
·
2020-07-15 09:04
java学习总结
java--
案例:[Random]随机100-200的数、班级点名器、控制台输入三个数,输出最大值,或最小值?
随机100-200的数思路:先随机到100的数,然后再加100publicstaticvoidmain(String[]args){Randomran=newRandom();//创建一个随机产生数类Scannerinti=ran.nextInt(101);//随机产生0-100的数i+=100;//产生一个100-200的数System.out.println(i);}班级点名器思路:给个数组用
一只努力的羊
·
2020-07-15 09:33
java学习总结
java--
案例:1--1000偶数和、1+3+5+...+99的和
1--1000偶数和思路1:输入一个数,取余等于0则是偶数,否则是奇数,然后for或者while循环进行累加操作,最后输出思路2:输入一个数为2,然后每次累加都加2,还是用for或者while循环进行累加,最后输出//计算1--1000偶数和publicstaticvoidmain(String[]args){intsum1=0;//方法1for(inti=1;i<=1000;i++){//判断是
一只努力的羊
·
2020-07-15 09:33
java学习总结
Java--
>服务器的响应(Servlet--doGet&doPost)
-->Servelet:用于接收请求(客户端,浏览器),做出响应的,服务器端的,java类-->ServletLogin--Web项目服务器响应的Java实现packagecom.dragon.java.servlet;importjava.io.IOException;importjava.io.PrintWriter;importjava.io.UnsupportedEncodingExcep
weixin_30507481
·
2020-07-15 03:11
mybatis学习笔记之——连接SQL server数据库(IDEA)
我们新建一个普通的项目,File-->New-->Project-->
Java--
>JavaEE。然后新建项目即可。
淇水汤汤
·
2020-07-15 02:36
MyBatis学习
Java--
使用net包获取网页源代码
读取过程分析本文只是简单的读取网页源代码,用到的Java类很有限。本文针对的目标网页都是一些简单的网页,这些网页不能加密,不能压缩(将网页代码去除空格、换行等,压缩成一行),不存在需要经过一次或n次跳转才能到达。PS:至少目前90%以上的网站都是这种简单的网站。首先介绍一下HTTP请求头包含的内容:Accept:客户端希望接收的MIME数据类型,所有的数据类型可以参考http://tool.osc
sunghosts
·
2020-07-14 23:18
Java
java
蓝桥杯刷题基础
java--
进制转换和循环
一、进制转换注意看输入的数的范围是不是在int里和输出的数是否在int类型里。int的取值范围为(-2147483648~2147483647),占用4个字节(-231到231-1),如果在范围内,则可以使用标准库。十进制转为其他进制:输入的数的范围要在int里十进制转成十六进制:Integer.toHexString(inti)十进制转成八进制Integer.toOctalString(inti
凭栏听雨客
·
2020-07-14 21:17
蓝桥杯每日一题
二分(折半)法查找--
Java--
防溢出
二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一子表。重复以
mameng1998
·
2020-07-14 15:27
算法
java--
打渔晒网问题(时间间隔的获取)
2014华为校园招聘机试题-------编程:题目:渔夫A从某个时间开始三天晒网二天打渔,给定一个开始时间,求渔夫A在开始时间后任意一天的工作内容importjava.text.SimpleDateFormat;importjava.util.Scanner;publicclassfishOrNet{ publicstaticvoidmain(String[]args){ //TOD
非同_寻常
·
2020-07-14 11:15
J2EE--程序例子+笔试题
java--
模拟网站有三次登陆机会
packagefee;importjava.util.Scanner;importorg.junit.Test;publicclassJtest{@Testpublicvoidtest13(){intcnt=3;Stringusername="admin";Stringpassword="123";booleanflag=true;while(flag){System.out.print("请输入
chuanluwang
·
2020-07-14 09:02
java
Java--
分解质因数
将一个正整数分解质因数。分析:如48=2a,a=24=2b,b=12=2c,c=6=2d,d=3;打印:48=2*2*2*2*3importjava.util.Scanner;/***题目:将一个正整数分解质因数。*/publicclassTest{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);System.o
ZhouZHmySelf
·
2020-07-14 06:20
java题
【
java--
工具类】数学相关
Math类所属的包java.lang,所以不需要导包,可以直接用构造方法私有,因为提供的属性/方法都是static静态的常用的方法abs()返回给定数字的绝对值abs(-1.5);//1.5ceil()向上取整ceil(1.5);//2floor()向下取整floor(1.5);//1round()四舍五入,返回值是int型round(1.5);//2rint()返回最接近参数的值,返回值是flo
鹏程
·
2020-07-14 06:38
JavaSE
Java--
初识CSS
文章目录一.CSS基础知识1.什么是CSS2.CSS的发展史3.CSS的优势4.Style标签5.CSS的基础语法6.CSS高级语法7.引入CSS的方式8.CSS基础选择器8.1标签选择器8.2类选择器8.3ID选择器8.4基本选择器的优先级9.CSS高级选择器9.1层次选择器9.2结构伪类选择器9.3属性选择器(***)二.CSS美化网页1.CSS的优势2.CSS样式2.1背景样式2.2文本样式
S_numb
·
2020-07-14 05:30
java--
案例:九九乘法表、镂空三角形、镂空菱形
九九乘法表方法1:用for循环publicstaticvoidmain(String[]args){for(inti=1;ii;k--){//打印空格System.out.print("1");}for(intj=1;ji;k--){//打印空格System.out.print("");}for(intj=1;j=0;i--){for(intk=input-i;k>=0;k--){System.o
一只努力的羊
·
2020-07-14 03:26
java学习总结
Java--
循环,正三角、九九乘法
三种循环语句的区别:do...while循环至少执行一次循环体。而for,while循环必须先判断条件是否成立,然后决定是否执行循环体语句。for语句执行后变量会被释放,不能再使用while语句执行后,初始化变量还可以继续使用break跳出循环,只能在switch和循环中continue终止本次循环,继续下一次循环;只能在switch和循环中return不是结束循环,而是结束方法classForF
MinggeQingchun
·
2020-07-14 00:36
JavaSE
循环
Java--
通过接口进行排序
描述:对学生排序,先按成绩由大到小排序,成绩相同按姓名字母排序,姓名相同再按学号由小到大排序。packagesrc7;importjava.util.*;classStudentimplementsComparable{privateStringname;privateintid;privateintgrade;publicStudent(Stringname,intid,intgrade){th
6yanan_
·
2020-07-13 20:11
JAVA--
对象锁(转载)
在并发环境下,解决共享资源冲突问题时,可以考虑使用锁机制。1.对象的锁所有对象都自动含有单一的锁。JVM负责跟踪对象被加锁的次数。如果一个对象被解锁,其计数变为0。在任务(线程)第一次给对象加锁的时候,计数变为1。每当这个相同的任务(线程)在此对象上获得锁时,计数会递增。只有首先获得锁的任务(线程)才能继续获取该对象上的多个锁。每当任务离开一个synchronized方法,计数递减,当计数为0的时
湫龙
·
2020-07-13 09:23
阶段总结
java--
你可能忽略的细节(一)
在java运行的时候,我们必须对数据保存到什么地方做到心中有数。寄存器:这是最快的保存区域,因为它位于和其他所有保存方式不同的地方:处理器内部。然而,寄存器的数量十分有限,所以寄存器是根据需要由编译器分配。我们对此没有直接的控制权,也不可能在自己的程序里找到寄存器存在的任何踪迹。堆栈:驻留在常规RAM(随机访问存储器)区域,但可通过它的“堆栈指针”获得处理的直接支持。堆栈指针若向下移,会创建新的内
haizi8888
·
2020-07-13 05:37
java基础
Java--
定位问题工具
jps(JVMprocessstatus)可以查看Java虚拟机进程执行情况,-l显示具体的启动类,-m显示具体的入参。-v显示启动配置的jvm参数jps-ljstats(JVMstatisticMonitoringtool):查看虚拟机上各项运行状态信息。查看虚拟机号为5640的gc情况。jstat-gc5640jinfo:查看和调整虚拟机的各项参数jinfo-flag如查看是否使用了UseSe
BtWangZhi
·
2020-07-12 23:52
Java
Java--
异常情况讨论
堆相关的主要就是堆内存异常,不停的创建对象,并且存在应用指向,比如利用List容器存储下来。/***-Xms20m-Xmx20m-XX:+HeapDumpOnOutOfMemoryError-XX:HeapDumpPath=D:\heapdump.hprof**堆内存溢出*/@Testpublicvoidtest01(){Listlst=newArrayListlst=newArrayList<>
BtWangZhi
·
2020-07-12 23:21
Java
Java--
输出对象默认调用toString方法
先来观察观察下面这个小例子packagecom.string;publicclassToStringTest{staticinti=1;publicstaticvoidmain(Stringargs[]){System.out.println("love"+newToStringTest());ToStringTesta=newToStringTest();a.i++;System.out.pri
长不大的维尼
·
2020-07-12 22:15
java
Java--
进程间通讯的四种方式
所谓进程通信,就是不同进程之间进行一些"接触",这种接触有简单,也有复杂。机制不同,复杂度也不一样。通信是一个广义上的意义,不仅仅指传递一些massege。他们的使用方法是基本相同的,所以只要掌握了一种的使用方法,然后记住其他的使用方法就可以了。1.信号在我学习的内容中,主要接触了信号来实现同步的机制,据说信号也可以用来做其它的事情,但是我还不知道做什么。信号和信号量是不同的,他们虽然都可用来实现
zlQ_
·
2020-07-12 20:22
Java
解决IDEA自动生成返回值带有final修饰词的问题
final,傻傻的我一直手动删除.后来不堪其扰便百度搜索方法来解决.结果搜索出的前三条都没解决问题.我便只能自己半摸索解决.首先,在settings选项下,找到Editor-->CodeStyle-->
Java
咸宁路姜武
·
2020-07-12 14:18
IDEA小技巧
JAVA--
使用Poi对excel的导入导出
第一步先在pom.xml加入jar包org.springframework.bootspring-boot-starter-thymeleaforg.mybatis.spring.bootmybatis-spring-boot-starter1.1.1org.apache.poipoi-ooxml3.9在mysql数据库中创一个简单的测试表新建一个excel文件放些测试数据,这里只放用户名和密码,
pignana
·
2020-07-12 13:26
JAVA基础
java--
你不知道的小点
2018/7/26:看极客时间中《java核心技术36讲》第一章问题1.什么是解释执行什么是编译执行?解释执行:类似口译,要执行一句就解释一句为机器语言,适合小型的项目。编译执行:类似全文翻译,先编译为机器语言,然后你再执行,适合大型项目。❤2.java是解释执行吗?在我浅薄的认知中,我不知道为什么会有这样的问题。开始学的时候,老师就说java是编译执行,python是解释执行,真是一脸懵逼。我猜
砂糖z
·
2020-07-12 08:53
JAVA--
将二进制流转换成图片文件
importjava.io.ByteArrayInputStream;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.InputStream;/***将二进制流转换成图片文件*@author晚风工作室www.soservers.com**/publicclas
GP0071
·
2020-07-12 02:43
java基础
JAVA专栏
java
图片
Java--
用AWT编写图形用户界面(入门篇一)
java.awt包提供了基本的GUI设计工具,主要包括组件(Component)、容器(Container)和布局管理器(LayoutManager);Java的图形用户界面的最基本组成部分是组件(Component),组件不能独立地显示出来,必须将组件放在一定的容器中才可以显示出来;组件(Component)类的部分重要的成员方法有:getComponentAt(intx,inty)//获得坐标
你的外祖父
·
2020-07-11 20:00
Java
java--
后台数据导出成Excel表格
开发过程中,我们有时候会要求把数据库的数据导出来,导成Excel的表格形式,所以我们就可以有如下的操作:1.前端js代码:/*************************************报表导出*****************************/functionexportxls(){varorgCode=$.trim($("#orgCode").val());//varsub
没头脑风暴
·
2020-07-11 07:54
Java后台-Excel
Java--
泛型(方法泛型,接口泛型,泛型高级之通配符)
//方法泛型publicclassTool{privateQq;publicQgetObj(){returnq;}publicvoidsetObj(Qq){this.q=q;}publicvoidshow(Tt){//方法泛型最好与类的泛型一致,如果不一致,需要在方法上声明该泛型。System.out.println(t);//该程序中,类泛型是Q,方法泛型如果不写的话默认是Q,声明的话可以是别的
追风少年李逍遥
·
2020-07-11 07:17
Java
java--
输入月份输出相应的季节
importjava.util.Scanner;classDemo4{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);System.out.println("请输入一个月份");inta=sc.nextInt();if(a>=3&&a=6&&a=9&&a=1&&a<=2){System.out.println("
dwldp
·
2020-07-11 05:10
JAVA--
封装一类Java对象,计算两个大整数(如123456789123456789123456789和987654321987654321987654321)
importjava.math.*;publicclassDate{//3.封装一类Java对象,计算两个大整数(如123456789123456789123456789和987654321987654321987654321)//的和、差、积和商,并计算一个大整数的因子个数(因子中不包括1和大整数本身)。(选做)publicstaticvoidmain(String[]args){BigInte
bao2516090
·
2020-07-11 02:11
java--
马踏棋盘
1.马踏棋盘算法介绍8X8棋盘,马走日字,要求每个方格只进入一次,走遍棋盘上全部64个方格。publicclassHorseChessBoard{privatestaticintX;//棋盘的列数privatestaticintY;//棋盘的行数//创建一个数组,标记棋盘的各个位置是否被访问过privatestaticbooleanvisited[];//使用一个属性,标记是否棋盘的所有位置都被访
努力呀kk
·
2020-07-10 23:16
Java--
数组作为方法参数和返回值
文章目录前言内容1.数组作为方法参数2.数组作为方法返回值4.断点调试总结end前言以前的方法中我们学习了方法的参数和返回值,但是使用的都是基本数据类型。那么作为引用类型的数组能否作为方法的参数进行传递呢,当然是可以的。内容1.数组作为方法参数数组作为方法参数传递,传递的参数是数组内存的地址。publicstaticvoidmain(String[]args){int[]arr={11,22,33
罗俊-Everns
·
2020-07-10 22:16
简单基础
Java
java--
从键盘输入字符串数字等
主要语法Scannerscan=newScanner(System.in)publicclassMain{publicstaticvoidmain(String[]args){//初始化输入对象Scannersacn=newScanner(System.in);//输入字符串nextLine()System.out.println("请输入第一个字符串");Strings1=sacn.nextLi
滑落的尖刀
·
2020-07-10 10:59
JAVA
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他