4.Java常见的类
1.number类的方法 xxxValue() 将number对象转换为XXX数据类型 compareTo() equals() valueOf() toString() 以字符串形式返回值 parselnt() 字符串解析成int类型 abs() ceil() floor() rint() round) min() max exp() sqrt() 算数平方根 sin() cos() tan() asin() acos() atan() atan2() 笛卡尔坐标转为极坐标 toDegree
[转载] $CF171H$ 题解
阅读原文 本题是\(POJ3889\) \(Fractal\) \(Streets\)的弱化版,原题做法见我的博客(密码请私信 \(Peter\) 索取)。 首先,这是一道 \(CodeForces\) \(2012\) 年愚人节比赛的 \(H\) 题。愚人节比赛的特点就是题目诡异,一般没有正式的题面,需要通过观察得出问题。 观察题图,容易发现这题是个分形图,通过不断复制、旋转将图形变大。每次复制时,将原图放于左上方,右上方复制一份,左下方顺时针旋转 \(90^\circ\) 后复制一份,右下
Hibernate的基本功能:对数据库的增删改查(创建对象实例)
一、通过实例化的对象向数据库添加新记录 package com.yh.test;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
import org.junit.Test;
import com.yh.entity.Buyer;
pub
python 元组及操作
# 元组是'不可变'的 list 使用小括号 创建后不允许修改 # 创建 # t = ('a','b','c',1,2,3) # print(t) # print(type(t)) # # 3 # print(t[5]) # # 3 # print(t[-1]) # # ('b', 'c', 1) # print(t[1:4]) # # print('b' in t) #成员运算符 True # 创建后不可变 # 如果元素有列表 列表内容是可以修改的 # t2 = (['张三',
Bear and Tree Jumps CodeForces - 771C (树形dp)
大意: 给定树,每步能走到距离不超过$k$的任意点,记$f(s,t)$为$s$到$t$的最少步数,求$\sum\limits_{s<t}f(s,t)$
Kali Linux 安装open-vm-tools
Kali Linux是基于Debian的Linux发行版,集成了精心挑选的渗透测试和安全审计的工具,供渗透测试和安全设计人员使用。(以及一些各种颜色的hacker ^-^) 首先需要安装好虚拟机(Vmware),然后我们要准备kali的镜像。 安装虚拟机通道 --> https://www.cnblogs.com/awrrays/p/11273076.html 大家可以到kali官方去下载 ----> https://www.kali.org/downloads/ 或者我这里也
Element-ui 中的分页
<el-table ref="multipleTable" tooltip-effect="dark" border :data="dataList" style="width:100%"> <el-table-column type="selection" > </el-table-column> <el-table-column type="index"> </el-table-column> <el-table-column prop="id" label="ID" > </el-tab
Zabbix4.X(二)之编译安装Nginx
规划把所有的源码程序都放在/usr/local/src目录里1.在/usr/local/目录中创建src命令:mkdir-pv/usr/local/src2.进入/usr/local/src目录并使用wget下载nginx1.16.0源码稳定版本命令:cd/usr/local/srcwgethttp://nginx.org/download/nginx-1.16.0.tar.gz3.解压nginx
leetcode两数之和go语言
两数之和(Go语言) 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 给定 nums = [2, 7, 11, 15], target = 9
因为 nums[0] + nums[1] = 2 + 7 = 9
所以返回 [0, 1]
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems
2019暑假集训DAY17(problem2.b)(杜教筛)
题面 式子还是很好推的,显然应该设g[i]=i,和欧拉函数求和是一样的道理,想要把前面的i给抵消掉 注意!取模! 不然会爆long long 然后一开始的素数取到n^(2/3)是最好的 #include<bits/stdc++.h>
#define mod 1000000007
#define LL long long
using namespace std;
LL read()
{
LL x=0,f=1;char s=getchar();
while(s<'0'
spring的学习_____10 spring AoP的实现方式3 使用 注解 实现
(本案例是idea下的maven项目,补充上一篇文章) 1.编写加了注解的增强类: @Aspect
//类 --切面
public class Anno {
@Before("execution(* com.xbf.service.UserServiceImpl.*(..))")
//注解声明:切入点,和要织入进去的方法
public void before(){
System.out.println("方法执行前:~~~~~~~~~~~
1.3.1 Lock接口及其实现
1.锁的本质 2.Lock接口使用ReentrenLock 3.读写锁使用 4.读写锁实现 Lock接口方法 有点意思的是lockInterruptibly(), 只要没有获取到锁就会一直等待,直到某一地方对当前线程执行interrupt()方法后, lockInterruptibly()处会抛出异常,可以在catch中对此异常情况进行处理 synchronized+wait+notify 对比 reentrantLock+condition+await+signal: 两种方式大相径庭,wa
提取日志文件的指定内容
如下日志,提取出Notice:开头的行中的ctime的值,然后求平均数 a.log日志文件 Notice:hjhj hjj hj hj j h j hh ctime:35s fr fr f rf r fr f r
Notice:hjhj hjj hj hj j h j hh ctime:35s fr fr f rf r fr f r
112222221111111122233331111111111111
Notice:hjhj hjj hj hj j h j hh ct
allure测试报告
首先如果你没有安装 pytest 库的话,先使用 pip 安装一下:
pip install pytest
另外还需要安装 pytest 支持 allure 报告的插件库:
pip install allure-pytest
接下来在运行测试时,使用 pytest 命令运行:
pytest <测试目录> --alluredir <测试结果存放目录>
例如:
pytest tests --alluredir report/allure_raw
Hardentools
Hardentools是一组简单的实用程序,旨在禁用操作系统(Microsoft Windows,现在)以及主要的消费者应用程序公开的许多“功能”。这些通常为企业客户所设想的功能,对于普通用户来说通常是无用的,而且由于攻击者非常普遍地滥用其在受害者的计算机上执行恶意代码而构成危险。这个工具的目的是通过禁用低悬的果实来减少攻击面。Hardentools适用于有风险的个人,他们可能希望以某种可用性为代价获得额外的安全级别。它不适用于企业环境。
今日推荐
周排行