自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (24)
  • 收藏
  • 关注

转载 txt文本阅读器 html,TxT小说阅读器(TxTReader)

现在有许多读者都习惯在网上看小说,但是如果有一款既能够搜索小说下载,还能将文字转化为语音的软件,那将会是多么爽!这里小编就给大家来了这样一款软件——TxT小说阅读器(TxtReader)。它具有语音阅读功能,小说下载功能(内置上百万小说数据,可下载为HTML版本或TXT版本),独立开发的显示内核,方便阅读。有不显示滚动条方式,自动滚屏等方式供你选择。TxT小说阅读器详细介绍:TxT小说阅读器(Tx...

2021-05-31 12:23:32 1601

转载 android this view's id is no_id,java.lang.IllegalArgumentException: Called attach on a child which i...

crash on android 4.0.4after adding item and calling notifyItemMoved.flinging recyclerview crashes app.java.lang.IllegalArgumentException: Called attach on a child which is not detached: ViewHolder{40e...

2021-05-31 07:32:42 505

转载 android获取id列表,android – Firebase – 按ID列表获取元素

这样可以解决问题:Firebase ref = new Firebase("https://stackoverflow.firebaseio.com/35963762");ref.child("students/s1/lectures").addListenerForSingleValueEvent(new ValueEventListener() {public void onDataChang...

2021-05-31 01:43:39 215

转载 html5和jsp相互转换,jsp和html5之间的转换

在NetBeans IDE8.0中把html的文件转换成jsp格式的方法:将html页改成jsp有两种方法,第一种是直接修改html文件,另一种是新建jsp文件。1、原始html文件内容如下:!DOCTYPEhtmlheadmeta http-equiv=Content-Type content=text/html; charset=UTF-8titleInsert title here/titl...

2021-05-30 19:01:34 509

转载 华为20pro无法通过android,升级不用等 华为Mate 20 Pro首批适配Android Q

原标题:升级不用等 华为Mate 20 Pro首批适配Android Q在5月8日举行的谷歌I/O大会上,全新的Android Q系统亮相,在万众瞩目中开启了相应的体验计划,参与首批Android Q Beta测试项目的手机品牌也一同公布。 众多品牌中,我们熟悉的华为手机品牌出现在首批支持测试名单中。其中华为由Mate 20 Pro率先适配Android Q,宣布即日起面向Android应用开发者...

2021-05-28 21:25:06 258

转载 android 电话流程ril,android电话系统和ril分析(2)————rild详细分析

1.rild.c结构: 2.各个函数分析:2.1>RIL_registerextern void RIL_register (const RIL_RadioFunctions *callbacks);该函数在ril.cpp里有实现,RIL_RadioFunctions 在ril.h里定义为:typedef struct {int version; /* set to RIL_VERSION ...

2021-05-27 11:26:57 310

转载 Android初始化进度条代码,Android弹出进度条实例

以下是核心代码package com.example.administrator.helloword;import android.app.ProgressDialog;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.support.annotation.Null...

2021-05-26 09:44:31 222

转载 linux怎么查看uefi和mbr,怎么查看Win10系统是uefi+GPT还是mbr+BIOS安装方式?

大家都知道现在的新电脑都预装了Win8或是Win10系统,这样的电脑大多采用了UEFI+GPT的安装方式,当然如果是这样的安装方式,将来你重装系统就不能使用硬盘安装+GHOST系统的方式了,因为那是安装不起来的。那么如何查看当前电脑是uefi+GPT还是mbr+BIOS安装方式?下面小编就分享下方法吧电脑win10系统查看启动模式是uefi+GPT还是Legacy BIOS+MBR方法:查看方法一...

2021-05-25 20:16:49 972

转载 android修改输出分辨率,调整android输出分辨率,适配更大分辨率的屏

有时我们希望实现在大分辨率的屏上显示小分辨率的android界面。实际代码修改如下:--- a/kernel/msm-3.18/drivers/video/msm/mdss/mdss_fb.c+++ b/kernel/msm-3.18/drivers/video/msm/mdss/mdss_fb.c@@ -2501,8 +2501,8 @@ static int mdss_fb_register(...

2021-05-25 16:18:43 2081

转载 neon 指令 c语言,NEON初步使用

前言指令集并行是CPU的优化加速的一个方向,在ARM芯片主要是利用NEON指令集实现指令集并行NEON简介NEON就是高级SIMD,单指令多数据,适用于图像、音频等数据处理。ARMv6就叫SIMD,ARMv7开始叫NEON,aarch64又有点不一样,下文只针对ARMv7或者ARMv8 aarch32的NEON进行 NEON有32个64位长的寄存器(D0-D31,每个D可以装2个浮点数据),也可...

2021-05-25 07:24:42 3875

转载 支持向量机smo算法C语言,支持向量机(SVM),SMO算法原理及源代码剖析

参考了网上一些其他人写的博客,都有或多或少的缺陷,比如CSDN上将SVM浏览量最多的那个,他讲到SMO算法中,alpha和b的更新值他直接给出了结果,没有推导。我总结了网上别人的东西,将SVM,SMO中所有的数学推理从头到尾整理了出来。最后代码中没有kernal的转换,只是内积,主要是想给大家把SVM的原理讲明白。最后的Python源代码(来自Machine Learning in Action)...

2021-05-23 11:28:49 301

转载 如何用C语言计算TXT文件数据,我利用C语言实现SHA-256算法,需要从一个txt文件中读出数据并把...

该楼层疑似违规已被系统折叠隐藏此楼查看此楼并把得到的密文写入另一个txt文件张该怎么改代码啊?#include #include extern char* StrSHA256(const char* str, long long length, char* sha256);int main(void){char text[] = "123";char sha256[65];StrSHA256(t...

2021-05-20 12:56:37 321

转载 c++ 程序语言设计,计算机程序设计(C++)

Q: 本课程的选课条件是什么?A: 本课程预计的主要对象是大学本科生,但不限于大学生。只要你有热情,有决心,就能学好。如果在大学学了“大学计算机基础”或接触过其他语言的程序设计,对本课学习会有所帮助,但这不是必要的,更不是充分的。Q: 初中生可以听么?A: 初中有初中的学习任务,所以,首先建议初中生把初中的课程学好。如果学有余力或对程序设计特别有兴趣,可以学习本课程。只要坚持认真学习,多做练习,通...

2021-05-19 08:30:45 106

转载 c语言 宏 变长参数,C/C++变长参数宏(Variadic Macros)

A macro can be declared to accept a variable number of arguments much asa function can. The syntax for defining the macro is similar to that ofa function. Here is an example:#define eprintf(...) fpr...

2021-05-18 20:25:52 357

转载 c语言中,将一个变量的地址称为 ,存放变量地址的变量称为 .,2017年计算机二级C语言指针考点归纳1...

8.1 指针与指针变量的概念,指针与地址运算符1.在C语言中,指针是指一个变量的地址,通过变量的地址″指向″的位置找到变量的值,这种″指向″变量地址可形象地看作″指针″。用来存放指针的变量称为指针变量,它是一种特殊的变量,它存放的是地址值。2.定义指针变量的一般形式为:类型名 *指针变量1,*指针变量2,…;″类型名″称为″基类型″它规定了后面的指针变量中存放的数据类型,″*″号表明后面的″指针变...

2021-05-17 20:08:54 503

转载 countinue在c语言中作用,C语言中continue的作用是什么

continue 语句的作用是:跳过循环体中剩余的语句,结束此次循环,并强制进入下一次循环。continue语句只用在 while、for 循环中,常与 if 条件语句一起使用,用来判断条件是否成立。我们来看一个例子:#include int main(){ char c = 0; while(c!='\n'){ //回车键结束循环 c=getchar(); ...

2021-05-17 06:43:03 356

转载 linux 中 定时任务50 0 * * *,Linux定时执行任务

CrontabThe crontab (cron derives fromchronos, Greek for time; tab stands fortable) command, found in Unix and Unix-like operating systems, is used to schedule commands to be executed periodically. T...

2021-05-15 16:53:28 720

转载 gtk-vnc linux,vncviewer远程链接桌面linux

1、在服务器上启用vnc(1)查看有没有安装vnc[root@localhost ~]# rpm -qa |grep vncgtk-vnc-0.3.2-3.el5vnc-4.1.2-14.el5vnc-server-4.1.2-14.el5gtk-vnc-python-0.3.2-3.el5(2)root用户登录[root@localhost ~]# vncserverYou will requi...

2021-05-15 15:31:30 396

转载 linux删除文件mytestfile,Linux服务器文件删除空间未释放的有关问题

Linux服务器文件删除空间未释放的问题一、问题起源在Linux系统中,通过rm删除文件将会从文件系统的目录结构上解除链接(unlink),如果文件是被打开的(有一个进程正在使用),那么进程将仍然可以读取该文件磁盘空间也一直被占用这样就会导致我们明明删除了文件,但是磁盘空间却未被释放二、问题分析1、首先获得一个已经被删除但是仍然被应用程序占用的文件列表root@instance-zo0fkfng:...

2021-05-14 03:24:31 1163

转载 linux查看运行进程和端口号,linux查看进程端口号,进程id,运行环境变量等信息...

如何查看进程的端口号?$ netstat -lnp | grep exftcp 0 0 0.0.0.0:9101 0.0.0.0:* LISTEN 5791/exfilter注释:上面命令中的exfilter是进行名称.上面的9101就是监控的端口号,5791是进程的进程id。如果进程没有像exfilter一样监控一个端口,如何查看进程的id?ps aux | ...

2021-05-12 11:11:23 440

转载 linux+分隔符+参数个数,awk支持多个记录分隔符的写法

awk的-F参数可以指定新的记录分隔符,有些时候可能需求指定多个分隔符,比如下面的内容width:720 height:360如果需要取出width和height后面的值的话,一般大家会这样做,即做两次awk操作# echo "width:720 height:360" | awk '{print $1;print $2}' | awk -F: '{print $2}'720360其实呢,通过在a...

2021-05-12 04:23:32 477

转载 linux ext3空间没有了,Linux Ext3、Ext4误删文件恢复 extundelete

---------------------------------------------$ extundelete --helpUsage: extundelete [options] [--] device-fileOptions:--version, -[vV] Print version and exit successfully.--help, ...

2021-05-11 11:26:19 64

转载 装上linux就想卸载,linux双系统安装和卸载

由于同学推荐学习python语言,并且推荐使用linux来conding,因此我用了几天时间,废了九牛二虎之力,终于搞懂了linux的安装和卸载。安装linux系统可不是一件简单的事情。难在哪里呢?这里就需要与windows安装进行对比了。当然如果你也不会安装windows,那可就是难上加难了。这里我只讲安装windows和linux 双系统,因为单纯安装linux会比双系统简单一些。安装系统,我...

2021-05-11 09:18:51 297

转载 linux wstring乱码,对C++中ANSI,GBK,utf8,wstring,string,unicode的一些重要踩坑总结

啥是utf8,unicode,gbk,这些就不说了,说的人很多。要说的就是应用中要踩的一些坑和干货。如果你想写一个需要处理各种格式文本编码的程序,那么一般来讲,存储为UTF8格式,因为UTF8最省空间,字符串操作时,将UTF8转为wstring来操作,千万别存为GBK,也别使用string来操作字符串。stringGBK,GB2312,utf8都是存在string里的,转换方式就是GBKUTF8,...

2021-05-11 03:01:55 831

转载 linux内核缓冲区的管理,Linux内核Slab内存缓冲区管理器

Linux内核Slab内存缓冲区管理器维普讯资ht p:t//ww.cwqipvc.om 3第卷第2期 2403 ._2l·计机算工程020 6年 1 月De2e br 20 c me 0 6N2 o .4Co tprn i eErn m u e nge ig软件技与数据库术·~ Iq o- 4( 02—0— 3文标识 tAt o - 22 6403 o M1 o 3o )8l 献...

2021-05-06 22:28:25 147

转载 Linux应用层串口初始化,正确的Linux串口初始化序列

我写了一个必须在Linux上使用串口的应用程序,尤其是ttyUSB.使用标准的select()/ read()循环和write()执行读写操作,并且它们可能没有任何问题,但初始化代码(或缺少某些部分)会损坏tty子系统中的某些内容.这里是:vuxboot(string filename,unsigned baud = B115200) : _debug(false) {_fd = open(fil...

2021-05-06 18:02:56 279

转载 linux图形界面做网卡聚合,Linux 主机与虚拟机网桥制作与网卡链路聚合

一、网桥制作1、主机的网桥制作删除主机的/etc/sysconfig/network-scripts/ifcfg-enp0s25在/etc/sysconfig/network-scripts/ifcfg-br0目录下添加文件#编辑主机的物理网卡文件vim/etc/sysconfig/network-scripts/ifcfg-enp0s25DEVICE=enp0s25BOOTPROTO=none...

2021-05-02 07:57:47 215

转载 linux的boot分区一般多少mb,Linux操作系统怎么解决“/boot”分区满了

生产服务器:OS:CentOS 6.8任务:yum upgrade #升级软件包,但不更改软件和系统配置,不升级内核。问题:运行 rpm_check_debug执行事务测试事务测试出错:installing package kernel-2.6.32-642.11.1.el6.x86_64 needs 15MB on the /boot filesystem出错情况-------------磁...

2021-05-02 03:29:32 460

仿生环境(Java)

通过本课程的学习,能够使用Java的编程技巧、模式以及图形化编程实现一个 仿生环境。因由是想起看过的影片中有一段模仿了全球的生态环境,记得有大气层的不断变化等,感觉特别好,所以就想做一个简单些的仿生环境,效果还是不错的^_^~一起来试试吧~可以实现拓展类似的仿生场景哦~ 提供代码下载,在最后一节~

2021-06-22

Python自动化爬虫实战与高级架构技巧

讲解基于Python Selenium 的自动化数据采集,自动化框架设计,SEO搜索收录引擎与接口对接等实战项目

2021-06-22

VC++调试快速入门与提高

通过本课程学习,可以快学习长为VC++调试高手 ,快速提升软件开发效率,事半功倍 课程简介: 在C++开发程序的过程中,您是否经常遇到过这些问题? *程序运行结果不正确,但是很难找到原因 *多线程死锁,但是也很难找到问题所在 *程序运行时间长了,内存居高不下 *在自己的机器上运行正常,在测试的机器上就出问题 *调试版运行正常,但是发布出去就运行不正常 *偶尔还需要修复Linux程序的bug,但是却没有Linux环境 *也偶尔遇到程序崩溃了,却没有保留现场,无从下手解决问题 没有关系,通过本课程的学习,这些问题都会迎刃而解!一路绿灯,从此告别加班与熬夜!

2021-06-20

大白话注意力机制-Attention

本系列以通俗的方式讲解注意力机制Attention的整体知识,让i你爱上Attention的神奇应用。 资料:

2021-06-20

核心篇:SpringBoot快速入门

Spring全家桶包含Spring Framework,Spring MVC,Spring Boot,Spring Cloud, Spring Data等,本次课程将各模块比较重要、在常规开发中会使用的部分抽取出来,进而快速掌握Spring的使用、开发技巧。

2021-06-19

PC游戏逆向思维-漏洞挖掘

本课程将带领大家分析计算机程序,逆向程序,漏洞挖掘,发现计算机程序的安全隐患,从而提升大家对计算机程序安全的认识。

2021-06-16

Flutter基础框架_插件式_架构篇

Flutter基础框架_插件式_架构篇

2021-06-15

通俗易懂的SVN入门教程(含配套资料)

本教程为授权出品教程 SVN(Subversion)是目前使用广泛的版本控制软件,作为CVS的继任者,它在很多方面都具有鲜明的特色,提供了更好的操作体验,很好的解决了在实际的企业开发过程中诸如:数据备份、代码还原、协同修改、版本管理、追溯问题代码的编写人和编写时间以及权限控制等问题。在本套视频中通过几个生动的小故事引出协同开发中存在的问题,从而体会SVN的作用,最终落实到常用的SVN操作。手把手教你安装服务器端程序、配置版本库、操作客户端界面,帮你破茧成蝶,完成蜕变为Developer的第一步。

2021-06-14

从Git开始打造自己的核心竞争力

为什么学习Git? Git是一个版本控制系统,它可以解决多人写作的问题,提高开发效率。近年来,许多互联网公司已经把版本控制转向了Git,其中就包括腾讯、阿里、百度等巨头。可见,Git已经成为了每一名程序员,必须掌握的工具。 课程特点1. 10节小课,轻松刚入门Git; 2. 简单易懂,解决Git较高的学习成本的问题; 课程目标1. 能够通过Git管理项目和团队; 2. 能够通过Git展示工作经验和分享交流自己的项目; 学习建议本门课程操作性强,需要多多动手实践;

2021-06-14

Linux0.11内核main函数那些事

本课程介绍Linux0.11版本内核如何人工设置第一个任务(task 0)以及任务0从内核态切换到用户态的详细过程。包括全局描述符表中的TSS0描述符和LDT0描述符的创建过程。与引导过程中全局描述符表及局部描述符表的创建过程构成了一个有机的知识块。在任务0从内核态切换到用户态过程中,可以学习到内核态堆栈与用户态堆栈概念相关的源代码。课程还会介绍嵌入式汇编的基本语法,帮助进阶内核代码阅读。课程最后会介绍,任务0 fork()任务1 init进程的过程,以及在进程1中使用fork()创建登录shell及交互shell的过程。

2021-06-14

AngularJS

AngularJS? 通过新的属性和表达式扩展了 HTML。 AngularJS? 可以构建一个单一页面应用程序(SPAs:Single Page Applications)。 AngularJS? 学习起来非常简单。

2021-06-14

150讲轻松搞定Python网络爬虫

【为什么学爬虫?】        1、爬虫入手容易,但是深入较难,如何写出高效率的爬虫,如何写出灵活性高可扩展的爬虫都是一项技术活。另外在爬虫过程中,经常容易遇到被反爬虫,比如字体反爬、IP识别、验证码等,如何层层攻克难点拿到想要的数据,这门课程,你都能学到!        2、如果是作为一个其他行业的开发者,比如app开发,web开发,学习爬虫能让你加强对技术的认知,能够开发出更加安全的软件和网站 【课程设计】 一个完整的爬虫程序,无论大小,总体来说可以分成三个步骤,分别是: 网络请求:模拟浏览器的行为从网上抓取数据。数据解析:将请求下来的数据进行过滤,提取我们想要的数据。数据存储:将提取到的数据存储到硬盘或者内存中。比如用mysql数据库或者redis等。那么本课程也是按照这几个步骤循序渐进的进行讲解,带领学生完整的掌握每个步骤的技术。另外,因为爬虫的多样性,在爬取的过程中可能会发生被反爬、效率低下等。因此我们又增加了两个章节用来提高爬虫程序的灵活性,分别是: 爬虫进阶:包括IP代理,多线程爬虫,图形验证码识别、JS加密解密、动态网页爬虫、字体反爬识别等。Scrapy和分布式

2021-06-13

2019最新ElasticSearch6.5.4视频课

ElasticSearch是一个基于Lucene的搜索服务器,提供了一个分布式多用户能力的全文搜索引擎,基于RESTfulweb接口。Elastic Search是Java开发的,并作为Apache许可条款开放源码发布,是当前主流的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。构建在全文检索开源软件Lucene之上的Elastic Search,不仅能对海量数据规模的数据完成分布式索引于检索,还能提供对数据进行聚合分析,据国际权威的数据库产品测试机构DB Engines的统计,在2016年1月,Elastic Search已超过solr等,成为排名第一的搜索引擎应用;

2021-06-13

大数据视频_HBase视频教程

HBase是一个基于HDFS的分布式、面向列的开源数据库,是一个结构化数据的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。是每一个大数据都应该掌握的基本框架。在本课程中,主要讲述了HBase详细的架构原理及特点、HBase内部各个角色的详细介绍、安装配置、HBase的Shell操作、新旧版本的读写数据详细流程、HBase的API操作、使用MapReduce以及Hive对HBase数据分析、Rowkey设计、预分区设计、调优策略以及结合谷粒微博项目将核心知识点再次梳理,更熟练的运用HBase。

2021-06-12

spring+springMVC+mybaits+mysq(SSM)学生信息管理系统实战开发教程

本系统框架采用的是SSM,即spring、springMVC、mybaits,数据库采用的MySQL,前端采用当前最流行的管理类框架easyui,当然咱们本项目的重点是讲解ssm框架,所以最开始会给大家讲ssm框架原理,流程架构等,后面会结合具体的代码再反过去理解框架的概念原理,这样会有更好的理解,实战和理论必须结合才可以学的快、准、狠。

2021-06-12

Webpack 4.X小白到大神教程:入门必备

说起Webpack ,不知道你对它有哪些了解呢!或许正在屏幕前的你,1秒前刚刚接受这个词汇,那么学完这门课程,Webpack 4.X小白的称号将离你远去,你将熟练掌握webpack4.x版本的用法,以及新版本的特性,内容全面,覆盖范围广;或者可能你之前接触过,那么本次课程将会帮助你巩固基础,让你对它的使用有个不一样的认知。从现在开始,跟着陈老师一起学Webpack ,助你熟练掌握,你决不会后悔!!作业内容:参照课程最后案例部分,完善案例。要求:把图片点击加载做成滚动加载,图片数量给多一点,同时图片加上loading的状态(注意: 作业需写在CSDN博客中,请把作业链接贴在评论区,老师会定期逐个批改~~)

2021-06-10

无人驾驶--从零入门实战视频教程

无人驾驶实战视频培训课程:涉及无人驾驶入门教程、光学雷达在无人驾驶技术中应用,GPS及惯性传感器在无人驾驶应用、无人驾驶感知系统、强化学习在无人驾驶应用、卷积神经网络在无人驾驶技术应用等内容。AI的力量在于落地,其中为瞩目的莫过于无人驾驶技术。CSDN学院联合王而川打造《无人驾驶实战课》,目的就是为了降低无人驾驶学习门槛,让更多人能接受到系统前沿的理论知识。课程分为Python+机器学习系统课+无人驾驶入门实战课,三个阶段,层层递进,从零入门!本课程为实战课,其他两方面学习请点击老师头像查看。

2021-06-10

区块链实战(2):Solidity语言与智能合约视频教程

以太坊智能合约开发语言Solidity与智能合约视频培训教程主要介绍了编写智能合约的Solidity语言的核心技术,包括Solidity开发环境安装,控件结构、数据类型、异常处理、事件、继承等。

2021-06-09

卷积神经网络之人脸识别

该教程主要讲解将CNN应用于人脸识别的流程,程序基于python+numpy+theano+PIL开发,采用类似LeNet5的CNN模型,应用于olivettifaces人脸数据库。

2021-06-09

HTML5和CSS3

HTML5新特性和CSS3的使用案例,从入门到精通。

2021-06-09

C语言嵌入式Linux编程第3期:程序的编译、链接和运行

本课程为《C语言嵌入式Linux编程》第3期,主要对程序的编译、链接及运行机制进行分析。同时对静态库链接、动态链接的过程、插件原理、内核模块运行机进行探讨,后对嵌入式系统比较难理解的u-boot重定位、u-boot加载内核、内核解压缩、重定位过程进行分析,加深对程序的编译链接原理的理解。

2021-06-09

项目实战:Web版欧瑞书屋(jQuery+Node.js+Express+MySQL)

本系统是一款Web书店,拥有Web书店必要的功能,如用户注册、用户登录、商品浏览,商品查看、添加购物车,查看购物车,清空购物车等。

2021-06-09

嵌入式项目实践视频课程(阶段3)

本视频课程是嵌入式图形应用开的综合实践项目,综合运用阶段三的知识点,提高面向对象编程理解,加强Qt程序设计运用。冷链车GPS监控系统,通过一些专业传感器感受关键指标,如温度。从而保证货物安全和意外状态的及时报警除了固定的报警警情。通过GPS模块,实现货运管控中心对车辆定位,行驶记录,超速报警,疲劳驾驶,调度管理功能。

2021-06-09

移动端游戏UI设计-二部曲

主要实现了移动端游戏的UI架构设计,分两部分,第一部分采用的是有限状态机,第二部分采用传统的模式架构设计。

2021-06-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除