Linux 交换分区swap的查看与创建

查看现有swap
分类: 其他 发布时间: 02-05 17:57 阅读次数: 0

Oracle - pctfree与pctused

https://www.cnblogs.com/linjiqin/archive/2012/01/16/2323320.html
分类: 其他 发布时间: 02-05 17:57 阅读次数: 0

C# 中Task类与Task<TResult>的作用

Task类用来开启线程,以及与线程相关的各种方法。 Task<TResult>,就是继承上面的Task类,只不过他有返回值,并且可以通过Result属性来得到该返回值。
分类: 其他 发布时间: 02-05 17:57 阅读次数: 0

CTF--HTTP服务--命令注入1

开门见山 1. 扫描靶机ip,发现PCS 192.168.31.210 2. 用nmap扫描开放服务和服务版本 3. 再扫描全部信息 4. 探测http服务的目录信息 5. 再用dirb扫描 6. 查看敏感页面,在/robots.txt 中发现一个 /nothing,打开并查看源代码 7. 打开 /secure 文件查看,下载网站源代码 8. 解压文件夹出现一个MP3文件 9. 查看文件类型 10. 查看这个文件,发现一个用户名和网址 11. 打开网址 12. 搜索playSMS的漏洞 13.
分类: 其他 发布时间: 02-05 17:57 阅读次数: 0

1.1.2、NumPy的安装

NumPy 的安装 简单包安装 在大多数情况下,在系统上安装 NumPy 的最佳方法是:为您的操作系统与构建一个包。 使用 pip pip install numpy 从源码构建
分类: 其他 发布时间: 02-05 17:57 阅读次数: 0

编程中三种命名方法——匈牙利命名法、骆驼命名法、帕斯卡(pascal)命名法

代码风格是一个可重不重要的东西,虽然,不影响代码正确性,但是其实,非常的重要,通常在项目中,不能随便写代码,需要有一点的规范,命名法便是其中一个比较重要的一点。 通常我自己有一套命名法,结合匈牙利法(主要是数据类型这块,因为嵌入式,数据类型比较重要,毕竟资源比较少的),其次是其他两种方法结合,下面说说主要的三种命名法。 以下文字为转载的,说的比较清晰,很多人已经逐步抛弃匈牙利命名法,因为缩写不易懂,而且现在命名也不行定长度,不想以前,命名长度都是尽量短。时代在进步~ 一、匈牙利命名法: 广泛应
分类: 其他 发布时间: 02-05 17:57 阅读次数: 0

TraceView学习笔记

Traceview 性能分析功能,首推Systrace,建议看看另一篇文章性能工具Systrace,关于Trracview就简单地讲一下。 代码实现: Debug.startMethodTracing("demo"); Debug.stopMethodTracing(); 视图: 参数说明: Name: 该线程运行过程中所调用的函数名 Incl Cpu Time: 某函数占用的CPU时间,包含内部调用其它函数的CPU时间 Excl Cpu Time: 某函数占用的CPU时间,但不含内部调用其它
分类: 其他 发布时间: 02-05 17:57 阅读次数: 0

taro 小总结

//要使页面高度100% //当前页面的最外层 { height: 100vh; } //全局 page{ height:100%; }
分类: 其他 发布时间: 02-05 17:57 阅读次数: 0

AGC019E Shuffle and Swap

Link 显然\(A_i=B_i=0\)的位置可以忽略。 对于所有\(A_i=B_i=1\)的位置,\(A_i\)被拿走后必须拿一个\(1\)回来。这样的\(i\)称作\(1\)类点。 对于所有\(A_i=1,B_i=0\)的位置,\(A_i\)被拿走后不能拿\(1\)回来,这样的\(i\)称作\(2\)类点。 对于所有\(A_i=0,B_i=1\)的位置,我们还必须拿一个\(1\)回来,这样的\(i\)称作\(3\)类点。 显然\(2,3\)类点数目相同,设有\(p\)个一类点,\(q\)个
分类: 其他 发布时间: 02-05 17:57 阅读次数: 0

Consumer (有依赖的背包)

