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学习之路代码笔记
Android学习之路
-----事件分发机制小结
Android事件分发在开发中很常见,以前总是搞不懂事件怎么传递啊~这两天上网查阅了很多资料也亲自动手学习了一次,现在来做个小结。。。Android事件分发机制的本质是要解决:点击事件由哪个对象发出,经过哪些对象,最终到达哪个对象并最终得到处理。这里的对象就是指Activity,ViewGroup,View。UI界面就是由这三者组成。分发的顺序是Activity,ViewGroup,View。事件
Parcelable
·
2024-02-07 14:38
Android学习之路代码笔记
Android学习之路
(27) ProGuard,混淆,R8优化
前言使用java编写的源代码编译后生成了对于的class文件,但是class文件是一个非常标准的文件,市面上很多软件都可以对class文件进行反编译,为了我们app的安全性,就需要使用到Android代码混淆这一功能。针对Java的混淆,ProGuard就是常用的混淆工具,且他不仅仅是混淆工具,它同时可以对代码进行压缩、优化、混淆。下面我们来简单介绍下ProGuard工作流程。ProGuard工作
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2024-02-04 07:15
安卓
android
学习
Android学习之路
(29) Gradle初探
前言:大家回想一下自己第一次接触Gradle是什么时候?相信大家也都是和我一样,在我们打开第一个AS项目的时候,发现有很多带gradle字样的文件:setting.gradle,build.gradle,gradle.warpper,以及在gradle文件中各种配置,这些都是啥wy啊。。1.Gradle定义:很多开发喜欢把Gradle简单定义为一种构建工具,和ant,maven等作用类似,诚然Gr
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2024-02-04 07:15
安卓
android
学习
Android学习之路
(26) ARouter APT技术详解
APT前置知识注解基础:1.元注解1.@Target:目标,表示注解修饰的目标ElementType.ANNOTIONS_TYPE:目标是注解,给注解设置的注解ElementType.CONSTRUCTOR:构造方法ElementType.FIELD:属性注解ElementType.METHOD:方法注解ElementType.Type:类型如:类,接口,枚举ElementType.PACKAGE
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2024-02-04 07:15
安卓
android
学习
python
Android学习之路
(28) 进程保活组件的封装
前言远古时代,出现过很多黑科技,比如MarsDaemon,使用双进程守护的方式进行保活,在当时可谓风光无限,可惜在8.0时代到来就被废弃了。又比如后面出现的1像素Activity的保活方式,说他流氓一点不过分,如果每个人都使用这些操作,因为功耗的大大增加,会直接影响到手机使用寿命。因此各大手机厂商为了解决这一现象的发生,在系统层面对这些流氓行为做出了限制:后台进程即使你是要黑科技让进程优先级很高,
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2024-02-04 07:43
安卓
android
学习
mhformer
代码笔记
目录先加载3d数据:再加载2d姿态数据加载数据:先加载3d数据:dataset_path=root_path+'data_3d_'+opt.dataset+'.npz'dataset=Human36mDataset(dataset_path,opt)再加载2d姿态数据dataset是3d姿态数据其中,world_to_camera是把世界坐标系换为相机坐标系,转换后还是3维的。
AI视觉网奇
·
2024-02-03 07:27
深度学习宝典
姿态检测
笔记
计算机视觉
transformer_位置编码
代码笔记
transformer_位置编码
代码笔记
transformer输入的序列中,不同位置的相同词汇可能会表达不同的含义,通过考虑位置信息的不同来区分序列中不同位置的相同词汇。
等风来随风飘
·
2024-02-01 08:03
LLM
transformer
笔记
深度学习
transformer_多头注意力机制
代码笔记
transformer_多头注意力机制
代码笔记
以GPT-2中多头注意力机制代码为例classCausalSelfAttention(nn.Module):"""因果掩码+多头自注意力机制Avanillamulti-headmaskedself-attentionlayerwithaprojectionattheend.Itispossibletousetorch.nn.MultiheadAtten
等风来随风飘
·
2024-02-01 08:29
LLM
笔记
深度学习
pytorch
Byte Pair Encoding(BPE)算法及
代码笔记
BytePairEncoding(BPE)算法BPE算法是Transformer中构建词表的方法,大致分为如下几个步骤:将语料中的文本切分为字符统计高频共现二元组将共现频率最高的二元组合并加入词表重复上述第二和第三直到词表规模达到预先设置的数量,或没有可以合并的二元组为止以GPT-2中BPE相关的代码为例对代码进行整理完整代码如下所示"""BPE算法:字节对编码算法,将任意UTF-8字符串转换为整
等风来随风飘
·
2024-01-29 13:50
LLM
LLM
Android学习之路
(25) Theme和Style
1、官方详细解读样式和主题背景|Android开发者|AndroidDevelopers2、应用场景类似web设计中css样式。将应用设计的细节与界面的结构和行为分开。样式style:应用于单个View的外观。样式可以指定字体颜色、字号、背景颜色等属性主题theme:虽然他可以像style一样应用于某个view,但规范使用的话还是在整个app、单独的activity、某个视图层次结构layout3
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2024-01-29 12:27
安卓
android
学习
Android学习之路
(22) 从模块化到组件化
从模块化到组件化一、从模块化到组件化Android应用项目,都存在一个应用模块(ApplicationModule),在build.gradle构建脚本中,第一个插件配置com.android.application,表明该Module编译打包后的输出是APK安装包;该项目可以直接运行;plugins{id'com.android.application'id'kotlin-android'}如果
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2024-01-22 10:51
安卓
android
学习
Android学习之路
(22) ARouter原理解析
1.ARouter认知首先我们从命名来看:ARouter翻译过来就是一个路由器。官方定义:一个用于帮助AndroidApp进行组件化改造的框架——支持模块间的路由、通信、解耦那么什么是路由呢?简单理解就是:一个公共平台转发系统工作方式:1.注册服务:将我们需要对外暴露的页面或者服务注册到ARouter公共平台中2.调用服务:调用ARouter的接口,传入地址和参数,ARouter解析传入的地址和参
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2024-01-22 10:51
安卓
android
学习
Android学习之路
(23)组件化框架ARouter的使用
一、功能介绍支持直接解析标准URL进行跳转,并自动注入参数到目标页面中支持多模块工程使用支持添加多个拦截器,自定义拦截顺序支持依赖注入,可单独作为依赖注入框架使用支持InstantRun支持MultiDex(Google方案)映射关系按组分类、多级管理,按需初始化支持用户指定全局降级与局部降级策略页面、拦截器、服务等组件均自动注册到框架支持多种方式配置转场动画支持获取Fragment完全支持Kot
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2024-01-22 10:48
安卓
android
学习
Android Intent使用
学习书《第一行
代码笔记
》Intent是Android程序中各组件之间进行交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据。
EA_emran
·
2024-01-16 17:23
android
android
studio
ide
小土堆的pytorchDataset类
代码笔记
先把所有代码附上fromtorch.utils.dataimportDatasetimportosfromPILimportImageclassMyData(Dataset):def__init__(self,root_dir,lable_dir):self.root_dir=root_dirself.lable_dir=lable_dirself.path=os.path.join(self.r
可给杯酒否
·
2024-01-15 23:00
笔记
python
pytorch
借用GitHub将typora图片文件快速上传CSDN
前情概要众所周知,程序员大佬们喜欢用typora软件写
代码笔记
,写了很多笔记想要放到CSDN上给其他大佬分享,但是在往csdn上搬运的时候,图片总是上传出错,一张一张搞有很麻烦,咋如何搞?
Safe network access
·
2024-01-10 10:05
soft
typora
github
typora
centos7升级gcc9之
代码笔记
背景:centos7自带的gcc版本是4.8.5的版本,很多python项目需要gcc5+,因此需要升级gcc,升级gcc是个大坑,一般人劝退哈,搞不好整个环境就挂了。本文亦是带坑的更新升级,饮鸩止渴哈,依赖性极强。要在CentOS7上升级GCC版本,可以按照以下步骤进行操作:首先确保系统已经安装了必要的软件包管理工具yum。如果没有安装,可以使用以下命令来安装:sudoyuminstall-ye
小李飞刀李寻欢
·
2024-01-10 01:11
Notebook
python
Linux
gcc
centos升级
gcc升级
清风数学建模
代码笔记
2(更新课_1
1.excel制图2.因子分析类似于主成分分析也用作降维,但其容易解释,较之主成分分析使用更为广泛。因子旋转:使得新的载荷系数绝对值尽可能接近于0/1(例如物化生政史地六个,两个因子为理科和文科,对于物化生理科载荷系数尽可能接近于1,文科载荷接近于0,政史地同理)操作注:提取部分的数目可根据第一次不选择数目的结果来判断(那个陡峭图)KMO:其中,Kaiser给出一个KMO检验标准:KMO>0.9,
笑一个吧U
·
2024-01-05 02:42
数模
matlab
Markdown及其语法详细介绍(全面)
图片7.引用8.代码9.分割线10表格二、扩展语法1.标题锚点标题{#anchor}2.脚注3.自动链接4.任务列表5.删除线6.表情符号7.数学公式三、Markdown应用1.文档编辑2.博客写作3.
代码笔记
四
智能建造小硕
·
2024-01-03 17:04
学习经验
python
开发语言
ACWing--寒假每日一题
代码笔记
(1.1)
4993.FEB--(python)4993.FEB-AcWing题库n=int(input())#print(n)s=list(input())#print(n)#情况一:#xxxxxx#合并两个公差为2的等差数列公差仍为2#合并公差分别为1和2的等差数列公差为1if(s.count('F')==n):print(n)foriinrange(n):print(i)else:#左右边界l,r=0,
芝士小熊饼干
·
2024-01-03 11:36
ACWing
笔记
python
算法
JS自定义非自然周周次
代码笔记
//自定义周次开始letself_nums=3;//当前时间letcurrent_date=newDate();//当前星期几letcurrent_day_week=Math.floor((current_date.getTime()-newDate(current_date.getFullYear()+'-01-01').getTime())/(1000*60*60*24)/7);//周一的开始
木瞳
·
2024-01-01 03:46
网站开发
javascript
笔记
前端
树Tree【
代码笔记
】
树【Tree】树是n(n>=0)个结点的有限集。当n=0时,称为空树。在任意一棵非空树中应满足:有且仅有一个特定的称为根的结点。当n>1时,其余节点可分为m(m>0)个互不相交的有限集T1,T2,…,Tm,其中每个集合本身又是一棵树,并且称为根的子树。显然,树的定义是递归的,即在树的定义中又用到了自身,树是一种递归的数据结构。树作为一种逻辑结构,同时也是一种分层结构,具有以下两个特点:树的根结点没
PrototypeONE
·
2023-12-31 07:54
leetcode算法练习第一弹
深度优先
算法
数据结构
双指针Two Point【
代码笔记
】
双指针【TwoPoint】双指针,顾名思义定义两个左右指针,解决题目的问题双指针又分为很多小类:双指针滑动窗口快慢指针用于替换字母加法问题双指针滑动窗口模板先上霜神leetcode刷题笔记中总结的模板【当然我是用python将其复刻出来】left,right=0,-1whileleftint:lenth=len(s)left,right=0,-1result=0whileleftstr:c=def
PrototypeONE
·
2023-12-31 07:53
leetcode算法练习第一弹
leetcode
算法
职场和发展
Python+OpenCV 零基础学习笔记(1):anaconda+vscode+jupyter环境配置
文章目录前言相关链接环境配置:AnacondaPython配置OpenCVOpencv-contrib:Opencv扩展Notebook:python
代码笔记
vscode配置配置AnacondaJupyter
龙中舞王
·
2023-12-28 11:53
OpenCV+Python
python
opencv
学习
Huggingface T5模型
代码笔记
0前言本博客主要记录如何使用T5模型在自己的Seq2seq模型上进行Fine-tune。1文档介绍本文档介绍来源于Huggingface官方文档,参考T5。1.1概述T5模型是由ColinRaffel,NoamShazeer,AdamRoberts,KatherineLee,SharanNarang,MichaelMatena,YanqiZhou,WeiLi,PeterJ.Liu.在论文Explo
Q同学的nlp笔记
·
2023-12-27 19:14
Text-to-sql
人工智能
nlp
深度学习
自然语言处理
MySQL
代码笔记
欢迎来到Cefler的博客博客主页:那个传说中的man的主页个人专栏:题目解析推荐文章:题目大解析(3)目录表的增删查改创建表格,插入信息,删除和查看表修改信息删除信息获取资料(SELECT)创建公司资料库创建表添加FOREIGNKEY添加表信息练习测试聚合函数常见方法练习测试通配符练习测试Union练习测试Join测试练习子查询练习测试ON和DELETEONDELETESETNULLONDELE
cefler
·
2023-12-24 11:13
笔记
mysql
JavaScript
代码笔记
—— 常用 String 函数
JavaScript
代码笔记
——常用String函数String.toUtf8=function(str){//Unicode编码转换为UTF-8编码,该方法不支持Unicode编号大于0xFFFF的字符串
吾心无待
·
2023-12-17 21:33
Javascript
javascript
函数
Android Studio的
代码笔记
--IntentService学习
IntentService学习IntentService常规用法清单注册服务服务内容开启服务IntentService一个HandlerThread工作线程,通过Handler实现把消息加入消息队列中等待执行,通过传递的intent在onHandleIntent中处理任务。(多次调用会按顺序执行事件,服务停止清除消息队列中的消息。)适用:线程任务按顺序在后台执行,例如下载不适用:多个数据同时请求1
新手上路狂踩坑
·
2023-12-17 17:56
Android
android
studio
笔记
学习
java
android
Android Studio的
代码笔记
--Adapter+GridView学习
Adapter+GridView学习Adapter+GridViewSimpleAdapter+GridViewactivity_main.xmlappicon.xmlMainActivity自定义BaseAdapter+GridView+已下载应用PackageInfoAppAdapterMainActivity2其他获取已下载应用信息函数获取所有应用信息函数ImageView产生圆角的方法背景
新手上路狂踩坑
·
2023-12-17 17:50
Android
android
studio
笔记
学习
android
java
【
代码笔记
】Python的argparse模块基本用法总结
Python的argparse模块基本用法总结文章目录Python的argparse模块基本用法总结1.简介2.使用2.1初始化参数解析器对象2.2添加参数add_argument()方法参数说明示例12.3解析参数parse_args()示例2示例3:action参数说明parse_known_args()应用场景示例41.简介argparse是Python标准里用来处理命令行参数的库。2.使用
Feeedforward
·
2023-12-06 04:33
Python
代码笔记
python
我的
代码笔记
(1)
今天说一下我在安卓项目遇到的一个小问题,这个问题就是自定义dialog显示宽度问题,我们都知道自定义dialog的宽度不会铺满屏幕,而是会有margin,就是两边都会留有一定的空间,但是今天当我在写自定义dialog布局的时候发现dialog的宽度始终非常窄,两边的margin非常大,我就开始纳闷了,找起了问题所在。起初我先是以为在活动中代码写错了,我通过设置WindowManager设置了布局的
Java_老司机
·
2023-12-04 06:37
Open TSN 3.2之TSNSwitch3.2内部TSS模块 FPGA
代码笔记
(一)
一.TSS(TimingSensitiveSwitch,时间敏感交换)模块总体介绍整个架构划分为五大部分逻辑:网络输入处理逻辑、网络输出处理逻辑、控制输入处理、控制输出处理以及内部处理逻辑。二.网络输入处理逻辑详解网络输入处理逻辑主要包括:NRX(网络接收)模块,FPA(帧解析)模块,IBI(输入缓存接口)模块这三部分。内部组成框图和代码RTL视图如下1.网络输入处理之NRX(NetworkRX,
汤圆好吃
·
2023-12-04 00:51
Open
tsn
时间敏感网络
Open
tsn3.2
笔记
fpga
网络
网络协议
浅学指针----cout输出
代码笔记
在计算机科学中,指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(pointsto)存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为“指针”。意思是通过它能找到以它为地址的内存单元。【概念来源百度百科】#include#includeusingnamespacestd;intmain(){cout<<"He
AnsonNie
·
2023-11-30 02:40
C++
python-----单例设计模式
代码笔记
-----------"""什么是设计模式?设计模式是前人工作的总结和提炼,通常,被人们广泛流传的设计模式都是都是针对某一特定问题的成熟解决方案设计模式有什么作用?
huang_wei_0823
·
2023-11-25 20:51
python
python
R语言基础知识-学习笔记汇总
B站课程:生信必备技巧之R语言基础教程全集的
代码笔记
1.R语言包安装rm(list=ls())#设置镜像:options()$reposoptions()$BioC_mirror#options(BioC_mirror
生信研究猿
·
2023-11-19 15:48
R语言课程笔记
学习
r语言
开发语言
android第一行
代码笔记
8-碎片
碎片-Fragment是一种可以嵌入在活动当中的UI片段,它能让程序更加合理和充分地利用大屏幕的空间,因而在平板上应用的非常广泛。虽然碎片对你来说应该是个全新的概念,但我相信你学习起来应该毫不费力,因为它和活动实在是太像了,同样都能包含布局,同样都有自己的生命周期。你甚至可以将碎片理解成一个迷你型的活动,虽然这个迷你型的活动有可能和普通的活动是一样大的。//activity中获取碎片RightFr
刚刚8888
·
2023-11-19 03:39
读Spring Integration实际项目
代码笔记
(2)
1.Si-xmlisusefulincontextfileInlastnote,weintroduceusesi-xmltransformandroute.exceptthat,si-xmlalsocanusetodoheadenricherandfiltersi-xml:xpath-expressionexpression:TheXPathexpressiontoevaluate.match-v
吉祥如意酥
·
2023-11-19 03:51
Android Studio的
代码笔记
--JSON解析学习2
JSON学习2生成JSON解析JSONjava解析json字符串和合成json字符串json字符串{"type":"getConfig","ip":"192.168.1.100"}使用Stringss=groupJS("Config","192.168.1.100");splitJS(ss);回显I/lxh:groupJS:js={"type":"Config","ip":"192.168.1.1
新手上路狂踩坑
·
2023-11-15 06:11
Android
android
studio
笔记
json
Android10.0系统启动之Zygote进程
Android学习之路
文章目录1.zygote架构1.1rc1.1.1init.zygote64_32.rc1.1.2Zygote什么时候被重启1.2启动后逻辑1.3主要函数2启动过程2.1调用流程2.1.1app_main.cppmain
MrPeng1991
·
2023-11-13 06:28
android
os
android
启动流程
zygote
android
Java 计算字母个数_统计字符串中每个字母的个数
最近整理之前自己学习Java时的一些
代码笔记
,可能都是一些比较基础的Java知识,在这里只是给需要的人参考一下。
房东家的狗
·
2023-11-12 09:31
Java
计算字母个数
stc32 学习记录 1
感觉自己的指针没有学好啊逻辑性也不强所以做简单的伪
代码笔记
记录一下stc32的学习历程字符串比较//字符比较//str1是母字符串str2是子字符串Str2在Str1里面遍历//如果遍历到了返回就是地址就不为空
洋葱鳞片
·
2023-11-12 06:57
学习
Unity UGS官方例子BossRoom,NetCode部分的读
代码笔记
适配项目引用了navMesh库,2022版本已经内置到引擎,因此升级后要删掉库引用auth库的2.4.0有bug,编辑器环境下profile检查会抛异常,导致编辑器环境不能使用lobby,仿照官方,降到2.3.1版本不清楚为什么打出来的包不能跟编辑器联机,貌似编出来的是release版,没找到改参数的地方,多人调试只能用parrelSync参考文档知乎其他人经验这个人的代码老旧,部分已经对不上,如
weixin_43471941
·
2023-11-10 18:42
unity
UGS
unity
游戏引擎
王道复试C语言 第六章树形数据结构(中:二叉树)——
代码笔记
分享
文章目录二叉树链式存储:存储节点结构体:描述节点10.1先序建树先序遍历递归实现栈实现中序遍历递归实现栈实现后序遍历递归实现栈实现层次遍历:队列实现10.2重建二叉树:输入先序和中序,输出后序树章节的内容是根据我自己之前的代码编写的,与王道课程有出入,仅作参考。二叉树链式存储:存储节点root变量:存储根节点的地址每个节点:数据域+指针域(左孩子和右孩子)结构体:描述节点structbiTree{
阿瓜不能停下
·
2023-11-10 09:31
C++
数据结构
c语言
c++
Android notes——第一行
代码笔记
(第三版)
Androidnotes——第一行
代码笔记
(第三版)Androidnotes——第一行
代码笔记
(第三版)Androidnotes——第一行
代码笔记
(第三版)第2章——探究新语言,快速入门kotlin编程
江南菜鸟萌哼哼
·
2023-11-02 21:13
Android开发
android
kotlin
android
studio
字节笔试题(含答案)
总结不易,如果对你有帮助,请点赞关注支持一下微信搜索程序dunk,关注公众号,获取博主的数据结构与算法的
代码笔记
目录2019春招研发部分编程题万万没想到之聪明的编辑(AC)思路代码万万没想到之抓捕孔连顺
程序dunk
·
2023-10-28 00:45
算法与数据结构
算法
第一行
代码笔记
③
第一行
代码笔记
③3.1初识碎片3.2动态添加碎片3.3在碎片中模拟返回栈3.4碎片和活动之间通信3.5动态加载布局3.6碎片的最佳实践——一个简易版的新闻应用3.1初识碎片首先定义好两个碎片left_fragment.xml
Dominiczz
·
2023-10-27 19:09
android
笔记
android
java
第一行
代码笔记
⑨
第一行
代码笔记
⑨9.1服务是什么9.2Android多线程编程1在子线程中更新UI2解析异步消息处理机制3使用AsyncTask9.3服务的基本用法定义一个服务启动和停止服务活动和服务进行通信9.4服务的生命周期
Dominiczz
·
2023-10-27 19:09
android
笔记
android
android
studio
AMS系列1——AMS启动流程
Android学习之路
1.启动流程https://www.cnblogs.com/fanglongxiang/p/13594986.html系统启动,AMS起点前:系统启动后Zygote进程第一个fork
MrPeng1991
·
2023-10-25 21:09
android
os
vs2022 cpp 源码 <xstddef>
代码笔记
_EXPORT_STDtemplatestructplus{using_FIRST_ARGUMENT_TYPE_NAME_CXX17_DEPRECATE_ADAPTOR_TYPEDEFS=_Ty;using_SECOND_ARGUMENT_TYPE_NAME_CXX17_DEPRECATE_ADAPTOR_TYPEDEFS=_Ty;using_RESULT_TYPE_NAME_CXX17_DEPR
御风@户外
·
2023-10-25 08:26
cpp
c++
元编程
模板
Selenium定向爬取PubMed生物医学摘要信息
本文主要是自己的在线
代码笔记
。在生物医学本体Ontology构建过程中,我使用Selenium定向爬取生物医学PubMed数据库的内容。
进击的雷神
·
2023-10-25 01:54
selenium
selenium
上一页
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
其他