摘要: 一直以来,我司的前端都是用 php 的 include 函数来实现引入 header 、footer 这些公用代码的,就像下面这样: 直到最近某个项目需要做一个 webapp,是通过 HBuilder 将静态页面打包成 APP,这就让我碰到难题了。 如果是小项目,那就直接手动多复制粘贴几遍,但如果页阅读全文
posted @ 2017-09-25 04:43 胡尐睿丶 阅读(384) 评论(4) 编辑
摘要: 这是个客户的需求,具体大概是可以在一个 24*8 的点阵图上自由绘制图形,然后数据的存储是按列依次记录,用0和1分别表示是否选中,最终串成一个字符串。 整体需求难度并不复杂,所以在写demo的时候就尽可能增强了一些扩展性,比如点阵区域可以自由设置;点阵图案绘制可以按住鼠标拖拽,增加的数据清空功能。 阅读全文
posted @ 2017-07-01 09:47 胡尐睿丶 阅读(269) 评论(0) 编辑
摘要: 自己用 art-template 有些年头了,最近在培养团队学习 art-template 使用,发现有一个痛点比较难解决。 比如有一个模版,我们可以直接写在页面中,像这样: 但如果这是个公用的模版,在很多页面需要用到,那就不能直接写在页面中了,不然就得复制很多份了,那就只能写到 js 文件里,做为阅读全文
posted @ 2017-05-23 18:26 胡尐睿丶 阅读(429) 评论(0) 编辑
摘要: 当 Atom 的扩展越装越多,配置也越来越偏离了系统默认设置时,一旦电脑重装后需要复原开发环境,这将是一件比较头疼的事,但今天发现一个扩展,可以解决这一问题,那就是「Sync Settings」,根据扩展介绍“ Synchronize settings, keymaps, user styles, 阅读全文
posted @ 2016-09-19 14:58 胡尐睿丶 阅读(1582) 评论(0) 编辑
摘要: 现在的验证码真是越来越高级了,12306 的找图验证码,极验的拖动式验证码,还有国外的一些黑科技,能智能判断你是不是机器人的验证码。 验证码的更新迭代让我突然对传统验证码一下子不满足了,出于挑战自我和对自己技能的修炼,我用了一周的时间写了一个简单的 demo ,然后又花了一周时间将其优化成插件的形式阅读全文
posted @ 2016-04-13 20:37 胡尐睿丶 阅读(1947) 评论(14) 编辑
摘要: 第一步、安装ImageMagick 首先需要安装 ImageMagick ,因为 imagick 是一个可以供 PHP 调用 ImageMagick 功能的PHP扩展。(目前最新版本是:ImageMagick-6.8.9-5-Q16-x64-dll.exe) 安装目录不能有空格,我个人是安装在 C 阅读全文
posted @ 2014-07-01 23:30 胡尐睿丶 阅读(3426) 评论(2) 编辑
摘要: 又一次不务正业了。 一直待在一个美剧字幕组做后期压制工作,也经常被问到“要怎么压制?”这种即使用一二十句话都无法说清的问题。 因为自己经历过,深知软件安装、参数配置之痛,当翻阅了数十篇资料都无法配置成功,气到要(╯‵□′)╯┻━┻的我,又怎能用几句话立马教会还没入门的你。 所以在很早之前就自己写了一篇《MP4和HR-HDTV压制教程》,里面记录了从软件安装,到配置,到最后如何使用的完整操作流程,而且配图!是的,有插图,但即便如此,也是少有人能耐心看完,一步步按照图解配置好。这点我也能够理解,这虽然不是什么技术活,但确实很繁琐,尤其是每当我重装系统后,看着我自己写的配置教程准备再来一遍...阅读全文
posted @ 2014-03-23 01:13 胡尐睿丶 阅读(2524) 评论(1) 编辑
摘要: Medoo是一款轻量级的php数据库操作类,下面不会介绍Medoo的使用方法,想学习Medoo请前往官网自学:http://medoo.in/ 在接触Medoo之前,一直是用自己写的php数据库操作类,而发现Medoo立马就喜欢上了它,但是对它的调试方式不喜欢。 Medoo提供两种调试,分别是: error()$database = new medoo("my_database"); $database->select("bccount", [ "user_name", "email"], [ "u阅读全文
posted @ 2014-02-21 13:35 胡尐睿丶 阅读(6491) 评论(2) 编辑
摘要: 这是一个在操作系统里比较常见的功能,但在web里实现,有哪些需要注意的呢? 1、如何真正的实现锁屏? 2、如何避免通过技术手段绕过锁屏? 我个人总结出2点需要特别注意的地方,下面就分别进行分析。 第一点,“如何真正的实现锁屏”,浏览器有个特性,就是可以多开窗口(或tab标签页),这就意味着单纯的靠js和css进行html对象的操作,实现隐藏是不够的,因为如果用户依旧处于登入状态,其他人只需重新开个页面,或者刷新一下,就又变回未锁屏状态了。所以,第一点的解决办法就是,前端通过js和css进行html对象操作的同时,后端需要将当前用户登出,这样用户就处于登出状态了,并且通过锁屏界面解锁...阅读全文
posted @ 2013-12-24 14:59 胡尐睿丶 阅读(3883) 评论(8) 编辑
摘要: 在web桌面程序里,图标拖动并重新排序是个比较常见的功能。这个功能我之前反复修改了好几遍,现在终于整理出了比较理想的解决思路,决定拿出来分享下。 这一功能主要有哪些难点呢?我总结了一下一共有2处难点: 1、如何知道被拖动的图标在拖动结束后处于哪个位置 2、知道拖动结束后图标的最后拖动位置,如何判断是阅读全文
posted @ 2013-12-18 14:08 胡尐睿丶 阅读(1759) 评论(1) 编辑