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之自定义view
Fart:
Android
自动化脱壳技术全解析
目录Fart:
Android
自动化脱壳技术全解析一、引言二、Fart简介三、安装准备(一)环境要求(二)获取Fart代码四、Fart工作原理(一)ART运行时基础(二)脱壳原理核心五、使用步骤(一)配置项目
阿贾克斯的黎明
·
2025-01-22 15:06
java
android
自动化
运维
Android
入门第69天-
Android
Studio中的Gradle使用国内镜像最强教程
背景
Android
Studio默认连接的是dl.google的gadle仓库。
TGITCIC
·
2025-01-22 15:06
Android从入门到精通
android
android
国内镜像
android
gradle
android
镜像
android编译超时
gradle
超时
gradle
下载慢
瑞芯微开发板/主板
Android
配置APK默认开启性能模式方法
本文介绍瑞芯微开发板/主板
Android
配置APK默认开启性能模式方法,开启性能模式后,APK的CPU使用优先级会有所提高。
Industio_触觉智能
·
2025-01-22 14:58
android
瑞芯微
开发板
RK3562
RK3568
安卓开发板
scrapy学习
之
爬虫练习平台爬取
本文章首发于个人博客,链接为:https://blog.d77.xyz/archives/35dbd7c9.html前言为了练习Scrapy,找了一个爬虫练习平台,网址为:https://scrape.center/,目前爬取了前十个比较简单的网站,在此感谢平台作者提供的练习平台。环境搭建开始爬取前,首先要先把环境搭建起来,Pycharm新建项目learnscrapy和对应的虚拟环境,安装好Scr
LLLibra146
·
2025-01-22 14:53
爬虫
python
WPF
之
设置DataContext的三种方式
WPF
之
设置DataContext的三种方式1.代码设置在Window初始化时设置,如下publicMainWindow(){InitializeComponent();this.DataContext
烟火色极光
·
2025-01-22 13:50
wpf
前端打包工具
之
npm、yarn、pnpm对比
前端打包工具
之
npm、yarn、pnpm对比1、npm1.1概述1.2安装1.3常用命令1.4优缺点2、yarn2.1概述2.2安装2.3常用命令2.4优缺点3、pnpm3.1概述3.2安装3.3常用命令
前端~初学者
·
2025-01-22 13:16
前端工程化
前端
npm
node.js
AI Agent调研--7种Agent框架对比!盘点国内一站式Agent搭建平台,一文说清差别,看完这篇就足够了
作为个人或组织
之
数字化替身,AI代理执行特定任务与交易,其核心价值在于简化工作流程,削减繁复性,并有效降低人力投入与沟通障碍,促进效率与协作的双重提升。
你别管我了
·
2025-01-22 13:16
人工智能
产品经理
学习
1024程序员节
安全
深度学习-92-大语言模型LLM
之
基于langchain的模型IO的模型调用
文章目录1Model的输入输出2langchain支持的模型3调用Ollama模型3.1设置环境变量3.2大语言模型LLM(OllamaLLM)3.2.1生成文本补全3.2.2流式生成文本补全3.3聊天模型(ChatOllama)3.3.1内置的消息类型3.3.2HumanMessage和SystemMessage3.3.3元组方式构成消息列表3.3.4stream流式3.4文本嵌入模型(Olla
皮皮冰燃
·
2025-01-22 12:10
深度学习
深度学习
语言模型
langchain
Ubuntu32/64位arm/aarch64交叉编译总结
VMwareUbuntu的虚拟机,然后在Ubuntu系统下,我要将程序移植到某个arm的板子上,就是放到板子上去运行,譬如,放到手机上运行,放到平板上运行,只不过有些平板的系统也是Ubuntu,不是所有的平板都是
Android
新潮技术研究社
·
2025-01-22 12:09
linux开源项目百万案例之路
生活有技术
arm
arm开发
嵌入式硬件
交叉编译
美团
Android
开发200道面试题及参考答案(上)
http三次握手/四次挥手具体过程,信号量的变化,只有两次握手行不行三次握手过程:第一次握手:客户端向服务器发送一个SYN(同步)标志位为1的TCP报文段,其中包含客户端的初始序列号(ISN),此时客户端进入SYN_SENT状态,表示客户端请求建立连接。第二次握手:服务器收到客户端的SYN报文段后,会向客户端发送一个SYN和ACK(确认)标志位都为1的TCP报文段,其中包含服务器的初始序列号和对客
大模型大数据攻城狮
·
2025-01-22 11:37
android开发
安卓面经
大厂招聘
https协议
Ddos攻击
手撕代码
八股文
Android
开发网络编程,使用API获取网络数据
运行效果图4.视频教程1.实现步骤阅读API接口使用文档使用okhttp获取网络数据使用gson将json数据转为数据实体类安装GsonFormatPlus插件使用glide加载网络图片2.开发环境开发工具:
Android
studio
浩宇软件开发
·
2025-01-22 11:36
android
okhttp
java
Android开发
网络编程
AndroidStudio
python
之
.pyc文件
.pyc是个什么呢?计算机是不能够识别高级语言的,所以当我们运行一个高级语言程序的时候,就需要一个“翻译机”来从事把高级语言转变成计算机能读懂的机器语言的过程。这个过程分成两类,第一种是编译,第二种是解释。编译型语言在程序执行之前,先会通过编译器对程序执行一个编译的过程,把程序转变成机器语言。运行时就不需要翻译,而直接执行就可以了。最典型的例子就是C语言。解释型语言就没有这个编译的过程,而是在程序
diantuge7474
·
2025-01-22 11:35
java
运维
python
node实现文件分片上传
之
multer篇
node实现文件分片上传前端在做文件上传时,考虑到网速的快慢,如果文件过大的话可能会导致上传时间过长而请求超时,文件上传失败。因此文件过大需要对文件进行分片上传。那文件分片上传的具体过程是怎样的呢?进行了许多搜索查找之后,参照众多资源进行修改,得到了自己的简易实现流程。首先列出来node需要用到的模块:constexpress=require('express');varmulter=requir
brokenmile
·
2025-01-22 11:35
前端学习之路
node.js
javascript
jquery
Android
开发,待办事项提醒App的设计与实现(个人中心页)
文章目录1.编写UI布局2.实现逻辑3.运行效果图3.关于作者其它项目视频教程介绍
Android
开发,待办事项提醒App的设计与实现:https://blog.csdn.net/jky_yihuangxing
浩宇软件开发
·
2025-01-22 11:31
android
Android开发
android
studio
python代码转exe
1.打开cmd控制台,跳转
之
python目录下的scripts.2.输入:pipinstallnumpy3.第二步成功后,输入:pipinstallPyInstaller4.第三步完成后,输入:pyinstaller-Fpy
xuaman
·
2025-01-22 11:30
python
python
exe
编译
python datasets_python基础
之
sklearn.datasets
sklearn.datasets模块主要提供了一些导入、在线下载及本地生成数据集的方法,可以通过dir或help命令查看,我们会发现主要有三种形式:load_、fetch_及make_的方法(1)datasets.load_:sklearn包自带的小数据集In[2]:datasets.load_*?datasets.load_boston#波士顿房价数据集datasets.load_breast_
weixin_39897887
·
2025-01-22 10:57
python
datasets
React Native 0.77发布,新样式特性,
Android
16KB页面支持,Swift模板
ReactNative0.77版本发布:新特性、改进与迁移说明2025年1月21日,ReactNative0.77正式发布,此版本带来诸多新特性、对
Android
的支持增强、社区模板更新以及一些重要变更
·
2025-01-22 10:40
selenium
之
操作ChromeDriver
selenium操作chrome浏览器需要有ChromeDriver驱动来协助。什么是ChromeDriver?ChromeDriver是Chromiumteam开发维护的,它是实现WebDriver有线协议的一个单独的服务。ChromeDriver通过chrome的自动代理框架控制浏览器,ChromeDriver只与12.0.712.0以上版本的chrome浏览器兼容。那么要想selenium成
我来了007
·
2025-01-22 10:53
java
java
【Python】FastAPI
之
SQLAlchemy、关联关系
文章目录第四节:SQLAlchemy操作数据库一、SQLAlchemy介绍主要特性更多功能二、创建ORM映射三、增删改查操作1、建立session链接2、新增操作3、查、改和删除操作第五节:SQLAlchemy的关联一、ORM中的一对多/多对一二、自关联三、一对一关联四、多对多关联第四节:SQLAlchemy操作数据库一、SQLAlchemy介绍SQLAlchemy是一个功能强大且灵活的Pytho
道友老李
·
2025-01-22 09:19
Python
python
fastapi
开发语言
通过python对excel进行数据分析和可视化
importpandasaspdimportmatplotlib.pyplotaspltimportseabornassnsfile_path="C:\\Users\\86138\\Desktop\\book_list-计算机-机器学习-linux-
android
新叶猫长那么可爱干什么
·
2025-01-22 09:48
python的学习
python
网安快速入门
之
JS基础
JS定义JavaScript(简称“JS”)是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。它以其作为开发Web页面的脚本语言而闻名,但也被广泛应用于非浏览器环境中。JavaScript是一种基于原型编程、多范式的动态脚本语言,支持面向对象、命令式、声明式和函数式编程范式。简言而知:JS->利用脚本,让网站动起来基本语法var定义一个全局变量,如:vara=123;varx=10;con
天启互联网工作室
·
2025-01-22 09:47
javascript
开发语言
ecmascript
前端开发
之
性能优化
本文章对各大学习技术论坛知识点,进行总结、归纳自用学习,共勉文章目录1.[CDN](https://www.bootcdn.cn/)2.懒加载3.缓存4.图片压缩5.图片分割6.sprite7.CodeSplitting8.gzip9.GPU加速10.Ajax11.TreeShaking12.ResourceHints技术或策略描述CDN(内容分发网络)提高网站访问速度和可靠性,通过全球分布的节点
水煮白菜王
·
2025-01-22 09:17
前端
前端面试
性能优化
前端
javascript
2025美赛数学建模E题思路+模型+代码(1.24第一时间更新),美赛案例分析
之
模拟退火算法
2025美赛数学建模E题思路+模型+代码(1.24第一时间更新)模拟退火算法是一种随机算法,并不一定能找到全局的最优解,可以比较快的找到问题的近似最优解。如果参数设置得当,模拟退火算法搜索效率比穷举法要高。一.在开始进入正题前,先简单介绍一下物理上的固体退火原理在热力学上,退火(annealing)现象指物体逐渐降温的物理现象,温度愈低,物体的能量状态会低;够低后,液体开始冷凝与结晶,在结晶状态时
灿灿数模
·
2025-01-22 07:32
人工智能
Python
之
函数中的位置可变参数和关键字可变参数
1.位置可变参数(*)在形式参数名称前加一个星号*,则代表使用该形式参数可以接收任意多个参数,而且接收的参数将会以元组的方式组织。例:deffunc(*args):#arg形参以元组的方式组织传入的实参print(args)func(1,6,"ab","gh")运行结果:(1,6,‘ab’,‘gh’)2.关键字可变参数(**)在形式参数名称前加两个星号**,则代表使用该形式参数可以接收任意多个传入
静星辰
·
2025-01-22 07:32
K8S中Pod控制器
之
DaemonSet(DS)控制器
DaemonSet(DS)控制器DaemonSet类型的控制器可以保证在集群中的每一台(或指定)节点上都运行一个副本。一般适用于日志收集、节点监控等场景。也就是说,如果一个Pod提供的功能是节点级别的(每个节点都需要且只需要一个),那么这类Pod就适合使用DaemonSet类型的控制器创建。DaemonSet控制器的主要特点包括:自动部署:在集群的所有节点上自动部署Pod的副本。动态适应:当向集群
元气满满的热码式
·
2025-01-22 06:27
kubernetes
容器
云原生
重生
之
我在异世界学编程之算法与数据结构:深入堆篇
大家好,这里是小编的博客频道小编的博客:就爱学编程很高兴在CSDN这个大家庭与大家相识,希望能在这里与大家共同进步,共同收获更好的自己!!!本文目录正文一、堆的基本概念二、堆的存储表示三、堆的基本操作1.插入元素(Insert)2.删除最大/最小值(ExtractMax/Min)3.构建堆(BuildHeap)四、源码(1)heap.h(2)heap.c(3)Test.c五、堆的应用1.优先队列2
就爱学编程
·
2025-01-22 05:49
数据结构与算法
算法
数据结构
c语言
Android
Studio 备忘录(简单)实现
项目简介
Android
Studio环境下,备忘录(简单)的实现,功能有:添加,单个查询,删除全部内容,并可获取当前时间存储在SqlLite中。
松醪
·
2025-01-22 05:16
java
sqlite
android
github
编辑器
Android
Studio简单计算器的实现
项目简介首先此项目是本人学校安卓开发的一次作业,用
Android
Studio开发一个简单的计算器,这个计算器正常的功能为带括号的加减乘除多项式计算!界面展示废话不多说先展示一下界面!
松醪
·
2025-01-22 05:15
java
android
studio
3d高斯泼溅学习
椭球集就是一堆3d高斯椭球集
之
位置与形状:协方差矩阵(包括旋转矩阵和缩放矩阵),要大多数都能表达实体的位置,实体的位置和形状要落在大概率范围内椭球集
之
球谐函数:代表球面上不同位置的值基函数,拟合颜色和形状
便携与感知组,研ing
·
2025-01-22 05:14
3d
利用Ollama和OpenAI实现多查询RAG检索
技术背景介绍RAG(Retrieval-AugmentedGeneration)是一种结合检索与生成的技术,它通过在生成答案
之
jkgSFS
·
2025-01-22 04:42
前端
javascript
开发语言
python
Android
在后台无法启动Activity
具体原因一、
Android
Q从后台启动Activity的限制
Android
10(API级别29)及更高版本对后台应用可启动Activity进行限制。
屈佳俊
·
2025-01-22 03:05
android
移动开发
Visio 2021 常用快捷键总结
Ctrl”+“shift”+“=”】斜体:【“Ctrl”+“i”】加粗:【“Ctrl”+“b”】下划线:【“Ctrl”+“u”】删除本段光标之后所有内容:【“Ctrl”+“Delete”】删除本段光标
之
钱所有内容
八年。。
·
2025-01-22 03:33
笔记
学习
Python学习:Pandas库使用(二)
之
读写Excel文件——read_excel()和to_excel()函数及其参数详解
在Python的Pandas库中,读取和写入Excel文件主要使用read_excel和to_excel函数。以下是详细用法和示例:1.读取Excel文件:pd.read_excel()importpandasaspd#读取Excel文件df=pd.read_excel('文件路径.xlsx',sheet_name='Sheet1',header=0,usecols='A:C',skiprows=
爬虫俗手小马达
·
2025-01-22 03:01
python
学习
pandas
人工智能
之
数学基础:一个小例子帮你快速搞懂极大线性无关向量组
本文重点在上一节课程中,我们学习了线性相关和线性无关。当线性相关的时候,那么说明这组向量至少存在一个向量可以被其它向量给表示,可以被表示就说明这个向量就是可有可无的,可以被替代的,这里就涉及到极大线性无关向量组的概念了,本文对此进行学习。极大无关向量组的定义与性质定义在线性空间中,如果存在一个向量组,它满足以下两个条件:一是它本身是线性无关的;二是向量空间中的任何包含它的向量组,如果仍然保持线性无
每天五分钟玩转人工智能
·
2025-01-22 02:59
机器学习深度学习之数学基础
人工智能
线性代数
机器学习
极大线性无关向量组
深度学习
神经网络
SpringCloud系列——5Spring Cloud 源码分析
之
OpenFeign
学习目标为什么加一个注解就能实现远程过程调用呢?推导它底层的实现主流程?OpenFeign怎么实现RPC的基本功能的通过源码验证第1章OpenFeign主流程推导要明确OpenFeign的主流程首先我们还是要明确它的核心目标是什么?说白了,OpenFeign最核心的目标就是让客户端在远程调用过程中不需要做什么多余的操作,只要拿到一个对象,然后调用该对象的方法就好了,剩下的操作都交给OpenFeig
木木_2024
·
2025-01-22 02:58
SpringCloud系列
spring
cloud
java
spring
架构
2024金三银四必备:Java后端开发面试总结【25个技术专题】
23、数据结构基础
之
双向链表24、HashMap的底层实现25、ConcurrentHashM
2401_89790869
·
2025-01-22 02:27
java
面试
开发语言
Nginx进阶篇
之
端口转发
nginx透传udp、tcp端口需要nginx编译时,支持加载stream模块。./configure--prefix=/usr/local/nginx--with-stream配置stream需要在nginx的http和events区域块之间配置即可。userroot;worker_processesauto;error_loglogs/error.log;pidsbin/nginx.pid;e
·
2025-01-22 02:29
程序员
用JavaScript实现找不同小游戏
节点的监听声明两个需要监听的节点禁用页面点击事件的函数DOM监听实现勋章分数增加和生命的减少减命逻辑死亡响应websocket交互定义给后端发送的数据包断线重连最后,调用封装好的websocket创建初始
之
物
算是难了
·
2025-01-22 02:25
javascript
开发语言
前端
websocket
什么是开放-封闭原则,也就是我们常说的开闭原则
对修改关闭2、如何做:猜测出最有可能发生的变化种类,然后构造抽象来隔离那些变化3、如何理解:可以用一国两制来理解,主体制度不能修改,但是可以在局部地区扩展制度无论模块是多么的‘封闭’,都会存在一些无法对
之
封闭的变化
不二周!
·
2025-01-22 01:52
设计模式
开闭原则
设计模式
Redis实战
之
Jedis使用技巧详解
一、前言基于redis开放的通信协议,大神们纷纷开发了各种语言的redis客户端,有c、c++、java、python、php、nodeJs等等开发语言的客户端,准确来说其实这些客户端都是基于redis命令做了一层封装,然后打包成工具以便大家更佳方便的操作redis,以Java项目为例,使用最广的就是以下三种客户端:JedisLettuceRedisson二、JedisJedis是老牌的Redis
小马不敲代码
·
2025-01-22 01:22
实战
redis
缓存
月
之
暗面今日发布k1.5多模态思考模型
月
之
暗面k1.5多模态思考模型的问世一、月
之
暗面k1.5多模态思考模型介绍2025年1月20日,月
之
暗面发布了k1.5多模态思考模型。
百态老人
·
2025-01-22 01:51
笔记
人工智能
分布式存储的技术选型
之
HDFS、Ceph、MinIO对比
分布式存储的技术选型比:HDFS、Ceph、MinIO对比一文读懂分布式存储在当今数字化时代,数据呈爆炸式增长,分布式存储技术应运而生,成为大数据存储与管理的得力助手。它将数据分散存于多台独立设备,构建起一个庞大而可靠的虚拟存储体系,有效突破了传统集中式存储的性能瓶颈,大幅提升了可靠性、可用性及存取效率,轻松应对海量数据的存储挑战。分布式存储的应用场景极为广泛。在大数据处理领域,如互联网公司应对海
Linux运维老纪
·
2025-01-22 00:40
勇敢向前
迎接运维开发之挑战
分布式
hdfs
ceph
云原生
运维开发
大数据
云计算
python etree模块所有函数详解_09.XML处理
之
etree模块
本主题主要说明python的xml处理标准模块xml.etree的使用。xml.etree模块包含4个子模块,其中cElementTree是ElementTree的别名,已经不推荐使用。本主题主要包含内容:1.ElementInclude模块使用2.ElementPath模块使用3.ElementTree模块使用一、etree模块帮助importxml.etreehelp(xml.etree)He
weixin_39878401
·
2025-01-21 23:04
python
etree模块所有函数详解
android
presentation
对于双屏异显(lcd和hdmi的双屏异显),
android
框架已经支持,但是底层接口功能还是要自己去实现,且需要底层驱动支持。使用presentation去画第二个display就好了。
weixin_33725126
·
2025-01-21 23:33
移动开发
ui
服务化架构 IM 系统
之
红包功能设计与实现
在文章(见《分层架构IM系统
之
消息收发功能设计与实现》)中,我们深入分析过消息的收发流程;在IM的服务化架构中,消息收发逻辑与在分层架构中类似,见下图,我们快速回顾一下。图中箭头表示数据流向。
棕生
·
2025-01-21 23:03
IM系统
服务化架构
IM系统
服务化架构
红包逻辑
发红包
抢红包
拆红包
分层架构 IM 系统
之
消息收发功能设计与实现
“消息收发”是IM系统最最核心的业务逻辑模块,本篇文章是整个“分层架构IM系统”的核心!IM,即“即时通讯”,要求消息具备“及时性”和“可靠性”:及时性,要求消息的收发需要很低的延时,在线双方通过消息交流时,没有明显的滞后感。可靠性,要求消息不能丢失;对于消息发送方来说,只要消息发送成功了,消息就会一直存在服务端,不会丢失(除非因产品策略,删除久远的历史消息);对于服务端来说,只要接收方在线,一定
棕生
·
2025-01-21 23:33
IM系统
分层架构
IM系统
分层架构
消息收发
生产消息阶段
推送消息阶段
确认消息阶段
电话模型
分层架构 IM 系统
之
架构演进
分层架构的IM系统,整体上包含了【终端层】、【入口层】、【业务逻辑层】、【路由层】、【数据访问层】和【存储层】,我们在上篇文章(分层架构IM系统
之
架构解读)中进行了介绍。今天讨论局部的架构调整和演进!
棕生
·
2025-01-21 23:32
IM系统
分层架构
IM系统
分层架构
业务分离
MQ解耦
C++ Primer:3.3 标准库类型vector
集合中的每个对象都有一个与
之
对应的索引,用于访问对象。vector容纳着其他对象,也被称作容器。使用vector必须包含适当的头文件。
天空的蓝耀
·
2025-01-21 23:31
c++
开发语言
数据结构
之
链表(linked list)代码实现(小白轻松懂,C语言版)
一、前言:链表的简单介绍链表(LinkedList)是一种重要的线性数据结构,它以节点(Node)的形式存储数据,每个节点通过指针(或引用)指向下一个节点,从而形成一个动态的数据链条。与数组不同,链表的内存分配并不连续,因此具有更灵活的插入和删除操作,但在随机访问元素时效率相对较低。链表通常分为单向链表(SinglyLinkedList)、双向链表(DoublyLinkedList)和循环链表(C
Morandi_Chen
·
2025-01-21 22:26
数据结构
链表
c语言
android
-Presentation双屏异显
,然后做一下数据交互主要技术是Presentation+eventbusstep1:清单文件注册权限step2:首页主界面packagecom.example.user.mathgame;import
android
.os.Bundle
勘察加熊人
·
2025-01-21 22:23
android
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他