刘望舒 刘望舒
2年前
Android包管理机制(一)PackageInstaller的初始化
Android框架层Android包管理机制Android框架层本文首发于微信公众号「刘望舒」前言包管理机制是Android中的重要机制,是应用开发和系统开发需要掌握的知识点之一。包指的是Apk、jar和so文件等等,它们被加载到Android内存中,由一个包转变成可执行的代码,这就需要一个机制来进行包的加载、解析、管理等操作,这就是包管理机制。包管理
Easter79 Easter79
2年前
stm32mp1 linux最小根文件系统制作教程(stm32mp157开发板实操)
作者:华清远见研发中心,志浩老师。有用户反馈,关于stm32mp1,ST官方提供的系统太庞大,开机速度慢,占用空间大。基于这个问题,我们整理了Linux5.4.31最小根文件系统的镜像及对应教程,希望对stm32mp157开发板使用的用户有所帮助。1\.根文件系统开发实验1.1实验目的熟悉Linux文
Wesley13 Wesley13
2年前
90%的开发都没搞懂的CI和CD!
据IDC统计,2017年,DevOps的全球软件市场已达到约39亿美元的水平,预计到2022年市场将达到80亿美元左右!在敏捷软件开发环境中,工作模型和操作需要对公司不断变化的需求具有超级灵活的能力。DevOps——一种工具和实践的结合,有助于软件开发与IT运维并携手共进。这种跨功能的工作模式旨在最小化系统开发生命周期的持续时间,并提供持续的部署
Wesley13 Wesley13
2年前
unity连招系统
文章目录前言一、连招系统的思路二、连招系统示例(五连招)1.Animator设置2.编写脚本前言最近课程作业要求按照元神来做一个动作类游戏的小demo其中涉及到连招系统开发,网上找的很多教程都不太让人满意,经过我本人的各种查找与摸索,发现了如下的又简单又快
Stella981 Stella981
2年前
Play Scala 开发技巧
在系统开发中,我们经常需要保护一些安全性较高的接口,限制这些接口每秒处理的请求数量。例如对于一个计算密集型接口,假设压测值是100rps,如果实际情况长期高于这个值,则会引起滚雪球效应,最终导致系统崩溃。下面我们一起来看看如何在Play中实现一个完全异步非阻塞的请求限速?本文代码已提交至 playcommunity(https://www.os
Stella981 Stella981
2年前
Linux环境下编程有哪些优势?
★Linux系统它是一种开源的,并且有很多可用的软件支持,再者它大多数都是免费使用的;例如我们的手机的安卓系统底层就是基于Linux系统开发的;Linux最广泛的应用是在服务区和嵌入式系统中,一些知名网站和平台的服务器用的必然是Linux操作系统。Linux在如今互联网领域具有独特优势,例如人脸识别、扫码支付等等中。!(https://static
Wesley13 Wesley13
2年前
Unity联手腾讯游戏推出防沉迷系统开发工具,手把手教你搭建
1工程准备1、使用Unity2019.2及以上版本,创建一个新的空的3D工程。2、打开PackageManager下载插件包!(https://oscimg.oschina.net/oscnet/fb55f452cc5089e88856ffd9c67998fdee1.png)3
WeiSha100 WeiSha100
2年前
互联网教育系统开发2022【项目源码+数据库脚本】
一个2022版的互联网教育系统,有项目源码和数据脚本,可二次开发,支持在线学习,直播教学,在线刷题,在线考试,在线支付和营销,功能完整,已搭建测试可用,分享给有需要的朋友!测试的有以下功能,还有其他功能可自行解锁研究1、在线学习:在线观看视频,播放流畅,后台可上传学习资料和课件2、直播教学:对接七牛云端口,在线零距离流畅授课,可录播回放3、在线刷题:支持试题
京东云开发者 京东云开发者
9个月前
CGLIB动态代理对象GC问题排查 | 京东云技术团队
一、问题是怎么发现的最近有个新系统开发完成后要上线,由于系统调用量很大,所以先对核心接口进行了一次压力测试,由于核心接口中基本上只有纯内存运算,所以预估核心接口的压测QPS能够达到上千。压测容器配置:4C8G先从10个并发开始进行发压,结果cpu一下就飙升
linbojue linbojue
1个月前
史上最全的后端技术
系统开发1.高内聚/低耦合高内聚指一个软件模块是由相关性很强的代码组成,只负责一项任务,也就是常说的单一责任原则。模块的内聚反映模块内部联系的紧密程度。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。模块间耦合高低取决于模块间接口的复杂性、调用的方