小知识
蜗牛使劲冲
有时间多做笔记,少年
展开
-
Oss流程分析
最新式上传方案是:前端上传获取token,然后token中带有bucket、账号、回调地址等相关信息,前端直接上传到阿里云,阿里云上传成功后回调之前设定好的地址,完成上传。(下图是技术负责人的图,盗来了????)...原创 2021-04-15 09:57:14 · 241 阅读 · 0 评论 -
记一次迁移海量数据有感
最近公司因业务需要好几个迁移数据的任务落到我手里头,被几经摧残之后感觉还是把记录下来以备回忆~背景:源sqlserver数据库设计的比较随便,数据比较混乱针对表迁移,表一一对应时需多创建个字段记录老表多主键id传入chunk-num参数,设置边界值,从而可以跑多进程查询尽量少连表,多map初次插入时采取批量插入,都放到一个大数组里面,最后提交事务写个while循环跑,sql大于id,id取每次循环出来的最大值,如果查不到了就跳出一次循环后就要unset掉刚刚的数据,不然会导致内存溢出增.原创 2021-03-11 19:03:31 · 87 阅读 · 0 评论 -
php这个关于编译性语言的了解
参考:https://www.jianshu.com/p/dd6a99fe1bcahttps://www.cnblogs.com/lamp01/p/8985068.html因为php是解释型语言嘛,中间难免会需要花费时间转成计算机字节码才可以被计算机所执行,但是如果每次执行都解释下就明显的浪费时间了,从而出现了缓存,这个缓存就是缓存“php语言转成计算机字节码的缓存”,俗称OpCode。OpCode其实是将php转成计算机字节码的扩展的统称,有这样几个扩展APC、Zend OPCache、eAcce原创 2020-05-27 11:47:21 · 174 阅读 · 0 评论 -
记电脑始终访问不了某个网站(例:博客园)
我的情况是电脑怎么也访问不了博客园,ping也ping不通,用360断网急救箱重启也不行,别的同事电脑都可以访问,然后尝试用http://ping.chinaz.com/www.cnblogs.com看下博客园的ip准备用ip绑定博客园的域名,找了下浙江的一个机房反应最快,然后到host那绑定了这个ip和域名,接着就可以了,机智的我...原创 2019-12-06 11:06:57 · 713 阅读 · 0 评论 -
JWT初认识
参考:http://www.ruanyifeng.com/blog/2018/07/json_web_token-tutorial.htmlhttps://www.cnblogs.com/xiangkejin/archive/2018/05/08/9011119.html好好研究了下jwt登录验证,跟之前的token登录验证有些许不同,记录下。先来一张流程图其实就是多了一份验签和格式...原创 2019-11-11 13:05:26 · 173 阅读 · 0 评论 -
apache基本站点配置
换了公司的笔记本电脑办公,win版本太低用不了docker,dockerToolBox折腾太多时间了,还是老实用wamp吧,但是配置过程中有两个问题1.前端同事访问不了我的80端口2.别的电脑只能访问我的首页,进不了我的路径,报404,下面是httpd-vhost.conf的正确配置<VirtualHost *:80> ServerName jtxt2.com Se...原创 2019-09-26 11:37:22 · 119 阅读 · 0 评论 -
cdn原理及阿里云配置cdn解析
参考:https://help.aliyun.com/document_detail/27272.html?spm=a2c4g.11186623.6.566.3f7956ff0JLkIYcdn:当终端用户请求访问和获取该资源时,无需回源,系统自动调用离终端用户最近的CDN节点上已缓存的资源流程图首先去点开通cdncdn域名管理-添加域名-回到列表-复制CNAME域名管理列表-域名...原创 2019-08-06 16:49:16 · 1786 阅读 · 0 评论 -
项目部署之线上服和测试服的逻辑和原理
一开始对这个是完全没概念的,然后跟一位大佬聊过后,清楚了很多。就是线上项目一条线,测试服一条线,bug分支一条线,不能搭噶首先项目先复制一份出来cp -r folder folder_dev配置域名和nginx到这个测试文件夹,域名是原域名新增的数据库复制一份出来t_dev然后去项目里面修改env的配置的数据库名线下:ide开发时候要切换到dev分支开发,完了后推到dev上面去同...原创 2019-07-18 17:24:09 · 382 阅读 · 0 评论 -
整理计划(持续更新)
2019.5.12现在学习swoole,如果想线下测试就需要会docker,我现在swoole的最后一个教程还没有看,同时对easyswoole不太了解,mysql的学习还在进行中,docker下回有空可以看看了,不会问老师,最后还有elasticsearch的复习和同步数据库要学习我现在在回忆swoole,感觉不需要太深入,把整个机制搞懂了就行,然后再花个几天时间回顾ESsearch,...原创 2019-06-05 16:57:57 · 211 阅读 · 0 评论 -
权限管理Rbac分析
一共五张表,用户表,用户和角色中间表,角色表,角色和操作中间表,操作表。然后如果一个用户做了一个动作,先看这个用户是什么角色,然后看这个角色有啥可以做的动作,最后看用户当前做的这个动作是不是在他可以做的动作里头就行了...原创 2019-04-18 09:22:37 · 130 阅读 · 0 评论 -
csrf和xss攻击和防御
参考:https://ke.qq.com/webcourse/index.html#cid=309236&term_id=100366590&taid=2283771550545908&vid=q14224dsmm4 (腾讯视频)csrf 跨站请求伪造攻击原理:就是用户在淘宝登陆,然后点了攻击网站的图片,但是图片是删除淘宝网站的东西的链接或者是post提交,然后就删...原创 2019-02-19 13:25:06 · 384 阅读 · 0 评论 -
多台服务器共享session
参考:https://ke.qq.com/webcourse/index.html#cid=278286&term_id=100329425&taid=2001519184723726&vid=c1422j53mgd (视频)方案1:session存在内存memcache或者redis里面方案2:在负载均衡的主服务器配置里面添加upstream lb{ ip_h...原创 2019-02-24 13:09:59 · 553 阅读 · 0 评论