1. 打包 tar -cvf hello.tar hello/ 把hello文件夹打包,红字hello.tar是即将生成的打包文件的名字,仅打包不压缩 对应的解压方式是: tar -xvf hello.tar 会把之前已经打好的tar包在当前路径下解开 2. 打包+压缩 tar -zcvf hell ...
分类:
系统相关 时间:
2019-08-28 01:08:59
阅读次数:
135
大多数Linux服务器并不建议用户直接以root用户进行登录。一方面可以大大减少因失误操作而导致的破坏,另一方面也降低了特权密码在不安全的网络中被泄露的风险。鉴于这些原因,需要为普通用户提供一种身份切换或权限提升机制,以使在必要的时候执行管理任务。Linux系统提供了susudo二种命令,其中su命令用来切换用户,sudo命令用来提升权限。PAM在su命令之前,需要先了解pam,Linux系统使用
分类:
系统相关 时间:
2019-08-28 01:08:47
阅读次数:
162
今天同事问了一个问题,感觉比较有意思,保存一下。 问题是这样的。比如一个字符串,"123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",从中取任意个数的字符组成新的字符串,比如“2M”,然后+1,这是要得到结果是“2N”,如果是“ZZ”的话,得到的结果应该是“111”。 实现代码 ...
分类:
其他好文 时间:
2019-08-28 01:08:32
阅读次数:
89
1 #include 2 #define _for(i,a,b) for(int i = (a);i b;i --) 4 #define INF 0x3f3f3f3f 5 #define MOD 1000000007 6 typedef long long ll; 7 using namespace... ...
分类:
其他好文 时间:
2019-08-28 01:08:16
阅读次数:
68
盒模型 一、 盒模型的概念和组成 盒子模型是CSS的基石,指定标签如何显示以及元素间相互关系; 页面上的每个元素都被当成一个矩形盒子,占据一定的页面空间,这个盒子由内容(content)、内边距(补白,填充,padding)、边框(border)和外边界(margin)组成; 1) padding内 ...
分类:
Web程序 时间:
2019-08-28 01:07:53
阅读次数:
105
Dubbo篇之(一):实现原理及架构详解 Dubbo的由来及解决的问题 单一应用框架(ORM) 当网站流量很小时,只需一个应用,将所有功能如下单支付等都部署在一起,以减少部署节点和成本。 此时,用于简化增删改查工作量的 数据访问框架(ORM) 是关键。 缺点:单一的系统架构,使得在开发过程中,占用的 ...
分类:
其他好文 时间:
2019-08-28 01:07:38
阅读次数:
75
...
分类:
其他好文 时间:
2019-08-28 01:07:21
阅读次数:
74
写这篇文章的时候,还真不知道如何取名,也不知道这个该如何将其归类。这个是同事遇到的一个案例,案例比较复杂,这里抽丝剥茧,仅仅构造一个简单的案例来展现一下这个问题。我们先构造测试数据,如下所示: CREATE TABLE TEST( ID INT, GOOD_TYPE VARCHAR(12), GOO... ...
分类:
数据库 时间:
2019-08-28 01:07:01
阅读次数:
134
参考链接:https://zxi.mytechroad.com/blog/geometry/leetcode-759-employee-free-time/ ...
分类:
其他好文 时间:
2019-08-28 01:06:30
阅读次数:
127
DUBBO原理、应用与面经总结 Dubbo原理和源码解析之服务暴露 Dubbo原理和源码解析之服务引用 服务发布 服务的发布总共做了以下几件事,这个也可以从日志log上看出来: 暴露本地服务 暴露远程服务 启动netty 连接zookeeper 到zookeeper注册 监听zookeeper 官方 ...
分类:
其他好文 时间:
2019-08-28 01:06:14
阅读次数:
105
PAT A1012 The Best Rank 题目描述: To evaluate the performance of our first year CS majored students, we consider their grades of three courses only: C - C ...
分类:
其他好文 时间:
2019-08-28 01:05:37
阅读次数:
86
1、原理参考:https://www.cnblogs.com/guopengfei/p/4759569.html 2、公式推导: 3、同halcon的binary_threshold (Image, Region, 'max_separability', 'light', UsedThreshold ...
分类:
编程语言 时间:
2019-08-28 01:05:18
阅读次数:
177
对象锁:就是这个锁属于这个类的对象实例,可以通过为类中的非静态方法加synchronized关键字 或者使用 synchronized(this) 代码块,为程序加对象锁。 Class锁:就是这个锁属于这个Class类,所以即使是不同的实例对象仍然拥有的是同一个锁,可以通过为类中的静态方法加sync ...
分类:
其他好文 时间:
2019-08-28 01:05:06
阅读次数:
76
pwd:打印当前工作目录(Print Working Directory) ls:列出文件和目录(List) pwd:打印当前工作目录(Print Working Directory) - Ubuntu的清单默认有颜色区分:蓝色(目录)、浅蓝色(链接文件)、绿色(可执行文件)、红色(压缩文件)、灰色 ...
分类:
系统相关 时间:
2019-08-28 01:04:48
阅读次数:
73
深挖NUMA http://www.litrin.net/2017/10/31/深挖numa/ 首先列出本站之前相关的几篇帖子: Linux的NUMA机制 NUMA对性能的影响 cgroup的cpuset问题 这次,就来深入了解下NUMA。 就如之前说的,在若干年前,对于x86架构的计算机,那时的内 ...
分类:
其他好文 时间:
2019-08-28 01:04:34
阅读次数:
102
一、inode与block概述文件是存储在硬盘上的,硬盘的最小存储单位叫做“扇区”,每个扇区存储512字节。操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"。这种由多个扇区组成的"块",是文件存取的最小单位。"块"的大小,最常见的是4KB,即连续八个sector组成一个bloc
分类:
其他好文 时间:
2019-08-28 01:04:18
阅读次数:
211
导读 mount是Linux下的一个命令,它可以将分区挂接到Linux的一个文件夹下,从而将分区和该目录联系起来,因此我们只要访问这个文件夹,就相当于访问该分区了。 挂接命令(mount) 首先,介绍一下挂接(mount)命令的使用方法,mount命令参数非常多,这里主要讲一下今天我们要用到的。 1 ...
分类:
其他好文 时间:
2019-08-28 01:04:00
阅读次数:
92