gulpConfig
前端项目使用gulp构建能带来很大的便利性,通过gulp的构建,我也进一步组织优化了项目的文件结构,以期形成一套前端开发模板结构,给开发和维护带来方便。
此项目持续更新gulp的插件任务和项目结构优化。
gulpConfig
前端项目使用gulp构建能带来很大的便利性,通过gulp的构建,我也进一步组织优化了项目的文件结构,以期形成一套前端开发模板结构,给开发和维护带来方便。
此项目持续更新gulp的插件任务和项目结构优化。
gulpConfig
在如今各种数据库方案之中,开发人员除了选择其中一种来开发,也需要在不同的数据库之间进行移植,这种跨数据库处理,就提出了一种需求:”数据库抽象层”.它能够解除应用程序逻辑与数据库通信逻辑之间的耦合,通过通用接口传递所有与数据库相关的命令,使得应用程序可以使用多种数据库解决方案.
PDO就是一个”数据库访问抽象层”,统一了各种数据库的访问接口,这样一来,大大提升了程序的可移植性,而且具有较高的效率.对于数据库的操作,需要针对特定数据库的PDO驱动程序,这个驱动程序就是承载通信的桥梁,而只有在运行时PDO才加载必须的数据库驱动程序,大大提高了其灵活性.在不同数据库间切换时,只需要重新加载驱动就行.
虽然题目是iframe中使用微信api,但是我得声明一点
微信api是不能在iframe中进行签名认证的
这算自相矛盾,但是,开发就是要在矛盾中找到解决方案.所以,您接着往下看吧.
微信开发,也就是开发一套在微信浏览器上跑的网页,所以还算是web,但是是限制后的web.会有很多限制,就像阉割了一样,用的时候会很难受.
比如说,window.open(),window.close(),window.opener(),这些页面窗口开关和互相调用传值的就直接被砍掉或是没法用了.
而我的工作,是需要在当前页面调用微信api实现操作,然后返回值,但是当前页面的数据不能丢,当前页面得继续保持活动,这样的话,微信就呵呵了.
且听我微信页面传值的一番苦斗吧.
微信现在很火,基于微信接口开发各种自家功能产品的公司很多.
老板也要开发微信,所以我也得干微信.
微信开发,首先得认证签名让微信提供接口给你.微信公众开发平台的官网有提供sample,有php,java,node和python.我用的php.
先提坑,用微信提供的例子来进行验证,本页面是好用的,但是那个jssdk不能通过ajax直接调用,我没注意结果坑惨我了.
一直报
config:invalid signature
且看我如何干掉它.
自从买了腾讯云,就有种把自己的一切都转移过来的冲动,也开始这样做了.
然后买了域名
jacean.cn
在腾讯域名云解析等了好久不见成功,就转到dnspod去解析,结果还是等了好久不成功,最后在腾讯域名注册页面发现还有个资格认证,就赶紧填资料,然后上传,等验证成功后马上就解析成功了.噢耶.
于是就赶紧配置主机咯.主机是用的xampp,apache80端口,然后访问域名就直接到80,继续访问.
但是这样,只访问一个网站,实在是太浪费了,所以我要一个域名访问一个IP的不同路径和不同端口,于是就有了这篇文章.
git是版本控制的利器,配置ssh后,通过ssh可以很方便不需要输入密码就轻松提交.
但是,如果没有配置ssh,或是其他原因需要用https的话,就需要不断输入密码,搞得很麻烦.所以可以试着缓存下密码来进行自动push.
Ubuntu和windows都可以一句命令实现.
最近买了腾讯云的服务器,就想着把博客迁移到腾讯云,毕竟github在国内的访问速度有限而且百度也不搜索.
但是,总不能每次push到github,还需要跑到服务器去pull吧,那可真是呵呵了就.
索性,github提供了webhooks来自定义git相关的执行动作,所以就试试咯~
传说中的编辑器有两个,vim和emacs,一个是编辑器之神,一个是神的编辑器。然后又有众多小神,是两极多强格局。
然后,软爹说,要有我,于是vscode从天而降,带着继承自vs强大的智能,体积却极其轻简,同时支持插件,而且流畅至极,一脚踏进了编辑器之战。
于是,感觉要变天了。
用着轻量的编辑器,却又想把编辑器打造成IDE,,,于是开始了Debug插件的配置。