Linux文件系统的修复之LVM xfs

今日由于电脑非正常关机,导致虚拟机文件系统报诸如: generating “/run/initramfs/rdsosreport.txt” entering emergencymode. exit the shell to continue type “journalctl” to view system logs. you might want to save “/run/initramfs/rdsosreport.txt” to a usb stick or /boot after mou
分类: 其他 发布时间: 10-02 21:32 阅读次数: 0

探索 ASP.Net Core 3.0系列五:引入IHostLifetime并弄清Generic Host启动交互

前言:在本文中,我将介绍如何在通用主机之上重新构建ASP.NET Core 3.0,以及由此带来的一些好处。 同时也展示了3.0中引入新的抽象类IHostLifetime,并描述了它在管理应用程序(尤其是worker services)的生命周期中的作用。在文章的后半部分,我会详细介绍类之间的交互及其在应用程序启动和关闭期间的角色。 同时也会详细介绍通常不需要我们处理的事情,即使不需要关心,但是它对于我们理解其原理也很有用! 探索ASP.NET Core 3.0系列一:新的项目文件、Progr
分类: 其他 发布时间: 10-02 21:31 阅读次数: 0

osg Node getParentalNodePaths()报错

node->getBound().center() * osg::computeLocalToWorld(node->getParentalNodePaths()[0]) osg::Vec3f vec3f1 = hNode2->getBound().center(); osg::NodePathList nodePAthList1 = hNode2->getParentalNodePaths(0); 不知为啥, hNode2->getParentalNodePaths(0);一直报错 Pro
分类: 其他 发布时间: 10-02 21:31 阅读次数: 0

mac上使用虚拟机网络配置总结

2014年初,公司让探索hadoop相关技术,一直以来有种习惯,不管什么技术, 必须自己玩下,然后感觉心里才有底,玩hadoop,单机是没啥意思的,分布式 就要多台机器,然后看了mactalk后,上面有段有了mac,不管你什么LVS、hadoop 想怎么玩就怎么玩,年初钱攒够就买了,之后就是mac新手,开始被吊打之路,研究hadoop, 过程是苦逼的,但是都走过来了,这会需要用虚拟机,想起来当时自己的苦逼,写出来 ,记录下来。 根据mactalk的提示,我选择的虚拟机软件是virtualbox
分类: 其他 发布时间: 10-02 21:22 阅读次数: 0

sql注入 第三十二天 周四

延时盲注函数 sleep() mysql的select sleep(5); 输出为零,如下图 benchmark 根据返回参数来计算电脑性能,或者注入点 延时函数大部分都是零,在测试注入点中的延时函数就当前函数和sleep, 两个函数。 selcet语句中的判断函数case select if(1=1,version(),user()) 对的话输出version(),不对的话输出user() 常用于循环的switch环境,在select中也有替代, case sva when
分类: 其他 发布时间: 10-02 21:21 阅读次数: 0

前端开发中 Chrome 跨域设置

在前端开发中,经常会遇到浏览器跨域。除了后端配置跨域权限,Chrome 也可以通过更改设置解决跨域问题。 操作系统 Windows 浏览器版本 49版本之后 设置方式 在电脑上新建一个文件夹,例如:D:MyChrome 在谷歌快捷方式上右击,在下拉列表中选择“属性”。 打开属性窗口,切换到“快捷方式”选项卡 在“目标”路径后添加,如果目标中的路径含有双引号,则在双引号的外面添加 注意:- -allow前要有一个空格,最后的路径设置成为自己新建文件夹的路径 1 ---file-access-fr
分类: 其他 发布时间: 10-02 21:21 阅读次数: 0

KVC/KVO

KVC 全称:Key Value Coding(键值编码) 赋值 1 2 3 4 - (void)setValue:(id)value forKey:(NSString *)key; - (void)setValue:(id)value forKeyPath:(NSString *)keyPath; - (void)setValuesForKeysWithDictionary:(NSDictionary *)keyedValues; 取值 1 2 3 4 // 能取得私有成员变量的值 - (i
分类: 其他 发布时间: 10-02 21:21 阅读次数: 0

shell编写的hexo新建文章生成脚本

前言 近期闲来无事,也好久没写文章了,发现使用hexo新建文章的时候每次都要复制粘贴一些配置,实在是相当麻烦,正好前段时间学习了下shell编程,便使用shell写了个脚本来自动生成。 使用方法 假设shell脚本的名字为 newFile.sh,执行下面的命令: 1 newFile.sh 测试文件 -c 编程 shell -t shell hexo 其中的参数如下: -c : 分类 会根据这个参数值在hexo/source/_posts 目录中创建对应目录 -t : 标签 会根据这个参数值在文
分类: 其他 发布时间: 10-02 21:21 阅读次数: 0

a++与++a,谈谈C++的参数传递

先看一段代码: #include<iostream> using namespace std; void func(int a, int b) { cout << a << " " << b << endl; } int main() { int a = 0; func(a++, ++a); return 0; } 由于C++是从右向左入栈(与编译器的调用约定有关,不是C++标准的规定),所以刚看到代码的时候,我以为结果会是“1 1”(先将++a入栈,再将a
分类: 其他 发布时间: 10-02 21:21 阅读次数: 0

ETCMAC

18-31-BF-29-0B-DF
分类: 其他 发布时间: 10-02 21:21 阅读次数: 0

NVM和NRM工具介绍

