JFrame是Java Swing提供的一个可视化组件,可以用于开发桌面应用程序。它是一个顶层的Swing容器,提供了窗口框架和布局管理器,用于创建GUI界面并处理用户的交互操作。在本篇文章中,我将详细介绍JFrame窗口的开发原理和使用方法。1. 导入S
2023-07-14
中文化、本土化、云端化的在线跨平台软件开发工具,支持APP、电脑端、小程序、IOS免签等等
首先,我们需要了解什么是“appid”和“云开发”。
“appid”是指小程序或公众号等在开发时需要进行注册的唯一标识符。它是开发者在微信公众开发平台或小程序管理后台进行应用注册和审核的必要信息。同时,开发者需要将其appid密钥嵌入到应用程序中,以便开发程序与微信平台进行通信。
而“云开发”则是指一种快速开发微信小程序的云服务平台。开发者可以在该平台上,通过提供的云端能力,实现云数据库、云存储、云函数等功能。这样,我们可以轻松构建并管理微信小程序的数据和逻辑。
在2019年4月,微信小程序的“云开发”推出了新的规定,取消了对应用的“appid”字样的显示,代之以信息流统计。
具体来说,应用不再需要在界面中显示其appid。原先许多开发者在左下角进行了显示,这也导致了appid会被嗅探器获取到,进而进行一些恶意攻击。因此,微信小程序平台决定将appid进行保密,仅仅用于通信。在云开发控制台中,用户可以找到对应的开发者工具调用云函数的相关代码,从而来使用appid。
那么,取消appid的目的在于排除使用者的安全隐患。同时,取消appid的使用也并不会对云开发本身产生什么实质性的影响。如果开发人员使用云开发,只需要照常使用控制台或开发工具中的appid即可。
总之,微信小程序的“appid”取消不仅仅是为了解决安全问题,更能提高小程序制作的专业度,适当保护开发者应用的隐私安全。