四月下旬,接到一个功能。
客户给了三个URL,要通过二维码跳转到该连接。每一个URL对应有10个QR code,一共是3*10=30个QR code,每一个QR code都会有自己的编号。客户推荐生成二维码的网址是:www.liantu.com。因为原来的project不能动,所以只能新建WebSite,进行跳转。我需要做的是,在用户扫描二维码的时候,数据库记录二维码编号,时间,IP和跳转到的URL,然后跳转到相应的URL。
刚开始的想法是把URL和QR code编号作为参数生成二维码,后来,Leader说需要把URL存储在一个XML文件中或者集合里面,不可以直接放在地址栏中。
功能做完后部署的时候出了几个问题:
- 因为服务器上的.net framework环境只有2.0和4.0,而我的项目用的是3.5的。
- 项目在写的时候把配置文件属性改了,导致项目部署好找不到配置文件。(一般情况下,配置文件的属性不用更改)
- 没有日志,最后又加上了log4net日志。
通过这个项目,回忆了以下几个点:
- XML操作
- 配置log4net
总结:
- URL的长度是有限制的。
- 再小的project也要配置log。
本来想贴上自己写的code,后来想了想,还是算了,因为现在网上好多的code,根本不用自己写,用到什么,search一下就可以了。
时间: 2024-10-28 15:17:25