liam liam
2年前
怎么写一份好的接口文档?
编写一份优秀的接口文档会让软件开发中变得更加轻松,更有效率。这可是关键任务,写得好不仅可以帮助开发人员更好地理解和使用API接口,还可以提高整个团队的协作效率。大家可以在线感受一下优秀的接口文档是怎样的:https://petstore.apifox.cn
Souleigh ✨ Souleigh ✨
4年前
Mysql、MongoDB?如何选择合适的数据库
我们正在做一个电子书的小程序。1.0层次模型数据库用户购买,生成订单,订单详情里有用户购买的电子书:Mysql、Mongo
Wesley13 Wesley13
3年前
Unity热更新之资源的上传与下载
资源的上传打包结束后,我们通过比较打包前和打包后AssetBundle的MD5值是否有变化来判断一个AssetBundle是否需要被更新,如果该AssetBundle的MD5值发生了改变,则我们将这个AssetBundle拷贝到我们的待更新文件夹中。更新文件夹的命名应该为当前的大版本号资源版本号,这样下载的时候才能找到正确的路径,更新文件夹
Wesley13 Wesley13
3年前
12306 的架构到底有多牛逼?
链接|绘你一世倾城来源|https://urlify.cn/ZBRBRv每到节假日期间,一二线城市返乡、外出游玩的人们几乎都面临着一个问题:抢火车票!12306抢票,极限并发带来的思考虽然现在大多数情况下都能订到票,但是放票瞬间即无票的场景,相信大家都深有体会。尤其是春节期间,大家
Wesley13 Wesley13
3年前
Java不定参数Object… obj 和 Object[] 的区别
Java不定参数Object…obj和Object\\的区别简述:java中方法重载可以实现参数不同自动匹配对应方法。但现实中也存在这种问题。普通传参对于形如下面的方法,却显得臃肿而失优雅。MapgetRealLine(intleft,
Easter79 Easter79
3年前
Titanium Terminal 不好使的解决办法
有时候Titanium中的终端会显示:ThisTerminalEmulatorisnotfunctionalbecauseno'bash'shellcouldbefound.PleasecorrecttheproblemandrestarttheIDE..csharpcode,.cs
Stella981 Stella981
3年前
HTML5中Canvas元素的使用总结
HTML5中Canvas元素的使用总结  Canvas提供了开发者自定义绘图的接口,我们可以公国getContext()函数来获取绘图上下文进行绘制操作,这个函数中可以传入两个参数,其中第1个参数设置绘图上下文的类型,比较常用的是"2d",我们也可以使用"webgl"来使用webOpenGL实现3D绘制。本篇博
Stella981 Stella981
3年前
30 个 Python 的最佳实践、小贴士和技巧!
点击关注上方“杰哥的IT之旅”,后台回复“Python自动化(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzAwMjg1NjY3Nw%3D%3D%26mid%3D2247491317%26i
Wesley13 Wesley13
3年前
C#:对字符串的各种处理
字符串截取SubStringORRemove1stringstr3"123abc456";23//str3str3.Substring(0,i);//从左边开始取字符串的前i个字符(str3str3.Remove(i,str
Wesley13 Wesley13
3年前
MySQL 事务的四大特性ACID介绍
事务的四大特性(ACID)1、原子性(Atomicity)事务是一个不可分割的单位,事务中的所有SQL等操作要么都发生,要么都不发生。2、一致性(Consistency)事务发生前和发生后,数据的完整性必须保持一致。3、隔离性(Isolation)当并发访问数据库时,一个正在执行的事务在执行完毕前,对应其他的会话是不可见的,多个并发事