04 2019 档案

摘要:**标黄 阅读全文
posted @ 2019-04-28 19:53 Xcsg 阅读(686) 评论(0) 推荐(0)
摘要:Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服 阅读全文
posted @ 2019-04-26 21:24 Xcsg 阅读(1638) 评论(0) 推荐(1)
摘要:在理解 Docker 之前,首先得先区分清楚两个概念,容器和虚拟机。 虚拟机都需要有自己的操作系统,虚拟机一旦被开启,预分配给它的资源将全部被占用。 容器技术是和我们的宿主机共享硬件资源及操作系统,可以实现资源的动态分配。 Docker 的接口相当简单,用户可以方便地创建和使用容器,把自己的应用放入 阅读全文
posted @ 2019-04-22 18:07 Xcsg 阅读(179) 评论(0) 推荐(1)
摘要:webbrowser模块提供了一个高级接口来显现基于Web的文档,大部分情况下只需要简单的调用open()办法。 webbrowser定义了如下的反常: exception webbrowser.Error, 当浏览器控件发作过错是会抛出这个反常 webbrowser有以下办法: webbrowse 阅读全文
posted @ 2019-04-21 13:00 Xcsg 阅读(6029) 评论(0) 推荐(0)
摘要:1,安装node.js vue依赖nodejs,所以首先要安装node.js 然后打开cmd,输入命令, node -v。正常出现版本号,说明你已经安装成功了 下载地址:http://nodejs.cn/download/ 2,npm(cnpm) npm是node的包管理工具 使用node之后你会接 阅读全文
posted @ 2019-04-20 11:55 Xcsg 阅读(182) 评论(0) 推荐(0)
摘要:特点: 支持三种分词模式: 精确模式,试图将句子最精确地切开,适合文本分析; 全模式,把句子中所有的可以成词的词语都扫描出来, 速度非常快,但是不能解决歧义; 搜索引擎模式,在精确模式的基础上,对长词再次切分,提高召回率,适合用于搜索引擎分词。 支持繁体分词 支持自定义词典 MIT 授权协议 支持三 阅读全文
posted @ 2019-04-19 14:45 Xcsg 阅读(249) 评论(0) 推荐(0)
摘要:webSocket是一种在单个TCP连接上进行全双工通信的协议。 webSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输 现在,很多网站为 阅读全文
posted @ 2019-04-18 15:11 Xcsg 阅读(1971) 评论(0) 推荐(0)
摘要:https://zhuanlan.zhihu.com/p/41354937#showWechatShareTip 阅读全文
posted @ 2019-04-17 21:22 Xcsg 阅读(1327) 评论(0) 推荐(0)
摘要:在做商城项目中浏览足迹时,我利用浏览商品的ID和浏览的时间保存到browse表中,然后在我的足迹页面根据最近日期进行展示 条件:每天/个商品只能如一次表 后台代码如下: 阅读全文
posted @ 2019-04-16 18:02 Xcsg 阅读(189) 评论(0) 推荐(0)
摘要:今天使用django ORM 将获取到的时间入库,并未出现问题,但是后来发现时间晚了8小时,经查询Django官方文档发现获取本地时间和UTC时间有差别。 首先科普下:UTC是协调世界时 UTC相当于本初子午线(即经度0度)上的平均太阳时,过去曾用格林威治平均时(GMT)来表示.北京时间比UTC时间 阅读全文
posted @ 2019-04-15 07:36 Xcsg 阅读(2441) 评论(0) 推荐(0)
摘要:话说千遍淡如水,不如代码来一通。 Axios post: let params = new URLSearchParams(); params.append('id',xx) axios({ url:'http://127.0.0.1:8000/userctrl/shoucang', method: 阅读全文
posted @ 2019-04-14 17:09 Xcsg 阅读(1878) 评论(0) 推荐(0)
摘要:商城在秒杀活动开始时,同时有好多人来请求这个接口,即便做了判断库存逻辑,也难免防止库存出现超卖,造成损失 Django中的ORM本身就对数据库做了防范,但再过亿级访问也扛不住 下面利用Redis的过载防止负库存 阅读全文
posted @ 2019-04-13 19:45 Xcsg 阅读(2373) 评论(0) 推荐(3)
摘要:效果如下: 阅读全文
posted @ 2019-04-12 16:16 Xcsg 阅读(590) 评论(0) 推荐(0)
摘要:如标题,大家都知道秒杀中存在高并发使库存骤然为0,但在我们个人PC或小区域内是模拟不出这样的情景 现在利用 Apache ab并发负载压力测试 1,数据库建入库存字段并映射模型 2,view编写脚本 3,配置路由 4,使用命令行窗口,定位到apache安装目录的bin目录下 D:\xampp\apa 阅读全文
posted @ 2019-04-11 17:02 Xcsg 阅读(803) 评论(0) 推荐(0)
摘要:因为后台需获取前台的多个ID参数(checkbox) 通过ajax传到后台,问题解决为将数组转为字符串,后台才能接到参数(标黄) 阅读全文
posted @ 2019-04-10 18:10 Xcsg 阅读(501) 评论(0) 推荐(0)
摘要:Traceback (most recent call last): File "C:\Users\Administrator\AppData\Local\Programs\Python\Python37\lib\wsgiref\handlers.py", line 138, in run self 阅读全文
posted @ 2019-04-09 21:11 Xcsg 阅读(27436) 评论(0) 推荐(1)
摘要:在python+Django中出现报错:(上图) 经断点发现:python内置函数eval在处理空字符串时会返回EOF错误,判断后解决 阅读全文
posted @ 2019-04-07 15:54 Xcsg 阅读(8920) 评论(0) 推荐(0)
摘要:当get网址是127.0.0.1:8000/mysite10这种类型的网址时 有两种方法: 1,在urls的路由的urlpatterns里面这样定义路由 re_path('^mysite(\d+)$',mysite), views里面的mysite函数取值是这样的: def mysite(reque 阅读全文
posted @ 2019-04-06 11:55 Xcsg 阅读(6638) 评论(0) 推荐(0)
摘要:KindEditor是一款还不错的开源的HTML可视化编辑器,主要用于让用户在网站上获得所见即所得编辑效果,兼容IE、Firefox、Chrome、Safari、Opera等主流浏览器。之所以推荐这一款编辑器,是因为它非常的轻量化,也不需要安装,从而耦合度非常低,无论是使用表单提交内容还是异步提交, 阅读全文
posted @ 2019-04-04 17:44 Xcsg 阅读(313) 评论(0) 推荐(0)
摘要:1,首先前后端分离用到了3个插件 2,异步请求后端获取数据库图片地址(图片名字) **后端过程略过 3,模板渲染部分 阅读全文
posted @ 2019-04-03 20:29 Xcsg 阅读(1912) 评论(0) 推荐(0)
摘要:查询网上各种资料要不比较难理解,要么有问题,现有一种简单通俗的理解方法 思路:读取数据库数据1,数据2需用到select选择菜单,但是又想每次查看是都显示读数据库的默认信息 demo: 使用关联id进行比较从而达到默认选择的效果 阅读全文
posted @ 2019-04-02 19:33 Xcsg 阅读(1818) 评论(0) 推荐(0)
摘要:今天出了个低级的错误,最后确定是作用域问题,特回顾知识点如下: 在Python程序中创建、改变、查找变量名时,都是在一个保存变量名的空间中进行,我们称之为命名空间,也被称之为作用域。 Python的作用域是静态的,在源代码中变量名被赋值的位置决定了该变量能被访问的范围。即Python变量的作用域由变 阅读全文
posted @ 2019-04-01 18:04 Xcsg 阅读(476) 评论(0) 推荐(0)