景区智慧导览之我见

什么是导览?
字面意思就是引导游览,形象地想就是,我到了一个陌生的地方,有熟悉的人带我游览。

那么加上“智慧”,又有什么特别意义,这个我觉得应该在赋予导览“灵动”上下功夫。
怎么去理解呢?回到我上面举的例子,我到了一个陌生的城市,生活在这个城市的好友带我去玩,去哪里玩,玩什么,这个就是由好友以往的生活,对这个城市的了解与感受而来,但是玩的当天的具体情况,好友还是不可预料的,或者说具体情况是不清楚的。

所以,景区智慧导览,我的设想应该是动静结合的,下面我就以两个视角来描述我所设想的景区智慧导览。 继续阅读

写给新入行码农的6点总结

经过多年的工作实践,对于如何提高开发效率,保证产品质量,以及提高可维护性并节约维护成本,我有以下几点总结:

1、开始一个项目,首先要对客户的需求(自然直观的表述),进行合理地抽象化处理,最终形成项目开发的需求文档。最忌讳拿起来就做,好比让你去跑马拉松,发令枪一响,你就撒脚丫子拼命跑,可想而知最终是什么结果; 继续阅读

Windows10动不动卡死,时不时黑屏现象

我的台式机买的时候预装了Windows8系统,之后升级到8.1,后来又升级到了Windows10。一直用着好好的,开机一般10几秒,运行也很流畅。但是前一段时间,没用一会儿就会突然闪屏,然后就黑屏挂了,只能强行关机重启。或者是用着用着就卡死了,再怎么着也缓不过气来,最后也只能强行关机重启。虽然这个电脑很少用,但一用就这样,难免很是抓狂。于是就开始找找到底是什么原因。经过一段时间的折腾,我发现主要是2个方面的问题: 继续阅读

pmUI前端开发框架2.0正式版欢迎使用

pmUI2是一套经本人多年不断尝试、不断总结、不断积淀打造而成的非典型的前端开发框架,拿经济学来打个比方,总的设计思想定位于前端开发框架中的中产阶级。
本框架力求在简洁、实用、高效、高质之间找到一个最佳的平衡状态,反复推敲精心设计每一个功能,再三斟酌精雕细琢每一行代码,很多比较复杂的功能,一般只需一行代码就能轻松实现,使用它可以方便快捷地表现网站或系统效果,就像搭积木一样,你只需专注具体业务即可。
使用本框架,不仅能提高开发效率及质量,更重要的是可以使你了解并掌握如何优雅严谨地写代码,从而更好地热爱程序员这份工作,进而更好地享受生活。 继续阅读

python3项目正确开启姿势

不管你用的是什么操作系统,Linux、Mac OS X、Windows…,首先要安装好python3。当然呢,大家可能认为Windows不太适合做开发,对于这点,我作为一个很普通的程序员,也没什么好说道的。由于公司里的还是自己家里的电脑都是Windows的,我这边还是以Windows来说个123(其它操作系统貌似也不需要我瞎逼逼)。 继续阅读

开发响应式网站的几个基本点

随着越来越多的终端设备可以连上互联网,可以浏览网页,一个好的网站便不再只是能够兼容不同的浏览器就可以了,逐渐开始还需要兼容不同的设备,于是响应式网站的概念便应运而生了。那么如何开发响应式网站呢?在不断地实践中,我总结了如下几个高效开发响应式网站的基本点: 继续阅读

[Python3.6+Django1.10+MySQL5.7]开发之旅003:同步数据库

上篇文章讲到了怎么连接MySQL数据库,现在就要同步数据库了,就是说将项目中的模型与数据库中的数据表同步。下面我就说下具体该怎么操作,以及怎么理解这个同步过程。

首先,我们来创建一个模型,假设有一个用户模型user,它有用户名(username)、密码(password)、电子邮箱(email)这几个字段。打开models.py文件,创建user模型: 继续阅读