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高并发系列
最全Android面试题大集合(Android、
Java
、计算机基础、设计模式)持续更新
写在前边最近在准备面试,费了很大劲收集整理了面试题,包括Android基础、Android高级、
Java
、计算机基础、设计模式、以及一些常见的问题。
Mettee
·
2025-03-08 02:21
Android开发笔记
面试
Android
java
计算机基础
设计模式
Java
集合框架:组织对象的利器
在
Java
编程中,集合框架是一个强大的工具,它为组织和管理对象提供了丰富的接口和类。这些接口和类主要位于
java
.util和
java
.util.concurrent包中。
t0_54program
·
2025-03-08 02:18
java
python
开发语言
个人开发
Java
实例 - 死锁及解决方法
死锁(Deadlock)是多线程编程中的一种常见问题,指的是两个或多个线程在执行过程中,因为争夺资源而造成的一种互相等待的现象,导致这些线程都无法继续执行下去。死锁通常发生在多个线程需要同时获取多个锁的情况下。死锁产生的四个必要条件:互斥条件:资源一次只能被一个线程占用。占有并等待:线程持有至少一个资源,并等待获取其他被占用的资源。非抢占条件:线程已持有的资源不能被其他线程强行抢占,只能由线程自己
William Dawson
·
2025-03-08 01:41
java
开发语言
多线程-CompletableFuture
java
8中引入的一个类,位于juc包下,是Future的增强版。它可以让用户更好地构建和组合异步任务,避免回调地狱。
侧耳倾听111
·
2025-03-08 01:11
java
Java
中泛型的使用
java
从1.5开始提供了泛型泛型的作用:任意化类型和编译时类型检查:任意化类型,是指一套代码可以应用在不同的类型上,例如,一个排序算法,它即可以对int类型的数据排序,也可以对long类型的数据排序,
侧耳倾听111
·
2025-03-08 01:11
java
开发语言
基于AI大模型api实现的ChatGPT服务
项目包含
java
服务端、网页端、移动端及管理后台配置。基于AI大模型api实现的ChatGPT服务,支持一
大牛撸码
·
2025-03-08 01:10
人工智能
chatgpt
Spring AI简单使用
https://github.com/chatanywhere/GPT_API_freeAI框架之SpringAI与SpringCloudAlibabaAI使用讲解超级详细SpringAI+ChatGPT(
java
NaughtyBo
·
2025-03-08 01:40
记录
spring
数据结构之旅:自己动手实现顺序表
为什么选择自己实现而不是直接使用
Java
库中的ArrayList。
GeminiGlory
·
2025-03-08 01:39
数据结构
数据结构
2024华为OD机试真题-优秀学员统计(C++)-E卷A卷-100分
2024华为OD机试最新E卷题库-(C卷+D卷+E卷)-(
JAVA
、Python、C++)目录题目描述输入描述输出描述用例1用例2用例3考点题目解析代码C++题目描述公司某部门软件教导团正在组织新员工每日打卡学习活动
2024剑指offer
·
2025-03-08 01:08
华为OD机试(C++)2025
华为od
c++
2024华为OD机试真题-磁盘容量排序算法(C++/
Java
/Python)-E卷B卷-100分
2024华为OD机试题库-(E卷+C卷+D卷)-(
JAVA
、Python、C++)目录题目描述输入描述输出描述用例1用例2考点题目解析代码c++
java
python题目描述磁盘的容量单位常用的有M,G,
2024剑指offer
·
2025-03-08 01:08
华为od
c++
python
java
Spring Boot 集成海康SDK-
Java
:快速实现视频监控系统
SpringBoot集成海康SDK-
Java
:快速实现视频监控系统【下载地址】SpringBoot集成海康SDK-
Java
SpringBoot集成海康SDK-
Java
项目地址:https://gitcode.com
伊勇发Drake
·
2025-03-08 01:07
Java
为什么是跨平台的
一、
Java
虚拟机(JVM)的抽象层作用JVAM是
Java
跨平台的核心技术。
xiao--xin
·
2025-03-08 01:31
入门须知
java
笔记
Java基础
面试
Java
Script逆向爬虫教程-------基础篇之
Java
Script混淆原理
目录一、常量的混淆原理1.1对象属性的两种访问方式1.2十六进制字符串1.3Unicode字符串1.4字符串的ASCII码混淆1.5字符串常量加密1.6数值常量加密二、增加JS逆向者的工作量2.1数组混淆2.2数组乱序2.3花指令2.4jsfuck三、代码执行流程的防护原理3.1流程平坦化3.2逗号表达式混淆四、其他代码防护方案4.1eval加密4.2内存爆破4.3检测代码是否格式化一、常量的混淆
zru_9602
·
2025-03-08 01:00
热门话题
javascript
爬虫
开发语言
【华为OD机试真题29.9¥】(E卷,100分) - IPv4地址转换成整数(
Java
& Python& JS & C++ & C )
题目描述存在一种虚拟IPv4地址,由4小节组成,每节的范围为0~255,以#号间隔,虚拟IPv4地址可以转换为一个32位的整数,例如:128#0#255#255,转换为32位整数的结果为2147549183(0x8000FFFF)1#0#0#0,转换为32位整数的结果为16777216(0x01000000)现以字符串形式给出一个虚拟IPv4地址,限制第1小节的范围为1128,即每一节范围分别为(
小妖666
·
2025-03-08 00:28
华为OD
华为od
c++
c语言
Java
script监听回车键和取消回车键提交
添加回车事件:document.onkeydown=function(event){vare=event||window.event||arguments.callee.caller.arguments[0];if(e&&e.keyCode==13){$("save_btn").click();}};取消回车键提交
思想永无止境
·
2025-03-08 00:57
Web前端
javascript
回车键
回车事件
华为OD机试-亲子游戏(
Java
/Python/C++)
一、题目描述题目描述:宝宝和妈妈参加亲子游戏,在一个二维矩阵(N*N)的格子地图上,宝宝和妈妈抽签决定各自的位置,地图上每个格子有不同的糖果数量,部分格子有障碍物。游戏规则是妈妈必须在最短的时间(每个单位时间只能走一步)到达宝宝的位置,路上的所有糖果都可以拿走,不能走障碍物的格子,只能上下左右走。请问妈妈在最短到达宝宝位置的时间内最多拿到多少糖果(优先考虑最短时间到达的情况下尽可能多拿糖果)。二、
华为OD机试
·
2025-03-08 00:55
华为od
游戏
java
python
c++
华为
亲子游戏
Java
基础——泛型 基础介绍
在
Java
中,泛型是十分强大的功能,它允许我们在类、方法和接口中使用类型参数,提供安全且灵活的代码。
新停浊酒杯
·
2025-03-08 00:24
java
开发语言
使用setimmediate实现可伸缩执行的脚本
看过我对
Java
Script性能优化相关的讨论的同学们一定很了解我的一个癖好,就是将一大段的script分解成多个块来执行。
load_life
·
2025-03-08 00:50
html5
javascript
浏览器
function
chrome
performance
ie
2024华为OD机试真题- 亲子游戏-(C++/
Java
/Python)-C卷D卷-200分
2024华为OD机试题库-(C卷+D卷)-(
JAVA
、Python、C++)目录题目描述输入描述输出描述备注用例1解题思路代码c++python题目描述宝宝和妈妈参加亲子游戏,在一个二维矩阵(N*N)的格子地图上
2024剑指offer
·
2025-03-08 00:50
python
华为od
c++
java
2024年华为OD机试真题-亲子游戏-(C++/
Java
/python)-OD统一考试(C卷D卷)
2024华为OD机试真题目录-(B卷C卷D卷)题目描述宝宝和妈妈参加亲子游戏,在一个二维矩阵(N*N)的格子地图上,宝宝和妈妈抽签决定各自的位置,地图上每个格子有不同的糖果数量,部分格子有障碍物。游戏规则是妈妈必须在最短的时间(每个单位时间只能走一步)到达宝宝的位置,路上的所有糖果都可以拿走,不能走障碍物的格子,只能上下左右走。请问妈妈在最短到达宝宝位置的时间内最多拿到多少糖果(优先考虑最短时间到
dijkstra2023
·
2025-03-08 00:50
华为od
c++
java
python
工程化与框架系列(22)--前端性能优化(中)
运行时性能概述运行时性能优化主要关注以下方面:渲染性能:减少重排重绘,优化动画效果内存管理:防止内存泄漏,优化内存使用计算优化:提升
Java
Script执行效率事件处理:优化事件监听和响应异步操作:合理使
一进制ᅟᅠ
·
2025-03-07 23:48
前端工程化与框架
前端
性能优化
状态模式
Vue.js 开发入门指南
1.Vue.js简介Vue.js是一个渐进式
Java
Script框架,核心库专注于视图层,并且易于与其他库或现有项目集成。它的主要特点包括:双向数据绑定:数据和视图保持同步。
2401_89793006
·
2025-03-07 23:16
热门话题
vue.js
flutter
前端
贪婪爬取,非贪婪爬取
publicstaticvoidmain(String[]args){Strings="
Java
自从95年问世以来,abbbbaaaaaaa经历了很多版本,目前企业中用的最多的是
JaVa
8和
Java
11
宝耶
·
2025-03-07 23:15
java
开发语言
npm、Yarn 与 pnpm:选择最适合你的包管理工具
在前端项目中,npm、pnpm和yarn都是包管理工具,主要用于管理
Java
Script依赖。它们的核心功能类似,但在性能、依赖管理方式、磁盘空间占用等方面有所不同。
奶凶的小熊崽
·
2025-03-07 23:44
前端
npm
npm
前端
node.js
算法系列之数据结构-二叉搜索树
本文将介绍如何使用
Java
实现二叉查找树,并实现常见的操作。二叉搜索树BST二叉搜索树的核心思想和二分查找类似,都是基于分治思想,利用了有序性,通过比较和分治,将问题规模减半
修己xj
·
2025-03-07 23:41
算法
算法
数据结构
算法系列之数据结构-Huffman树
本文将深入探讨Huffman树的原理、构建过程以及其
Java
如何实现Huffman树。Huffman树的构建步骤Huffman树(哈夫曼树)又称最优二叉树,是一种带权路径长度最短的二叉树,常用于
修己xj
·
2025-03-07 23:41
算法
算法
数据结构
java
java
8 list分组
在
Java
8中,可以使用StreamAPI和Collectors.groupingBy对List进行分组。
魏 无羡
·
2025-03-07 23:10
list
windows
java
VSCode 配置优化指南:打造高效的 uni-app、Vue2/3、JS/TS 开发环境
VSCode配置优化指南,适用于uni-app、Vue2、Vue3、
Java
Script、TypeScript开发,包括插件推荐、设置优化、代码片段、调试配置等,确保你的开发体验更加流畅高效。
奶凶的小熊崽
·
2025-03-07 23:37
vscode
vscode
uni-app
javascript
typescript
vue
深入理解
Java
中的 Lambda 表达式与函数式编程
引言
Java
8引入的StreamAPI是处理集合数据的强大工具,结合Lambda表达式,可以极大地简化集合操作。
庞胖
·
2025-03-07 22:07
java
spring
boot
jdk
快慢指针【等分链表、判断链表中是否存在环】
一、等分链表:找到链表的中间节点
Java
实现classListNode{intval;ListNodenext;ListNode(intval){this.val=val;this.next=null;
山风wind
·
2025-03-07 22:07
JAVA基础
链表
java
网络
IntelliJ IDEA与Git集成实践指南
IntelliJIDEA,作为一个强大的集成开发环境(IDE),提供了对Git的内置支持,使得
Java
项目的开发和版本控制变得更加便捷。
t0_54manong
·
2025-03-07 22:36
intellij-idea
git
java
个人开发
java
查找两个集合的交集部分数据
利用了
Java
8的StreamAPI,代码简洁且效率高import
java
.util.stream.Collectors;import
java
.util.List;import
java
.util.HashSet
chuhx
·
2025-03-07 22:02
java
java
开发语言
Elasticsearch 聚合查询的
Java
实现
_types.aggregations.Aggregation;Mapaggregations=qu.buildAggregations(data.get("aggregations"));这段代码是
Java
Leon_Jinhai_Sun
·
2025-03-07 22:01
elasticsearch
java
Java
爬取淘宝商品详情高级版接口的完整指南
本文将详细介绍如何使用
Java
技术实现一个高效、稳定的爬虫程序,从接口调用、数据解析到存储,帮助你快速获取淘宝商品详情。一、环境搭建与依赖配置
Jelena15779585792
·
2025-03-07 22:31
淘宝API
Java
java
开发语言
Java
Agent 又是什么?
一、APM监控的原理与实现APM(ApplicationPerformanceManagement)是用于监控和管理应用性能的工具,核心目标是快速定位性能瓶颈、优化用户体验。其原理可分解为以下步骤:1.数据采集APM通过多种技术手段采集应用运行时的关键指标:性能指标:响应时间、吞吐量(TPS/QPS)、错误率、CPU/内存使用率、线程状态等。调用链追踪(DistributedTracing):记录
蒂法就是我
·
2025-03-07 22:31
java
开发语言
Java
高频面试之集合-01
哈哈哈哈哈嗝面试官:说说
java
的集合框架
Java
集合框架(
Java
CollectionsFramework,JCF)是
Java
中用于存储、操作和管理数据结构的核心库。
牛马baby
·
2025-03-07 21:29
java
面试
开发语言
对比 ThinkPHP 中间件 和
Java
AOP
是的,ThinkPHP的中间件(Middleware)类似于
Java
的AOP(Aspect-OrientedProgramming,面向切面编程),特别是SpringAOP中的拦截器(Interceptor
众乐乐_2008
·
2025-03-07 21:28
php
中间件
java
开发语言
Linux系统上安装kafka
目录1.安装
Java
环境2.下载和解压Kafka3.配置Kafka4.启动ZooKeeper和Kafka5.测试Kafka6.停止服务7.常见问题1.安装
Java
环境Kafka依赖
Java
运行环境(JDK8
auspicious航
·
2025-03-07 21:57
大数据相关学习资料
linux
kafka
运维
Java
Script ES6 - 函数扩展
本章节的主要内容是:ES6函数扩展一:函数扩展1.函数新增特性:1.参数默认值2.rest参数3.扩展运算符4.箭头函数5.this绑定6.尾调用如图所示:1.ES6函数参数默认值/**1.函数参数默认值1.ES6设置默认值,直接写在参数定义的后面。2.细节知识点:1.ES6参数变量是默认声明的,所以在函数体中不能用let/const再次声明,否则会报错。2.ES6默认值不是传值,而是每次都重新计
黑木令
·
2025-03-07 21:27
ES6语法解析
JavaScript
javascript
前端
es6
开发语言
【
Java
Script方法】
hasOwnPropertyhasOwnProperty是什么?用于判断一个对象是否包含特定的自身属性。它只会返回对象自身具有的属性,而不会返回从原型链上继承的属性。obj.hasOwnProperty(prop)obj是需要检查的对象。prop是需要检查是否存在的属性名(字符串)。返回值:如果对象obj具有名为prop的自身属性,则返回true。否则返回false。constobj={name:
幸运小圣
·
2025-03-07 21:24
JavaScript
javascript
开发语言
老榕树的
Java
专题:MySql中的函数
MySQL提供了丰富的函数,可用于数据处理、字符串操作、数值计算、日期和时间处理等多个方面。以下是各类常用函数的介绍:字符串函数CONCAT(str1,str2,...)功能:将多个字符串连接成一个字符串。示例:SELECTCONCAT('Hello','','World');结果为HelloWorld。SUBSTRING(str,start,length)功能:从字符串str的start位置开始
程序员_老榕树
·
2025-03-07 20:52
树哥java专题:从0到1
java
mysql
开发语言
老榕树的
Java
专题:分享一个问题!!!
在实现类里定义了个全局静态变量:privatestaticSimpleDateFormat=newSimpleDateFormat("yyyy-MM-dd");然后在方法中使用sdf.parse(inputDto.getREQUESTDATE()).这样导致日期转换成莫名其妙的数据。首先,SimpleDateFormat的线程不安全问题:SimpleDateFormat不是线程安全的类。当多个线程
程序员_老榕树
·
2025-03-07 20:22
树哥java专题:从0到1
java
开发语言
老榕树的
Java
专题:你了解
java
吗?
Java
:编程世界的多面手在当今数字化浪潮汹涌澎湃的时代,编程技术无疑成为了驱动创新与变革的核心引擎。
程序员_老榕树
·
2025-03-07 20:52
树哥java专题:从0到1
java
开发语言
iOS安全和逆向系列教程 第16篇:Frida入门与高级应用
Frida作为现代iOS逆向工程中最受欢迎的工具之一,其强大的跨平台能力和灵活的
Java
Script引擎使得我们能够轻松地分析和修改iOS应用的运行时行为。无论是逆向分析
自学不成才
·
2025-03-07 20:18
iOS安全和逆向系列教程
cocoa
macos
objective-c
Github 2025-03-07
Java
开源项目日报Top7
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量
Java
项目7TypeScript项目1Ruby项目1
Java
实现的算法集合:使用Gitpod.io进行编辑和贡献创建周期:2883天开发语言:
Java
老孙正经胡说
·
2025-03-07 20:42
github
java
开源
Github趋势分析
开源项目
Python
Golang
Github 2025-03-02 php开源项目日报Top10
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量PHP项目10Blade项目1
Java
Script项目1Nextcloud服务器:安全的数据之家创建周期:2796天开发语言:PHP,
Java
Script
老孙正经胡说
·
2025-03-07 20:12
github
php
开源
Github趋势分析
开源项目
Python
Golang
Github 2024-07-12
Java
开源项目日报Top10
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量
Java
项目10Android开源轻量级流媒体前端创建周期:3158天开发语言:
Java
协议类型:GNUGeneralPublicLicensev3.0Star
老孙正经胡说
·
2025-03-07 20:11
github
java
开源
Github趋势分析
开源项目
Python
Golang
JDBC(超详细)
1简介JDBC(
Java
DataBaseConnectivity,
java
数据库连接)是一种用于执行SQL语句的
Java
API,可以为多种关系数据库提供统一访问,它由一组用
Java
语言编写的类和接口组成
肉肉的小白
·
2025-03-07 20:11
数据库
java
mysql
Lucene初探之总体架构
从总体上来说,Lucene的可以被概括为三点:高效、可扩展的全文检索库;基于
Java
实现;支持对纯文本文件进行索引可搜索;Lucene的工作流程和架构如下所示:通过该图片,我们可以看出,Lucene的工作流程可以被分为两个部分
Derrick_gu
·
2025-03-07 19:38
java
Lucene
架构
文档
对象
搜索
Lucene
Java
中getter和setter方法的作用
Java
中getter和setter方法的作用在
Java
中,getter和setter方法是面向对象编程中实现封装的核心手段,它们的作用不仅限于访问或修改对象的属性,还为代码的灵活性、安全性和可维护性提供了重要保障
以恒1
·
2025-03-07 18:55
java
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他