作为一个前端开发工程师,我们经常需要使用NPM来安装我们项目需要的模块。NPM是随同Nodejs一起进行安装的,所以不需要额外安装,但是我们经常遇到的问题是node版本更新速度很快,这使得我们开发经常陷入一脸懵逼,还有就是NPM这个玩意儿在国内的下载的速度也是令人堪忧,经常几个小时就卡在那里一动不动,所以我们今天来介绍两个工具。 NVM – Node 版本管理工具 NRM – NPM regidtry 管理工具 nvm介绍 面对版本众多的Node,如何对其进行管理是我们需要急需解决的问题,使用
分类: 其他 发布时间: 10-02 21:21 阅读次数: 0

一篇很重要的总结,至少对我来说

如果以后我会怎么样怎么样的话,那么着一篇总结对我有着举足轻重的意义。在这里十分珍重的分享给大家。只提供图片的形式(如果看不清的话可以下载看)。 《老子真经》总结摘抄。如果侵权,请联系我,我会将其删除。
分类: 其他 发布时间: 10-02 21:20 阅读次数: 0

前端中常用的编码格式

计算机中的编码 ascii 机器只可执行的二进制编码, 一个字节(byte)是八位二进制位(bit)可表达256种字符 英文的128位对应了ascii码 unicode 放到多语言环境就不够使用, 找到了一种全集的解决办法: unicode, 这个符号集规定了符号的二进制代码, 但是没有指定如何存储。 比方说严的二进制代码是100111000100101, a是01000001。 这种长度不定,一是计算机无法分割出具体的字符,而是若是统一成固定的字节长度,会造成内存极大的浪费。 utf-8 u
分类: 其他 发布时间: 10-02 21:20 阅读次数: 0

Python GUI文本编辑器

使用Python编写一个简单的文本编辑器,需要展示一个用户界面,功能包括打开、保存文本文件。 使用tkinter库来编写GUI。 1 #简单GUI文本编辑器 2 from tkinter import * 3 from tkinter.scrolledtext import ScrolledText  4 5 def load(): 6     with open(filename.get()) as file: 7         contents.delete(
分类: 其他 发布时间: 10-02 21:20 阅读次数: 0

探索ASP.Net Core 3.0系列六:ASP.NET Core 3.0新特性启动信息中的结构化日志

前言:在本文中,我将聊聊在ASP.NET Core 3.0中细小的变化——启动时记录消息的方式进行小的更改。 现在,ASP.NET Core不再将消息直接记录到控制台,而是正确使用了logging 基础结构,来生成结构化日志。 一、ASP.NET Core 2.x中恼人的非结构化日志 当您在ASP.NET Core 2.x中启动应用程序时,默认情况下,ASP.NET Core会将一些有关您的应用程序的信息输出到控制台,例如当前环境,内容根路径以及Kestrel正在监听的URL。: 这些消息由W
分类: 其他 发布时间: 10-02 21:20 阅读次数: 0

[JXOI2017]颜色

\(Orz\) 各位题解大佬,我来膜拜一发 还有单调栈实在没弄懂 法一:线段树+堆 首先,讨论区间的个数的题目,我们可以想到枚举一个端点\(r\),找到所有的\(l\) 我们不妨设:\(ml[i]\)为第i种颜色出现的最小位置,\(mr[i]\)为第i种出现的最大位置 我们想到对于一个右端点,他有那些值是不能选的: 假设有一种颜色的\(mr\)值比当前枚举的右端点小,则\([ml, mr]\)里面的所有的左端点都不能选,对应到线段树中就是区间赋成0 再假设有一种颜色,当前枚举的右端点在\([m
分类: 其他 发布时间: 10-02 20:58 阅读次数: 0

c语言中的struct-option结构

C语言知识拾遗,struct option 结构体。 struct option 指明了一个长参数,在一些控制台程序中经常用到,需要指明不同的参数来运行程序。如开源软件webbench运行./webbench -h后会出现一些可选项,指定不同的参数,程序会做出不同的相应。 1 2 3 4 5 6 struct { const char *name; int has_arg; int *flag; int val; } 参数说明: name 表示长参数的名称; has_arg 表示参数
分类: 其他 发布时间: 10-02 20:58 阅读次数: 0

tomcat配置目录及安装说明

  1.升级jdk版本          java -version  查看当前java版本     上传最新版jdk     tar xf jdk-8u191-linux-x64.tar.gz  解压jdk到当前下     mv jdk1.8.0_191 /usr/lcoal/java  移动jdk文件到/usr/local/ 改名java     rm -rf /usr/bin/java        删除旧文件     source /etc/profile         重新加载配置
分类: 其他 发布时间: 10-02 20:58 阅读次数: 0

Petrozavodsk Winter Training Camp 2017G(栈)题解

题意: \(M_i\)为一个\(m*m\)矩阵,已知 \[ \begin{aligned} &M_0=A\\ &M_i=(\prod_{j=c_i}^{i+1}M_j)B \end{aligned} \] 问\(M_n\)矩阵,输入包含\(n,m,A,B,c_1\cdots c_n(c_1\leq c_2\cdots \leq c_n)\)。 思路: 因为\(c_1\leq c_2\cdots \leq c_n\),所以我们只需实现一个队列,满足能从队头\(pop\),从队尾\(push\),
分类: 其他 发布时间: 10-02 20:58 阅读次数: 0

如何通过remi安装php7.1

本操作是在centos 6.8系统上的实际操作 # epel源安装及配置REMI仓库 $ yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm $ yum install -y http://rpms.remirepo.net/enterprise/remi-release-6.rpm # yum方式 指定通过remi源安装 --enablerepo=remi --ena
分类: 其他 发布时间: 10-02 20:58 阅读次数: 0
今日推荐