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.1Java的历史和发展1.2Java的应用领域Java基础2.1Java开发环境搭建2.2Java
语法基础
2.3数据类型和变量2.4控制流语句2.5数组和集合2.6面向对象编程Java高级特性
希斯奎
·
2023-09-13 14:03
Java
java
笔记
开发语言
Java-
接口
接口不是类,而是对希望满足这个接口的类的一组需求接口中的所有方法都默认是public方法,接口中的字段总是默认是publicstaticfinal,接口中不会实现方法,不会有实例字段,可以定义常量pulicinterfaceAbc{doubleSIZE=100;//字段,常量voidgetSize();//方法}不能构造接口对象,但是能声明接口变量,并且接口变量必须引用实现了这个类的接口对象//实
H_7835
·
2023-09-13 09:40
JAVA-
对List中对象日期进行排序
在具体业务中,有时会获取到一个排序混乱的List,这时候需要根据List中对象的某些属性对其重新排序。下面是一个对字符串日期属性进行排序的例子。为了方便展示,list中的对象使用map代替。 updateTimeList为排序前的乱序集合,maxUpdateTime为重新排序后的集合。重新排序后不会影响排序前集合内部的顺序。需要注意的一点是,参与排序的属性如果为空会异常。packagecom
King-KK5
·
2023-09-13 02:18
java
java-
计算map数据的差,包括如何提取map数组的对象get(“key“)
提取对象直接get(“对象的key”)privatestaticBigDecimalcollectNum(List>collect){BigDecimaldiffSum=BigDecimal.ZERO;//用于存储差值的总和for(Mapentry:collect){ObjectstartPosObj=entry.get("start_pos");ObjectendPosObj=entry.get
youmdt
·
2023-09-12 21:37
java
服务器
前端
9.从零开始学习
Java-
集合
集合框架//ArrayList、HashSet、HashMap、泛型一、集合的概念1.1概念对象的容器,定义了对多个对象进行操作的常用方法。可实现数组的功能。1.2和数组区别数组长度固定,集合长度不固定数组可以存储基本类型和引用类型,集合只能存储引用类型1.3位置java.util.*;二、Collection体系集合Collection:该体系结构的根接口,代表一组对象,称为“集合”。List接
桥上走的那一句
·
2023-09-12 12:12
从零开始学习Java-了解底层
JavaSE
java
数据结构
hashmap
queue
Java-
华为真题-预定酒店
需求:放暑假了,小王决定到某旅游景点游玩,他在网上搜索到了各种价位的酒店(长度为n的数组A),他的心理价位是x元,请帮他筛选出k个最接近x元的酒店(n>=k>0),并由低到高打印酒店的价格。1)酒店价格数组A和小王的心理价位x均为整型数据;(0hotelPriceList=newArrayList{//心理价位差价intdif1=Math.abs(o1-money);intdif2=Math.ab
凌冰_
·
2023-09-12 12:07
java
开发语言
JAVA-
每日一面 2022-01-21
Spring框架中用到了哪些设计模式代理模式—在AOP和remoting中被用的比较多。单例模式—在spring配置文件中定义的bean默认为单例模式。模板方法—用来解决代码重复的问题。比如.RestTemplate,JmsTemplate,JpaTemplate。前端控制器—Spring提供了DispatcherServlet来对请求进行分发。视图帮助(ViewHelper)—Spring提供了
YangEvol
·
2023-09-11 20:54
Java-
集合类
概述集合类是Java数据结构的实现。常见的数据结构包括数组、链表、队列、哈希表、红黑树、B+树等等。在实际处理数据过程中,选用合适的数据结构对程序的运行效率是非常重要的。Java集合类就是将一些基本的和使用频率极高的基础类进行封装和增强后再以一个类的形式提供。Java的集合类是java.util包中的重要内容,它允许以各种方式将元素分组,并定义了各种使这些元素更容易操作的方法。对象数组:publi
不会叫的狼
·
2023-09-11 13:28
Java
java
JVM & DVM&泄漏
JVMjava虚拟机(基于栈,指令多,复制多,速度慢).
java-
>.class->.jar(多个.class加载方式会慢)DVMDalvikVirtualMachine(基于寄存器,指令大,指令少,)
就爱烫卷发
·
2023-09-10 22:41
eclipse进入断点之后,一直卡死,线程一直在运行【记录一种情况】
解决方式:将JDK的使用内存进行了修改①打开eclipse,window->preference->
Java-
>InstalledJREs,选中使用的jdk然后点击右侧的edit,在DefaultVMArguments
autumnjunwei
·
2023-09-10 20:31
eclipse
java
ide
Python
语法基础
——print函数
python中print函数默认以回车换行符作为输出结束符号,即在最后会换行foriinrange(10):print(i)运行结果输出10-19不换行,输出结束时输出空格(以空格结尾)foriinrange(10,20):print(i,end='')运行结果10111213141516171819指定用‘#’作为输出分隔符print(123,'abc',45,'book',sep='#')输出
24努力上岸版
·
2023-09-10 10:59
python
Java-
钉钉订阅事件
文章目录背景什么是钉钉订阅事件钉钉订阅事件的应用场景整体思路查看钉钉文档什么是钉钉回调钉钉回调具体实操创建自己的应用钉钉回调开发过程中遇到的问题总结背景最近需要做一个业务:钉钉组织架构下添加人员之后,要对该人员的数据信息做一个处理,比如:存储表。于是查阅了有关钉钉的订阅事件,直接让钉钉回调自己的接口即可。也就是当钉钉的组织架构下有人员新增的时候,就让他去调用给他配置的接口(回调)。什么是钉钉订阅事
谷艳爽faye
·
2023-09-10 02:33
钉钉开发
java
钉钉
开发语言
C++
语法基础
这里写目录标题基础语法第一个程序变量常量的定义关键字标识符命名(变量命名)sizeof的使用实型(浮点型)字符型转义字符字符串的定义布尔值**输入**算数运算取模运算自增自减赋值运算符比较运算符逻辑运算符if单行多行多条件嵌套(if内层还有if)三目运算符switch循环whiledo...whilefor循环嵌套循环breakcontinuegoto数组数组名的作用冒泡排序二维数组二维数组名的使
长安1108
·
2023-09-09 19:22
c++
Java-
程序的异常(Exception)处理详细汇总
一、异常概述:在Java语言中,将程序执行中发生的不正常情况称为“异常”。(开发过程中的语法错误和逻辑错误不是异常)。Java程序在执行过程中所发生的两种情况为:Error:Java虚拟机无法解决的严重问题。如JVM内部错误、资源耗尽(StackOverflowError和OOM等)等。一般不编写针对性的代码处理。Exception:其他因编程错误或偶然的外在因素导致的一般性问题,可以使用针对的代
繁星StarLight
·
2023-09-09 16:20
java
exception
Java-
集合(Collection、Iterator、List、Set、HashSet、LinkedHashSet、Map)——知识笔记
Java-
集合一、概述1、概念2、数组和集合的区别二、集合框架的API1、Collection接口中的API2、Iterator迭代器接口3、Collection子接口之一:List接口概述:常用方法4
繁星StarLight
·
2023-09-09 16:20
java
list
笔记
hash
Eclipse/myEclipse 代码提示/自动提示/自动完成设置(转)
1.菜单window->Preferences->
Java-
>Editor->ContentAssist-右边-auto-a
enshunyan
·
2023-09-09 11:52
Oracle触发器
delete&后触发&update.案例3:多表连删.触发器+序列=标识列.示例:实现标识列功能1.触发器概述.触发器的本质是一个存储过程,顾名思义,发生特定事件时Oracle才会执行触发器中的代码(和
java
释:
·
2023-09-09 07:04
oracle
数据库
java
java-
超市后台管理系统
Article第一部分publicclassArticle{publicStringname;//商品名称publicintamount;//商品库存数量publicdoubleprice;//商品价格publicintnumber;//商品售出数量publicvoidsetArticle(Stringmingzi,intkucun,doubledanjia,intxiaoshou){name=m
琼琼i
·
2023-09-08 13:27
JAVA-
中国矿业大学作业-计算阶乘毫秒时间
importjava.util.Scanner;importjava.math.BigInteger;publicclass计算阶乘毫秒时间{publicstaticvoidmain(String[]args){longstart=System.currentTimeMillis();for(inti=1;i<=50;i++){System.out.println(i+"!="+factorial
Che_Che_
·
2023-09-08 04:34
java
jvm
算法
JAVA-
中国矿业大学作业-编写程序,将字符串“你好,欢迎来到JAVA世界”对其中的“java“进行截取,输出截取字母和它在字符串中的位置
publicclass欢迎来到JAVA世界{publicstaticvoidmain(String[]args){Strings1="你好,欢迎来到JAVA世界";intlen=s1.length();System.out.println(String.valueOf(len));intstartIndex=s1.indexOf("JAVA");intendIndex=startIndex+"JA
Che_Che_
·
2023-09-08 04:33
python
前端
开发语言
Python 自动化(一)Python
语法基础
一Python概述1Python起源贵铎·范·罗萨姆(GuidovanRossum)于1989年底始创了python1991年初,python发布了第一个公开发行版为了更好的完成荷兰的CWI(国家数学和计算机科学研究院)的一个研究项目而创建2Python版本Python2.x。目前所有系统默认安装的版本Python3.x。2009年2月13日发布,在语法和功能上有较大调整-Python的发展趋势3
.久一
·
2023-09-08 03:54
Python
自动化学习
python
自动化
linux
运维
2020某培训机构全栈python3视频人工智能网络爬虫数据分析全栈课程
这套教程为培训机构原版教程,学费将近2万,课程大纲是从python
语法基础
开始【专门针对0基础的同学】慢慢过渡到面向对象编程,liunx,网络编程,web框架,数据库,前端,flask框架,Dgango
经典教程
·
2023-09-08 01:04
java-
流式API:Stream API
Java8引入了一个全新的流式API:StreamAPI,它位于java.util.stream包中。这个Stream不同于java.io的InputStream和OutputStream,它代表的是任意Java对象的序列。Stream和List也不一样,List存储的每个元素都是已经存储在内存中的某个Java对象,而Stream输出的元素可能并没有预先存储在内存中,而是实时计算出来的。Strea
你曹浩东大爷
·
2023-09-08 00:10
java
将 Java 作为入门编程语言有错吗?
Java起源与诞生JavaEE:12天掌握Java语言开发-
Java-
环境搭建及基础语法-创客学院直播室20世纪90年代,单片式计算机系统诞生,单片式计算机系统不仅廉价,而且功能强大,使用它可以大幅度提升消费性电子产品的智能化程度
安苒呀
·
2023-09-07 19:08
Java-
分布式框架-Kafka
一、概述Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系统、低延迟的实时系统、Storm/Spark流式处理引擎,web/nginx日志、访问日志,消息服务等等,用scala语言编写,Linke
蓝色_笔记本
·
2023-09-06 17:51
Kotlin重要知识点
文章目录Kotlin编译器原理一,
语法基础
篇1.1interface1.2类的嵌套1.3密封类1.4object关键字1.5扩展函数或扩展属性1.6高阶函数1.7inline二,协程2.1简单使用协程2.2suspend
朽木成才
·
2023-09-06 15:48
kotlin系列
kotlin
android
协程
英语
语法基础
--思维导图
思维导图通常用于可视化和整理信息,而英文语法非常广泛且复杂,无法在一个简单的思维导图中完整表示。然而,我可以提供一个简化版本的英文语法思维导图,列出一些主要的语法概念和部分示例。请注意,这只是一个基本的概述,英文语法要复杂得多。以下是思维导图的简化版本:EnglishGrammar|------------------------|||PartsofSentenceSentenceSpeechTy
小黄人软件
·
2023-09-06 09:18
语法
2019-04-25 java
语法基础
9
1.三目运算符。格式:(关系表达式)?表达式1:表达式2;执行流程:根据关系表达式的计算返回一个true或false的值。如果是true就把表达式1的值作为结果。同理如果是false就把表达式2的值作为结果。例题:1.获取两个整数的最大值。答:classDemo1{publicstaticvoidmain(string[]args){inta=100,b=200;intmax=((a>b)?a:b
刘xin宇
·
2023-09-06 03:45
英语
语法基础
知识
简单句主谓主语+谓语,比如:Springcomes,这句话中主语是spring,谓语是comes。主语就是引领句子的开头部分,是一个句子的主体,英文是subject,我们用字母S代替。谓语可以理解为动词,英文是verb,我们用字母v代替。主谓宾主语+谓语+宾语,比如:Iloveyou,这句话中主语是i,谓语是love,宾语就是在谓语后面的词,这里是you。宾语的英文是object,这里用字母o代替
骆驼整理说
·
2023-09-05 22:39
金融业务及其他学习资料相关
职场和发展
面试
Linux shell脚本启动springboot项目
前提:本例中是基于
java-
>jar与lib依赖分离,且处于同级目录,如果不是,可以自己修改配置文件(nohupjava-jarxxx.jar)maven打包配置jar与lib依赖分离运行实例:执行命令
友发小猿
·
2023-09-05 22:30
java
linux
shell
java-
方法
java定义方法如果没有返回值,那么就不需要定义返回值如果有返回值则需要在定义方法时定义返回值和类型。#无返回值无返回值要加关键字void,不用加关键字returnpublicstaticvoidprintHelloWorld(){for(inti=0;i<3;i++){System.out.println("HelloWorld");}}#有返回值publicstaticintsum(inta,
海滩上的那乌克丽丽
·
2023-09-05 18:54
java
开发语言
学了python可以做什么兼职,学python真的能做兼职吗
学好Python可以做什么兼职学会python可以做的兼职:1、爬虫首先,除了Python的
语法基础
的之外的必修课就是web开发和爬虫的内容了。
编程唐小宝
·
2023-09-05 03:40
python
开发语言
python零基础
python兼职
python副业
React-native环境配置与项目搭建
npminstall-greact-native-cli)windows只能搭建Android开发环境Mac下既能搭建Android环境,也能搭建IOS开发环境搭建安卓环境1、安装JDL(必须是1.8版本,目前不支持更高版本,命令行中输入
java
白鹭凡
·
2023-09-04 13:13
react-native
react
native
日语入门学习,日语听力怎么分阶段学习,我来教大家
日语听力要打好词汇和
语法基础
具有一定的词汇量和相关的语法知识基础是提高听力水平的必备条件,也是学习听力技巧的前提条件。听力考试对单词语法的要求不同于考试前面文字词汇和文法对
趣味学习知识
·
2023-09-04 13:40
java-
数组
数组静态初始化写法://静态初始化数组int[]age=newint[]{7,18,19};double[]scores=newdouble[]{67.5,77.8,94.2,99};//静态初始化数组简化写法int[]age1={7,18,19};double[]scores2={67.5,77.8,94.2,99};数组在内存中定义方式:1.在内存中先定义一块内存空间,给变量名称。2.在内存中
海滩上的那乌克丽丽
·
2023-09-03 17:03
java
Java-
高级技术(二)
9、多线程什么是线程?线程(thread)是一个程序内部的一条执行路径。我们之前启动程序执行后,main方法的执行其实就是一条单独的执行路径。publicstaticvoidmain(String[]args){//代码...for(inti=0;i{for(inti=0;i(Callablecall)把Callable对象封装成FutureTask对象。publicVget()throwsExc
BugMaker.Chovy
·
2023-09-03 10:41
Java
java
Java-
集合-ConcurrentHashMap
table:数组加volatile保证可见性和有序性put():数组不存在,通过CAS创建;数组下标位置为空,通过CAS插入;数组下标位置不为空,给头节点加synchronized来插入链表或红黑树面试题ConcurrentHashMap是通过synchronized保证线程安全的吗?不是,HashTable是单纯给方法加synchronized来保证单机线程安全,性能低ConcurrentHas
唐梓航-求职中
·
2023-09-02 18:27
java
开发语言
jvm
Java-
虚拟机学习总结
Java文件编译,加载过程写好java文件,jdk会通过javac编译class文件,classLaoder通过classpath将字节码文件加载进入jrejvm数据区包含栈,堆,程序计数器,方法区,本地方法栈JAVA里的常量,静态变量在JVM的什么区,对象在什么区?常量和静态变量在JVM的方法区对象在JVM的堆区JVM运行时数据区都有那些?本地方法栈,堆,栈,程序计数器,方法区方法区:方法区在J
sunbofiy23
·
2023-09-02 16:59
Java基础
jvm
Effective
Java-
类和接口
使类和成员的可访问性最小化尽可能地使每个类或者成员不被外界访问除了公有静态final域的特殊情况之外,公有类都不应该包含公有域。并且要确保公有静态final域所引用的对象都是不可变的。在公有类中使用访问方法而非公有域如果类在它所在的包的外部进行访问,就提供访问方法,以保留将来改变该类的内部表示法的灵活性。使可变性最小化不要提供任何会修改对象状态的方法。(可以返回一个新对象)保证类不会被扩展使所有域
老章888
·
2023-09-02 13:43
JAVA-
每日一面 2022-01-09
问:简述一下springcloud各个组件的功能答:a.Ribbon,客户端负载均衡,特性有区域亲和、重试机制。b.Hystrix,客户端容错保护,特性有服务降级、服务熔断、请求缓存、请求合并、依赖隔离。c.Feign,声明式服务调用,本质上就是Ribbon+Hystrixd.Stream,消息驱动,有Sink、Source、Processor三种通道,特性有订阅发布、消费组、消息分区。e.Bus
YangEvol
·
2023-09-02 11:29
java-
两个数字字符串相加求和
publicstaticStringaddStrings(Stringnum1,Stringnum2){if(num1==null||num2==null){returnnull;}charnumChar1[]=num1.toCharArray();charnumChar2[]=num2.toCharArray();inti=numChar1.length;intj=numChar2.length
android_coder
·
2023-09-01 08:35
python入门篇03 基础案例 python版与java版 语法不同之处
目录1.前言:->上篇传送门:python入门篇02python的
语法基础
2.案例:pzy超市的收银系统(控制台输入版)->2.0需求摘要:->2.1python代码答案:->2.2java代码答案:2.3
pingzhuyan
·
2023-09-01 02:32
python
python
python基础
pycharm
idea
Java-
集合框架-List,Set,Map,队列
文章目录Java集合框架:List,Set,Map,队列Java集合框架是什么?如何使用?ListSetMap队列什么场景使用?优缺点是什么?ListSetMap队列Java示例List示例Set示例Map示例队列示例对比Java集合框架:List,Set,Map,队列Java集合框架是什么?Java集合框架是一组用于存储和操作数据的类和接口。它提供了不同类型的集合,如List,Set,Map和队
江 流 儿
·
2023-09-01 01:46
#
java相关
java
数据结构
Java-
获取IP归属地
前言最近网站有个新需求,获取用户ip所在归属地,于是在网上搜索了好多资料并成功实现,其中遇到了不长坑以及成功解决,现记录下来分享给大家。准备获取ip归属地有第三方的也有Java版本的实现,大家可以根据自己实际情况来实现。1、第三方API查询实现(第三方实现前提是要知道具体的IP)。2、Java实现(本文就是使用Java来实现的)。Java实现我使用的是ip2region来实现的,这里注意一下,ip
·
2023-08-31 16:59
javakubernetes
Java-
获取IP归属地
前言最近网站有个新需求,获取用户ip所在归属地,于是在网上搜索了好多资料并成功实现,其中遇到了不长坑以及成功解决,现记录下来分享给大家。准备获取ip归属地有第三方的也有Java版本的实现,大家可以根据自己实际情况来实现。1、第三方API查询实现(第三方实现前提是要知道具体的IP)。2、Java实现(本文就是使用Java来实现的)。Java实现我使用的是ip2region来实现的,这里注意一下,ip
·
2023-08-31 16:55
javakubernetes
Java每日一练(2)
JAVA-
代码练习:1,创建一个名为carName的变量并将值Volvo分配给它。=;答案StringcarName="Volvo";2,创建一个名为maxSpeed的变量并将值120分配给它。
爱编程的鱼
·
2023-08-31 14:38
JAVA
java
开发语言
算法
数据结构
001_C++
语法基础
C++
语法基础
所有C++语法要用英文区分大小写每个语句写完以分号结束C++标准输入输出头文件iostream若想通过C++实现数据的输入和输出,需要导入标准输入输出头文件#include标准输入输出头文件中包含了
小凡学编程
·
2023-08-31 13:22
【信奥赛之路
1】--
C++语法基础
开发语言
青少年编程
c++
java-
自定义报错
报错内容ExceptionMsgpackagecom.io.common.enums;publicenumExceptionMsg{/***固定项目*/SUCCESS_CODE(0,"成功"),SYS_REQUEST_ERROR(-1,"系统出现错误,请联系网站管理员!"),/****系统模块异常010000~019999*///TokenTOEKN_INVALID(010000,"invalid
沐千熏
·
2023-08-31 13:00
java
开发语言
apache
JAVA-
替换空格
请实现一个函数,把字符串中的每个空格替换成"%20"。数据范围0≤输入字符串的长度≤1000。注意输出字符串的长度可能大于1000。样例输入:"Wearehappy."输出:"We%20are%20happy."法1:classSolution{publicStringreplaceSpaces(StringBufferstr){returnstr.toString().replace("","%
Che_Che_
·
2023-08-31 13:55
java
前端
开发语言
JAVA-
斐波那契数列
输入一个整数n,求斐波那契数列的第n项。假定从0开始,第0项为0。数据范围0≤n≤39样例输入整数n=5返回5classSolution{publicintFibonacci(intn){int[]dp=newint[250];dp[0]=0;dp[1]=1;for(inti=2;i<=n;i++){dp[i]=dp[i-1]+dp[i-2];}returndp[n];}}publicclassM
Che_Che_
·
2023-08-31 13:24
java
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他