需求分析项目中经常会遇到这种场景:一份数据需要在多处共享,有些数据还有时效性,过期自动失效。比如手机验证码,发送之后需要缓存起来,然后处于安全性考虑,一般还要设置有效期,到期自动失效。我们怎么实现这样的功能呢?解决方案使用现有的缓存技术框架,比如redis,ehcache。优点:成熟,稳定,功能强大;缺点,项目需要引入对应的框架,不够轻量。如果不考虑分布式,只是在单线程或者多线程间作数据缓存,其实
分类:
其他好文 时间:
2019-07-06 22:11:37
阅读次数:
136
1.设置cookiedocument.cookie="username=web515;expires="+date;//如果没有设置过期时间expires,页面关闭cookie就被释放;如设置过期时间,过了过期时间才被释放。2.获取cookieconsole.log(document.cookie);3.cookie的相关函数封装:window.onload=function(){setCooki
分类:
其他好文 时间:
2019-07-06 22:12:08
阅读次数:
156
package javaOffer;import java.util.ArrayList;import java.util.List;import java.util.Stack;public class o03_ListFromTailtoHead_03 { public class ListNo ...
分类:
其他好文 时间:
2019-07-06 23:16:54
阅读次数:
137
Sed删除和添加指定行的上下行的数据
分类:
其他好文 时间:
2019-07-06 23:18:05
阅读次数:
193
package javaOffer;import java.util.ArrayList;//顺时针打印矩阵// 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,// 例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16// ...
分类:
其他好文 时间:
2019-07-06 23:18:20
阅读次数:
156
昨天这篇文章Edusoho之Basic Authentication提到了X-Auth-Token。今天我主要讲的是Edusoho之X-Auth-Token的请求API方式。 至于为什么建议不要用HTTP Basic Authentication,上面这篇文章已经说清楚了。 不过我还是要强调一下这一 ...
分类:
其他好文 时间:
2019-07-06 23:18:38
阅读次数:
192
通过如下代码,可以正常请求并获取对应的数据: 但是我想将其中的请求地址替换成我自己的域名,却不行。 由于Edusoho开发文档并未对其详说,于是我便提相关的issue。 我提的issue如下:https://github.com/edusoho/edusoho/issues/65 最后这个问题,还是 ...
分类:
其他好文 时间:
2019-07-06 23:19:34
阅读次数:
182
最近因业务需要,主要针对Edusoho进行二次开发。但是对于Symfony,我并不熟悉,我所了解的是,它的那套与我在Java中常用的开发模式MVC,本质上并不多大差异,就是所使用的语言不一样而已。下面开始Symfony从无到有的脚手架搭建。本文中需要compoer和php, 关于composer下载 ...
分类:
其他好文 时间:
2019-07-06 23:20:09
阅读次数:
256
>>,>>>,<<的用法: * <<:左移 左边最高位丢弃,右边补齐0 * >>:右移 最高位是0,左边补齐0;最高为是1,左边补齐1 * >>>:无符号右移 无论最高位是0还是1,左边补齐0 代码: 结果: ...
分类:
其他好文 时间:
2019-07-06 23:20:48
阅读次数:
217
阿狸的基环内向树森林 Background 当阿狸醒来的时候,发现自己处在基环内向森林的深处,阿狸渴望离开这个乌烟瘴气的地方。“明天还有与桃子的约会呢”,阿狸一边走一边说,“可是,这个森林的出口在哪儿呢?” 阿狸走啊走,走啊走,就是找不到出口。不知所措的他,突然听到了一个苍老的声音:“这是一片有魔法 ...
分类:
其他好文 时间:
2019-07-06 23:21:02
阅读次数:
236
在某东方学习了两个月的托福(4月到五月底每周末到某东方去上上课),五月份开始备考,6月15日首考成绩是101(R29+L25+S22+W25)。分数不是特别高,但是对我来说也已经够用了,而且最好的事情就是不用一直一直去考(考一次也是要两千多大洋的啊!) 我个人的情况是大一四级530分,大二六级557 ...
分类:
其他好文 时间:
2019-07-06 23:21:48
阅读次数:
288
回文串,就是说给出的字符串中的字符是否对称,即:第一个字符与最后一个字符相等,第二个字符等于倒数第二个字符,以此类推,忽略大小写以及标点符号。 e.g: 这段代码运行的时间和占用的内存好像并不稳定,试过提交几次得到的结果都并不相同。在最后的循环判断那里,虽然我只是觉得注释所说的方法所需要的时间更长, ...
分类:
其他好文 时间:
2019-07-06 23:22:06
阅读次数:
253
configparser模块:操作配置文件 # my.ini配置文件内容# 注释:该配置文件中,值直接书写,但有四种类型# -- int float boolean str# section[server] # name:option | value:mysqlname = mysql versio ...
分类:
其他好文 时间:
2019-07-06 23:23:40
阅读次数:
259
安装Exchange服务器或者更新Exchange服务器补丁时,提示“上一下更新后未重启服务器”。有时候即使重启服务器了再次安装时仍然会提示“服务器需要重启”。这种情况可按以下方法解决:Windows系统判定服务器是否是需要重启是通过两个注册表键值来判定:1)、HKEY_LOCAL_MACHINE\SoftWare\Microsoft\Updates\UpdateExVolatile,是否存在Up
分类:
其他好文 时间:
2019-07-06 23:24:09
阅读次数:
285
就是输入一堆硬币的个数,输出最快的情况下最少几次能搞定? 这是一个能通过的解答: 为什么每次分三份最快呢? 分析: 分两份,天平称一次后,最多能排除一半(最多情况:可二分) 分三份,天平称一次后,一定能找到假币在哪一份中,最多能排除2/3 分四份,称一次可能还找不到有假币的那一份,可排除一半;剩下两 ...
分类:
其他好文 时间:
2019-07-06 23:24:21
阅读次数:
292
众所周知,在海德格时代,尤其是通过雅斯贝尔斯的著作《世界观之心理学》的推动,“世界观”概念十分流行。但海德格尔却始终对世界观概念和世界观哲学保持着独立的、清醒的批判意识。在《世界图像的时代》(1938)中,海德格尔阐明了世界观概念的来龙去脉及其本质特征:“世界解释越来越彻底地植根于人类学之中,这一过 ...
分类:
其他好文 时间:
2019-07-07 00:28:17
阅读次数:
223
1.JDK安装 注意事项:安装路径中,不要包含中文和空格。 2.JDK配置 JAVA_HOME环境变量的配置 配置环境变量作用开发Java程序,需要使用JDK中提供的工具,工具在JDK9安装目录的bin 目录下。 在DOS命令行下使用这些工具,就要先进入到JDK的bin目录下,这个过程就会非常的麻烦 ...
分类:
其他好文 时间:
2019-07-07 00:28:29
阅读次数:
179
项目背景FBP项目全称FootBallPrediction,历经9个月完成的足球比赛预测项目。项目结合大数据+机器学习,不断摸索开发了一款软件。软件根据各大博彩公司赔率多维度预测足球比赛结果(包含胜和不胜)。机器学习用的是自己建立的“三木板模型”算法,已在国家期刊发表论文并被万方数据库收录(三木板模 ...
分类:
其他好文 时间:
2019-07-07 00:29:01
阅读次数:
215
如果flask要用abort函数就必须引入abort; from flask import abort @app.route("/login",methods=["GET"]) def login(): if null: abort(403) //抛出403异常,也可以抛出其他类型的代码如500,这 ...
分类:
其他好文 时间:
2019-07-07 00:29:18
阅读次数:
185
表结构设计 上篇我们实现了出版社的增删改查,出版社数据表有两个字段id和name,那图书的表结构怎么设计呢?图书也要有一个主键id,还要有一个名称title,是哪个出版社的,要有个字段press和Press表里的id对应,这样图书就需要三个字段,id,title,press 创建表 然后执行 说明: ...
分类:
其他好文 时间:
2019-07-07 00:29:29
阅读次数:
157