Spring Boot 之 Shiro

Shiro 具有认证、授权、会话管理、加密。 是通过Filter实现,即通过URL规则来进行过滤和权限校验。
分类: 其他 发布时间: 08-02 22:41 阅读次数: 0

Oracle:GRID 下 root.sh 脚本

root.sh脚本主要用于完成对集群的初始化和很多配置任务 一、内容 $GRID_HOME/install/utl/rootmacro.sh:负责一些和GI_HOME相关的验证工作 $GRID_HOME/install/utl/rootinstall.sh:负责创建一些本地文件 $GRID_HOME/network/install/sqlnet/setowner.sh:负责创建GI相关的临时文件 $GRID_HOME/rdbms/install/rootadd_rdbms.sh:负责验证一些文
分类: 其他 发布时间: 08-02 22:41 阅读次数: 0

Labview 局部变量

局部变量和全局变量是LabVIEW用来传递数据的工具。LabVIEW编程是一种数据流编程,它是通过连线来传递数据的。但是,在很多情况下需要在同一VI的不同位置或在不同的VI中访问同一个控件对象,这时控件对象之间的连线就无法实现。这时候我们就需要用到局部变量或全局变量,通过局部变量或全局变量你可以在程序框图中的多个地方读写同一个控件。 局部变量:只能在同一个VI中使用的变量 创建局部变量的方法有两种: (1)直接为前面板对象创建局部变量,右击创建 (2)通过函数选板创建局部变量 ,此在编程-结构
分类: 其他 发布时间: 08-02 22:41 阅读次数: 0

Linux进程实时可视化监控

为了更好的管理多个测试服务器,并进一步实现自动触发测试。 急需建立一个Linux下的可视化进程监控和启停web端。 先调研下流行的第三方现成工具是否满足基本要求,做底层用来二次开发。 1. netdata https://github.com/netdata/netdata https://www.jianshu.com/p/234173789718
分类: 其他 发布时间: 08-02 22:41 阅读次数: 0

2019暑假集训 8/2

学习内容:线段树+可持久化线段树 今日完成题数(不包含多校):5 /*多校补题情况(之前定的每支队伍标准):✔*/ 今日看书情况:3页 学习算法的总结 可持久化线段树一直没有好好研究 直到最近着重开始写线段树专题 写了一些权值线段树 才把之前有的疑问的解决了 今日做题总结 hdu-6183 https://www.cnblogs.com/MengX/p/11291321.html hdu-4630 https://www.cnblogs.com/MengX/p/11291349.html hd
分类: 其他 发布时间: 08-02 22:41 阅读次数: 0

线段树习题 总结

线段树 Task 1 维护序列静态操作:\(1 \leq n,m\leq 10^5,-15007 \leq a_i \leq 15007\), l r : 询问区间最大连续子段和,即询问$ \max\limits_{l\leq i \leq j \leq r} \sum_{k=i}^j a_k$ 可以设四个标记来区间连续子段和: \(sum\) 维护区间和 \(lmax\)维护紧靠区间左端的最大连续子段和 \(rmax\)维护紧靠区间右端的最大连续子段和 \(ret\)区间连续子段和。 分别可
分类: 其他 发布时间: 08-02 22:41 阅读次数: 0

4 权限组件、频率

1、权限组件 源码 settings配置 核心代码 View下的 self,代表view 2. 需求:不是vip,不能看author user表 数据库迁移与生成 我要知道这次的请求人是谁 在auth认证组件中中里面有 user 权限用到认证中的信息 utils 通过权限认证 true 没有通过 false
分类: 其他 发布时间: 08-02 22:41 阅读次数: 0

基金学习20190802

第七章 常见市值加权型指数: 上证50指数,沪深200,中证500,创业板指数,恒生指数,H股 常见策略加权类指数 7.4 中证系列指数 中证100:1-100,大盘股,一线蓝筹,平均千亿 200:100-200,大盘股,二线蓝筹,平均500亿 300:1-300 500:1-800 1000:801-1800 7.6 创业板指数基金 场内:易方达创业板ETF 159915 场外:富国创业板指数 161022 7.7红利类指数基金 上证红利:上证50加;场内:红利ETF 510880,一般内年
分类: 其他 发布时间: 08-02 22:24 阅读次数: 0

小图标和文字水平对齐

span设置 inline-block;行内块 小图标设置为背景图 然后用 vertical-align: middle;对齐
分类: 其他 发布时间: 08-02 22:24 阅读次数: 0

AJAX小示例

一、 基本内容 定义:AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步的Javascript和XML”,即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML) 作用:AJAX就是使用 js 技术发送请求和接收响应 优点:在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容 特点: 异步交互 同步交互:客户端发出一个请求后,需要等待服务器响应结束后,才能发出第二个请求 异步交互:客户端发
分类: 其他 发布时间: 08-02 22:24 阅读次数: 0

jzoj 2867. 【集训队互测 2012】Contra