题目大意: 给你一些物品,每个物品有自己的花费和价值,每个物品 都有相对应的箱子, 如果你想要买这个物品,你就需要先买这个箱子(依赖),求 n个箱子花费 t 能获得的最大价值 思路: dp[i][j] 代表在 i 个箱子花费 j 能获得的最大价值 我们需要优先对箱子进行处理,处理完之后其他的都和 01背包一样了 具体的看代码注释吧 int dp[55][100010]; int n,t,box,num; int main () { int i,j,k; while(scanf(
分类: 其他 发布时间: 02-05 17:57 阅读次数: 0

【题解】一本通1430:家庭作业

题目 1430:家庭作业 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 1988 通过数: 467 【题目描述】 老师在开学第一天就把所有作业都布置了,每个作业如果在规定的时间内交上来的话才有学分。每个作业的截止日期和学分可能是不同的。例如如果一个作业学分为10,要求在6天内交,那么要想拿到这10学分,就必须在第6天结束前交。 每个作业的完成时间都是只有一天。例如,假设有7次作业的学分和完成时间如下: 作业号 1 2 3 4 5 6 7 期限 1 1 3 3 2 2 6
分类: 其他 发布时间: 02-05 17:57 阅读次数: 0

redis 设置过期时间

1、设置过期时间功能:即对存储在 redis 数据库中的值可以设置一个过期时间。作为一个缓存数据库,这是非常实用的。如我们一般项目中的 token 或者一些登录信息,尤其是短信验证码都是有时间限制的,按照传统的数据库处理方式,一般都是自己判断过期,这样无疑会严重影响项目性能。我们 set key 的时候,都可以给一个 expire time,就是过期时间,通过过期时间我们可以指定这个 key 可以存活的时间。 2、redis删除过期key策略:假设你设置了一批 key 只能存活1个小时,那么接
分类: 其他 发布时间: 02-05 17:57 阅读次数: 0

CSP: Content-Security-Policy详解【转载】

跨域脚本攻击(XSS)是最常见、危害最大的网页安全漏洞。 为了防止它,要采取很多编程措施(比如大多数人都知道的转义、过滤HTML)。很多人提出,能不能根本上解决问题,即浏览器自动禁止外部注入恶意脚本? 这就是"内容安全策略"(Content Security Policy,缩写 CSP)的由来。 两种方法可以启用 CSP: 设置 HTTP 的 Content-Security-Policy 头部字段 设置网页的<meta>标签。 网上的资料都有讲到它们怎么使用,但是很少有代码演示,不敲一遍就不
分类: 其他 发布时间: 02-05 17:57 阅读次数: 0

[USACO10MAR] 伟大的奶牛聚集 - 树形dp

每个点有重数,求到所有点距离最小的点 就是魔改的重心了 #include <bits/stdc++.h> using namespace std; #define int long long const int N = 1000005; vector <pair<int,int> > g[N]; int siz[N],f[N],vis[N],sum[N],c[N],n,m,t1,t2,t3,tot; void dfs1(int p) { vis[p]=1; siz[p]
分类: 其他 发布时间: 02-05 17:57 阅读次数: 0

service层调用dao层时报错java.lang.NullPointerException的解决办法

错误:Servlet.service() for servlet [dispatcherServle
分类: 其他 发布时间: 02-05 17:57 阅读次数: 0

Could not set property 'id' of 'class XX' with value 'XX' argument type mismatch 解决办法

我是用的是:idea 2018 mysql 5.5 mybatis-plus报错:注意加粗部分
分类: 其他 发布时间: 02-05 17:57 阅读次数: 0

web 学习记录1

动态网页和静态网页的区别1、动态网页随着时间、地点、用户操作、的改变而改变。2、动态网页需要使用到服
分类: 其他 发布时间: 02-05 17:57 阅读次数: 0

web 学习记录3

请求转发和重定向的区别
分类: 其他 发布时间: 02-05 17:56 阅读次数: 0

web 学习记录2

jsp九大内置对象(自带的不需要new 也能使用的对象)1、out:输出对象,向客户端输出内容2、r
分类: 其他 发布时间: 02-05 17:56 阅读次数: 0

web 学习记录4

四种范围对象 (小->大)pageContext :jsp页面容器 request
分类: 其他 发布时间: 02-05 17:56 阅读次数: 0