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-
常用程序设计方法
一、枚举法:在程序设计中,经常需要根据给定的一组条件秋满足条件的解,若问题的解可以用现有的公式,或者按照一定的规则规律求得,那么就可以很容易地写出相应的程序代码。枚举法:也称为穷举法,其基本思想是先依据题目给定的条件将所有可能的解列举出阿里,然后用其余的条件对所有可能的解进行逐一验证,验证是否是问题的解,删去不符合条件的解,剩下符合条件的解就是整个问题的解。枚举法求解有三个条件:a、有明显的枚举方
joinwen
·
2023-07-28 12:57
Java-
面向对象
核心思想:找适合的对象做适合的事情。自定义类自定义类的三步骤:1、自定义类class类名{//事物的公共属性使用变量描述//事物的公共行为使用函数描述}2、通过类创建对象类名变量名=new类名();3、访问(设置)对象的属性或调用对象的功能。抽象类用abstract修饰应用场景:描述一类事物的时候,该种事物存在某种行为,但是该行为目前不是具体的行为,那么就可以抽取该种行为的声明,但是不去实现该行为
小猫吃鱼1990
·
2023-07-27 15:48
Java API文档工具:小白如何游刃有余编写Java中的API使用手册?
本文将介绍JavaAPI文档工具的使用方法,帮助小白们轻松编写出优秀的API使用手册,供日后的开发之用·
夯实基础
。
weixin_44591885
·
2023-07-27 13:29
java
开发语言
centos下安装jdk
tarcxvfserver-jre-8u271-linux-x64.tar.gz-C/opt/2.配置环境变量vi/etc/profilesource/etc/profile添加下面的内容JAVA_HOME=/opt/
java
alvinTaoR
·
2023-07-27 12:24
centos
java
linux
java-
数据类型与变量
一、字面常量常量就是程序运行期间,固定不变的量,例如一星期有七天。publicclassTest{publicstaticvoidmainhello(String[]args){System.out.println("helloworld!");System.out.println(100);System.out.println(3.1415926);System.out.println('A')
羽翼~
·
2023-07-27 09:23
java
开发语言
Java-
运算符
目录一、什么是运算符二、算术运算符1.基本四则运算符:加减乘除(+、-、*、/、%)2.增量运算符(+=、-=、*=、%=)3.自增、自减运算符(++、--)三、关系运算符四、逻辑运算符1.逻辑与&&2.逻辑||3.逻辑!4.短路求值五、位运算符六、移位运算七、条件运算符八、运算符的优先级一、什么是运算符计算机最基本用途之一是执行数学运算,例如inta=5;intb=3;a+b;a、==)、逻辑运
羽翼~
·
2023-07-27 09:23
java
开发语言
Java-
逻辑控制
目录一、顺序结构二、分支结构1.if语句2.swich语句三、循环结构1.while循环2.break3.continue4.for循环5.dowhile循环四、输入输出1.输出到控制台2.从键盘输入一、顺序结构按照代码的书写结构一行一行执行。System.out.println("aaa");System.out.println("bbb");System.out.println("ccc");
羽翼~
·
2023-07-27 09:46
java
python
【深入浅出Spring原理及实战】「
夯实基础
系列」360全方位渗透和探究SpringEL的开发实战指南(序章)
360全方位渗透和探究SpringEL的开发实战指南Spring表达式语言(SpEL)概念介绍技术无关性功能独立性功能概览Spring表达式接口进行表达式评估代码案例分析concat方法bytes属性属性访问操作代码案例字符串构造器操作数据获取类型信息案例介绍总体分析Spring表达式语言(SpEL)本文将介绍SpEL的功能、API和语言语法。概念介绍Spring表达式语言(SpEL)是一种功能强
洛神灬殇
·
2023-07-27 06:08
#
深入浅出Java原理及实战
spring
java
后端
JAVA-
正则表达式基本语法规则和Pattern,Matcher,PatternSyntaxException三大类
目录引言一,正则表达式基本语法规则二,正则表达式的三大类方法2.1,Pattern类2.1.1,Pattern的常用方法matches()2.2,Matcher类2.2.1,Matcher的常用方法find()2.2.2,Matcher的常用方法group(),返回匹配的结果内容2.3,PatternSyntaxException类三,反向引用1,分组2,捕获3,反向引用引言正则表达式定义了字符串
期待粉红笔记本
·
2023-07-26 23:39
正则表达式
五月读书季《边教书边成长》打卡第二天
从第一页读到16页,在自序里简单概括了构成这本书的五大板块——
夯实基础
,用力扎根;深耕课堂,拔节生长;捧读经典,涵泳滋养;坚守本真,走向成熟;追寻本质,放飞理想。我非常赞同陈文老师说的“教师成
董娟子
·
2023-07-26 21:11
java-
线程
一,线程和进程进程:就是一个程序从开始到结束的过程线程:同一个应用程序中多个顺序流同时执行(比如android一个应用程序的UI用户界面和下载同时进行)单线程的运行多线程的运行二,多线程运行模式三,定义线程的方法方式1,定义线程类继承Thread并且重写run()方法,方法run()称为线程体(java语言只支持单线程,所以该方法定义的类不能继承其他类)classFristThreadextend
是我演技太深还是太过深沉
·
2023-07-26 14:21
Java-
时间单例线程
System.currentTimeMillis()在Java中是一个native方法,用于获取当前毫秒时间戳,虽然不用担心线程安全问题,但是在超高并发的调用时会产生性能瓶颈。通常在记录操作日志为了获取时间都会去调用该方法,如果并发数量过大,会发现累积起来的性能损耗十分严重,为了减少调用该方法的次数,可以使用时间单例解决。目前网络上流行的一种作法如下:classSystemClock{privat
Chermack
·
2023-07-26 02:40
Java-
性能监控类StopWatch
性能监控代码packagecom.jd.app.server.test.service;importorg.springframework.util.StopWatch;publicclassTest{@org.junit.Testpublicvoidtest(){StopWatchstopWatch=newStopWatch("方法性能测试");try{stopWatch.start("任务1"
码农随想录
·
2023-07-26 01:56
2020-03-27
因为这是他们养成良好习惯,行为规范以及观念形成的基石,所以这个阶段我们应该让小孩变得认真、有耐心,
夯实基础
。
吕三岁同学
·
2023-07-25 22:24
Java-
类和对象(一)
一.类和对象的基本概念类与对象时整个面向对象中最基础的组成单元。类:是一个模板,它描述一类对象的行为和状态。;对象:对象是类的一个实例,有状态和行为。可以一句话来总结出类和对象的区别:类是对象的模板,对象是类的实例。类只有通过对象才可以使用,而在开发之中应该先产生类,之后再产生对象。类不能直接使用,对象是可以直接使用的。二.类与对象的定义和使用Java中定义类,使用关键词class,如下class
一只洁_
·
2023-07-25 20:08
java-
企业微信推送消息
Java版本,拉下代码直接能用小白也能懂,代码在文章最后。其他介绍请看这篇文章,里面也包含微信公众号消息推送:https://blog.csdn.net/weixin_45853881/article/details/126607054微信对话开放平台:https://chatbot.weixin.qq.com/企业微信接口官方文档:https://developer.work.weixin.qq
鲁Q同志
·
2023-07-25 19:23
开源
spring
企业微信
微信
日语学习经验:学好日语的4条建议!
1.必须
夯实基础
有人认为汉字占日语的一半以上,其含义不言而喻。学习比英语简单。在这里,我想向有这种想法的学生泼冷水。
椽生童
·
2023-07-25 18:15
【笔试强训选择题】Day27.习题(错题)解析
文章目录前言一、Day27习题(错题)解析总结前言1.解析:A相关知识点:本题主要考察有关Java命令方式运行的有关内容:其中编译命令:javac源文件名称.java*.
java-
>*.class;运行命令格式
未央.303
·
2023-07-25 12:07
笔试强训选择题
选择题
java
JAVA-
零拷贝技术
JAVA-
零拷贝技术1.前言磁盘可以说是计算机系统最慢的硬件之一,读写速度相差内存10倍以上,所以针对优化磁盘的技术非常的多,比如零拷贝、直接I/O、异步I/O等等,这些优化的目的就是为了提高系统的吞吐量
Allen-xs
·
2023-07-24 23:22
中间件
java
开发语言
Java-
代码连接数据库生成POJO、Mapper
本文主要介绍如何在IDEA中,编写代码连接数据库生成对应的POJO、Mapper、Service、Controller文章目录前言环境搭建代码开发基本配置常量信息代码生成测试结果前言在实际开发中,设计完数据库后,不可避免需要创建数据库表对应的POJO,一个个照着数据库表和字段创建POJO,不仅麻烦,还容易出错!生成数据库表对应的POJO,有两种方式:IDEA:Database插件,连接数据库后,数
猫哥说
·
2023-07-24 22:42
MySQL
Java
#
SpringBoot
java
数据库
mybatis
Java-
文件分块和合并
本文主要介绍Java文件流,读写文件、文件分块与合并文章目录前言代码文件流读写文件文件分块和合并文件分块文件合并其他操作生成文件的MD5值生成文件名称校验文件是否为同一个代码测试前言在实际开发中,对文件的操作必不可少,要求对文件流的熟练使用,本文将首先介绍使用文件流读写文件;然后对文件分块合并;其他介绍文件完整性校验,生成名称;最后代码测试运行。代码文件流读写文件packagecom.ym.lea
猫哥说
·
2023-07-24 22:11
#
基础知识
java
junit
开发语言
【后端面经】前言汇总(0)
这就要求我们
夯实基础
,做好充足的准备,在AI的加持下完善技能,掌握未来的主动权。想要得到了自己理想的岗
湫喃
·
2023-07-24 14:01
#
后端面经
职场和发展
初中孩子要如何挽救数学?
一、
夯实基础
知识,做好奠基数学是非常严谨的逻辑关系,并科学的衍生了很多定理。所有数学考核基本上就是定理及逻辑的综合运用。所以基础知识才是孩子必须掌握的工具。
hopeworld_su
·
2023-07-24 11:18
复习反思
所以,复习时我认为重点是查漏补缺,发现问题及时解决,
夯实基础
,而不是题海战术。
紫藤果
·
2023-07-23 05:44
99、生产问题怎么排查
一般远程debug都是公司的测试环境,方便调试代码)远程debug前提条件:远程的代码和本地的代码要保持一致1、远程代码需要配置启动参数,把项目打包放到服务器后启动项目的参数:
java-
飞翔的佩奇
·
2023-07-23 02:32
intellij-idea
java
ide
debug
远程debug
jar
《红语堂十言集》第一百二拾四章
就像当年,我们努力拼搏,建全体系
夯实基础
,老板卖时也能卖个好价钱,虽然结果与我们无关。这就是尽职尽职。201905222、如果老板想让员工走,就让他无事可作因无聊而辞职,看似老板赢了,其实是输了。
红林主人
·
2023-07-22 13:43
组队竞赛-
Java-
牛客模拟三
在做笔试中算法题目时,理解题意和解题思路是非常关键。其实此题目知道了解题思路后是非常简单的。package模拟三;importjava.util.Arrays;importjava.util.Scanner;/***题目描述:牛牛举办了一次编程比赛,参加比赛的有3*n个选手,每个选手都有一个水平值a_i.*现在要将这些选手进行组队,一共组成n个队伍,即每个队伍3人.牛牛发现队伍的水平值等于该队伍队
振哥在,世界充满爱!
·
2023-07-22 08:04
算法应用
Java数据结构&算法
沈阳冲刺高考艺术类文化课哪补习的好
艺考生只要
夯实基础
知识,掌握基本题型、基本方法就能考到400多分,足以达到艺术类考生文化课的分数要求。沈阳冲刺高考艺术类文化课哪补习的好沈阳冲刺高考艺术类文化课哪补习的好?
eyuqulljia
·
2023-07-21 21:42
Java-
基础-数据类型-基本类型
概念说到基本类型就必须提及另外一个跟基本数据类型对应的一个类型:引用数据类型。Java中有两大数据类型内置数据类型也称基本数据类型引用数据类型也称对象数据类型这两种数据类型的变量统称为变量,变量是用来申请内存存储值的。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。Java语言提供八种基本类型:其中六种数字类型,一种字符类型以及一种布尔类型。其实严格来说void也算
杨昌沛
·
2023-07-21 16:09
Java-
并发编程知识点总结
目录:线程基础线程池各种各样的锁并发容器原子类Java内存模型线程协作AQS框架一、线程基础1.为什么继承runnable接口比继承Thread类的线程实现方式好?可以把不同的执行内容解耦,全责分明某些情况可以减少开销,提高性能(比如可用线程池中已有的线程去执行runnable,而不用重新创建线程)继承Thread类的单继承特性会限制代码的扩展性2.线程是如何在6种状态之间转化的?线程的6种状态:
王英豪
·
2023-07-21 04:14
java-
通过异或(xor)实现快速加解密的方法
java-
通过异或(xor)实现快速加解密的方法一、背景首次接触异或加解密最早是在宽带不普及的时候,当时用的是某个在线音乐软件看MV,上网不易想着把MV下载下来,日后离线看。
草青工作室
·
2023-07-20 23:27
java
开发语言
java-
使用jacob突然报错Caused by: com.jacob.com.ComFailException: Can‘t co-create object
可能情况:java路径的bin和jre的bin都需要拷贝进去检查dll文件和jocob的jar版本是否一致检查system32是否拷贝了dll文件检查idea执行的java环境是否与当前java环境一致,有可能是一个主机上有多个java程序2023年7月14日11:52:09今日发现又报错了,当前环境windows,调用对象是outlook解决:重新启动了outlook问题解决了总结:大概率是,不
liwulin0506
·
2023-07-20 16:18
java
java
pycharm
开发语言
Java-
生成数据库设计文档
目录场景screw官网介绍接口编写场景在企业开发中,有些公司会要求开发人员编写数据库表结构文档,这项工作没啥技术含量而且很繁琐,每当有表发生更改时就需要维护这个文档,或者是需要交付数据库设计文档和导出数据库设计文档这类的需求,我们都可以通过github上的一个数据库文档生成工具screw,快速的生成数据库设计文档,以下内容是简单介绍了下screw以及如何编写导出数据库设计文档的接口。我不生产知识,
多加点辣也没关系
·
2023-07-20 05:38
入门教程
日常积累
java
数据库
开发语言
精华推荐 | 【JVM深层系列】「GC底层调优系列」一文带你彻底加强夯实底层原理之GC垃圾回收技术的分析指南(GC原理透析)
说自己总是对JVM这一块的学习和认识不够扎实也不够成熟,因为JVM的一些特性以及运作机制总是混淆以及不确定,导致面试和工作实战中出现了很多的纰漏和短板,解决广大小伙伴痛点,我写了本篇文章,希望可以帮助大家
夯实基础
和锻造
洛神灬殇
·
2023-07-19 18:17
#
深入浅出JVM原理及调优
jvm
java
算法
海外项目成本管控措施
二、
夯实基础
管理,加强队伍标准化建设在借鉴海外兄弟队伍的管理模式基础上,结合实际,进一步强化作业现场标准化建设,严格开工验收标准,加强
楚人不服周
·
2023-07-19 17:23
JAVA-
幂等性(二):高并发的系统如何保证幂等性
转载自:https://www.cnblogs.com/geyifan/p/6128425.html一、什么是幂等性幂等概念来自数学,表示N次变换和1次变换的结果是相同的。这里讨论在某些场景下,客户端在调用服务没有达到预期结果时,会进行多次调用,为避免多次重复的调用对服务资源产生副作用,服务提供者会承诺满足幂等。HTTP/1.1中对幂等性的定义是:一次和多次请求某一个资源对于资源本身应该具有同样的
xishilife
·
2023-07-19 15:03
Java
架构
前端开发想要高薪,看这篇文章就足够了
1.
夯实基础
要成为一名月薪上万的前端工程师,基础一定要掌握牢固,基础知识一问三不知,岂不是要贻笑大方。css,js基础知识一定要掌握得很熟练,你能使用css实现斑马条纹背景,毛玻璃效果吗?
学掌门
·
2023-07-19 11:58
IT
前端
前端
tomcat常见异常,tomcat解压后的目录
依赖jar文件log:日志文件(记录出错等信息)temp:临时文件workapps:可执行项目(将我们开发的项目放入该目录)work:存放由jsp翻译成的java,以及编译成的class文件(jsp-》
java
谷咕咕
·
2023-07-19 08:09
java
tomcat
java
服务器
Java-
基础-Iterator迭代器
目录1基本概念2常见方法3示例代码4for循环与Iterator迭代器5参考文献1基本概念JavaIterator(迭代器)是一种用于访问集合的方法,可用于迭代ArrayList、HashSet等集合中的数据。2常见方法JavaIterator(迭代器)常用方法:next():返回迭代器的下一个元素,并更新迭代器的状态。hasNext():判断集合中是否还有元素。remove():删除当前迭代器返
allan_ss
·
2023-07-19 04:04
java
开发语言
后端
Java-
抽象类和接口
文章目录抽象类接口1.什么是接口2.接口特性3.接口的使用抽象类当一个类含有抽象方法时,这个类需要被声明为抽象类。抽象类必须被继承,抽象方法必须被重写。抽象类和抽象方法需要被abstract关键字修饰,抽象方法没有方法体。抽象类不可以被new出对象,也就是不可以对其实例化。抽象方法只需被声明,而不需实现。abstractclassAnimal{privateStringname;Animal(St
宋夏寒
·
2023-07-19 00:42
Java
java
开发语言
Java-
多态
动态绑定和多态多态:对于同一个行为(方法),不同的子类对象具有不同的表现形式(方法重写)。动态绑定是指在执行期间(而非编译期间)判断所引用对象的实际类型,根据其实际的类型调用其对应的方法。条件:1)继承,2)重写,3)父类引用指向子类对象packageTestPolymoph;classAnimal{privateStringname;Animal(Stringname){this.name=na
宋夏寒
·
2023-07-19 00:11
Java
java
开发语言
Java-
异常
文章目录为什么要有异常处理机制异常的概念异常的分类异常的捕获和处理使用自定义的异常为什么要有异常处理机制异常处理机制可以让程序具有极好的容错性,让程序更加健壮。异常的概念运行期出现的错误Java异常是Java提供的用于处理程序中错误的一种机制。所谓错误是指在程序运行的过程中发生的一些异常事件(如:除0溢出,数组下标越界,所要读取的文件不存在)。设计良好的程序应该在异常发生时提供处理这些错误的方法,
宋夏寒
·
2023-07-19 00:08
Java
java
开发语言
【
Java-
数据结构】指定ArrayList 数组的大小有利于数据扩容和缩短耗时
关键“因为扩容操作涉及内存申请和数据搬移,是比较耗时的。所以,如果事先能确定需要存储的数据大小,最好在创建ArrayList的时候事先指定数据大小。”如下代码所示:ArrayListusers=newArrayList(10000);for(inti=0;i<10000;++i){users.add(xxx);}那么就意味着如果是大于10的数据量的时候最好提前设置好所需要的数据量。
ChrisEighteen18
·
2023-07-18 09:07
Java基础知识
java
数据结构
开发语言
厚积薄发
我无时无刻不在对自己说,沉下心,
夯实基础
,积蓄力量,厚积薄发!
一缕清风拂过即来过
·
2023-07-17 22:56
JAVA-
使用Stream流式思想处理数据
java.util.stream.Stream是java8新加入的最常用的流接口,并非函数式接口获取流常用的方式:所有的Collection集合都可以通过stream默认方法获取流:defaultStreamstream()Stream接口的静态方法of可以获取数组对应的流:staticStreamof(T...values)注意:Stream流属于管道流,只能被使用一次,第一个Stream流调用
我的棉裤丢了
·
2023-07-17 16:36
JAVA的进阶之路
java
【深入浅出Spring原理及实战】「
夯实基础
系列」360全方位渗透和探究Spring的核心注解开发和实现指南(Spring5的常见的注解)
360全方位渗透和探究Spring的核心注解开发和实现指南Spring的注解介绍核心基础注解核心注解分析xml文件的配置configuration的配置@Lazy&&@Scope@ComponentScan添加Controller、Service、Repository注入到spring容器@ComponentScan多包扫描的属性排除某些包或者类的扫描排除过滤:FilterType.ANNOTAT
洛神灬殇
·
2023-07-17 13:15
#
spring
java
后端
Java-
获取精确到秒的时间戳
1、什么是时间戳就是北京时间1970年01月01日08时00分00秒起至现在的总秒数2、Java获取精确到秒的时间戳方法获取总毫秒数的两个方法(1)newDate().getTime(2)System.currentTimeMillis()第二种的效率比较高。/***获取精确到秒的时间戳*/publicstaticStringgetTimeStamp(){returnString.valueOf(
林雉
·
2023-07-17 01:46
java
java
后端
Java-
回调函数
什么是回调函数调用可以分为三种模式,串行调用、异步调用、回调。这三种都是日常开发中常见到的方式。一个方法执行完,再执行下一个,串行逻辑会阻塞线程执行流程,等到所有逻辑执行结束,线程才会结束。异步执行是非阻塞类型。在主线程中,可以通过newThread的方式异步执行逻辑,通过Thread执行的逻辑不会阻塞主流程。类似日志上报,发送kafka消息等,都可以通过异步的方式处理。回调,就是客户程序A调用服
花无名v5
·
2023-07-16 21:38
java
java
kafka
开发语言
JAVA-
每日一面 2022-01-23
为什么选择Netty以及Netty的使用场景API使用简单,开发门槛低;功能强大,预置了多种编解码功能,支持多种主流协议;定制能力强,可以通过ChannelHandler对通信框架进行灵活的扩展;性能高,通过与其它业界主流的NIO框架对比,Netty的综合性能最优;成熟、稳定,Netty修复了已经发现的所有JDKNIOBUG,业务开发人员不需要再为NIO的BUG而烦恼;社区活跃,版本迭代周期短,发
YangEvol
·
2023-07-16 17:02
Java-
反射机制
反射机制一、反射(Reflection)的概念1.1反射的出现背景1.2反射概述1.4反射的优缺点二、Class类的理解与类的加载2.1Class类的理解2.2Class类的常用API2.3类的加载2.4类加载器的分类(JDK8)三、反射的基本应用应用1:创建运行时类的对象应用2:获取运行时类的完整结构应用3:获取运行时类的指定结构一、反射(Reflection)的概念1.1反射的出现背景Java
Aimyon_36
·
2023-07-16 11:21
Java-Scala
java
jvm
c++
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他