Shiro是什么 Apache Shiro是Java的一个安全框架。 Shiro可以帮助我们完成:认证、授权、加密、会话管理、Web集成、缓存等。 对比另一个安全框架Spring Sercurity,它更简单和灵活。 Authentication:身份认证/登录,验证用户是不是拥有相应的身份; Au ...
分类:
其他好文 时间:
2019-02-11 21:36:00
阅读次数:
186
参考网址 https://blog.csdn.net/u011109420/article/details/51330677 https://blog.csdn.net/u012116457/article/details/49780677 ...
分类:
其他好文 时间:
2019-02-11 21:35:47
阅读次数:
869
时间和日期 (图中错误修正:dt_obj.strftime(format)) import time, datetime 1. datetime obj 1) datetime datetime.datetime.now() datetime.datetime.now() - datetime.ti ...
分类:
编程语言 时间:
2019-02-11 21:35:22
阅读次数:
339
bash host #查看IP对应机器名 hostname #查看本机名 hostname –i #查看本机IP mssh --host-list '10.4.20.87,10.4.20.88,10.4.20.92,10.4.20.93' --host-timeout 200 'cd .servic ...
分类:
系统相关 时间:
2019-02-11 21:34:55
阅读次数:
422
RPC同步调用流程:(异步另说) 1)服务消费方(Client)以本地的调用方式调用远程服务。 2)客户端代理(Client Stub)接收到调用后负责将方法、参数等组装成能够进行网络传输的消息体。 3)客户端代理(Client Stub)找到服务地址,将消息发送到服务端。 4)服务端代理(Serv ...
分类:
其他好文 时间:
2019-02-11 21:34:37
阅读次数:
185
window 安装PyQt5 pip install pyqt5 pip install pyqt5-tools 配置QT环境变量 变量名: QT_QPA_PLATFORM_PLUGIN_PATH 变量值: D:\workspace\Python\练习\venv\Lib\site-packages\ ...
分类:
其他好文 时间:
2019-02-11 21:34:19
阅读次数:
223
Wi-Fi在很早的时候就引入了mesh技术,并且最近得到了越来越多的关注。谷歌、Eero、Linksys、Netgear以及几乎所有以家庭和小型办公室为目标的网络品牌都提供了mesh网格系统。但是也有针对企业级市场的Wi-Fi mesh解决方案,无线技术的进步提高了部署企业mesh网络的可行性,特别 ...
分类:
其他好文 时间:
2019-02-11 21:33:33
阅读次数:
239
import requests from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains from selenium import webdriver from se... ...
分类:
移动开发 时间:
2019-02-11 21:33:22
阅读次数:
464
import numpy as np for k,v in stat.iteritems(): print k v.sort() #v = v[len(v)*3/100:len(v)*97/100] data = np.array(v) hist,bins=np.histogram(data,bin ...
分类:
其他好文 时间:
2019-02-11 21:32:34
阅读次数:
179
推荐系统的技术要点包括对用户行为以及用户信息数据化后的标签系统的建立、对于用户行为的分析、数据库的设计等。文章针对分析用户行为的标签系统的建设进行了详细的研究。推荐系统的标签系统主要分为三大模块,其一是建立资源的标签系统,其二是建立用户的标签系统,其三是这两个标签系统之间的关系,即如何通过用户标签系 ...
分类:
其他好文 时间:
2019-02-11 21:31:57
阅读次数:
243
oracle服务器上已提交的数据都被记录在重做日志文件上,一旦数据库崩溃,就可以使用重做日志文件恢复数据。 查看数据库目前的重做日志文件配置 结果: 可以看出:目前有3个重做日志组(group),每组一个重做日志文件(MEMBERS),每个文件200M,当前组是第一组。 3个重做文件组都位于同一块盘 ...
分类:
数据库 时间:
2019-02-11 21:31:42
阅读次数:
284
介绍 SVG是构建XML树的方式来达到绘制图形的,canvas是通过调用相关的方法来绘制图形的。 区别:SVG绘制图形,通过移除或者更改DOM方式来而使用canvas需要把图片从新擦除。 绘制的API在绘制上下文中定义。而不在画布中定义。 需要获得上下文对象的时候,需要调用画布的getContext ...
分类:
其他好文 时间:
2019-02-11 21:31:27
阅读次数:
172
from selenium import webdriver from selenium.common.exceptions import NoSuchElementException from selenium.webdriver.common.by import By from selenium... ...
分类:
其他好文 时间:
2019-02-11 21:31:09
阅读次数:
260
mac 安装 brew: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装 fswatch:(参考https://stackoverflow.com/questio ...
分类:
其他好文 时间:
2019-02-11 21:30:54
阅读次数:
301
http://ryanstutorials.net/ awk: split($1, arr, “\t”) sed: sed -n '42p' file sed '42d' file sed 's/replace_pattern/replace_str/g' file sed '/remove_pat ...
分类:
其他好文 时间:
2019-02-11 21:30:40
阅读次数:
186
从文件读出数据:默认utf8编码 json.dumps()输出数据:默认unicode编码 json读取(json是种通用的数据传输格式) import ujson as json #for performance jobj = json.loads(json_str) #type(jobj)==< ...
分类:
编程语言 时间:
2019-02-11 21:30:24
阅读次数:
238
给定?张有向图,每个点有个权值,蚂蚁从某个点开始,初始体?为1,每经过?条边,体?会变为原来的p(0<p<1)倍,每爬到?个点,获得的幸福度为该点的权值乘上体?。求蚂蚁幸福度的最?值,保留?位?数。 $n \leq 100,点权 \leq 100$ sol: 正解是自动机的泵引理,一看就不可做,考虑 ...
分类:
其他好文 时间:
2019-02-11 21:30:11
阅读次数:
251