linux磁盘空间满了 但是没有大文件

很常见的一个问题 linux磁盘空间满了 但是没有大文件 解决思路: 1、用df 检查发现/根目录可用空间为0 [root@/]#df -h 2、用du检查发现各目录占用的空间都很少,有约3G的空间莫名其妙地丢了. [root@/]# du -m –max-depth=1|sort -gr 3、用lsof检查后才发现原因是,有文件被删除,而进程还活着,因而造成还占用空间的现象 [root@/]# lsof |grep delete 根据lsof列出的进程号,kill这些进程后,空间就释放出来了
分类: 其他 发布时间: 10-11 21:30 阅读次数: 0

java 类加载

  加载 在加载阶段, 虚拟机需要完成以下3件事情: 1) 通过一个类的全限定名来获取定义此类的二进制字节流。 2) 将这个字节流所代表的静态存储结构转化为方法区的运行时数据结构。 3) 在内存中生成一个代表这个类的java.lang.Class对象, 作为方法区这个类的各种数据的访问入口。 虚拟机规范的这3点要求其实并不算具体, 因此虚拟机实现与具体应用的灵活度都是相当大的。 例如“通过一个类的全限定名来获取定义此类的二进制字节流”这条, 它没有指明二进制字节流要从一个Class文件中获取,
分类: 其他 发布时间: 10-11 21:30 阅读次数: 0

02 Pycharm的安装

一.初试 在官网http://www.jetbrains.com/pycharm安装最新版本的pycharm软件,版本为 2019.2.3,根据网上教程发现安装不了,现在貌似还没破解,退而安装 2019.1.1版本。 二.具体方法 1.下载pycharm软件 2019.1.1版本,根据引导安装。能勾选的都勾选上。 2.下载破解文件 下载补丁文件 jetbrains-agent.jar 并将它放置到 pycharm安装目录的\bin目录下。 传送门: 百度云下载(baidu pan),提取码(p
分类: 其他 发布时间: 10-11 21:30 阅读次数: 0

CentOS7 安装记录

