码迷,mamicode.com
首页 > 2020年05月17日 > 全部分享
公司测试环境namenode修复过程
公司测试环境的namenode出现损坏启动不了。 一开始是因为把机器的dfs目录改成了权限777,后来百度了下发现755才可以。 修改完发现namenode启动过程一直报edits文件里面存在文件丢失。 通过下面两个命令进行对edits转换成xml 修改内部不存在文件为OP_SET_PERMISSI ...
分类:其他好文   时间:2020-05-17 19:10:24    阅读次数:82
[Java] Java核心(2)深入理解线程池ThreadPool
本文你将获得以下信息: ● 线程池源码解读 ● 线程池执行流程分析 ● 带返回值的线程池实现 ● 延迟线程池实现 为了方便读者理解,本文会由浅入深,先从线程池的使用开始再延伸到源码解读和源码分析等高级内容,读者可根据自己的情况自主选择阅读顺序和需要了解的章节。 1 线程池优点 线程池能够更加充分的利 ...
分类:编程语言   时间:2020-05-17 19:09:55    阅读次数:70
CF3D Least Cost Bracket Sequence 贪心
"Least Cost Bracket Sequence" "CodeForces 3D " 题目描述 This is yet another problem on regular bracket sequences. A bracket sequence is called regular, if ...
分类:其他好文   时间:2020-05-17 19:09:17    阅读次数:56
python系列整理---爬虫
网络爬虫 一.基本概念 一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。 1.1 网络爬虫分类 网络爬虫按照系统结构和实现技术,大致可以分为以下几种类型:通用网络爬虫(General Purpose Web Crawler)、聚焦网络爬虫(Focused Web Crawler)、增量式网络 ...
分类:编程语言   时间:2020-05-17 19:09:00    阅读次数:100
Supervisor使用详解
一、supervisor简介 Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。它是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动,这样只要在supervisor ...
分类:其他好文   时间:2020-05-17 19:08:35    阅读次数:62
URI获取请求参数
一、业务场景 获取类似http://120.0.0.1:8080/receiveState?timeStamp=1586937885&number=2这样的请求uri中的某些参数 二、解决方法 处理思想: 根据uri字符串的规律,三次切割。第一次获取路径和多个参数连接字符串,继续切割参数字符串,获取 ...
分类:其他好文   时间:2020-05-17 19:08:19    阅读次数:114
Least Cost Bracket Sequence 思维
分析 ~~看到括号匹配,先开个栈~~ 这题感觉还是不错的 首先需要知道代价最小的前提是括号序列 合法 ,所以不能单纯的贪心代价小的放法。 对于一个合法的序列来说,左右括号的数量一定相等,并且在当前位置,左括号的数量一定不小于右括号的数量,于是可以开一个栈来存左括号,遇到右括号就弹栈,栈空则不合法。 ...
分类:其他好文   时间:2020-05-17 19:07:46    阅读次数:59
字符驱动设备(1)
概念:按字节流进行读写操作的设备,读写数据分先后。 举例:led、button、I2C、SPI、LCD等。 Linux应用程序对驱动程序的调用: Linux一切皆文件,驱动程序加载成功之后就会在"/dev"目录下生成一个相对应的文件,应用程序通过对这个"/dev/xxx"进行open(),read( ...
分类:其他好文   时间:2020-05-17 19:07:28    阅读次数:52
SSH服务及通过SSH方式登录linux
SSH服务及通过SSH方式登录linux 1、检查SSH服务转自:[1]Linux之sshd服务https://www.cnblogs.com/uthnb/p/9367875.html[2]Linux系统管理命令-systemctl和sshd服务https://www.cnblogs.com/lin ...
分类:系统相关   时间:2020-05-17 19:07:12    阅读次数:104
H5项目常见问题汇总及解决方案
原文链接 - https://github.com/FrontEndRo... H5项目常见问题及注意事项 Meta基础知识: H5页面窗口自动调整到设备宽度,并禁止用户缩放页面 <!-- 1、HTML页面结构 --> <meta name="viewport" content="width=dev ...
分类:其他好文   时间:2020-05-17 19:06:39    阅读次数:89
Go语言 流程控制
Go语言 流程控制 if else(分支结构) if 表达式1 { 分支1 } else if 表达式2 { 分支2 } else{ 分支3 } package main import "fmt" // if条件判断 func main() { age := 19 if age > 18 { fmt ...
分类:编程语言   时间:2020-05-17 19:06:06    阅读次数:55
矩阵快速幂
快速幂 点击这里 矩阵快速幂 最浅显的作用就是用来求一个矩阵的n次幂,就是将快速幂中的数字映射成矩阵 #include<iostream> #include<algorithm> #include<cstdio> using namespace std; #define N 102 #define ...
分类:其他好文   时间:2020-05-17 19:04:59    阅读次数:74
事务的实现原理
事务特性,ACID,原子性、一致性、隔离性、持久性 1、事务的隔离性由锁实现 2、redo log(重做日志) 用来保证事务的原子性和持久性 3、undo log(回滚日志)用来保证事务的一致性 用来帮助事务回滚以及mvcc的功能,mvcc的实现是通过undo日志实现的 当用户读取一行时,若该记录已 ...
分类:其他好文   时间:2020-05-17 19:04:34    阅读次数:55
57级返校测试-T3-成绩单
题目: 题目背景 今天大家返校参加考试,本来信心满满以为能拿400分……自己再提交一下试试吧! 题目描述 又考试了,这次考试的人数特别多,每个人的学号很特别,是用字符串表示的(不超过 30 位),每次考试结束后,成绩统计是一件很重要的事情。 老师们都很关心学生的成绩,于是他们把学生的成绩按学号排列( ...
分类:其他好文   时间:2020-05-17 17:59:55    阅读次数:66
SQL注入与参数化查询
SQL注入的本质 SQL注入的实质就是通过SQL拼接字符串追加命令,导致SQL的语义发生了变化。为什么发生了改变呢? 因为没有重用以前的执行计划,而是对注入后的SQL语句重新编译,然后重新执行了语法解析。 所以要保证SQL语义不变,(即想要表达SQL本身的语义,并不是注入后的语义)就必须保证执行计划 ...
分类:数据库   时间:2020-05-17 17:59:33    阅读次数:103
B. Numbers on Tree(构造详解)
"传送门传送传送值啊都数时" $首先,构造千万不要想复杂了,尽量往简单的想$ $我们构造的a[i]应该互不相同最好,因为相同不好选择$ $比其中一个大就比很多个大,不好确定排名$ $\color{Red}{既然如此,我就规定最终a[i]取[1,n]}$ $这样一来根就被唯一确定是,a[root]=c ...
分类:其他好文   时间:2020-05-17 17:59:15    阅读次数:69
C++读取硬盘物理序列号-非管理员权限
#include "stdafx.h"#include <windows.h>#include <stdio.h>int main(){ static BYTE buffer[0x1000]; WCHAR path[] = L"\\\\.\\PhysicalDrive0"; STORAGE_DEVI ...
分类:编程语言   时间:2020-05-17 17:58:56    阅读次数:160
625条   上一页 1 ... 6 7 8 9 10 11 12 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!