需求
今天收到一个需求,内容是在微信小程序点击按钮后,弹出一个动态生成的图片,并且保存在系统相册里面。
在实现过程中遇到一些坑,记录一下。
Canvas动态生成图片
第一步先在普通页面实现动态生成图片的功能,先不考虑隐藏等功能。
代码如下:
少小离家老大回,乡音无改鬓毛衰。
今天收到一个需求,内容是在微信小程序点击按钮后,弹出一个动态生成的图片,并且保存在系统相册里面。
在实现过程中遇到一些坑,记录一下。
第一步先在普通页面实现动态生成图片的功能,先不考虑隐藏等功能。
代码如下:
面试的时候面试官问:讲讲对runtime
的理解,runtime
能做些什么? 我基本上就是回答动态添加属性、添加方法、方法的替换……等网络罗列的一大堆。但是具体怎么做,这个嘛,我也说不出来。基于此,我特地研究了一下runtime.h
这个文件,过滤了一下里面所有的方法并且了解基本功能并记录在此。
前些天公司接到一个在线PK的项目,用户需求是模仿微信小程序的《头脑王者》,不过会比这个简单些,题目是公司内部拟定好的,都是关于疾病之类的比如糖尿病、心脏病等等。还有就是项目是在微信公众号上跳转到的WEB
页面,庆幸的是微信公众号开发我还是比较熟悉的,可怕的是用户强烈要求用C#
语言,运行环境是Windows Server 2008 、IIS8、SQL Server 2008
,用户数量在500
左右。好吧我承认我没有做过C#
开发,不过还能回忆起遥远的过去在学校学的一点点可能有用的知识,对我来说这是一个挑战,不过好在用户数量很少,这是他们公司内部员工用的软件,真实哔了狗了。
根据和客户的对接内容,大概是想要一个前端程序和一个后台管理系统。基本功能为用户通过关注微信公众号之后可以点击链接进入到游戏中心。
上次写过爬虫的初篇,我们已经能爬到基本的数据了。但是一张网页的数据是有限的,从我们上次的程序来看,能抓到的图片才不过十来张。很显然不能满足我们的需求。
接下来,我们继续完善我们的项目,来满足这个需求吧。
你是不是想写个爬虫来抓取点东西,但是你又不会Python
或者别的语言,那么你就得感谢你自己能来到这里。接下来就交给你如何用Objective-C
写一个爬虫。
什么?Objective-C
也能写爬虫?不都是Python
才可以的么?那么我告诉你基本上大部分语言都是可以写爬虫的,只是Python
用来写爬虫比较方便,他有海量的三方库可以让开发者调用而已。而别的语言基本上就是靠自己苦逼的撸了。
那么用Objective-C
写爬虫有什么用?靠iPhone来爬数据么?这里博主只是写个简单的爬虫而已,并不指望用此来专门抓取数据,你觉得让手机去爬数据能爬多少啊。本教程会兼容Mac软件开发,你可以用此技术开发mac爬虫工具。