• 2019-12-08 19:15:31
  • 秒杀杂谈: 1. redis incr 使用原子计数可以解决, 并发情况下不会超发的问题 2. 用户锁, 解决同一用户同时多次秒杀, 除非你不 care 一个用户中了多次奖品 3. 防人机, 简单的方案是图形码 或者是 CSRF 都可以 1. 比如 redis incr ,因为是原子操作,你不需要担心并发的问题,你只需要判断每次 incr 后的值是否小于等于 10. 2. 使用有限资源的模式,比如使用 redis list ,先创建好 10 个资源,然后每次操作都是 pop ,因为只有 10 个资源,不会 pop 出来 11 个资源的,谁拿到资源谁就中奖。
  • 2019-11-19 19:57:36
  • 性能优化:合理使用缓存 redis 业务层缓存 CDN 项目本身路由缓存 数据缓存 配置缓存 view缓存 模型缓存 表字段 (其实基本都是为了减少数据库的查询)
  • 2019-11-10 01:25:52
  • js交互性的数据传递 或者 特效 -> 优先想到用事件 数据的显示方式 js 与 html 分离 : 如小程序的数据绑定形式 这样可以做到页面不变 数据不同去控制html的ui渲染
  • 2019-11-06 19:39:48
  • 反向代理:Natapp Ngrok 但是不安全 原理是数据先去他的服务器 然后 再到本机服务器 如果是有保密的信息不建议 但是确实可以进行测试 默认指向根目录 如果要让其访问指定项目 可以更改vhosts.ini 根目录为指定项目 或者使用绝对完整路径
  • 2019-10-06 04:16:49
  • php throw抛出后 代码降不会继续执行 json 里用双引号
  • 2019-02-14 11:11:10
  • php 的关键字 '__halt_compiler', 'abstract', 'and', 'array', 'as', 'break', 'callable', 'case', 'catch', 'class', 'clone', 'const', 'continue', 'declare', 'default', 'die', 'do', 'echo', 'else', 'elseif', 'empty', 'enddeclare', 'endfor', 'endforeach', 'endif', 'endswitch', 'endwhile', 'eval', 'exit', 'extends', 'final', 'for', 'foreach', 'function', 'global', 'goto', 'if', 'implements', 'include', 'include_once', 'instanceof', 'insteadof', 'interface', 'isset', 'list', 'namespace', 'new', 'or', 'print', 'private', 'protected', 'public', 'require', 'require_once', 'return', 'static', 'switch', 'throw', 'trait', 'try', 'unset', 'use', 'var', 'while', 'xor'
  • 2019-01-26 18:49:22
  • 活着是为了什么,这个答案需要自己寻找。
  • 2017-07-18 07:35:12
  • 技术再好,也怕挨忘!
  • 2019-12-08 18:35:51
  • 七牛云 阿里云oss 百度网盘 腾讯cos 都是可选的存储 bigdata
  • 2019-11-14 23:50:50
  • 良好的编码习惯从我做起: 变量 常量 驼峰式命名 不要花里胡哨 不然万一大小写不一致 BUG莫名其妙 你会哭的 呜呜呜~~~
  • 2019-11-07 02:12:19
  • 客户端(小程序 安卓 IOS)的学习重点: 1.如何运用api过来的数据 2.以及各种已有API 进行业务逻辑处理 3.基础知识(实战时品尝效果更佳)
  • 2019-10-08 07:28:20
  • 学什么框架不重要(功能都是大同小异) 编程思路(编程思维 AOP oop orm等等) 能够解决业务问题才是最关键的
  • 2019-02-27 13:02:17
  • 为什么要专门用一个 token 去更新 access token 呢?如果没有 refresh token,也可以刷新 access token,但每次刷新都要用户输入登录用户名与密码,多麻烦。有了 refresh token,可以减少这个麻烦,客户端直接用 refresh token 去更新 access token,无需用户进行额外的操作。
  • 2019-01-26 18:49:42
  • 多行善事 ,莫问前程 !
  • 2019-01-26 18:49:18
  • 当你觉得孤单无助时,想一想还有十几亿的细胞只为了你一个人而活。