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
android自定义图表
自定义
布隆过滤器解决缓存穿透
什么是缓存穿透以及常见解决方案缓存穿透是指客户端请求的数据在缓存中和数据库中都不存在,这样缓存永远不会生效,这些请求都会打到数据库,导致数据库压力提高,造成宕机。缓存穿透就是指用户访问那些在数据库和Redis中都不存在的数据,例如我们知道id采用自增策略,那么就不可能出现负数id,而如果不法分子使用负数id进行查询,那么这些请求都会穿过Redis直接向数据库发送请求,从而导致数据库压力骤增,导致数
暗金烂狗
·
2024-09-15 00:08
缓存
EasyExcel实现复杂Excel的导入
因为数据不规则,所以只能使用POI进行
自定义
读取,但是发现数据量大之后,读取数据非常耗时。后面换成EasyExcel,性能起飞。1.Excel样板如上图,需要导入学校学生信息。
小卡车555
·
2024-09-14 23:05
java处理excel
excel
【Java实战】使用
自定义
注解实现参数校验详解
文章目录前言一、Java注解简介二、启用注解校验1.启用注解2.注解@Valid和@Validated2.1@Valid级联校验2.2@Validated高级使用三、
自定义
注解1.统一异常处理2.编写注解
.猫的树
·
2024-09-14 23:04
【Java实战】系列
java
自定义注解
参数校验
Android
SurfaceTexture和GLSurfaceView做Camera预览
Android
4.0的自带Camera源码是用SurfaceView
小小攻城师
·
2024-09-14 23:32
Android
SurfaceTexture
GLSurfaceView
SurfaceTexture
openG
openGL
elementUI table排序 sortable
可以使用sort-method或者sort-by使用
自定义
的排序规则。如果需要后端排序,需将sortable设置为custom,同时在Table上监
Artsman
·
2024-09-14 23:00
前端开发技术
elementui
前端
javascript
前端框架
Spring Boot项目自动生成OpenAPI3.0规范的接口描述文档yaml
org.springdocspringdoc-openapi-core1.1.45启动SpringBoot程序,通过项目的ip和端口/v3/api-docs访问自动生成的OpenAPI3.0文档(JSON)/v3/api-docs.yaml下载yaml格式的文件如果想要
自定义
路径
[email protected]
·
2024-09-14 22:53
spring
boot
java
openapi
枚举,注解
自定义
类实现枚举1.不需要提供setXxx方法,因为枚举对象值通常为只读2.对枚举对象/属性使用final+static共同修饰,实现底层优化3.枚举对象名通常使用全部大写,常量的命名规范(XXX_XXX
柴...
·
2024-09-14 22:21
韩顺平学习
java
开发语言
SharedPreferences
一、简介在
Android
中,主要有以下几种存储方式:1、SharedPreferences,在键值对中存储私有原始数据。2、内部存储,在设备内存中存储私有数据。
hdychi
·
2024-09-14 21:29
配置 yum本地源
centos目录下cp-rfv/mnt/*/opt/centos4.创建yum备份目录mkdir/opt/yum5.备份mv/etc/yum.repos.d/*/opt/yum6.创建配置文件,文件名
自定义
linnux领域
·
2024-09-14 21:15
linux
Android
MVVM 架构应用实现(2)
Repository类:实现BmobRepository类,作为HomeViewModel的数据提供方。BmobRepository类中有一个挂起函数getAllRecommendLibrary(libraryRecommendData:MutableLiveData)用来获取云数据库中的数据,函数的参数是LiveData,在获取数据后,利用setValue通知View展示数据。classBmob
渊Y
·
2024-09-14 21:14
程序员
android
架构
FloatActionButton 使用
xml布局代码属性作用
android
:srcFAB中显示的图标app:layout_anchor设置FAB的锚点,即以该控件为参考app:layout_anchorGravityFAB相对锚点
yuzhiyi_宇
·
2024-09-14 20:25
Protobuf3语言指南
标量数值类型默认值枚举使用其他消息类型导入定义使用proto2消息类型嵌套类型更新一个消息类型AnyOneof使用OneofOneof特性向后兼容性问题映射(Maps)向后兼容性问题包(Packages)包及名称的解析定义服务JSON映射选项
自定义
选项生成你的类英文
R-QWERT
·
2024-09-14 20:11
数据结构化与序列化
protobuf
webpack 之 tapable 学习
而这些Loader和Plugin,有用户
自定义
的,也有webpack自己内部定义的。Loader的运行机制,不是这篇文章讲述的内容,有需要的朋友,可以看下我之前的这篇文章:webpack之l
weixin_34008784
·
2024-09-14 20:40
webpack
javascript
ViewUI
SQLite的架构 (The Architecture Of SQLite)
下面这张
图表
展示了SQLite的组件和它们之间的关系。接口(Interface)SQLite的很多对外接口的实现函数在main.c,legacy.c和vdbeapi.c。
斗大的熊猫
·
2024-09-14 20:38
Talk
about
Java 学习路线:语言、框架、中间件与数据库
Java是一门功能强大、应用广泛的编程语言,适用于企业级应用、Web开发、大数据处理、
Android
开发等各种场景。
高危型
·
2024-09-14 20:07
java
PostgreSQL进阶教程
PostgreSQL进阶教程目录事务和并发控制事务事务隔离级别锁高级查询联合查询窗口函数子查询CTE(公用表表达式)数据类型
自定义
数据类型数组JSON高级索引部分索引表达式索引GIN和GiST索引性能调优查询优化配置优化备份与恢复物理备份逻辑备份扩展与插件
爱分享的码瑞哥
·
2024-09-14 19:05
postgresql
ExoPlayer简单使用
ExoPlayerLibrary概述ExoPlayer是运行在YouTubeapp
Android
版本上的视频播放器ExoPlayer是构建在
Android
低水平媒体API之上的一个应用层媒体播放器。
csdn_zxw
·
2024-09-14 19:32
安卓
视频播放
android
Android
面试必问的Activity,初阶,中高阶问法,你都掌握了吗?(要求熟读并背诵全文)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cXs1wGDx-1605843173409)(https://upload-images.jianshu.io/upload_images/24142630-84668ed4a42819ee.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]Activity
chuhe1989
·
2024-09-14 19:02
android进阶
面试
Android开发
android
面试
ExoPlayer详解——高级主题(官方文档)
ExoPlayer详解系列文章ExoPlayer详解——入门(官方文档)ExoPlayer详解——媒体类型(官方文档)ExoPlayer详解——高级主题(官方文档)一、数字版权管理ExoPlayer使用
Android
JackeyAndev
·
2024-09-14 19:01
读书笔记
ExoPlayer系列文档
ExoPlayer
电池消耗
APK收缩
OEM测试
数字版权管理
深入学习-Gradle-自动化构建技术(五)Gradle-插件架构实现原理剖析-
6、
Android
GradlePluginV3.0.0(2017年10月)7、
Android
GradlePluginV2.3.0(2017年2月)三、Gradle构建核心流程解析1、LoadSettings2
2401_84002294
·
2024-09-14 19:00
2024年程序员学习
学习
自动化
架构
H5新增标签和属性
2、网页中标签中加入小图标的样式代码3、iframe新增属性4、其他属性H5全局属性可直接在标签里插入的:data-
自定义
属性名字;H5新增标签1、结构标签header:某个区块的头部信息/标题;section
yx_back
·
2024-09-14 18:28
Html
H5新增属性
H5新增标签
uniapp+uview-plus实现微信小程序
自定义
tabbar
framework/ability/custom-tabbar.html虽然是uniapp框架但是实现方式和原生小程序相似实现思路1、app.json里面tabBar添加配置custom:true,其他和非
自定义
设置一样
yx_back
·
2024-09-14 18:58
小程序
前端
uniapp
uni-app
微信小程序
uview-plus
【idea实用系列7】Gradle构建项目中IDEA插件
【idea实用系列7】Gradle构建项目中IDEA插件文章目录【idea实用系列7】Gradle构建项目中IDEA插件使用任务配置
自定义
生成的文件合并禁用合并并进行完全覆盖钩入生成生命周期部分重写现有内容修改完全填充的领域对象修改
BigDataMLApplication
·
2024-09-14 18:56
gradle
idea
intellij-idea
java
ide
Ansible简单部署与使用
目录环境安装Ansibleaptinstallmarkupsafeerror配置Ansible创建个人目录ansible.cfghosts测试Ansibleping批量执行
自定义
命令环境Ubuntu20.04
大哥您好
·
2024-09-14 18:26
Linux
ansible
数据库
运维
linux
Android
屏幕亮度调节
屏幕亮度调节模式:Settings.System.SCREEN_BRIGHTNESS_MODE_AUTOMATIC:值为1,自动调节亮度。Settings.System.SCREEN_BRIGHTNESS_MODE_MANUAL:值为0,手动模式。设置屏幕亮度调节模式为手动模式ContentResolvercontentResolver=getActivity().getContentResolv
oh嘉嘉加加加
·
2024-09-14 17:47
猿创征文|【FreeSwitch开发实践】使用sipp对FreeSwitch进行压力测试
所属专栏:FreeSwitch开发实践✨专栏介绍:主要介绍博主在实际项目中使用FreeSwitch开发外呼类项目的一些经验心得,主要涉及FreeSwitch的基本安装编译、基本配置、ESL、WSS、录音、
自定义
模块
一马途追
·
2024-09-14 16:46
FreeSwitch开发实践
sipp
压力测试
FreeSwitch
压测
android
10 系统定制:增加应用使用数据埋点,应用使用时长统计
需求意在统计应用的使用时长和开始结束时间,最终生成一个文件可以直观看出什么时候进入了哪个应用、什么时候退出,如图:每行记录了应用的进入或退出,以逗号分割。分别记录了事件开始时间,应用包名,进入或退出(1或2),应用名称。根据上面的数据记录可以看出:2024-08-1209:52:54进入了设置,09:52:57退出设置回到了桌面,09:53:11进入了包名为com.example.intellig
ljl_jiaLiang
·
2024-09-14 16:45
android
系统定制
echarts X轴文本太长 formatter
自定义
文本的显示方式
如果ECharts中X轴的文本太长,可以通过设置axisLabel的rotate属性来旋转标签,或者使用formatter函数来
自定义
文本的显示方式。
每一天,每一步
·
2024-09-14 16:43
ECharts
echarts
javascript
ecmascript
arm-none-eabi-gcc 不识别__attribute__((at(xxx))命令如何将数据定义到外部SDAM(已验证)
如何生成可参考右边的帮助文档文章目录可以利用__attribute__((section(".xxx")))实现同样的效果步骤:1.在linker链接文件中添加指定SDRAM加偏移地址2.添加SDRAM
自定义
梓默
·
2024-09-14 15:40
#
C
Java 中
自定义
线程池
Java中
自定义
线程池的方式在Java开发中,线程池是非常常用的工具,它能够帮助我们更好地管理多线程任务,提升并发性能并避免过度创建线程导致的系统资源消耗。
胡英俊俊俊
·
2024-09-14 14:32
#
JUC
java
开发语言
WebRTC之LiveKit的基础入门使用(入门必看)
LiveKit除了方便以外的大优势就是它提供了丰富的API和SDK,支持多种平台,包括Web、iOS、
Android
tabzzz
·
2024-09-14 13:57
前端
webrtc
web3
typescript
Android
应用架构 — 从MVC到MVVM,基于
android
的app开发
角色划分Model:用来保存程序的数据状态,比如数据存储,网络请求等。View:GUI组件构成,向用户展示Model中的数据。Controller:连接用户和系统,响应交互,传递数据。解决的问题MVC最重要的目的并不是规定各个模块应该如何交互和联系,而是将原有的混乱的应用程序划分出合理的层级,把以往一团混乱的代码,按照展示层和领域层分成两个部分。这种分离使得位于领域层中的领域对象可以不需要对展示层
m0_66264134
·
2024-09-14 13:27
程序员
架构
移动开发
android
一文说透
Android
应用架构 MVC、MVP、MVVM 和 组件化,
Android
基础入门教程
然后,就是我们的View层的代码,同样,我对代码做了删减:@Route(path=BaseConstants.EYEPETIZER_MENU)publicclassHomeActivityextendsCommonActivityimplementsHomeContract.IView{//实例化PresenterprivateHomeContract.IPresenterpresenter;{p
Java后时代
·
2024-09-14 13:56
2024年程序员学习
android
架构
mvc
【HTML】元素
自定义
属性 设置与获取(两种方式-含data-*)
介绍了两种
自定义
属性的方式一:完全
自定义
二:data-*内置的
自定义
方式1.
自定义
属性名Clickme!
Sam9029
·
2024-09-14 13:56
html
前端
javascript
基于STC12C5A60S2单片机的LED汉字显示系统的设计
其中,点阵驱动模块采用74HC245芯片设计完成,结合DS1302时钟芯片完成LED点阵显示屏的汉字与时间显示,使用按键、串口、红外线遥控可以完成时间的实时更新、
自定义
汉字显示、改变汉字显示颜色、改变汉字滚动方
lantiandianzi
·
2024-09-14 13:55
单片机
嵌入式硬件
Android
保存Activity状态
在Activity#onSaveInstanceState()可以对数据进行保存,然后在Activity#onCreate()中获取代码:classMainActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){if(savedInstanceState!=null){Stringname=s
wishes丶啊
·
2024-09-14 13:02
ROS
自定义
msg
step1$roscd#进入package$mkdirmsg#创建msg目录step2在目录下新建Age.msgstep3修改CMakeList.txtstep4修改package.xml,加入message_generationmessage_runtimestep5到工作空间目录下,catkin_makestep6
DIO哒
·
2024-09-14 13:57
Cocos2d、Cocos2dx、Cocos Creator、Cocos Studio的区别
【运行平台】:Cocos2d只能在IOS下运行,Cocos2dx是跨平台的,适配iOS、
Android
、HTML5、Windows和Mac系统,功能侧重于原生移动平台。
Thomas游戏圈
·
2024-09-14 12:48
开源项目低代码表单FormCreate中ElementPlus表单使用校验规则示例
无论是内置的表单组件还是
自定义
的表单组件,都支持表单校验。本文将详细介绍验证规则的使用方法,并提供一些示例来帮助您更好地理解和应用这些功能。
低代码研究员
·
2024-09-14 12:15
FormCreate
开源
低代码
低代码表单
动态表单
FormCreate
低代码设计器
Qt框架在跨平台应用开发中的优势
Qt支持多种操作系统,包括Windows、Linux、macOS、
Android
、iOS等,使得开发者能够使用同一套代码库为不同平台开
NewmanEdwarda2
·
2024-09-14 11:39
qt
开发语言
2019-04-27 sap install for window 2008
安装介质列表安装Java工具安装操作系统补丁配置SWAP交换分区配置主机名开始安装向导运行SAP安装管理器D:\softs\sapcds\IM_WINDOWS_X86_64\sapinst.exe进入安装界面
自定义
安装参数定义安装参数提示注销
麦兜的刀
·
2024-09-14 10:04
View->Bitmap缩放到
自定义
ViewGroup的任意区域(Matrix方式绘制Bitmap)
Bitmap缩放和平移加载一张Bitmap可能为宽高相同的正方形,也可能为宽高不同的矩形缩放方向可以为中心缩放,左上角缩放,右上角缩放,左下角缩放,右下角缩放Bitmap中心缩放,包含了缩放和平移两个操作,不可拆开Bitmap其余四个方向的缩放,可以单独缩放不带平移,也可以缩放带平移XML文件Activity代码constvalTAG="Yang"classMainActivity:AppComp
Yang-Never
·
2024-09-14 10:02
View
android
kotlin
android
studio
开发语言
uni-app开发微信小程序
uni-app是一个使用Vue.js开发所有前端应用的框架,它支持编译到iOS、
Android
、H5、以及各种小程序(微信/支付宝/百度/字节跳动/QQ/京东等)平台。
hong161688
·
2024-09-14 09:59
uni-app
微信小程序
小程序
DMA与AXI DMA ip
AXIDMAReadChannel(读通道)WriteChannel(写通道)#其他选项ScatterGatherEngine特点工作流程AXIDMA配置项说明ComponentName(axi_dma)DMA组件的名称,可以
自定义
光之大主宰
·
2024-09-14 09:58
FPGA
fpga开发
硬件架构
硬件工程
驱动开发
mybatis支持json,Spring boot配置
继承BaseTypeHandler
自定义
一个json类型处理器,放到一个handler包下,例:packagecom.c.config.handler;importc
Knight_9
·
2024-09-14 09:04
C# 在WPF中实现
图表
生成
在C#WPF(WindowsPresentationFoundation)中,有多种方式可以生成
图表
。以下是五种常见的方法,每种方法都有其独特的优势和局限。
A_nanda
·
2024-09-14 09:57
WPF赏析
c#
wpf
开发语言
使用 uni-app 开发微信小程序:深入教程与技巧
使用uni-app开发微信小程序:深入教程与技巧uni-app是一个使用Vue.js语法开发跨平台应用的框架,能够编译到iOS、
Android
、H5、微信小程序等多个平台。
代码伐木匠
·
2024-09-14 08:25
笔记本
uni-app
微信小程序
notepad++
微信小程序的四种弹窗使用
在做小程序的过程中,弹窗也算是非常实用的功能了,这几天写的几个功能就用到了弹窗,也可能是初学者的问题,比较菜,想找一个可以带图片的
自定义
的弹窗,,这里简单介绍一下官方封装好的四个弹窗,感觉适合简单的使用
少年负剑去
·
2024-09-14 08:24
开发知识
微信小程序
小程序
微信小程序中组件封装与全局调用技巧
通过封装
自定义
组件,我们能够极大地提升开发效率、增强代码复用性。
人工智能的苟富贵
·
2024-09-14 08:20
前端小程序
微信小程序
小程序
微信小程序中实现类似于 ECharts 的
图表
渲染及优化
2.3在需要展示
图表
的页面中,引用ec-canvas组件,并初始化ECharts
图表
:三、微信小程序中使用Canvas绘制
图表
基础示例:绘制一个简单的折线图四、动态数据更新的
人工智能的苟富贵
·
2024-09-14 08:20
前端小程序
微信小程序
echarts
小程序
上一页
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
其他