随笔分类 -  工作历程

工作上的问题
摘要:最近被人恶意刷接口了,发现的时候一万多条短信已经被刷完,当时天真的以为第三方会帮忙搞定安全方面的事情,为了限制这个事情,加了一个很简单的逻辑: 这两点当然不够,因为完全可以一边刷图形验证码的状态(不断将可调用手机短信验证的状态设为真),再调用短信接口,同样可以恶意刷接口. 所以加上第三点: 3. 加 阅读全文
posted @ 2017-07-21 11:38 JOSEFA 阅读(134) 评论(0) 推荐(0)
摘要:如主题! 用ci实现起来就是这样: 原生代码就是 select p.*,a.img_small img_small,b.img_small pc_img_small from package p left join images a on a.id=p.img_id left join images 阅读全文
posted @ 2016-12-12 13:46 JOSEFA 阅读(415) 评论(0) 推荐(0)
摘要:总监的代码用的是define+module.exports,为了效率先没去了解那一块,在github上找了一款功能单一的template.js来使用 https://github.com/yanhaijing/template.js 很迷你,需要适当封装,比如: 这里的template就是核心方法了 阅读全文
posted @ 2016-12-07 14:42 JOSEFA 阅读(3207) 评论(0) 推荐(0)
摘要:程序写着写着就会发现很多重复的代码其实是可以复用的,而且如果一开始不注意这一点越到后面越发现可复用的方法越来越多. 对比一下我第一次开发项目优化前后的代码: 这里可能只能看出代码封装的问题,那么先总结封装,另外,虽然是短期内的同一个项目,但是短短几天的时间思想发生了很大的变化.所以将思想的变化以第N 阅读全文
posted @ 2016-12-03 15:21 JOSEFA 阅读(162) 评论(0) 推荐(0)
摘要:前提: 在一堆我不太理解的缘由下采取了静态刷新页面来做类商城的网站,SEO的课题还不懂,大概做一个猜想 猜想: 多钟筛选出来的可能性,在单页面(url不变的情况下),是不可能被多个索引检索到的.如果用异步加载的方式来筛选数据,就是这种情况,url不会变. 现在是根据筛选条件生成不同的url,每个筛选 阅读全文
posted @ 2016-11-30 12:18 JOSEFA 阅读(362) 评论(0) 推荐(0)
摘要:做项目的过程中,发现一次远程链接数据库的耗时大概是300ms~400ms,切身体会到了前辈们经常说的减少链接的重要性,用了缓存后页面的打开时间从1.5s减少到400ms 前提: 那么来说一说正题,web中多标签多条件筛选的设计.有两个思路: 一种是通过页面刷新来获取数据 一种是通过ajax来异步获取 阅读全文
posted @ 2016-11-24 17:37 JOSEFA 阅读(2635) 评论(0) 推荐(0)

shopify traffic stats View My Stats