JavaWeb应用的生命周期是由Servlet容器来控制的。包括三个阶段: 1.启动阶段:加载Web应用的有关数据,创建ServletContest对象,对Filter(过滤器)和一些Servlet进行初始化。启动时会: (1)把web.xml文件中的数据加载到内存中。 (2)为JavaWeb应用创 ...
分类:
编程语言 时间:
2018-04-22 12:53:11
阅读次数:
205
前言 当我最初写游戏时,我经常使用标准Random()函数,然后写一堆if和else条件来我获得预期结果。如果结果不太好,我会写更多的条件进行过滤或者筛选,直到我觉得游戏变得有趣。最近我发现有更好的方法。内置的Random类并没有问题,问题是使用内置的Random类很难达到我们的预期效果。 现实生活 ...
分类:
其他好文 时间:
2018-04-20 16:52:26
阅读次数:
137
生产环境的部署大多采用F5+ Traefik这种方式,因为Traefik的SSL方式相对来说比较慢,因此SSL更多的在F5上开放,而F5到Traefik之间以及后端都是http方式。 但客户需要在开发和测试环境直接用SSL,因此需要配置。 创建secret 创建configmap Ingress.y ...
分类:
其他好文 时间:
2018-04-16 18:29:50
阅读次数:
451
WFP 的 Generic.xaml ,App.xaml 等中的资源会被调用 Freezable. 在后台对该资源进行修改等操作会被提示.资源为密封对象. 如果,确定需要在后台对资源进行修改. 则需要在资源中加入x:Shared="False"声明 则不对该资源执行 Freezable() ...
分类:
其他好文 时间:
2018-04-16 15:15:27
阅读次数:
131
十、购物车、订单管理和支付功能 10.1.添加商品到购物车 (1)trade/serializer.py (2)trade/views.py (3)配置url 10.1.添加购物车数量 Serializer继承BaseSerializer,但是Seriazer中并没有重新update方法,所有添加一 ...
分类:
其他好文 时间:
2018-04-16 13:09:36
阅读次数:
171
软件测试第二次实验报告 3015207191 软件工程3班 林家乐 一、安装SeleniumIDE插件: 如上图所示,SeleniumIDE安装成功。 二、学会使用SeleniumIDE录制脚本和导出脚本: 访问https://psych.liebes.top/st,将自己的学号和密码输入后。在se ...
分类:
其他好文 时间:
2018-04-15 11:46:47
阅读次数:
166
ContentType是什么? Django ContentTypes是由Django框架提供的一个核心功能,它对当前项目中所有基于Django驱动的model提供了更高层次的抽象接口。 ContentTypes能做什么 当使用django-admin初始化一个django项目的时候,可以看到在默认 ...
分类:
其他好文 时间:
2018-04-12 20:54:20
阅读次数:
463
redis用的人比较多,其中zset大家都熟悉,主要用于排名场景。zset数据结构,分成两部分,一部分是用于排序,一部分用于缓存键值。先看看结构: 上面,跳跃表用于排序结构,可以按照名次,积分查找对应键, 时间复杂度: log(n)。按照名次,积分范围查找一系列键时, 先查询满足条件的第一个键,然后 ...
分类:
其他好文 时间:
2018-04-12 18:36:29
阅读次数:
487
第二章 二进制运算、字符编码、数据类型 二进制与十进制转换 ASCII表 文字转2进制 计算机容量单位 字符编码 列表 创建: a = list() a = [] 查询: L2[2] 通过索引取值 L2[-1] 通过索引从列表右边开始取值 L2.index('a') 返回指定元素的索引值,从左右查找 ...
分类:
其他好文 时间:
2018-04-12 00:15:47
阅读次数:
176
//数组转xml function ArrtoXml($arr) { if(!is_array($arr) || count($arr) == 0) return ''; $xml="<xml>"; foreach($arr as $key => $val) { if(is_numeric($val ...
分类:
编程语言 时间:
2018-04-09 13:21:42
阅读次数:
217