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
开源库源码解读
Golang - sync.map 设计思想和底层源码分析
Golang-sync.map设计思想和底层源码分析一.引言在Gov1.6之前,内置map是部分goroutine安全的,并发读没有问题,并发写可能有问题在Gov1.6之后,并发读写内置map会报错,在一些知名的
开源库
都有这个问题
Y先森0.0
·
2023-11-06 12:16
数据结构
算法
java
go
数据库
【超硬核】JVM
源码解读
:Java方法main在虚拟机上解释执行
本文由HeapDump性能社区首席讲师鸠摩授权整理发布第1篇-关于Java虚拟机HotSpot,开篇说的简单点开讲Java运行时,这一篇讲一些简单的内容。我们写的主类中的main()方法是如何被Java虚拟机调用到的?在Java类中的一些方法会被由C/C++编写的HotSpot虚拟机的C/C++函数调用,不过由于Java方法与C/C++函数的调用约定不同,所以并不能直接调用,需要JavaCalls
HeapDump性能社区
·
2023-11-06 12:45
【技术干货】
开源库
Com.Gitusme.Net.Extensiones.Core 的使用
目录1、项目介绍2、为项目添加依赖3、代码中导入命名空间4、代码中使用示例1:string转换示例2:object转换1、项目介绍Com.Gitusme.Net.Extensiones.Core是一个.Net扩展库。当前最新版本1.0.4,提供了常见类型转换,可减少代码量,并提高编程效率。基于.NetStandard2.0开发,支持windows、linux、IOS等多平台。2、为项目添加依赖打开
吉特思米(gitusme)
·
2023-11-06 09:38
技术干货
专栏
开源
.net
c#
一个高性能类型安全的.NET枚举实用
开源库
从零构建.Net前后端分离项目枚举应该是我们编程中,必不可少的了,今天推荐一个.NET枚举实用
开源库
,它提供许多方便的扩展方法,方便开发者使用开发。
编程乐趣
·
2023-11-06 09:04
.net
开源
github
.netcore
Android 包管理机制---PackageInstaller
本文基于API30即Android11
源码解读
前些日子做了一个电视机的应用市场APP,搞了一下Android的应用管理机制。撸篇文章记录一下。
我看Android
·
2023-11-06 08:39
【手写数据库所需C语言基础】可变结构体,结构体成员计算,类型强制转换为统一类型,数据库中使用C语言方法和技巧
开源贡献:toadb
开源库
个人主页:我的主页管理社区:开源数据库座右铭:天行健,君子以自强不息;地势坤,君子以厚德载物.文章目录前言概述结构体定义结
韩楚风
·
2023-11-06 06:24
C语言特性
数据库
c语言
开发语言
Flutter 数据绑定, list刷新加载, 加载webView
前言上篇文章介绍了展示列表的构建.片尾预告了这篇文章的内容,主要包括列表的刷新,加载,导航跳转详情web页面.网络数据请求.绑定数据.效果图如下:1.gif网络请求使用
开源库
dio:^1.0.6进行的网络请求
一天清晨
·
2023-11-06 03:11
Elasticsearch
Elastic的底层是
开源库
Lucene。但是,你没法直接用Lucene,必须自己写代码去调用它的接口。Elastic是Lucene的封装,提供了RESTAPI的操作接口,开箱即用。一、安装
大数据翻身
·
2023-11-05 21:27
elasticsearch
es
带你人工识别C#
开源库
BarcodeLib生成的一维码Code128
我们是做HIS系统开发的,前段时间发现某些处方的一维码出现无法识别的情况。看了一下一维码生成的逻辑,使用到了BarcodeLib库,经过反复确认,我们程序是没有问题的。后面不得不反编译看一下BarcodeLib生成一维码的逻辑。最后调整一维码的宽度解决了问题。而且发现它的编码和通信领域的编码思想有神奇的相似之处。编码格式类型:开始位+数据位+检查校验位+STOP停止位+11。总的来说是解密和编码都
zxy2847225301
·
2023-11-05 21:16
C#编程
c#
人工解码
code28
一维码
原理
BarcodeLib
Flink入门与源码解析
中的基本组件(2)JobManager中的基本组件(3)TaskManager算子网络水印WaterMarkCheckPoint任务调度与负载均衡异常处理AlibabaBlink新特性根据flink最新版本进行
源码解读
王知无(import_bigdata)
·
2023-11-05 18:47
cpp-httplib库简单原理,听说你还不会
开源库
?
cpp-httplib库的原理,听说你还不会
开源库
?
代码拌饭饭更香
·
2023-11-05 17:45
Linux
静态库和动态库
相同点静态库和动态库都是闭源库,只能拿来满足某个功能的使用,不会暴露内部具体的代码信息,而从github上下载的第三方库大多是
开源库
。
DovYoung
·
2023-11-05 10:30
【whisper】在python中调用whisper提取字幕或翻译字幕到文本
一、whisper简介whisper是一款用于语音识别的
开源库
,支持多种语言,其中包括中文。在本篇文章中,我们将介绍如何安装whisper以及如何使用它来识别
w7h1te
·
2023-11-05 10:27
业务场景
python
whisper
python
开发语言
【zookeeper】zookeeper
源码解读
文章目录1.概述2.序列化-反序列化2.1index3.zookeeper的持久化机制3.1SnapShot4.网络通讯框架5.watcher监听机制1.概述视频:zookeeper
源码解读
2.序列化-
九师兄
·
2023-11-05 02:59
不体系
zookeeper
源码
2019-03-09
自带图标的使用哪个项目需要使用图标就鼠标右击选择New-ImageAsset第三方
开源库
图标的使用捕获2.JPG打开androidstudio的file-settings(Ctrl+Alt+S),找到Plugins
i_1312
·
2023-11-04 23:05
Objective-C import 第三方库头文件总结
当我们的iOS工程要引用其它第三方
开源库
时,一般有以下几种方式:(1)下载源代码直接拖拽到工程中;(2)使用CocoaPods管理,当开启use_frameworks!
小蜜蜂Bee
·
2023-11-04 20:17
Android-推荐一个TextView效果
开源库
( SuperTextView)
图片来源网络,入侵必删我最近发现一个能够实现多种效果的TextView
开源库
,这篇博客分享给看文章的小伙伴,希望能帮你们提高开发效率以及提升自己App的用户体验感。
阿博聊编程
·
2023-11-04 19:02
英伟达发布 Windows 版 TensorRT-LLM 库
TensorRT-LLM是一个
开源库
,用于提升上述GPU运行最新AI大模型(如Llama2和CodeLlama)的推理性能。上个
分享IT资源
·
2023-11-04 17:03
运维
服务器
七月论文审稿GPT第二版:从Meta Nougat、GPT4审稿到mistral、llama longlora
前言如此前这篇文章《学术论文GPT的
源码解读
与微调:从chatpaper、gpt_academic到七月论文审稿GPT》中的第三部分所述,对于论文的摘要/总结、对话、翻译、语法检查而言,市面上的学术论文
v_JULY_v
·
2023-11-04 16:18
论文
代码
实战
Meta
Nougat
GPT4审稿
mistral
llama
longlora
论文审稿GPT
android库依赖项目_2020年25个最佳Android库和项目-夏季版
Thefirsthalf-yearisagreattimetosumupwhathappenedintheAndroidworldintermsofinspiringopensourcelibrariesandprojects.上半年是总结Android世界中启发
开源库
和项目的好时机
weixin_26746861
·
2023-11-04 14:50
android
安卓
java
android
studio
vue
ViewUI
Ha-NeRF
源码解读
train_mask_grid_sample
目录背景:(1)Ha_NeRF论文解读(2)Ha_NeRF源码复现(3)train_mask_grid_sample.py运行train_mask_grid_sample.py解读1NeRFSystem模块2forward()详解3模型训练tranining_step()详解4模型验证validation_step()详解:5validation_epoch_end()详解6main()详解背景:
LeapMay
·
2023-11-04 13:31
NeRF系列论文解读与代码详解
深度学习
pytorch
人工智能
蚂蚁金服面试真题115道:集合+JVM+设计模式+spring+Redis等
对
源码解读
和核心原理理解也是成了加分项,特别是对Java的一些核心基础知识点掌握的不够或者没有体系方向的朋友面试也成了一个苦恼的事情。今天在这分享目前国内公司Java面试常问的问题包括JVM、常用
Java程序员聚集地
·
2023-11-04 11:10
Java
程序员
设计模式
编程语言
面试
java
redis
Mybatis
源码解读
,引入 9 种设计模式
大家好,我是Tom哥虽然我们都知道有23个设计模式,但是大多停留在概念层面,真实开发中很少遇到,Mybatis源码中使用了大量的设计模式,阅读源码并观察设计模式在其中的应用,能够更深入的理解设计模式。Mybatis至少遇到了以下的设计模式的使用:1、Builder模式Builder模式的定义是“将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。”,它属于创建类模式,一般来说
微观技术
·
2023-11-04 10:32
设计模式
java
开发语言
mybatis
源码
「阿里」Java岗150道面试题:集合+JVM+设计模式+spring+Redis等
**对
源码解读
和核心原理理解也是成了加分项,特别是对Java的一些核心基础知识点掌握的不够或者没有体系方向的朋友面试也成了一个苦恼的事情。今天在这分享目前国内公司Java面试常问的问题包括J
Netty711
·
2023-11-04 10:30
java
jvm
设计模式
架构
面试
Spring扩展功能BeanFactoryPostProcessor
源码解读
前面我们通过简单的案例学习了BeanFactoryPostProcessor,同样也知道了BeanFactoryPostProcessor的作用,那么本篇就来深入的学习下其相关源码的知识,首先我们分析的入口是我们的IOC容器的创建,即【AnnotationConfigApplicationContext】,代码如下:@TestpublicvoidtestExpand(){AnnotationCon
会上树的程序猿
·
2023-11-04 10:39
什么是TensorFlow? 机器学习库介绍
TensorFlow由GoogleBrain团队创建,是一个用于数值计算和大规模机器学习的
开源库
。TensorFlow将大量的机器学习和深度学习(也称为神经网络)模型和算法捆绑在一起,并通过常见的隐喻
cxq8989
·
2023-11-04 09:38
算法
c++
人工智能
大数据
python
TensorFlow是什么?学AI必须要会吗?
TensorFlow是一个用于构建和训练机器学习模型的
开源库
,由Google所开发。
黑客学长-刘备
·
2023-11-04 09:05
人工智能
tensorflow
python
PostgreSQL
源码解读
(98)- 分区表#4(数据查询路由#1-“扩展”分区表)
在查询分区表的时候PG如何确定查询的是哪个分区?如何确定?相关的机制是什么?接下来几个章节将一一介绍,本节是第一部分。零、实现机制我们先看下面的例子,两个普通表t_normal_1和t_normal_2,执行UNIONALL操作:droptableifexistst_normal_1;droptableifexistst_normal_2;createtablet_normal_1(c1intno
EthanHe
·
2023-11-04 08:23
2018 Android 文章合集 200+ 篇
目录2017文章合集面经项目、
开源库
功能DemoKotlinGradle三化(组件化、插件化、模块化)以及热修复自定义Android架构/开发框架源码解析瘦身、打包技术教程其他技术2017文章合集2017
code小生
·
2023-11-04 05:42
Android之旅
Android
Android
面试
重构
组件化
架构
Golang特殊类型-切片(Slice)
文章目录切片的本质切片的定义var声明切片Make初始化切片判断切片是否为空切片不能直接比较切片的赋值拷贝切片遍历切片添加元素切片底层内存原理探究引入
源码解读
复制切片删除元素总结及注意点在上篇数据类型-
Payne-Wu
·
2023-11-03 22:48
重学编程之Golang
golang
编程语言
Unity架构师必备的
开源库
,让你3天搭建商用游戏框架
今天给大家分享一个Unity老鸟3天能搭建一个自己的商用框架的几个必备的
开源库
,方便大家学习与使用,同时学习这些有前途的
开源库
也能让你在公司里面游刃有余。
博毅创为游戏圈
·
2023-11-03 10:59
unity
游戏
游戏引擎
查询模块
源码解读
这次要解读的查询语句如下:select*fromclasses;执行建表语句createtableclasses(idintegerprimarykeynotnull,namevarchar(30)notnull);数据--classes0,'A'1,'B'2,'C'3,'D'查询结果id|name----+------0|'A'1|'B'2|'C'3|'D'(4rows)跟源码主流程程序入口ex
奥利奥蘸墨水
·
2023-11-03 09:34
Qt 使用Quazip解压缩、压缩文件
1.环境搭建Quazip,是在zlib基础上进行了简单封装的
开源库
,适用于多种平台,利用它可以很方便将单个或多个文件打包为zip文件,且打包后的zip文件可以通过其它工具打开。
Mr.codeee
·
2023-11-03 05:15
Qt进阶
qt
开发语言
Quazip
压缩
源码解读
Dubbo分层设计思想
一、Dubbo分层整体设计概述我们先从下图开始简单介绍Dubbo分层设计概念:image(引用自Duboo开发指南-框架设计文档)如图描述Dubbo实现的RPC整体分10层:service、config、proxy、registry、cluster、monitor、protocol、exchange、transport、serialize。service:使用方定义的接口和实现类;config:负
vivo互联网技术
·
2023-11-03 00:12
绕开网站反爬虫原理及实战
1.摘要在本文中,我首先对网站常用的反爬虫和反自动化技术做了一个梳理,并对可能能够绕过这些反爬技术的
开源库
chromedp所使用的技术分拆做一个介绍,最后利用chromedp库对一个测试网站做了爬虫测试
二进制空间安全
·
2023-11-02 23:32
工作项目经验
爬虫
golang
开发语言
后端
强大的Canvas
开源库
Fabric.js简介与开发指南
什么是Fabric.js?Fabric.js是一个强大且简单的JavascriptHTML5Canvas库。官网地址:http://fabricjs.com/为什么要使用Fabric.js?Canvas提供一个好的画布能力,但是Api不够友好。绘制简单图形其实还可以,不过做一些复杂的图形绘制,编写一些复杂的效果,就不是那么方便了。Fabric.js就是为此而开发,它主要用对象的方式去编写代码。Fa
太空编程
·
2023-11-02 23:03
java
js
javascript
vue
css
一起学Go之计时器(Timer/Tick)
前言上篇文章写了关于context
源码解读
,里面涉及到不少的计时器,所以我们这篇文章就简单了解下go的计时器。
木子林_
·
2023-11-02 22:29
一起学go
golang
常用的解析XML的
开源库
以下是一些常用的解析XML的
开源库
:DOM4J:DOM4J是一个基于Java的XML处理库,提供了DOM、SAX和StAX三种解析方式,可以解析和操作XML文档。
长安思
·
2023-11-02 20:48
c#
点云法向量估计原理及应用PCL
在
开源库
提供我们调用便利的同时,了解其实现原理也有利于我们对问题的深刻认识!格物要致知:)原理确定表面一点法线的问题近似于估计表面的一个相切面法线的问题,因此转换过来以后就变成一个最小
codehory
·
2023-11-02 17:59
优雅的 Android 对话框类库封装 xDialog
相比于大部分
开源库
,它可自定义程度更高,能满足更多的应用场景。QQ截图20220305172244.png1、整体设计xDialog基于Kotlin开发,也
开发者如是说
·
2023-11-02 12:50
再见ip.taobao,全网显示 IP 归属地,快用这个
开源库
细心的朋友应该会发现,最近,继新浪微博之后,头条、腾讯、抖音、知乎、快手、小红书等各大平台陆陆续续都上线了“网络用户IP地址显示功能”,境外用户显示的是国家,国内的用户显示的省份,而且此项显示无法关闭,归属地强制显示。作为技术人,那!这个功能要怎么实现呢?下面,我就来讲讲,Java中是如何获取IP属地的,主要分为以下几步:通过HttpServletRequest对象,获取用户的IP地址通过IP地址
YYniannian
·
2023-11-02 11:45
大数据
服务器
ip
java
github
iOS静态库开发中引入的第三方库可能与宿主APP中冲突的解决方案
SDK开发中我们可能希望使用已有的第三方
开源库
,比如在发送请求的功能上我们更希望用AFNetworking而非直接使用NSURLSession,又如在实现socket连接时我们更希望用SocketRocket
xuning0
·
2023-11-02 07:24
CMake编译.dll并使用
开源库
SDE
目录环境项目修改编译.dll文件并确保它能正常使用测试使用.dll文件文件下载链接环境本篇博客所要做的是:Win10环境使用CMake编译一个开源C++库,这个库所有.h头文件和.cpp源文件都有了,将这个库编译为动态链接库.dll文件。然后在不用重新编译库的情况下,使用CMake包含这个.dll库并测试.exe可执行文件。下载安装以下工具:MinGWx86位,用于C++编译器cmakecmake
倪偲001
·
2023-11-02 06:45
coding
c++
cmake
从
源码解读
Vue生命周期 2021-03-21
基础知识Vue的生命周期大自然有春夏秋冬,人有生老病死,优秀的Vue当然也存在自己的生命周期。对于Vue来说它的生命周期就是Vue实例从创建到销毁的过程。生命周期函数在生命周期的过程中运行着一些叫做生命周期的函数,给予了开发者在不同的生命周期阶段添加业务代码的能力。在网上的一些文章中有的也叫它们生命周期钩子,那钩子又是什么呢?钩子函数其实和回调是一个概念,当系统执行到某处时,检查是否有hook(钩
猴逃逃
·
2023-11-02 06:02
NLP学习笔记:使用 Python 进行NLTK
NLTK—自然语言工具包—NLTK是一个强大的
开源库
,用于NLP的研究和开发。它内置了50多个文本语料库和词汇资源。它支持文本标记化、词性标记、词干提取、词形还原、命名实体提取、分割、分类、语义推理。
无水先生
·
2023-11-02 06:30
NLP高级和ChatGPT
人工智能
python
自然语言处理
开发语言
Spring
源码解读
(二)Bean创建过程之解析——BeanDefinition
前言SpringBean的创建方式较为复杂,这一系列博文将分为几个大类:解析、注册、加载、创建。在解析的过程中又可以分为两个部分读取文件转换为Document对象和解析标签将bean转换为BeanDifinition对象,这两点也是这篇博文主要讲解的内容。BeanDefinitionBeanDefinition是一个bean的描述,它不仅包含了bean自己基础的属性和方法,又在抽象曾经增加了bea
小李_同志
·
2023-11-01 21:16
java
spring
xml
bean
dom
Python 第三方模块 科学计算 SciPy模块1 简介,常数,IO
//www.scipy.org/\qquadhttps://docs.scipy.org/doc/scipy/reference/index.html一.基本信息1.介绍:SciPy是1个Python
开源库
EdVzAs
·
2023-11-01 20:53
python
scipy
constant
IO
简单三步发布自己的
开源库
到JitPack
作为Android开发人员,众所周知AndroidStudio使用Gradle来管理依赖,依赖别人的
开源库
只需要在build.gradle中添加compile即可。
LeMou
·
2023-11-01 19:53
这个
开源库
帮助你使用 Flutter 快速开发 macOS 应用
关注后回复“进群”,拉你进程序员交流群作者丨小集来源丨小集(ID:zsxjtip)Flutter目前已经是一个成熟的跨平台解决方案。它不仅支持移动端的跨平台,还支持桌面端的跨平台。它能让我们开源一套代码同时运行在macOS/Windows/Linux上。不过这里给大家推荐一款专为macOS设计的Flutter小部件,可以支持使用Flutter快速开发macOS应用:macosui。macosui有
iOS_开发
·
2023-11-01 12:44
flutter
macos
AFN 3.0学习总结(七)
参考:AFNetworking3.0
源码解读
(七)之AFAutoPurgingImageCache说明:很多内容都是摘抄原文,只是根据自己的需要进行摘抄或者总结,如有不妥请及时指出,谢谢。
油麦菜洋葱头
·
2023-11-01 11:28
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他