激动枫叶

文章
6
资源
0
加入时间
2年10月17天

微信小程序-云开发 数据库http接口封装

最近学习一下微信小程序的云开发,作为serverless架构,着实省去很多麻烦,省的搞https证书了,也不用写api,但是总是要建后台系统的,云开发的数据库是nosql,为了用一下分页,我就封装了一下接口,如下class WeChatCloudDB(object): """ 微信小程序云开发相关接口 https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-ap

mvc动态添加html控件,asp.net MVC中使用自定义HtmlForm控件动态生成表单

经测试System.Web.UI.HtmlControls下的HtmlForm类,也就是我们在传统的asp.net中使用的Form表单对象,不适合动态生成Html代码。于是自定义了一个简单的HtmlForm容器控件,只需要几行代码。看来Asp.net在封装Html元素方面还是很有优势的,微软为我们定义了大量的基础结构,很容易扩展使用。public class myHtmlForm:HtmlCont...

[iOS/Swift]在Release模式下(或者Archive时)关闭后台打印操作

在 Object-C 的工程中,默认会在 Build Settings 中的 Apple LLVM x.x - Preprocessing 的 Preprocessor Maros / Debug 中添加 “DEBUG=1“ 的定义,这样我们就可以通过 #ifdef、 #ifndef 等预编译指令来区分Debug模式和Release模式下的不同行为(这是不是也算多态的一种,^_^)// Rel

消息队列RabbitMQ如何保证可靠传输

数据的丢失问题,可能出现在生产者、MQ、消费者中1.生产者丢失:生产者将数据发送到 RabbitMQ 的时候,可能数据就在半路给搞丢了,因为网络问题啥的,都有可能。此时可以选择用 RabbitMQ 提供的事务功能,就是生产者发送数据之前开启RabbitMQ 事务channel.txSelect,然后发送消息。如果消息没有成功被 RabbitMQ 接收到,那么生产者会收到异常报错,此时就可以回滚事务channel.txRollback,然后重试发送消息; 如果收到了消息,那么可以提交事务chan