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
JZ
数据结构学习
jz
59 滑动窗口的最大值
方法一:最优解这个方法和
jz
30维护一个非严格递减的辅助栈是基本一样的。思路:看了k神答案才懵懵懂懂会。建议看。
_Rindo
·
2024-01-16 00:48
数据结构学习
数据结构
学习
算法
数据结构学习 leetcode31 下一个排列
关键词:下一个排列字典序排列这是我在做
jz
38字符串的排序的时候,一种解题方法是字典序,用到的就是这种方法。这种方法支持不重复地输出全排列。
_Rindo
·
2024-01-15 20:58
数据结构学习
数据结构
学习
数据结构学习
jz
62 圆圈中最后剩下的数字
关键词:数学约瑟夫环问题这个题如果用模拟方法是一定会超时的。只能用约瑟夫环问题来解决。题目:破冰游戏思路:关键是从我们需要的数x倒推回去。最后一个成员,它的索引一定为0,从索引0倒退回去。请看这位大姐姐的答案。复杂度计算:时间复杂度O(n)空间复杂度O(1)代码:classSolution{public:inticeBreakingGame(intnum,inttarget){intres=0;f
_Rindo
·
2024-01-15 20:58
数据结构学习
学习
数据结构学习
jz
38 字符串的排列
关键词:字典序排列dfs回溯哈希这种全排列题目可以考虑用下一个排列的方法做,这是最优解(方法四)题目:套餐内商品的排列顺序我的:[用时:21m11s]回溯dfs哈希表方法一:我写的回溯dfs哈希表思路:用dfs套路做。避免重复结果的方法:如果goods=aab,那么输出就会有aabaababaababaabaa,重复了。为了避免重复,我在这里的办法是:开辟一个哈希表,在存进结果之前先用哈希表检查这
_Rindo
·
2024-01-15 20:57
数据结构学习
数据结构
学习
深度优先
数据结构学习
jz
66 构建乘积数组
关键词:数学双指针方法一:这个题目我一开始做不知道不能用除法。我做的:[用时:12m12s]用了除法分类讨论方法二:后来看了提示,双指针,两边各开始乘。方法三:然后又看了答案可以节省空间。题目:按规则计算统计结果方法一:用了除法分类讨论思路:统计是否有零,不然没法除。count_0//如果有0,那么true求所有数的乘积:res记录所有数(除了第一个遇到的0)的乘积结果。如果只有一个0,那么除了它
_Rindo
·
2024-01-15 20:51
数据结构学习
数据结构
学习
数据结构学习 数位dp
因为没有做出
jz
43.里面用到了数位dp,所以去学习了一下,学习看了这位大神的基础知识。题目基本上是跟着这位灵大哥的题单做的。
_Rindo
·
2024-01-15 14:06
数据结构学习
数据结构
学习
数据结构学习
jz
43 数字 1 的个数
关键词:数位dp记忆化搜索dfs专门写了数位dp的笔记,里面的第一题和这个是一模一样的。建议直接看链接。题目:复杂度计算:时间复杂度O(log^2n)时间复杂度=状态个数*单个状态的转移次数,状态个数就是dp数组的长度,即O(log^2n),而单个状态的转移次数=O(10)=O(1),所以时间复杂度为O(log^2n)空间复杂度O(log^2n)代码:classSolution{public:in
_Rindo
·
2024-01-15 14:36
数据结构学习
数据结构
学习
深度优先
数据结构学习
jz
14剪绳子
关键词:数学动态规划快速幂这道题其实是分为两题。题目一:这道题我是没有思路的,看了k神的答案才知道有数学的方法。方法一:数学:其实中间的推导我没看,我服了。思路:复杂度计算:时间复杂度O(1)空间复杂度O(1)代码:看了k神的答案自己写的classSolution{public:intcuttingBamboo(intbamboo_len){if(bamboo_lendp(bamboo_len+1
_Rindo
·
2024-01-15 14:36
数据结构学习
数据结构
学习
数据结构学习
jz
19正则表达式匹配
关键词:动态规划这题确认dp状态不难,最关键也是最麻烦的是找到正确的转移方程。我参考了这位大神的答案。题目:思路:dp状态:dp[i][j]:代表字符串s的前i个字符和p的前j个字符能否匹配。(注意这里dp的第0行和第0列表示s为空和p为空的情况)初始状态:dp[0][0]=1因为空字符串和空字符串可以匹配如下表格所示‘’.*a‘’1000b0000c0000a0000转移方程:假如我们需要确认d
_Rindo
·
2024-01-15 14:06
数据结构学习
学习
数据结构学习
jz
44 数字序列中某一位的数字
关键词:找规律数学题目:LCR163.找到第k位数字虽然做出来了但是做了十万年,我是猪。主要还是找到准确的规律。思路://找规律//0-9占了10个位置//10-99占了90*2个位置//100-999占了900*3个位置//1000-9999占了9000*4个位置总体求解顺序:1、确定要求的数字的位数2、再确定数字3、再确定要求的数字的第b位比如:k==4791、确定要求的数字的位数479-10
_Rindo
·
2024-01-15 14:29
数据结构学习
学习
metartc5_
jz
源码阅读-yang_decode_rtcpCompound
//解析rtcp的命令到rtcps中。int32_tyang_decode_rtcpCompound(YangRtcpCompound*rtcps,YangBuffer*buffer){if(rtcps==NULL)return1;int32_terr=Yang_Ok;rtcps->data=buffer->data;rtcps->nb_data=buffer->size;//如果buffer中不
王方帅
·
2024-01-15 00:48
metartc5_jz源码阅读
实时音视频
音视频
p2p
c语言
metartc5_
jz
源码阅读-yang_encode_rtpHeader
//编码rtpHeaderint32_tyang_encode_rtpHeader(YangBuffer*buf,YangRtpHeader*header){int32_terr=Yang_Ok;//EncodetheRTPfixheader,12bytes.//@seehttps://tools.ietf.org/html/rfc1889#section-5.1//Theversion,padd
王方帅
·
2024-01-15 00:48
metartc5_jz源码阅读
实时音视频
音视频
p2p
webrtc
metartc5_
jz
源码阅读-yang_encode_rtpExtensions
//定义metartc的rtp扩展,标准的webrtc不定义任何头扩展,这个由开发者自定义。int32_tyang_encode_rtpExtensions(YangRtpExtensions*ext,YangBuffer*buf){int32_terr=Yang_Ok;//写两个字节0xBEDE,扩展头标识,开发者自己定义。yang_write_2bytes(buf,0xBEDE);//Writ
王方帅
·
2024-01-15 00:42
metartc5_jz源码阅读
音视频
p2p
实时音视频
webrtc
metartc5_
jz
源码阅读-udp->receive
之前在metartc5_
jz
源码阅读-yang_run_rtcudp_thread-CSDN博客中说到://调用udp的receive方法将读取的buffer和udp->user传入。
王方帅
·
2024-01-14 11:00
metartc5_jz源码阅读
音视频
c语言
p2p
实时音视频
metartc5_
jz
源码阅读-yang_rtcpush_on_rtcp_nack
//发送端收到接收端发来的rtcpnack命令,需要丢包重传int32_tyang_rtcpush_on_rtcp_nack(YangRtcContext*context,YangRtcPushStream*pub,YangRtcpCommon*rtcp){//容错处理if(context==NULL||pub==NULL||rtcp==NULL)returnERROR_RTC_PUBLISH;i
王方帅
·
2024-01-14 06:55
metartc5_jz源码阅读
webrtc
音视频
p2p
实时音视频
metartc5_
jz
源码阅读-yang_rtcpush_on_rtcp_ps_feedback
//(Payload-specificFBmessages,有效载荷反馈信息),这个函数处理Payload重传int32_tyang_rtcpush_on_rtcp_ps_feedback(YangRtcContext*context,YangRtcPushStream*pub,YangRtcpCommon*rtcp){if(context==NULL||pub==NULL)returnERROR
王方帅
·
2024-01-14 06:55
metartc5_jz源码阅读
p2p
音视频
实时音视频
webrtc
metartc5_
jz
源码阅读-yang_stats_on_recvRR
int32_tyang_stats_on_recvRR(yangboolisAudio,YangRecvStats*recvStats,YangSendStats*sendStats,YangRtcpCommon*rtcp){YangRemoteRecvStats*stats=isAudio?&recvStats->audio:&recvStats->video;uint32_trtt=0;//d
王方帅
·
2024-01-14 06:55
metartc5_jz源码阅读
音视频
p2p
实时音视频
webrtc
metartc5_
jz
源码阅读-yang_push_h264_video
YangRtcConnection.c://如果pushH264不为空时,则调用pushH264的on_video方法。if(session->pushH264)returnsession->pushH264->on_video(session,session->pushH264->push,p);YangPushH264.c://设置on_video的实际执行函数push->on_video=y
王方帅
·
2024-01-14 06:24
metartc5_jz源码阅读
c语言
p2p
音视频
实时音视频
metartc5_
jz
源码阅读-yang_push_h264_package_single_nalu2
//通过单一nalu的方式发送视频帧。int32_tyang_push_h264_package_single_nalu2(YangRtcSession*session,YangPushH264Rtp*rtp,YangFrame*videoFrame){int32_terr=Yang_Ok;//重置videoRawPacketyang_reset_rtpPacket(&rtp->videoRawP
王方帅
·
2024-01-14 06:24
metartc5_jz源码阅读
c语言
音视频
实时音视频
p2p
metartc5_
jz
源码阅读-p2p通过stun服务器进行通信
1.YangIpc.c/yang_create_ipc需要设置stun服务器的ip地址和端口号设置iceCandidateType为2,表示走stun,即向stun服务器发起请求获取本机的公网ip地址。//设置iceServerIP和端口号,设置iceCandidate类型。strcpy(session->avinfo.rtc.iceServerIP,"182.92.163.143");sessi
王方帅
·
2024-01-14 06:52
metartc5_jz源码阅读
音视频
实时音视频
p2p
webrtc
微机原理常考填空总结
以下仅代表个人发言#微机原理正文开始:1,区分
JZ
,JNZ技巧也就是D7=0用
JZ
;D7=1用JNZ。
吃个西瓜嘤
·
2024-01-14 00:01
汇编
开发语言
微机原理
微机原理
笔记
硬件工程
企业级大数据安全架构(三)修改集群节点hostname
如果之前在Ambari集群节点上的机器名不符合这个要求,可以按照以下步骤在Ambari上修改所有节点的机器名:1.部署节点说明本次测试是三台ambari节点,主机名分别是
jz
001,
jz
002,
jz
003
云掣YUNCHE
·
2024-01-12 06:23
企业级大数据安全架构
大数据
安全架构
安全
rf国度修改服务器数据,RF国度怎么设置GM权限???
用工具打开
JZ
----cq_user这个表在你的名字后面加上[PM]这样就是GMmoney是身上的金钱money_saved是存仓库的金钱继续往右边Emoney就是太阳石!
weixin_39539563
·
2024-01-09 12:40
rf国度修改服务器数据
python之替换文本内容
1、test.txt内容ActiveSheet.Pictures.Insert(_"\\
Jz
\2023\12\12.29-0.15\10K\1-2-3.jpg").Select2、复制后再替换字符importre
老歌老听老掉牙
·
2024-01-08 01:34
python办公自动化
python
metartc5_
jz
源码阅读-yang_ipc_rtcrecv_publishVideoData
//将视频帧数据publish到p2p客户端int32_tyang_ipc_rtcrecv_publishVideoData(YangIpcRtcSession*session,YangStreamCapture*data){int32_tret=0;//循环获取pushs中所有PeerConnectionfor(int32_ti=0;ipushs.vec.vsize;i++){YangPeerC
王方帅
·
2024-01-07 23:11
metartc5_jz源码阅读
实时音视频
音视频
p2p
c语言
metartc5_
jz
源码阅读-yang_push_h264_package_stap_a
//通过stap_a模式发送sps和pps包给对端。int32_tyang_push_h264_package_stap_a(void*psession,YangPushH264Rtp*rtp,YangFrame*videoFrame){interr=Yang_Ok;YangRtcSession*session=(YangRtcSession*)psession;//重置rtpPacket的字段y
王方帅
·
2024-01-07 23:11
metartc5_jz源码阅读
音视频
c语言
p2p
实时音视频
metartc5_
jz
源码阅读-yang_create_ipcPublish
voidyang_create_ipcPublish(YangIpcPublish*publish,YangAVInfo*avinfo){YangIpcPublishSession*session=&publish->session;//调用君正的库实现视频录制和编码yang_create_videoEncoder(&session->encoder);//创建p2prtc,以便不断的读取君正录制
王方帅
·
2024-01-07 23:10
metartc5_jz源码阅读
c语言
音视频
实时音视频
p2p
metartc5_
jz
源码阅读-yang_ipc_rtcrecv_addPeer
//上一篇文章中读到p2p->receive方法最终会调到这个方法中,设置PeerConnection的sdp,并生成answer。int32_tyang_ipc_rtcrecv_addPeer(YangIpcRtcSession*session,char*sdp,char*answer,char*remoteIp,int32_tlocalPort,int*phasplay){int32_tret
王方帅
·
2024-01-07 23:40
metartc5_jz源码阅读
javascript
开发语言
ecmascript
metartc5_
jz
源码阅读-yang_create_videoEncoder
//此方法在metartcore中调用,实现在metaipc5_
jz
中voidyang_create_videoEncoder(YangEncoderVideo*encoder){//拿到EncoderSessionYangEncoderSession
王方帅
·
2024-01-07 23:40
metartc5_jz源码阅读
音视频
c语言
p2p
实时音视频
metartc5_
jz
源码阅读-yang_push_h264_encodeVideo
//编码rtp的视频buffer,发送给p2p对端。int32_tyang_push_h264_encodeVideo(YangRtcSession*session,YangPushH264Rtp*rtp,YangRtpPacket*pkt){interr=0;//用videoRtpBuffer中的数据填充rtp->buf.yang_init_buffer(&rtp->buf,yang_get_r
王方帅
·
2024-01-07 23:08
metartc5_jz源码阅读
音视频
c语言
p2p
实时音视频
JSEncrypt之RSA加密详解
MLEviJbvj55pcdAKTWGut9ax/4zaKiuRlSgpkF8Z5naKLlHtMwIeJh4L0Phs0xg6p6LvMqOfnKvMS+6ZMuO2A4Olm7ixDr310yXUP6
Jz
我是花臂不花
·
2024-01-07 07:58
随笔大杂烩
前端
javascript
开发语言
diffusers加速文生图速度;stable-diffusion、PixArt-α
参考:https://pytorch.org/blog/accelerating-generative-ai-3/https://colab.research.google.com/drive/1
jZ
5UZXk7tcpTfVwnX33dDuefNMcnW9ME
loong_XL
·
2024-01-06 23:15
大模型AI
深度学习
多模态
stable
diffusion
唠叨一下二百零八,2022.12.21
JZ
12.21JZZC早饭6晚饭28晚上回来吃完饭还想去买点零食但又不想下去算了不去了吧早上都没熟食早饭了都是面包啥的今天又有了几个人他们也都走了感觉快到我这边了啊快递终于到了齐了下班开车真就三十五分钟真的爽离职申请批好了等三十号有个轮签弄完比我想象中的快也没卡我明天上班看b站的科普了要不没事干今天打印了很多离职材料转正材料怕之后离职就没了还是打印好也存了网盘一份
悠绫川
·
2024-01-05 20:11
metartc5_
jz
源码阅读-g_yang_ice_stun_receive
//收到stun服务器的返回数据voidg_yang_ice_stun_receive(char*data,int32_tsize,void*user){if(user==NULL)return;//拿到请求的StunRequestYangIceStunRequest*request=(YangIceStunRequest*)user;//0x00或0x01为stun返回数据的起始标记。uint8
王方帅
·
2024-01-05 00:47
metartc5_jz源码阅读
音视频
c语言
p2p
实时音视频
metartc5_
jz
源码阅读-yang_ipc_rtcrecv_start_thread
void*yang_ipc_rtcrecv_start_thread(void*obj){//从形参拿到RtcSessionYangIpcRtcSession*session=(YangIpcRtcSession*)obj;session->isConvert=1;//重置流捕获变量,创建流捕获变量。YangStreamCapturedata;memset(&data,0,sizeof(YangS
王方帅
·
2024-01-05 00:17
metartc5_jz源码阅读
asp.net
服务器
后端
metartc5_
jz
源码阅读-yang_ice_stun_request
//发起stunrequest,用于请求本机的外网ip地址用于p2p打洞int32_tyang_ice_stun_request(YangIceServer*server,int32_tlocalport){chartmp[1024]={0};int32_terr=Yang_Ok;int32_twaitTime=0;//创建udpYangRtcUdp*udp=(YangRtcUdp*)calloc
王方帅
·
2024-01-05 00:17
metartc5_jz源码阅读
c语言
p2p
音视频
metartc5_
jz
源码阅读-yang_sdp_genLocalSdp2
int32_tyang_sdp_genLocalSdp2(YangRtcSession*session,int32_tlocalport,char*dst,YangStreamOptTyperole){int32_tmediaServer=session->context.avinfo->sys.mediaServer;int32_tredPayloadtype=1;char*src=(char*
王方帅
·
2024-01-05 00:17
metartc5_jz源码阅读
c语言
音视频
实时音视频
p2p
metartc5_
jz
源码阅读-yang_ice_initIce
//初始化ice,感觉这个逻辑跟谷歌官方的webrtc正好是相反的逻辑,正常应该县判断Host能不能通,不通在Stun,Stun也不通则走Turn中继。voidyang_ice_initIce(YangIceSession*session){//根据candidateType进行初始化switch(session->candidateType){//Host则什么也不做caseYangIceHos
王方帅
·
2024-01-05 00:17
metartc5_jz源码阅读
实时音视频
音视频
p2p
c语言
metartc5_
jz
源码阅读-main.c
#include#include#include#include#include#include#include//声明一个TimerYangCTimer*m_5stimer=NULL;intg_waitState=0;//声明一个互斥锁pthread_mutex_tg_lock;//声明一个条件锁pthread_cond_tg_cond;//创建ctrl+c的回调函数,设置b_exit为1,si
王方帅
·
2024-01-05 00:46
metartc5_jz源码阅读
c语言
音视频
p2p
metartc5_
jz
源码阅读-yang_run_p2pserver_thread
void*yang_run_p2pserver_thread(void*obj){//为p2pServer创建socket,AF_INET表示ip4,SOCK_STREAM表示面向可靠连接的TCPYangP2pServer*p2p=(YangP2pServer*)obj;p2p->isStart=1;p2p->serverfd=socket(AF_INET,SOCK_STREAM,IPPROTO_
王方帅
·
2024-01-05 00:46
metartc5_jz源码阅读
c语言
p2p
音视频
metartc5_
jz
源码阅读-yang_run_rtcudp_thread
void*yang_run_rtcudp_thread(void*obj){//拿到传入的UdpSessionYangUdpSession*udp=(YangUdpSession*)obj;//设置为开始udp->isStart=1;//设置socket的超时时间为200msstructtimevaltv;tv.tv_sec=0;tv.tv_usec=200000;//200mssetsockop
王方帅
·
2024-01-05 00:43
metartc5_jz源码阅读
c语言
p2p
音视频
2020-1-12晨间日记
今天是什么日子起床:12:00就寝:01:00天气:阴冷、雨心情:一般纪念日:无任务清单昨日完成的任务,最重要的三件事:1.处理xs问题,手机,联系
jz
;2.上班;3.休息。
云心girl
·
2024-01-04 17:29
USB原理及驱动框架介绍、编写
本文环境:
JZ
2440V3开发板Linux3.4.2内核arm-linux-gcc4.3.2编译器参考资料:2_USB驱动程序之USB总线驱动程序(100ask.net)19.Linux-USB总线驱动分析
Leon_George
·
2024-01-04 13:51
Linux3.4.2驱动开发
usb
USB设备驱动
usb鼠标驱动
usb驱动框架
冬至有感
扭扭屁股妞妞腰,冒汗了,喝已放温的
JZ
茶,我晚上是不敢喝茶的,白天,上午还可以的,这茶还是
JZ
的。
6km一朵飘荡的云
·
2024-01-03 13:25
linux中的lcd显示字符函数,在LCD上显示汉字和ASCII字符
一、开发环境硬件环境搭载s3c2440ARM9处理器的
jz
2440开发板软件环境linux3.4.2内核arm-linux-gcc4.3.2交叉编译工具HZK16(是符合GB2312标准的16X16点阵字库
六哥App评测
·
2024-01-02 03:49
2021-11-12
IT工业界1.牛客网:二叉树的深度2021-11-12(
JZ
55二叉树的深度)英语1.墨墨背单词:复习50个单词
幸福大黑鸭
·
2024-01-01 18:52
常见算法面试题目
剑指offer剑指offe2leetcode200题leetcode100题leetcode150题leetcode75题文章目录前言二叉树非递归遍历牛客
JZ
31栈的压入、弹出序列(8/4)
JZ
4二维数组中的查找
天下一般
·
2024-01-01 06:46
算法
面试
职场和发展
唠叨一下一百八十六,2022.11.29
JZ
11.29
JZ
支出车充电30晚饭13.7晚饭二13.5一天的雨吧基本上看了一下project进度一天能看十节感觉就不错了他这个每节课还蛮长的而且150节这样算下来我得15天学完那就是还是十二月中旬太难了今天问了一下离职不是一定要一个月那我就提前一周吧准备太早说也不是很好
悠绫川
·
2023-12-31 06:51
数据结构学习
jz
13衣橱整理
关键词:搜索算法dfsbfs回溯题目:各数位之和:求法代码:intsums(intx){ints=0;while(x!=0){s+=x%10;x=x/10;}returns;}总的思路:这道题是求可以到达的格子数,想到可以用搜索算法来做,可以用dfs或者bfs。可以去看这位大佬的分析。我基本是按照他的思路写的,但是把代码写的好看了一些。求各数位之和我用了封装好的sums函数,看起来舒服一些。我一开
_Rindo
·
2023-12-28 15:03
数据结构学习
数据结构
学习
深度优先
移植Linux 3.4.2内核到
JZ
2440开发板(超精讲)
Linux3.4.2内核移植到
JZ
2440开发板0、开发环境虚拟机:VMwareworkstation16pro宿主机操作系统:Ubuntu16.04开发板:
JZ
2440移植内核版本:Linux3.4.21
Leon_George
·
2023-12-26 18:00
嵌入式开发
内核移植
移植DM9000到内核
挂接NFS文件系统
JZ2440内核移植
linux3.4.2内核移植
上一页
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
其他