
其他
文章平均质量分 52
Ranye123
这个作者很懒,什么都没留下…
展开
-
跨平台TV OTT应用开发:可行性、功能与限制
Android TV还是可行的,Apple TV有一定限制原创 2024-07-12 18:58:51 · 751 阅读 · 0 评论 -
Flutter跨平台开发技术
Flutter 是由 Google 推出的开源移动应用开发框架,可用于快速构建高性能、美观的移动应用程序。它采用 Dart 语言进行开发,具有热重载功能,可以快速查看代码更改后的效果,极大地提高了开发效率Flutter 的 UI 框架采用了现代化的响应式编程风格,可以轻松地创建漂亮且高度定制化的用户界面。它还提供了丰富的组件库,开发者可以根据自己的需求选择合适的组件来构建应用程序。原创 2024-07-11 17:40:45 · 1328 阅读 · 0 评论 -
Android TV跨平台开发心得
没有那么容易!原创 2024-07-05 19:45:15 · 619 阅读 · 0 评论 -
React vs React Native写法上的不同
从标签和样式两个角度,快速从react过渡到react native原创 2024-04-23 17:19:53 · 959 阅读 · 0 评论 -
视频流加密解密技术
CENC 的机制受 MPEG-DASH(基于 HTTP 的动态自适应流媒体)ISO/IEC 标准 23001-7 管辖,该标准为多个 DRM 系统的兼容性提供了总体框架加密方法:AES, DES, RC4, 3DES, RSA,也就是什么对称加密,非对称加密,公钥私钥的那一套简单的理解,CENC 是用来规范加密的,DRM 是用来解密的。解密的方式有很多种,但加密的方式是同一种。这样,不同的 DRM 系统可以对同一文件进行解密,支持更广泛的可访问客户端。原创 2024-04-17 16:21:32 · 2083 阅读 · 0 评论 -
【JavaScript Weekly】2023.11.16
Prettier 更新了3.1版本,对三元组的格式化做了更新opinionated: 这个没有直接对应的中文意思,类似于褒义版本的刚愎自用,在 Prettier 的语境下,就是如果不按它那么写就不行,就会报错画红波浪线control flow 控制流syntax 语法experimental 实验性的。原创 2023-11-21 20:48:28 · 235 阅读 · 0 评论 -
序列化与反序列化
序列化:对象转化成字节序列,方便传输。反序列化:字节序列恢复成对象。原创 2023-09-01 16:35:09 · 67 阅读 · 0 评论 -
【编译器实现笔记】5. 支持 let 和 命名函数
λanguage 没有办法定义新变量例如,我们希望新定义一个变量 z,使得 z=x+y我们只能使用一个立即执行函数 IIFE(Immediately-Invoked Function Expression)来定义 z。原创 2023-02-06 15:39:45 · 306 阅读 · 0 评论 -
【编译器实现笔记】3. 解释器(Interpreter)
解释器(Interpreter)是在解析器理解语义之上,边解释边执行遍历 AST,按正常顺序执行表达式即可。原创 2023-02-06 13:53:59 · 580 阅读 · 0 评论 -
【编译器实现笔记】4.优化的方向
λanguage 没有实现循环。其实可以通过递归实现循环原创 2023-01-29 19:44:16 · 646 阅读 · 0 评论 -
【编译器实现笔记】2. 解析器(parser)
解析器在分词器之上,直接操作 token 流,不用处理单个字符,把代码解析成一个个对象。原创 2023-01-29 19:40:17 · 1429 阅读 · 0 评论 -
【编译器实现笔记】1. 分词器(Tokenizer、Lexer)
通过解析字符流,把里面的 token 提取出来,提取后的格式为:原创 2023-01-29 19:38:15 · 1027 阅读 · 0 评论 -
利用WebP来缩小图片体积
WebP 无损图像文件比 PNG 文件小 26%在等效结构相似性 (SSIM,structural similarity) 索引下,WebP 有损图像文件比 JPEG 图像小 25% 到 34%WebP 支持无损透明(也称为 alpha 通道),仅增加 22% 的字节。原创 2023-01-05 14:44:05 · 293 阅读 · 0 评论 -
TLS vs SSL
TLS 和 SSL 一样,在传输层之上,在应用层之下,基于可靠的传输层协议(如 TCP),向高层(应用层)提供加密服务TLS 是 SSL 的更新版本,修复了一些安全漏洞原创 2022-09-22 15:29:21 · 649 阅读 · 0 评论 -
内聚与耦合
内聚是说一个模块内部的联系紧密,功能相似逻辑相关,方法需要的数据在里面而不需要从外面找,这是很好的。耦合是说各模块之间的有联系,这个不好。所以要高内聚,低耦合。原创 2022-09-22 11:56:21 · 112 阅读 · 0 评论 -
2019/3/2 搜索
Description有一个长度为n的格子表,每一个格子都有一个金钱数w[i], 一个人从端点0开始向前走,每次可以走l~r步,当他当前的格子>n的时候,认为他到达了终点问:他到达终点顺手可以获得的最大金钱为多少(1<=n<=1000,1<=l<=r<=100)Sample Input7 2 3Sa原创 2019-03-02 16:52:04 · 164 阅读 · 0 评论 -
一个好看的背景
【代码】一个好看的背景。原创 2022-08-29 18:06:28 · 172 阅读 · 0 评论 -
VS 格式化
编辑->高级->设置选定内容的格式。Ctrl+K 然后 Ctrl+F。原创 2022-08-23 19:45:11 · 406 阅读 · 0 评论 -
.ini 文件是干什么的
ini是一种配置文件,initialization的缩写,其实里面和txt文件是一样的,都是纯文本。在vscode里新建文件默认是.ini格式。当然,作为配置文件是有一定的格式的。原创 2022-07-21 16:35:06 · 3834 阅读 · 0 评论