zhyim只要思想不滑坡,办法总比困难多

TA的文章
  • Django使用装饰器做简单的权限验证
    from django.http import JsonResponse def get_api_user_id(request): try: token = request.META.get('HTTP_AUTHORIZATION')[5:] token_user = jwt_decode_handler(token) user_id = token_user['user_id'] except: user_id = None return user_id def has_permission(func...
    •  0
    •  0
    •  2020-08-26
  • Python实现小程序获取openid和电话号码
    #获取openid #前端代码 wx.login({ success(response) { _this.util.request(_this.api.GetOpenid, {code: response.code,},'GET').then(res => { uni.setStorageSync('openid', res.userInfo.openid); uni.setStorageSync('sessionkey', res.userInfo.session_key);     }) } }) #后端代码 def get_openid_by_code(code...
    •  0
    •  3
    •  2020-08-26
  • html2canvas截图有空白
    解决方案<div ref="imageDom" style="height:auto">需要截图的区域</div> 设置需要切图区域的高度为auto就好了 原因 当页面超出当前可视页面时,它会把下面超出的部分在上方以空白的方式流出来(不知道拥护啥)
    •  0
    •  0
    •  2020-08-08
  • Django使用虚拟环境部署到Apache遇到的坑
    环境 CentOS7.2 Apache2.4.6 Python3.6.7 Django2.0.2 1、安装git sudo yum install git 2、安装pyven ~/.pyenv echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc echo 'eval "$(pyenv init -)"' >> ~/.bashrc exec $SHELL -l 3、安装依赖 yum install zlib-devel bzi...
    •  0
    •  0
    •  2020-08-08
  • html2canvas在IOS13.4以上的设备上无法运行
    安装版本 注意:版本号前面的^符号一定要去掉,要不然默认安装最新版本
    •  0
    •  2
    •  2020-08-08
  • 动态切换uni-app中tabBar的解决方案和思路
    需求分析: 一个APP有三个角色,每个角色的页面和TabBar功能不一样,因此在pages.json中配置的tabbarlist就不好使了 解决思路: Tabbar内切换 写三个tabbar 每个tabbar中写当前角色需要的四个主页面,用组件的方式引入到index中 hans-tabbar是底部组件,可自定义,goToPage返回点击当前tab的索引,根据索引加载组件(页面) 角色切换 在项目入口index中把三个tabbar当做组件,根据从后端拿到的角色切换tabbar
    •  0
    •  0
    •  2020-07-16
  • vuex和storage的区别
    1. sessionStorage sessionStorage 方法针对一个 session 进行数据存储。当用户关闭浏览器窗口后,数据会被删除。 用法: 储存: 1. 点(.)运算符 sessionStorage.lastname = 'JSAnntQ'; 2. 方括号([ ])运算符 sessionStorage['lastname'] = 'JSAnntQ'; 3. localStorage.setItem     sessionStorage.setItem("lastname", "JSAnntQ");      储存: 1. 点(.)运算符 sessionStorage.last...
    •  0
    •  3
    •  2020-07-14
  • 前端和Python面试问到的两个没啥卵用但是很基础的问题
    前端 简述从浏览器输入网址到网页打开的过程 1、DNS解析域名到服务器(浏览器缓存) 2、TCP三次握手建立连接 3、发送请求 4、接受响应 5、页面渲染 6、TCP四次握手断开连接 Python 简述Python的垃圾回收机制 1、 Python引入了一个机制:引用计数 2、 垃圾回收机制:当引用计数为0时,调用__del__方法 注意: 1、垃圾回收时,Python不能进行其它的任务,频繁的垃圾回收将大大降低Python的工作效率; 2、Python只会在特定条件下,自动启动垃圾回收(垃圾对象少就没必要回收) 3、当Python运行时,会记录其中分配对象(object allocation...
    •  0
    •  4
    •  2020-07-04
  • Vue项目动态加入路由刷新重定向到404页面
    需求:需要根据角色动态加入路由 问题:由刷新重定向到404页面 原因:在本地@/router/index.js中加入了以下代码 { "path": "*", "redirect": "/404", "hidden": true } 解决:删除本地以上代码,在动态添加路由的时候加入以上代码 原因:刷新页面的时候先加载本地路由,再从后端获取路由,导致后面获取到的路由被认为不存在
    •  2
    •  0
    •  2020-04-30
  • Vue中使用Echarts自适应问题
    问题:在Vue项目中的侧栏展开或者合并时,echart图标不能自适应屏幕 解决思路: 思路一、监听DOM变化,使用echarts自带的resize()去适配 思路二、监听DOM变化,在router-view中重新渲染页面(未尝试) 用window.onsize监听,发现只能监听窗口变化,并没有什么卵用。 百度发现使用element-resize-detector可以完美解决 1、安装 npm install element-resize-detector 2、引入 var elementResizeDetectorMaker = require("element-resize-detector...
    •  0
    •  2
    •  2020-04-28