定居博客园

作为一个互联网小白,从即日起,我将定居博客园。 我会善于利用前辈的经验,总结写出自己学习到的技术知识以及锻炼自己的能力.
分类: 其他 发布时间: 07-23 22:08 阅读次数: 0

hrserver第六天

动态处理角色和资源的关系: 这是非常核心的一块内容。 创建Hr和HrService 首先我们需要创建Hr类,即我们的用户类,该类实现了UserDetails接口,该类的属性如下: public class Hr implements UserDetails { private Long id; private String name; private String phone; private String telephone; private
分类: 其他 发布时间: 07-23 22:08 阅读次数: 0

「刷题」可怜与STS

又是一道假期望,我们发现一共有$ C_{2n}^m $种情况。 而$ \frac{(2n)!}{m!(2n-m)!}=C_{2n}^m $ 其实结果就是各个情况总伤害。 1.10分算法,爆搜10分。 2.30分算法,发现20%的攻击牌数值相同,这样先强化后攻击(至少留一张攻击牌)是最优策略。计算拿到i张强化牌,最小是第$j$张的情况下强化乘积和,乘上攻击牌的大小即可。 3.50分算法,发现20%的$m==k$,这样不用考虑出牌策略,先强化后攻击即可,分别计算拿到i张强化牌,最小是第j张的情况下
分类: 其他 发布时间: 07-23 22:08 阅读次数: 0

外部文件操作django的models,url别名反向解析

外部文件操作django的models #外部文件使用django的models,需要配置django环境 import os if __name__ == '__main__': os.environ.setdefault("DJANGO_SETTINGS_MODULE", "singletablehw.settings") import django django.setup() from app01 import models import d
分类: 其他 发布时间: 07-23 22:08 阅读次数: 0

yum update 执行报错: error : unpacking of archive failed on file /usr/.../...;5d26ff7c: cpio : symlink

早前已发现有台机一直在报这么个错误, 一用yum update 就报一堆: Error: unpacking rpm package ..... error: xxxx : install failed error : unpacking of archive failed on file /usr/.../...;5d26ff7c: cpio : symlink (注意黑体,这个可能是报错编号,如果相同可以参考我的方法,如果不同建议再尝试) Error: unpacking rpm pack
分类: 其他 发布时间: 07-23 22:08 阅读次数: 0

三段式状态机写法

[引用]: 1:https://www.cnblogs.com/jiang-ic/p/8119079.html 2:https://www.cnblogs.com/littlexiaocai/archive/2012/05/30/2526716.html 3:https://www.cnblogs.com/qidaiymm/p/4908724.html 4:https://www.cnblogs.com/sgh69/p/5743451.html
分类: 其他 发布时间: 07-23 22:08 阅读次数: 0

CheckList 如何梳理可减少上线的验证时间(总结篇)

对CheckList的执行发起的思考? (1)功能越来越多,CheckList越补充越多,执行CheckList时间越来越长,如何减少上线的验证时间? (2)减少上线验证的时间外,如何保证质量?上线后少出现漏测? (3)用例如何划分,方便后期新人员查看与维护(补充和筛减等)? (4)用例如何统计,方便根据用例条数评估执行时间? 预期的收益与目标 (1)根据不同的版本执行不同的CheckList用例,减少验证时间 (2)保证所有功能的主流程与功能均包含,避免上线后的遗漏 (3)用例按模块进行划分
分类: 其他 发布时间: 07-23 22:08 阅读次数: 0

[BZOJ3626] [LNOI2014]LCA(树链剖分)

[BZOJ3626] [LNOI2014]LCA(树链剖分) 题面 给出一棵N个点的树,要求支持Q次询问,每次询问一个点z与编号为区间[l,r]内的点分别求最近公共祖先得到的最近公共祖先深度和。N, Q≤50000 分析 对于一个点i,我们把i到根节点的路径全部标记+1,然后从z往上找,第一个碰到的标记不为0的节点就是lca(z,i)。而i的深度恰好就是z到根节点路径上的标记和。显然这样的标记是可以叠加的,对于区间[l,r],我们把编号在[l,r]内的节点到根的路径都标记+1,那么答案就在z到
分类: 其他 发布时间: 07-23 22:08 阅读次数: 0

【转】Python之可变参数,*参数,**参数,以及传入*参数,进行解包

https://blog.csdn.net/cadi2011/article/details/84871401 1、定义了一个需要两个参数的函数 def print_str(first, second): print first print second if __name__ == "__main__": print_str("hello", "world") 如果传一个参数调用,print_str("hello"),那么一定会抛出异常的 明确告诉你需要准确的两个参数,现在只确定给了一个参数
分类: 其他 发布时间: 07-23 22:08 阅读次数: 0

题目大意:   给定一个网格,已知光线的起始位置和方向,以及障碍物的位置,光线遇到边界或障碍物都会反弹,求光线能通过几个格子。 题解:   这是一道模拟题。   60%数据(n,m<=1000)     直接n2模拟,用x,y,z记录光线的位置及方向,用二维数组记录地图状况,不断移动直至回到起点(方向与出发时一致),把路径上的点都打上标记,最后统计标记的数量即可。     复杂度O(nm)。     其实模拟有几个小技巧:     1、开始时可以将地图边缘都存成障碍物,可省去不少判断;    
分类: 其他 发布时间: 07-23 22:08 阅读次数: 0

webshell学习第二天

四 :上传其他类型拿webshell   (1)此类型用于一台服务器具有多个网站,a网站是asp的站,b网站可能是php的站。而a站限制了上传文件类型为asp的文件,你可以尝 试上传php的脚本来拿shell                 (2)你也可以尝试将脚本文件后缀名改为asa或者直接在后面加个【.】如xx.asp.来突破文件类型限制进行上传拿webshell。总结:简单来说就是asp网站上传php.asa等可执行脚本,php网站则上传asp(asp上传/1.php/.asa等) 五:
分类: 其他 发布时间: 07-23 22:08 阅读次数: 0

Mybatis源码分析:MapperRegistry

mapper注册器(MapperRegistry)   mapper注册器用于将所有的mapper接口添加到内存中,Mapper注册器自身维护着两个属性,config和knownMappers,其中knownMappers是一个 Class<?>, MapperProxyFactory<?>的集合,表示某个类路径对应的Mapper代理工厂,MapperProxyFactory做的事比较简单,目的就是通过代理模式创建处一个MapperProxy,MapperProxy实现了InvocationH
分类: 其他 发布时间: 07-23 22:08 阅读次数: 0

学习记录008-数据库常用命令one

sql语句分三类:   dml--数据操纵语句;进行数据的操作,比如数据的删除,数据的添加   dcl--数据控制语句;进行权限控制的,比如设置用户特定的访问数据等   ddl--定义表和数据库的,数据定义语句;比如建表和建数据库等 sql语句的注释:   在进行sql语句的注释,为一个 # 号或者--即为注释;在Mac里面快捷键为:command+?即可 在数据库里面建表的存取数据的类型: 原则:选择合适的数据类型   整形:表示寸数据的类型大小     tinyint     smalli
分类: 其他 发布时间: 07-23 21:51 阅读次数: 0

Python基础1:循环

while循环 基本结构 while 条件: 循环体 else: 代码快 简单循环 while True: print('1') print('2') print('3') print('4') 循环的停止 1.改变循坏中的条件 flag = True while flag: print('1') print('2') print('3')
分类: 其他 发布时间: 07-23 21:51 阅读次数: 0

IDEA解决SVN频繁弹出登录框

将HTTP请求改成SVN就可以了,或者请项目经理开启SVN中的HTTP请求
分类: 其他 发布时间: 07-23 21:51 阅读次数: 0

URL编码方法 encodeURIComponent()

描述 encodeURIComponent 转义除了字母 数字 ( ) . ! ~ * ' - 和_ 之外的所有字符。 作用 为了避免服务器收到不可预知的请求,对任何用户输入的作为URI部分的内容你都需要用encodeURIComponent进行转义。
分类: 其他 发布时间: 07-23 21:51 阅读次数: 0

将组件拼装使用

  两个插件:vue-loader   vue-template-compiler   这次我们直接在图片来说明  看上面下载的插件,来使用   案例:     目录结构          app.html          app.js          app.vue          header.vue          package.json          webpack.config.js      let path = require("path"); let Htmlwe
分类: 其他 发布时间: 07-23 21:51 阅读次数: 0

[USACO17DEC]Barn Painting ($dfs$,树的遍历)

题目链接 Solution 辣鸡题...因为一个函数名看了我贼久。 思路很简单,可以先随便指定一个根,然后考虑换根的变化。 每一次把根从 \(x\) 换成 \(x\) 的一个子节点 \(y\),记录一下每个节点的子树牛数目 \(son\)。 令 \(sum\) 为所有节点上牛的数目,那么每一次换根变化为 \((sum-son_y*2)*w\)。 然后就可以统计了,复杂度 \(O(n)\) 。 Code #include<bits/stdc++.h> #define N 100008 #defi
分类: 其他 发布时间: 07-23 21:51 阅读次数: 0

ceph部署脚本(luminous)一键部署ceph(docker)

这个脚本写的是真心费劲!波哥不容易啊! 老规矩吧: 1 git clone https://github.com/luckman666/deploy_ceph_cluster_luminous_docker.git 2 cd deploy_ceph_cluster_luminous_docker && chmod -R 755 . 3 # 编辑base.config里面的参数 4 ./deploy_ceph_master.sh 之前写的ceph(jewlel)由于相关源不稳定,导致脚本经
分类: 其他 发布时间: 07-23 21:51 阅读次数: 0

Linux系统管理第一次作业

上机作业: 1、请用命令查出ifconfig命令程序的绝对路径 [root@localhost ~]# which ifconfig /usr/sbin/ifconfig 2、请用命令展示以下命令哪些是内部命令,哪些是外部命令?(cd \ pwd \ ls \ ifconfig \ du) [root@localhost ~]# type cd cd 是 shell 内嵌 (由此可见该命令cd为内部命令) [root@localhost ~]# type pwd pwd 是 shell 内嵌
分类: 其他 发布时间: 07-23 21:51 阅读次数: 0