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
学习和实践笔记(14)
OOP:面向对象编程,objectorientedprogramming.用表格就可以很好地理解类、对象、属性、以及动作这些概念。一个表(结构)就对应一个类(结构)。所以凡叫什么类,自己就在心里把它叫什么表。反过来,也是如此。比如,这个雇员表,也可以叫做雇员类。反之也亦然。表中的一行,换成OOP的叫法,就叫做类中的一个对象。表中的一列,换成OOP的叫法,就叫类的属性或者field.如果表中的一列,
复业思维20240108
·
2024-02-20 07:56
学习
笔记
react虚拟dom及实现原理
它是在内存中以
Java
Script对象的形式维护的一份DOM树的拷贝,通过比较虚拟DOM树的变化并最小化实际DOM操作,从而减少页面重绘和重新布局的开销。
光影少年
·
2024-02-20 07:56
react.js
javascript
前端
jenkins自动化部署
Jenkins安装安装前提条件yuminstall
java
-1.8.0-openjdk*gitmaven-y1.下载jenkinswgethttps://mirrors.tuna.tsinghua.edu.cn
狂loong人生
·
2024-02-20 07:55
技术
jenkins
ci/cd
2023IoTDBSummit:清安储能技术(重庆)有限公司高级
Java
工程师杨泰贤《IoTDB在清安云能源数据集成的解决方案》...
我们邀请到清安储能技术(重庆)有限公司高级
Java
工程师杨泰贤参加此次大会,并做主题报
Apache IoTDB
·
2024-02-20 07:25
iotdb
能源
2020
Java
学习路线(珍藏版)
Java
编程语言占比:据官方数据统计,在全球编程语言工程师的数量上,
Java
编程语言以1000万的程序员数量位居首位。而且很多软件的开发都离不开
Java
编程,因此其程序员的数量最多。
几里长街_三毛
·
2024-02-20 07:49
十年内自学编程
走进任何一家书店,您将看到如何在24小时内教会自己
Java
,以及提供在几天或几小时内教授C、SQL、Ruby、算法等的无休止的变体。
zhushiji
·
2024-02-20 07:48
WEBPACK和ROLLUP构建前端工具库
2.ROLLUProllup是一个专门针对
Java
Script模块打包器,可以将应用或库的小块代码编译成更复杂的功能代码。Vue、React等许多流行前端框架的构建和打包都能看到rol
ejinxian
·
2024-02-20 07:52
Web前端
前端
webpack
javascript
工具库
用300万支电动牙刷发起DDoS攻击?假的!
上周,瑞士新闻网站AargauerZeitung发表了一篇报道,称网络安全公司Fortinet的一名员工表示,300万支电动牙刷被
Java
恶意软件感染,用来对一家瑞士公司进行DDoS
FreeBuf_
·
2024-02-20 07:20
ddos
系统安全
数据安全
jenkins离线安装一波
开始界面不要选择任何插件安装,选择无去下载一个插件下载工具https://github.com/jenkinsci/plugin-installation-manager-tool这个工具会自动下载你需要的插件安装包使用方法
java
-jarj
高粱
·
2024-02-20 07:48
jenkins
运维
Webpack和Rollup区别、使用场景、如何选择
Webpack和Rollup都是前端构建工具,但它们的设计理念、侧重点和适用场景有所不同:Webpack设计理念与功能:Webpack是一个全能型的模块打包工具,不仅支持
Java
Script模块的打包,
陨石猎人
·
2024-02-20 07:18
webpack
webpack
前端
Rollup
Java
Web开发之Cookie和Session
众所周知,HTTP是一个无状态协议,所以客户端每次发出请求时,下一次请求无法得知上一次请求所包含的状态数据,如何能把一个用户的状态数据关联起来呢?比如在淘宝的每个页面中,你进行了登录操作。当你跳转到商品页面时,服务端如何知道你是已经登录的状态呢?什么是Cookie?(浏览器端)Cookie是服务器在本地机器上存储的一段文本并随每一个请求发送至同一服务器。网络服务器用HTTP头向客户端发送Cooki
Michaelhbjian
·
2024-02-20 07:13
响应式编程要点 (
Java
)
整体学习概览前置知识函数式编程+Lambda表达式实践、
Java
8StreamApi的使用响应式编程的原理和思想ReactiveStream的思想和Api实践Reactor思想和Api实践WebFlux
与遨游于天地
·
2024-02-20 07:46
java
开发语言
函数式编程要点
//在
java
中可以使用@FunctionalInterface标识函数式接口,其作用是检验接口中是否只有一个未实现的方法,如@FunctionalIn
与遨游于天地
·
2024-02-20 07:16
java
程序人生
经验分享
后端
记一次日志被吞,只有异常类型,没有堆栈信息
一背景:开发企业微信小程序,需要判断当前购买企业购买的版本是试用版还是付费版二现象:Exceptioninthread"main"
java
.lang.NullPointerException只打印了异常信息
wit_cx
·
2024-02-20 07:41
日志
线上问题
后端
java
cache-control_详解浏览器Cache-Control缓存策略
原来用的是Expires策略,浏览器可以直接从浏览器缓存读取数据,而无需再次请求,它的值对应一个GMT,来告诉浏览器资源缓存过期时间,如果还没过该时间点则不发请求。例如下面的例子,这是京东的首页里找的一个,时间都干到2027年了,现在的时间是2017年7月20,肯定还没到失效时间,so是304,使用本地缓存,也就是说在失效时间之内,一直使用缓存,除非把缓存删了。但是这是http1.0的东西,现在使
伍亦勤
·
2024-02-20 07:40
java
cache-control
Hadoop Streaming原理
Streaming简介•MapReduce和HDFS采用
Java
实现,默认提供
Java
编程接口•Streaming框架允许任何程序语言实现的程序在HadoopMapReduce中使用•Streaming
可乐加冰丶丶
·
2024-02-20 07:18
AssertJ使用教程(一)
AssertJ使用教程(一)介绍
Java
测试中主要使用JUnit库进行测试,但是JUnit的断言相关API可读性不高,因此需要一款更好的断言库进行断言。
清野Kiyono
·
2024-02-20 07:38
AssertJ教程
KeyOA-backend
java
开发语言
浅谈
Java
和
Java
Script区别与联系
Java
和
Java
Script虽然名字相似,但它们是由不同的公司开发的不同产品,存在明显的区别。
Zzexi
·
2024-02-20 07:33
javascript
java
【删除数组用delete和Vue.delete有什么区别】
在
Java
Script中,delete和Vue.js中的Vue.delete是两个完全不同的概念,它们在删除数组元素时的作用和效果也有所不同。
Zzexi
·
2024-02-20 07:32
vue
前端
js
《剑指Offer》
Java
实现
1)找出数组中重复的数字2)不修改数组找出重复的数字3)二维数组中的查找4)替换空格5)从尾到头打印链表6)重建二叉树7)二叉树的下一个结点8)用两个栈实现队列9)斐波那契数列及青蛙跳台阶问题10)旋转数组的最小数字11)矩阵中的路径12)机器人的运动范围13)剪绳子14)二进制中1的个数15)数值的整数次方16)打印1到最大的n位数17)在O(1)时间删除链表结点18)删除链表中重复的结点19)
探索者丶
·
2024-02-20 07:30
android
java
开发语言
后端
Java
AssertJ用法
AssertJ(orFestAssertions)是一个流行的
Java
测试断言库,它提供了丰富的、流畅的、易于理解的断言方法,使得编写测试更加简单和直观。
依旧很淡定
·
2024-02-20 07:29
java
开发语言
Java
线程池面试题
Java
线程池概念顾名思义,管理线程的池子,相比于手工创建、运行线程,使用线程池,有如下优点降低线程创建和销毁线程造成的开销提高响应速度。
陈二狗想吃肉
·
2024-02-20 07:56
JAVA
程序员就业真的很难吗?
这个是老话题了,
Java
程序员远远没有饱和,年薪10万+元是很正常的一个薪酬水平。现在
Java
程序员挺多的,但是职位需求量更大,特别是能干实干或优秀的程序员是相当缺乏的,没存在饱和一说。
Python编程社区
·
2024-02-20 07:51
【
Java
中23种设计模式-单例模式2--懒汉式线程不安全】
23种设计模式定义介绍
Java
中23种设计模式-单例模式packagemode;/***@authorwenhao*@date2024/02/1909:16*@description单例模式--懒汉式*
Hello World呀
·
2024-02-20 07:26
java
java
设计模式
单例模式
Java
Script设计模式:适配器模式,如何像“翻译官”一样让不同接口的对象协同工作
欢迎回到
Java
Script设计模式专刊!在前四篇文章中,我们了解了单例模式、工厂模式、建造者模式和原型模式。现在让我们一起来探讨另一个有趣的设计模式:适配器模式。
fans小知
·
2024-02-20 07:55
设计模式
设计模式
适配器模式
Java
中==和equals有什么区别
原文网址:
Java
中==和equals有什么区别_IT利刃出鞘的博客-CSDN博客简介本文介绍
java
中==和equals的区别。
·
2024-02-20 07:10
java
Java
设计模式-结构型模式
文章目录前言适配器模式(AdapterPattern)桥接模式(BridgePattern)组合模式(CompositePattern)外观模式(FacadePattern)装饰模式(DecoratorPattern)代理模式(ProxyPattern)总结前言本博客仅做学习笔记,如有侵权,联系后即刻更改科普:适配器模式(AdapterPattern)定义将一个类的接口转换成客户希望的另一个接口,
old-handsome
·
2024-02-20 07:53
#
设计模式
java
设计模式
开发语言
Java
Script设计模式:十、适配器模式
十、适配器模式一、概述适配器模式是设计模式行为型模式中的一种模式;定义:适配器用来解决两个已有接口之间不匹配的问题,它并不需要考虑接口是如何实现,也不用考虑将来该如何修改;适配器不需要修改已有接口,就可以使他们协同工作;1.最小案例vargoogleMap={show:function(){console.log('开始渲染谷歌地图');}};varbaiduMap={display:functi
流水吾情
·
2024-02-20 07:22
javascript
设计模式
适配器模式
Java
目录
乐观锁和悲观锁分布式锁hashmap原理Redis及其分布式DDD领域驱动设计IO、多线程Kafka设计模式之??Elasticsearch
快乐的木子李
·
2024-02-20 07:20
#
Java基础
java
类文件结构
根据
Java
虚拟机规范的规定,Class文件格式采用一种类似于C语言结构体的伪结构来存储数据,这种伪结构中只有两种数据类型:无符号数和表。无符号数属于基本的数据类型,以u1、u
44d95011b3f7
·
2024-02-20 07:53
Hbase - 自定义Rowkey规则
##使用教程Md5Util.
java
```importorg.apache.commons.codec.binary.Hex;importjav
kikiki5
·
2024-02-20 07:17
Java
transient关键字使用小记
原文1.transient的作用及使用方法我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,
java
的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程
一_贫
·
2024-02-20 07:43
java
面试题之redis篇
1.redis中的数据类型有哪些随着Redis版本的更新,后面又支持了四种数据类型:BitMap(2.2版新增)、HyperLogLog(2.8版新增)、GEO(3.2版新增)、Stream(5.0版新增)。Redis五种数据类型的应用场景:String类型的应用场景:缓存对象、常规计数、分布式锁、共享session信息等。List类型的应用场景:消息队列(但是有两个问题:1.生产者需要自行实现全
雨会停rain
·
2024-02-20 07:16
redis
java
redis
开发语言
Kafka的介绍
是一个分布式的发布订阅消息系统基于Zookeeper协调最初由Linkedin公司开发,于2010年贡献给了Apache基金会并成为顶级开源项目Kafka的核心是由Scala语言编写,Kafka的客户端库使用
Java
kimi-001
·
2024-02-20 07:45
Kafka
kafka
分布式
Java
设计模式-结构型-适配器模式
Java
设计模式-结构型-适配器模式一、概述与电源适配器相似,在适配器模式中引入了一个被称为适配器(Adapter)的包装类,而它所包装的对象称为适配者(Adaptee),即被适配的类。
ITenderL
·
2024-02-20 07:43
设计模式
java
设计模式
适配器模式
完成所有工作的最短时间(Find Minimum Time to Finish All Jobs)[困难]——分析及代码(
Java
)
LeetCode——1723.完成所有工作的最短时间[FindMinimumTimetoFinishAllJobs][困难]——分析及代码[
Java
]一、题目二、分析及代码1.二分+回溯+剪枝(1)思路
江南土豆
·
2024-02-20 07:12
数据结构与算法
LeetCode
Java
题解
完成所有工作的最短时间
Java
回溯+剪枝(详解)
1723.完成所有工作的最短时间链接:https://leetcode-cn.com/problems/find-minimum-time-to-finish-all-jobs/solution/
java
hui-su-jian-zhi-by-oyzg
oyzg
·
2024-02-20 07:12
LeetCode
java
leetcode
算法
完成所有工作的最短时间(
Java
算法每日一题)
问:给你一个整数数组jobs,其中jobs[i]是完成第i项工作要花费的时间。请你将这些工作分配给k位工人。所有工作都应该分配给工人,且每项工作只能分配给一位工人。工人的工作时间是完成分配给他们的所有工作花费时间的总和。请你设计一套最佳的工作分配方案,使工人的最大工作时间得以最小化。返回分配方案中尽可能最小的最大工作时间。原题链接:https://leetcode.cn/problems/find
万家林
·
2024-02-20 07:42
leetcode
算法
leetcode
若依前后端分离如何写移动端接口_前后端分离架构概述
1、背景2、未分离时代(各种耦合)3、半分离时代4、分离时代5、总结参考《
Java
2019超神之路》《Dubbo实现原理与源码解析——精品合集》《Spring实现原理与源码解析——精品合集》《MyBatis
weixin_39637661
·
2024-02-20 07:11
若依前后端分离如何写移动端接口
多线程基础(二十一):StampedLock源码分析
1.类结构及其注释1.1类结构StampedLock是在
java
8中引入的一个新的并发工具,主要为了解决此前
java
7中Lock实现上的一些问题,如ReentrantReadWriteLock的锁饥饿问题
冬天里的懒喵
·
2024-02-20 07:17
android开发之socket通信 向PC机发信息 获取本机IP
android中使用的是
java
的socket模型,如果你学过
java
网络编程,那么你对它一定不陌生。今天我主要使用TCP协议实现通信的。小知识点:UDP协议和TCP协议的不同。
自律给你自由
·
2024-02-20 06:57
android开发
socket
android
服务器
button
string
tcp
android开发之SQLite数据库 增、删、改、查
与以往数据库不一样的地方以前我们做
java
Web开发时用jdbc连接,现在变了,个人觉得变得简单了。在应用程序中直接就可以去创建数据库,然后对其进行操作。不用像以前写连接代码。
自律给你自由
·
2024-02-20 06:57
android开发
数据库
sqlite
android
string
null
insert
android开发之滑动手势翻图 滑动手势监听
今晚就再整理点有用的东西,这是关于手势滑动的例子:虽然网上也有,但是我还是整理了下,希望对读者有帮助:下面贴出代码:packageandroid.apps;import
java
.io.File;import
java
.util.ArrayList
自律给你自由
·
2024-02-20 06:27
android开发
android
velocity
distance
action
path
string
android开发之MediaPlayer+Service MP3播放器
import
java
.io.File;import
java
.io.FilenameFilter;import
java
.util.ArrayList;import
java
.util.List;importandroid.app.ListActivity
自律给你自由
·
2024-02-20 06:26
android开发
service
android
button
音乐
string
null
递归读取文件夹下的所有文件
水一篇文章代码packagefile;importorg.apache.commons.lang3.StringUtils;importorg.junit.Test;import
java
.io.File
澄风
·
2024-02-20 06:25
java
遍历文件夹
递归遍历文件夹下所有文件
Java
常见面试题---面向对象篇
什么是构造方法?构造方法有那些特点?构造方法,是一种特殊的方法,它是一个与类同名的方法。对象的创建就是通过构造方法来完成,其功能主要是完成对象的初始化。当类实例化一个对象时会自动调用构造方法。构造方法和其他方法一样也可以重载。特点:构造方法的方法名与类名一致构造方法没有返回值创建对象时,通过new关键字来调用构造方法重载和重写的区别?名称重载(overload)重写(override)范围同一类中
杀了小惠
·
2024-02-20 06:53
java
面试
开发语言
【
Java
中23种设计模式-单例模式2--懒汉式2线程安全】
简单粗暴,学习
Java
设计模式。
Hello World呀
·
2024-02-20 06:52
java
java
设计模式
单例模式
JAVA
之常用集合框架
java
中的常用集合是对数据进行存储以及相关操作的api。
five days
·
2024-02-20 06:22
java
开发语言
JAVA
网络IO之RPC框架
定义:RPC(RemoteProcedureCall)远程过程调用,是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。一般用来实现部署在不同机器上的系统之间的方法调用,使得程序能够像访问本地系统资源一样通过网络传输去访问远端系统资源RPC协议的具体交互过程分析:微服务的服务端(提供者):第一步:需要提供一个端口连接地址第二步:微服务服务如何接收客户端的传参,从而调用自己的方
five days
·
2024-02-20 06:21
网络
rpc
网络协议
设计模式之单例模式
思维导图:
java
学习思维导图|ProcessOn免费在线作图,在线流程图,在线思维导图gittee地址:zsc-design:设计模式-Gitee.com定义:一个类在任何一种情况下都绝对只有一个实例
five days
·
2024-02-20 06:51
设计模式
单例模式
上一页
90
91
92
93
94
95
96
97
下一页
按字母分类:
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
其他