起因是想自建一个本地笔记云存储,按照网上的教程搭建,卡在了其中的一个步骤上(文章见https://www.laobuluo.com/1542.html),卡在了如下图的位置,google了一番解决的办法,没有解决,看到一篇文章中说到,把系统更新到6.8以上就可以了,于是乎,重新安装一个CentOS7的虚拟机。 安装步骤,从官网中下载CentOS-7-x86_64-DVD-1810.iso,本人选择的中文界面安装的,开始安装时没有截图,大体说一下, # 第一个需要注意的地方,是进行磁盘分区,进入
分类: 其他 发布时间: 10-11 21:30 阅读次数: 0

作业要求20191010-4 alpha week 1/2 Scrum立会报告+燃尽图 02

此作业要求参见:https://edu.cnblogs.com/campus/nenu/2019fall/homework/8747 一、小组情况 组长:贺敬文 组员:彭思雨 王志文 位军营 杨萍 队名:胜利点 二、Scrum例会 时间:2019年10月11日 本次Scrum Master:位军营 要求1 工作照片 要求2 时间跨度 2019年10月11日11:32 至 2019年10月11日 11:58 共计 26 分钟 要求3 地点 东北师范大学信息科学与技术学院楼107室。 要求4 立会
分类: 其他 发布时间: 10-11 21:30 阅读次数: 0

[SOJ617] 小\omega的数学题

娃娃机毒瘤 qwq 题意简述:求所有长度为\(n\)的排列的逆序对个数的\(k\)次方和。注意我们认为\(0^0=1\)。\(n\leq 10^7, k\leq 1000\)。 最朴素的想法就是直接dp答案:设\(f_{i, j}\)为所有长度为\(i\)的排列,逆序对个数的\(j\)次方和,则\(f\) #include <cstdio> #include <cctype> #include <cstring> #include <cassert> #include <iostream> #
分类: 其他 发布时间: 10-11 21:30 阅读次数: 0

第六周总结&实验报告四

一.实验目的 (1)掌握类的继承 (2)变量的继承和覆盖,方法的继承,重载和覆盖的实现; 二.实验的内容 (1)根据下面的要求实现圆类Circle。 1.圆类Circle的成员变量:radius表示圆的半径。 2.圆类Circle的方法成员: Circle():构造方法,将半径置0 Circle(double r):构造方法,创建Circle对象时将半径初始化为r double getRadius():获得圆的半径值 double getPerimeter():获得圆的周长 void disp
分类: 其他 发布时间: 10-11 21:30 阅读次数: 0

Java对比两个list并找出其中不同的值(list里面的具体类单独抽出不同字段)

   今天凯哥交给我一个任务,在报警模版中对比新旧两个数据,找出其中不同的部分,之前是把不同的数据转string做了对比,并没有对list中的对象做判断,修改完之后记录一下。    list做对比,如果 list 里面的数据是乱序的,需要对list排序。使用 Collections.sort()就可以了。但是list里面的对象不继承于comparable接口的话,要自己处理一下。方法就是实现接口,重写comparTo,我比较懒,就直接使用lambada的stream转string了。    准
分类: 其他 发布时间: 10-11 21:30 阅读次数: 0

SpringBoot2.x整合Shiro

一:什么是ACL和RBAC: ACL: Access Control List 访问控制列表   以前盛行的一种权限设计,它的核心在于用户直接和权限挂钩   优点:简单易用,开发便捷   缺点:用户和权限直接挂钩,导致在授予时的复杂性,比较分散,不便于管理   例子:常见的文件系统权限设计, 直接给用户加权限 RBAC: Role Based Access Control   基于角色的访问控制系统。权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限   优点:简化了用户与权限的
分类: 其他 发布时间: 10-11 21:30 阅读次数: 0

TRIZ理论培训心得体会简析

TRIZ理论培训心得体会: 很荣幸报名参加了此次TRIZ理论培训。做为全新升级的思想体系,第一次触碰让人觉得眼前一亮,另外也宽阔了视线,提高了眼界。
分类: 其他 发布时间: 10-11 21:23 阅读次数: 0

一文解析redis如何存储对象和集合

在项目中,缓存以及mq消息队列可以说是不可或缺的2个重要技术。前者主要是为了减轻数据库压力,大幅度提升性能。后者主要是为了提高用户的体验度,我理解的是再后端做的一个ajax请求(异步),并且像ribbmitmq等消息队列有重试机制等功能。 这里主要讲redis
分类: 编程语言 发布时间: 10-11 21:14 阅读次数: 0

Luogu P1016 旅行家的预算

Luogu P1016 旅行家的预算 首先将起点和终点与道路上的加油站视为等价节点,按照距离起点的距离(即通过顺序)排序。 然后对于每一个节点我们可以进行以下贪心策略: 如果可以直达下一个油价更低的加油站,就加满够到此加油站的油直接开过去。 如果不能直达,就加满油开到能到范围内油价最低的加油站。 注:读入的时候一定要看一下引用的变量被赋值了没! #include<bits/stdc++.h> #define N 10 using namespace std; int n; double d
分类: 其他 发布时间: 10-11 21:14 阅读次数: 0

阿里云DLA工具 查询tablestore数据

OTS和DLA元信息映射逻辑 字段的映射关系 OTS DLA INTEGER(8bytes) bigint(8bytes) STRING varchar BINARY varbinary DOUBLE double BOOLEAN boolean 创建自己的DLA库 CREATE DATABASE `ecommerce` WITH DBPROPERTIES ( catalog = 'ots', location = 'https://dt-ecommerce.cn-shangh
分类: 其他 发布时间: 10-11 21:14 阅读次数: 0

2019年10月11日 linux总结

计算机硬件之上一定要有软件,控制计算机 系统软件 windous(用的最多)linux mac 应用软件 qq 腾讯 支付宝 这么多操作系统软件,在不同场景优势不一样。 内核:操作系统的核心代码。 系统调用接口,给外部提供怎么使用内核的方法。 内核调用硬件 windows用户体验比较好。 linux服务器层面比较好(服务器也是计算机,服务器:提供服务的计算机,个人电脑给自己提供服务,服务器给大众提供服务)。 访问百度,就是访问百度的计算机。上网的过程就是把另一台电脑的内容下载到本地,上网的本质
分类: 其他 发布时间: 10-11 21:14 阅读次数: 0

[原创]导出aws ec2为csv

1、安装 pip install boto3 csv 2、使用脚本更新秘钥和地区 # 导出aws ec2列表为cvs import boto3 import csv ec2 = boto3.client( 'ec2', aws_access_key_id="<key_id>", aws_secret_access_key="<秘钥>", region_name='地区', ) # Retrieves all regions/endpoints that work with EC2 # resp
分类: 其他 发布时间: 10-11 21:14 阅读次数: 0

mybatis入门百分百

今天重新返回来看自己的mybatis,总结了一些更好入门的办法,下面用最简单的方法带领大家入门。 此处先引入类包的关系图片 1.构建一个==普通==maven项目 构建好之后向pom.xml添加一下依赖 <!--打包方式--> <packaging>jar</packaging> <dependencies> <!--引入mybatis--> <dependency> <groupId>org.myb
分类: 其他 发布时间: 10-11 21:14 阅读次数: 0

Day 21 作业

作业 ''' 1、定义MySQL类(参考答案:http://www.cnblogs.com/linhaifeng/articles/7341177.html#_label5)   1.对象有id、host、port三个属性      2.定义工具create_id,在实例化时为每个对象随机生成id,保证id唯一      3.提供两种实例化方式,方式一:用户传入host和port 方式二:从配置文件中读取host和port进行实例化   
分类: 其他 发布时间: 10-11 21:14 阅读次数: 0

第五次作业,词法分析程序设计与实践

词法分析程序(Lexical Analyzer)要求: - 从左至右扫描构成源程序的字符流 - 识别出有词法意义的单词(Lexemes) - 返回单词记录(单词类别,单词本身) - 滤掉空格 - 跳过注释 - 发现词法错误 程序结构: 输入:字符流(什么输入方式,什么数据结构保存) 处理: –遍历(什么遍历方式) –词法规则 输出:单词流(什么输出形式) –二元组 单词类别: 1.标识符(10) 2.无符号数(11) 3.保留字(一词一码) 4.运算符(一词一码) 5.界符(一词一码) 单词符
分类: 其他 发布时间: 10-11 21:14 阅读次数: 0

第五次作业 简易词法分析器

词法分析程序(Lexical Analyzer)要求: - 从左至右扫描构成源程序的字符流 - 识别出有词法意义的单词(Lexemes) - 返回单词记录(单词类别,单词本身) - 滤掉空格 - 跳过注释 - 发现词法错误 程序结构: 输入:字符流(什么输入方式,什么数据结构保存) 处理: –遍历(什么遍历方式) –词法规则 输出:单词流(什么输出形式) –二元组 单词类别: 1.标识符(10) 2.无符号数(11) 3.保留字(一词一码) 4.运算符(一词一码) 5.界符(一词一码) 单词符
分类: 其他 发布时间: 10-11 21:14 阅读次数: 0

5、词法分析程序的设计与实现

词法分析程序(Lexical Analyzer)要求: - 从左至右扫描构成源程序的字符流 - 识别出有词法意义的单词(Lexemes) - 返回单词记录(单词类别,单词本身) - 滤掉空格 - 跳过注释 - 发现词法错误 程序结构: 输入:字符流(什么输入方式,什么数据结构保存) 处理: –遍历(什么遍历方式) –词法规则 输出:单词流(什么输出形式) –二元组 单词类别: 1.标识符(10) 2.无符号数(11) 3.保留字(一词一码) 4.运算符(一词一码) 5.界符(一词一码) ---
分类: 其他 发布时间: 10-11 21:14 阅读次数: 0