Description 偶然间,chnlich 发现了他小时候玩过的一个游戏“魂斗罗”,于是决定怀旧。但是这是一个奇怪的魂斗罗 MOD。 有 N 个关卡,初始有 Q 条命。 每通过一个关卡,会得到 u 分和1条命,生命上限为 Q。其中 u=min(最近一次连续通过的关数,R)。 若没有通过这个关卡,将会失去1条命,并进入下一个关卡。 当没有生命或没有未挑战过的关卡时,游戏结束,得到的分数为每关得到的分数的总和。 由于 chnlich 好久不玩这个游戏了,每条命通过每个关卡的概率均为p(0<=p
分类: 其他 发布时间: 08-02 22:24 阅读次数: 0

面向对象回顾01

面向对象初识 1.函数式编程 对 面向过程编程的两个特点 减少代码的重复性 增强代码的可读性 2.面向对象编程 对 面向过程编程 2.1 什么是面向对象 面向对象的程序设计的核心是对象(上帝式思维),要理解对象为何物,必须把自己当成上帝,上帝眼里世间存在的万物皆为对象,不存在的也可以创造出来。 2.2 什么是类,什么是对象 类:就是具有相同属性和功能的一类事物。 对象:就是类的具体表现。 3.类的结构 class Human: """ 此类主要是构建人类 """ mind = '有思想' #
分类: 其他 发布时间: 08-02 22:24 阅读次数: 0

[AHOI2014/JSOI2014]骑士游戏

题目 思博贪心题写了一个半小时没救了,我也没看出这是一个\(spfa\)来啊 设\(dp_i\)表示彻底干掉第\(i\)只怪物的最小花费,一个非常显然的事情,就是对于\(k_i\)值最小的怪物满足\(dp_i=k_i\) 非常好理解,反正到最后都要干掉这个怪物,何必再把它干成别的怪物 于是我们按照\(k_i\)的值先排序一下,另外维护一个小根堆 如果堆里没有点或者堆顶的\(dp\)值比当前的\(k\)要大,我们直接令当前当前\(k_i\)值最小的点\(i\)的\(dp_i=k_i\),之后遍历
分类: 其他 发布时间: 08-02 22:24 阅读次数: 0

python pandas 自动生成批量测试数据插入数据库 mysql

1、python连接数据库游标 # coding:utf-8 from sqlalchemy import create_engine class connet_databases: def __init__(self): ''' # 初始化数据库连接,使用pymysql模块 # MySQL的用户:root, 密码:147369, 端口:3306,数据库:mydb '''
分类: 其他 发布时间: 08-02 22:24 阅读次数: 0

MySQL安装-解压包安装

创建用户组和用户 [root@localhost software]# groupadd mysql groupadd:“mysql”组已存在 [root@localhost software]# useradd -g mysql mysql useradd:用户“mysql”已存在 [root@localhost software]# [root@localhost software]# passwd mysql 更改用户 mysql 的密码 。 新的 密码: 无效的密码:
分类: 其他 发布时间: 08-02 22:24 阅读次数: 0

溢出而文字显示省略号

1. white-space: nowrap; 文本一行显示 2.overflow: hidden; 溢出隐藏 3.text-overflow: ellipsis 显示省略号/ string
分类: 其他 发布时间: 08-02 22:24 阅读次数: 0

AcWing:138. 兔子与兔子(Hash)

很久很久以前,森林里住着一群兔子。 有一天,兔子们想要研究自己的 DNA 序列。 我们首先选取一个好长好长的 DNA 序列(小兔子是外星生物,DNA 序列可能包含 26 个小写英文字母)。 然后我们每次选择两个区间,询问如果用两个区间里的 DNA 序列分别生产出来两只兔子,这两个兔子是否一模一样。 注意两个兔子一模一样只可能是他们的 DNA 序列一模一样。 输入格式 第一行输入一个 DNA 字符串 S。 第二行一个数字 m,表示 m 次询问。 接下来 m 行,每行四个数字 l1,r1,l2,r
分类: 其他 发布时间: 08-02 22:24 阅读次数: 0

AC自动机——看似KMP在跑,其实fail在跳

先存代码 AC自动机(简单版)    #include<bits/stdc++.h> #define maxn 1000007 using namespace std; int n,ans; int tr[maxn][28],val[maxn],cnt,fail[maxn]; char mod[maxn],tx[maxn]; queue<int >q; void build(char *a){ int now=0; for(int i=0;a[i];i++
分类: 其他 发布时间: 08-02 22:24 阅读次数: 0

复制图片 CopyImages

实现代码 package Zuoye01; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; public class ImagesCopy { public static void main(String[] args) {
分类: 其他 发布时间: 08-02 22:24 阅读次数: 0

JS中的事件传播流程

JS中的事件传播流程 1,Javascript与HTML之间的交互是通过事件实现的。   事件,就是文档或浏览器窗口中发生的一些特定的交互瞬间。   可以使用侦听器来预定事件,以便事件发生时执行相应代码。 2,DOM事件流存在三个阶段:事件捕获阶段,处于目标阶段,事件冒泡阶段。 事件流:事件发生时,事件在元素节点与根节点之间的顺序传播,路径所经过的所有节点都会收到该事件,这个传播过程即DOM事件流。事件传播顺序的两种事件流模型:事件冒泡,事件捕获。 事件捕获(event capturing):
分类: 其他 发布时间: 08-02 22:24 阅读次数: 0