Swift5新特性详解:ABI稳定终于来了!译者|薛命灯编辑|覃云近日,苹果开发者博客更新了一篇关于Swift5的文章,带来了Swift5新特性的消息,其中最受开发期待的莫过于iOS12.2将带来ABI稳定性,这意味着基础库将植入系统中,不再包含在App中,应用程序的体积会更小,更多新功能请看下文。App瘦身新功能Swift应用程序不再包含用于Swift标准库和SwiftSDK(运行iOS12.2
分类:
编程语言 时间:
2020-12-24 12:39:53
阅读次数:
0
全能App研发助手!滴滴开源DoraemonKit图片作者|易翔(DoraemonKit开源项目负责人)编辑|覃云近日,滴滴开源App研发助手DoraemonKit,DoraemonKit简称DoKit,中文名哆啦A梦,意味着能够像哆啦A梦一样提供给他的主人各种各样的工具。开发背景每一个稍微有点规模的App,总会自带一些线下的测试功能代码,比如环境切换功能、帧率查看功能等等,这些功能的切换入口往往
分类:
移动开发 时间:
2020-12-24 12:38:43
阅读次数:
0
扔掉CreateReactApp,打造你自己的React生成工具!作者|SviatKuzhelev译者|无明每个人都喜欢现成的东西。很显然,对于基于React的代码生成系统来说,没有什么比Facebook团队推出的create-react-app更好的了。是的,它非常有用。有了它,你可以立马开始App的编码工作。但从另一面来看,这种方式也让我们失去了了解内部工作原理的机会。我们应该要透过美丽的高级
分类:
移动开发 时间:
2020-12-24 12:34:00
阅读次数:
0
为什么说GraphQL可以取代RESTAPI?作者|AzatMardan译者|薛命灯在这篇文章中,我将介绍GraphQL的优势,以及为什么它会变得如此受欢迎。几年前,我在DocuSign带领了一个开发团队,任务是重写一个有数千万个用户在使用的Web应用程序。当时还没有可以支持前端的API,因为从一开始,Web应用程序就是一个.NET大单体。西雅图的API团队在将拆分单体,并逐步暴露出RESTful
如何使用WebAssembly提升性能?作者|Surma译者|无明Web的大多数性能问题都是由强制布局和过多的绘制引起的,偶尔也需要执行一些耗时的高计算成本任务,而WebAssembly在这个时候就可以派上用场。在之前的文章中,我谈到了如何借助WebAssembly将C/C++库生态系统引入到Web中。squoosh(https://squoosh.app/)是一个广泛使用了C/C++库的Web应
分类:
Web程序 时间:
2020-12-24 12:23:44
阅读次数:
0
我们用WebAssembly将WebApp速度提升了20倍!图片作者|RobertAboukhalil译者|薛命灯WebAssembly是除JavaScript之外另一门可以在浏览器上运行的语言,其他语言(如C/C++/Rust)也可以被编译成WebAssembly在浏览器上运行。WebAssembly是静态类型的语言,使用线性内存,并保存成紧凑的二进制格式,所以速度非常快,可以以“接近原生”的速
分类:
移动开发 时间:
2020-12-24 12:17:28
阅读次数:
0
基于WEB应用扫描测试 被动式扫描 x-ray xray是一款主流的漏洞扫描器,其优势在于可以扫描以上几种漏洞,是其他漏洞扫描工具不常有的,常见漏洞也可以扫描,但是其他工具也可以扫描,特殊需求还是这个方便 https://xray.cool/xray/#/tutorial/introduce Git ...
分类:
其他好文 时间:
2020-12-24 11:38:26
阅读次数:
0
问题:在创建一些网页或网站的快捷方式的时候,有时候默认图标是白色,用户体验感很差,经常找不到这个页面是什么。 原因:经过几次测试,发现应该是默认浏览器的设置没生效。 思路:通过手动设置默认浏览器,使快捷方式通过默认浏览器打开,就会有图标。对于顽固的快捷方式,采取手动设置打开图标。 解决方法: 模拟一 ...
分类:
Web程序 时间:
2020-12-23 12:21:06
阅读次数:
0
现在开发前后端分离变得越来越流行了,后端只提供接口返回json格式的数据,即使是错误信息也要以json格式来返回,然而目前无论是Laravel框架还是ThinkPHP框架,都只提供了返回json数据的方法,对异常的处理并不是以json格式来返回给我们,所以这里就需要我们自己来改写。 首先我们在app ...
分类:
其他好文 时间:
2020-12-23 11:48:08
阅读次数:
0
APP端 0、选择身份 在该界面选择用户身份或是商家身份 用户端 1、用户注册 后端代码 可以看到我们会首先判断该手机号是否已被注册,如果是,那么就返回false 由于HTTP在网络上是使用明文传输,用户输入的明文密码直接在网络上传输太危险。所以我们要进行一次MD5加密 2、用户登录 后端代码 我们 ...
分类:
其他好文 时间:
2020-12-22 13:00:24
阅读次数:
0