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
EE -- 多线程进阶 - 面试重点】
多线程进阶1.常见锁策略1.1乐观锁和悲观锁1.2轻量级锁和重量级锁1.3自旋锁和挂起等待锁synchronized具有自适应能力1.4普通互斥锁和读写锁1.5公平锁和非公平锁1.6可重入锁和不可重入锁2.Synchronized原理(特点、加锁过程、自适应)2.1Synchronized基本特点2.2Synchronized加锁过程2.3锁消除2.4锁粗化3.CAS(compareandswap
水冠7
·
2024-03-19 00:37
Java
EE
java-ee
面试
java
JS中的继承
在
Java
Script中,有多种实现继承的方法。下面介绍几种常见的继承方式以及它们的优缺点:原型链继承原型链继承是
Java
Script中最基本的一种继承方式。
浅墨_东
·
2024-03-19 00:36
javascript
开发语言
ecmascript
【5G NR 协议解读】3GPP TS 38.212 (R18) 复用和信道编码(一)
前言本文
基于
3GPPTS38.212(R18)复用和信道编码协议。本文档规定了5GNR的编码、多路复用和物理信道映射。
瑶光守护者
·
2024-03-19 00:06
5G
差分数组实战——滴滴春招笔试第一题
前言作者:晓宜个人简介:互联网大厂
Java
准入职,阿里云专家博主,csdn后端优质创作者,算法爱好者上周末参与了滴滴的春招笔试,第一题是差分数组的改版题,但是测试数据不强,听同学说暴力遍历也能过,whatever
晓宜
·
2024-03-18 23:36
算法
python
算法
笔试
春招
实习
互联网大厂
TLS/SSL工作原理
TLS/SSL的功能实现主要依赖于三类基本算法:散列函数Hash、对称加密和非对称加密,其利用非对称加密实现身份认证和密钥协商,对称加密算法采用协商的密钥对数据加密,
基于
散列函数验证信息的完整性。
penrryw
·
2024-03-18 23:06
信息安全
java
中常见的设计模式以及常见的面试题
在
Java
中,常见的设计模式同样包括创建型模式、结构型模式和行为型模式。
山间漫步人生路
·
2024-03-18 22:34
java
设计模式
群晖NAS使用Docker安装WPS Office并结合内网穿透实现公网远程办公
它
基于
深鱼~
·
2024-03-18 21:32
cpolar
容器
运维
ssh
网络
java
.time.LocalDateTime比较大小方法
1.now():获取当前时间//源码publicstaticLocalDateTimenow(){returnnow(Clock.systemDefaultZone());}//获取当前时间年月日时分秒LocalDateTimelocalDateTime=LocalDateTime.now();System.out.println("localDateTime="+localDateTime);输
Rcain_R
·
2024-03-18 20:31
java常用方法
java
开发语言
后端
安卓
Java
面试题 181- 190
181.简述Android中的MVC模式与MVP模式?MVC:Model(模型层)、View(视图层)、Control(控制层)View层一般通过XML进行界面的描述Control层主要是由Activity实现的,因此我们应该尽量少的在Activity中进行业务代码的编写,而应该通过Activity交割给Model业务逻辑层来进行处理,这也就是为什么Activity中要设置5s来判断当前Activ
️ 邪神
·
2024-03-18 18:58
Android面试题
java
开发语言
面试
android
在odoo中使用attrs的动态表单元素
在Odoo中,attrs属性用于动态修改表单视图中字段的属性(如隐藏、只读或必填)
基于
其他字段的值。它主要用于视图XML中定义表单视图时。
StackSurfer
·
2024-03-18 14:23
python
jar 打包命令详解
具体如下:JAR包是
Java
中所特有一种压缩文档,其实大家就可以把它理解为.zip包。当然也是有区别的,JAR包中有一个META-INF\MANIFEST.MF文件,当你找成JAR包时,它会自动生成。
gaogsf
·
2024-03-18 12:21
java
jar
java
jvm
使用CE修改游戏并制作游戏修改器(
基于
Pygame)
Pygame是一个广受欢迎的Python游戏开发库,它提供了丰富的功能和工具,使开发者可以轻松创建自己的游戏。结合使用CheatEngine(CE),我们可以修改游戏的内存值,从而实现自定义的游戏修改效果。本文将介绍如何使用CE修改游戏并制作游戏修改器,以及如何与Pygame结合使用。安装CheatEngine(CE)和Pygame首先,确保你已经安装了CheatEngine(CE)和Pygame
TdMaster
·
2024-03-18 12:20
pygame
游戏
python
verilog 从入门到看得懂---verilog 的基本语法数据和运算
时序问题:因为verilog是
基于
硬件实现,在实现的时候要考虑到硬件电路的建立时间和稳定时间,所以会遇
DKZ001
·
2024-03-18 12:20
fpga开发
java
原子变量_
Java
原子变量
java
.util.concurrent.atomic包定义了一些常见类型的原子变量。这些原子变量为我们提供了一种操作单一变量无锁(lock-free)的线程安全(thread-safe)方式。
weixin_39918747
·
2024-03-18 11:49
java
原子变量
java
杀死僵死的线程_Ubuntu中找到并杀死僵尸进程
Ubuntu中产生zombie进程让人很懊恼啊。Windows中在任务管理器里直接找到无响应的进程并结束他就行了,但是ubuntu中需要用命令去解决。SysteminformationasofWedMay2816:07:18CST2014Systemload:0.28Processes:205Usageof/home:1.2%of72.15GBUsersloggedin:1Memoryusage:
eventually7
·
2024-03-18 11:49
java
杀死僵死的线程
观课议课的案例
观课议课要
基于
现象,
基于
事实,面向现象,面向现象。
糊涂啊
·
2024-03-18 11:45
基于
单片机的电梯系统模拟与研究
因此进行了
基于
单片机的电梯系统模拟的研究。通过C语言编写程序,控制STC89C52单片机实现5层楼的电梯升降及实时显示。主要介绍了电梯系统模拟的原理和电路设计,
电气_空空
·
2024-03-18 09:17
单片机
毕业设计
单片机
嵌入式硬件
毕设
51单片机
51单片机与ARM单片机的区别
51的MCU与ARM的MCU的区别51单片机与ARM单片机区别主要体现在以下几个方面:指令集架构(ISA):51单片机:
基于
Intel8051架构,采用的是CISC(复杂指令集计算机)设计,其指令集相对较复杂
嵌入式Stark
·
2024-03-18 09:16
硬件
单片机
51单片机
arm开发
ARMS: 原来实时计算可以这么简单!
借助本产品,您可以
基于
前端、应用、业务自定义等服务,迅速便捷地为企业构建秒级响应的业务监控能力。业务实时监控服务(ARMS)是一款阿里云应用性能管理(APM)类监控产品。
猫耳呀
·
2024-03-18 09:59
【前端框架的发展史详细介绍】
在2003年,苹果推出了Safari浏览器,它支持Web标准,包括CSS和
Java
Script。同年,Mozilla基金会发布了Firefox浏览器,也开始支持这些标准。
程序员不想敲代码啊
·
2024-03-18 08:45
前端框架
Java
Script函数3:Math
2.Math2.1console.log(Math.PI)πconsole.log(Math.E)econsole.log(Math.ceil(4.01))5向上求整console.log(Math.floor(4.999999999))4向下求整console.log(Math.sqrt(9))求方根console.log(Math.pow(3,3))3^3console.log(Math.ab
天下vs栋哥
·
2024-03-18 06:39
22.4 docker
22.4docker1.docker简介2.docker架构3.容器和仓库4.Docker安装:
基于
Linux5.docker容器生成与运行5.1docker换源5.2启动容器5.3dockersearch6
与海boy
·
2024-03-18 06:12
Java工程师(后端开发)
docker
容器
运维
挑战杯 大数据商城人流数据分析与可视化 - python 大数据分析
0前言优质竞赛项目系列,今天要分享的是
基于
大数据的基站数据分析与可视化该项目较为新颖,适合作为竞赛课题方向,学长非常推荐!
laafeer
·
2024-03-18 05:42
python
uniapp 实现双击点赞出现特效
2.实现双击检测在
Java
Script部分,你需要实现
全栈^_^小菜鸟
·
2024-03-18 05:41
uni-app
java
前端
JVM,GC算法,垃圾回收器,类加载器,进行线上JVM性能调优。
JVM(
Java
VirtualMachine,
Java
虚拟机)是
Java
程序的运行环境,它在操作系统上提供了一个抽象层,使得
Java
程序可以独立于硬件平台运行。
刘小董
·
2024-03-18 04:10
学习心得
JAVA
JVM
jvm
jenkins指定jdk版本打包和运行项目
下载地址:https://repo.huaweicloud.com:8443/artifactory/
java
-local/jdk/8u181-b13/百度云链
Grey_fantasy
·
2024-03-18 04:09
jenkins
java
自动化构建平台(七)使用Jenkins+Gitblit/Gitlab构建
Java
项目并生成镜像推送到Harbor/Nexus
文章目录前言一、准备项目二、在Jenkins中创建项目三、Jenkins项目配置:General四、Jenkins项目配置:源码管理五、Jenkins项目配置:Build六、Jenkins项目配置:PostSteps1、创建项目启动脚本2、创建Dockerfile文件3、构建镜像4、推送镜像到私有库七、Jenkins开始构建八、检查镜像是否推送成功总结
流年五十前
·
2024-03-18 04:39
自动化构建(CI/CD)
自动化
jenkins
gitlab
springboot
maven
运维
ci/cd
Java
开发从入门到精通(七):
Java
的面向对象编程OOP:常用API
Java
大数据开发和安全开发(一)
Java
的常用API1.1Object类1.1toString1.1equals方法1.1对象克隆clone1.1Objects类1.1包装类1.1StringBuilder1.1StringBuffer1.1StringJoiner1.1Math
HACKNOE
·
2024-03-18 02:37
Java开发从入门到精通
java
intellij-idea
Elasticsearch(11) intervals的使用
elasticsearchversion7.10.1在Elasticsearch中,intervals查询是用来做复杂的区间表达式匹配的,它可以
基于
分析过的文本字段执行一系列复杂的关系运算。
2跬步9
·
2024-03-18 02:37
elastic的学习笔记
elasticsearch
0101插入排序-算法基础-算法导论第三版
文章目录一插入排序二循环不变式与插入排序的正确性三伪代码中的一些约定四
Java
代码实现插入排序结语一插入排序输入:nnn个数订单一个序列(a1,a2,⋯ ,an)(a_1,a_2,\cdots,a_n)
gaog2zh
·
2024-03-18 00:06
数据结构和算法
插入排序
算法基础
算法导论第三版
Java
面试题总结18之springcloud四种分布式事务解决方案
分布式事务规范,规定了分布式事务模型四个角色:事务管理器(协调者TM),资源管理器(参与者RM),应用程序AP,通信资源管理器CRM全局事务:一个横跨多个数据库的事务,要么全部提交,要么全部回滚JTA事务时
Java
陈平安"
·
2024-03-18 00:05
Java面试
分布式
spring
cloud
java
Java
Guide知识点整理——集合使用注意事项总结
这篇文章是根据阿里巴巴
java
开发手册总结了关于集合使用常见的逐一实现以及原理。集合判空判断所有集合内部的元素是否为空使用isEmpty()方法,而不是size()==0的方式。
唯有努力不欺人丶
·
2024-03-17 22:16
count(*)、count(主键id)、count(字段)和count(1)的区别
需要注意的是,下面的讨论还是
基于
InnoDB引擎的。这里,首先你要弄清楚count()的语义。
追涨杀跌
·
2024-03-17 22:03
#
MySQL
mysql
count聚合函数
C语言从入门到熟悉------第五阶段
其次如果以后要学习C++或
Java
的话,那么就必须了解
DaveVV
·
2024-03-17 22:33
C语言专栏
c语言
开发语言
c++
算法
JUC多线程与高并发(一)
1.谈谈对volatile的理解volatile是
java
虚拟机提供的一种轻量级的同步机制保证可见性不保证原子性禁止指令重排相当于轻量级的sychronized1.1.JMM的理解JMM,
java
内存模型
JasonHuan1123
·
2024-03-17 21:02
计算机类
linux
java
jvm
缓存
Android JNI静态注册和动态注册方法详解
AndroidJNI静态注册和动态注册方法详解文章目录AndroidJNI静态注册和动态注册方法详解一、前言二、JNI静态注册和动态注册方法示例代码1、定义native方法的
Java
代码2、JNI静态注册代码
峥嵘life
·
2024-03-17 21:01
Jni
android
android
使用
Java
Script写拖拽案例
//设置HTML标签中的css样式。//用全局选择器(*)把HTML中的默认样式去掉。//设置一个拖拽用的div盒子。使用绝对定位。css代码:*{margin:0;padding:0;list-style:none;}#box{width:100px;height:100px;background-color:hotpink;position:absolute;cursor:move;}HTML
诶呦我那个暴脾气
·
2024-03-17 20:31
前端
前端
拖拽案例
JavaScript
AQS抽象的队列式同步器
常问问题整理于网络参考https://segmentfault.com/a/1190000017372067推荐确实写的不错J.U.C简单解释一下J.U.C,是JDK中提供的并发工具包,
java
.util.concurrent
俊采星驰_coder_qi
·
2024-03-17 20:27
appium自动化测试完整项目
应用程序、那么为了学习app自动化测试首要任务肯定就是搭建测试开发环境,因此在这里记一次搭建Appium自动化测试环境的完整过程,文章较长,需要花费一定的时间,请耐心阅读,如果文中有什么错误请指正安装
Java
JDKJDK
自动化测试薰儿
·
2024-03-17 19:29
软件测试
技术分享
appium
linux安装单机版spark3.5.0
正如传统大数据技术Hadoop的MapReduce、Hive引擎,以及Storm流式实时计算引擎等.Spark主要用于大数据的计算二、spark下载spark3.5.0三、spark环境变量配置export
JAVA
_HOME
爱上雪茄
·
2024-03-17 18:57
大数据
JAVA知识
spark
大数据
分布式
Ⅸ非真实感渲染
非真实感渲染卡通风格的渲染原理要实现卡通渲染有很多方法,其中之一就是使用
基于
色调的着色技术(tone-basedshadding)。
BacteriumFox
·
2024-03-17 18:16
js中怎样添加、移出、插入、复制、创建?
在
Java
Script中,可以使用以下方法来添加、移除、插入、复制和创建元素:添加元素:使用appendChild()方法将一个子元素添加到指定父元素的末尾。
一个大长腿
·
2024-03-17 17:56
javascript
开发语言
ecmascript
今日无更新
再加上五月底的课程论文还有紧接着的文献综述,看样子要疯……现在梳理一下自己手里的锤子:转到Pytorch,使用AllenNLP了解Transformer、了解LSTM了解jieba等分词工具了解Gensim等NLP处理工具接下来要做的:
基于
我的昵称违规了
·
2024-03-17 17:12
使用 alpine 打包镜像注意事项、多阶段构建镜像减小镜像体积
AlpineLinux是一个相当精简的操作系统,而
基于
它的Docker镜像可以仅有数MB的尺寸。如果软件
基于
这样的系统镜像之上构建而得,可以想象新的镜像也是十分小巧的。
wohu007
·
2024-03-17 17:26
Docker
docker
运维
Selenium教程:一文了解Selenium的元素查找
注:本文内容
基于
selenium3.141.0Selenium的元素查找指的是使用SeleniumWebDriver库中提供的方法来定位和操作网页上的各种元素,如文本框、按钮、下拉框、链接等。
旦莫
·
2024-03-17 17:25
#
Selenium教程
selenium
测试工具
python
centos7挂载nas存储_CentOS7搭建NAS文件共享存储
概述:NFS是一种
基于
TCP/IP传输的网络文件系统协议,最初由SUN公司开发。通过NFS协议,客户机可以像访问本地目录一样访问远程服务器中的共享资源。NFS得到了如NAS等网络存储的设备极好支持。
weixin_39612023
·
2024-03-17 17:55
centos7挂载nas存储
springcloud五大组件:Eureka:注册中心、Zuul:服务网关、Ribbon:负载均衡、Feign:服务调用、Hystix:熔断器
但是,关于这些组件的命名,有一点需要更正:Eureka应该是Eureka或者EurekaServer:Eureka是Netflix开源的一个服务发现组件,它本身是一个
基于
REST的服务,主要用于定位运行在
MarkHD
·
2024-03-17 16:54
springcloud
Java
8中 lambda表达式、Stream API的常见用法
1、取出集合中的某个字段://拿到车辆idsListcarIds=parkCarInDbList.stream().map(ParkCar::getId).collect(Collectors.toList());2、集合直接进行遍历然后进行相关操作:Listcars=carService.getListByCarId(carIds);cars.forEach(car->{Stringplate=
xiaolong_gogo
·
2024-03-17 14:51
java
开发语言
java-ee
JUNIT5+Mockito单元测试
文章目录1、前言2、Maven依赖2.1JDK21+SpringBoot版本
基于
3.1.02.2JDK17+SpringBoot版本
基于
2.2.5.RELEASE3、业务代码4、单元测试1、前言之前写过一篇使用
csdn_freak_dd
·
2024-03-17 13:49
Java
单元测试
单元测试
网络安全(黑客技术)—0基础自学
前言一、什么是网络安全网络安全可以
基于
攻击和防御视角来分类,我们经常听到的“红队”、“渗透测试”等就是研究攻击技术,而“蓝队”、“安全运营”、“安全运维”则研究防御技术。
羊村最强沸羊羊
·
2024-03-17 13:49
网络安全
web安全
开发语言
安全
php
python
网络
上一页
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
其他