Linux在线文档

The Linux Command Line 中文版 https://www.kancloud.cn/thinkphp/linux-command-line/39461
分类: 其他 发布时间: 07-26 22:45 阅读次数: 0

GitHub Page

Github Pages 如何在github上发布一个静态网站,可以让别人访问 准备一个静态网站 新建一个仓库(Restitories) 在setting 下有 github pages选项,选择作为github pages的分支 + ?(好像是只能用gh-pages分支) 上传静态网站到gh-pages分支上 以上就可以 通过 http://**.github.io/仓库名访问了 ` git checkout -b gh-pages git add -f dist git commit -m
分类: 其他 发布时间: 07-26 22:45 阅读次数: 0

Windows Terminal终端安装与美化

<!-- flowchart 箭头图标 勿删 --> <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0,
分类: 其他 发布时间: 07-26 22:45 阅读次数: 0

HDFS的一些常用指令

一、查看HDFS的文件目录   1 列出HDFS下的文件   /usr/local/hadoop(即hadoop的安装目录)$bin/hadoop dfs -ls   2 列出HDFS文件下名为in的文档中的文件   /usr/local/hadoop(即hadoop的安装目录)$bin/hadoop dfs -ls in 二、 上传文件   1 将hadoop目录下的test1文件上传到HDFS上:   /usr/local/hadoop(即hadoop的安装目录)$bin/hadoop d
分类: 其他 发布时间: 07-26 22:28 阅读次数: 0

数据分析之两种用户分群方法(RFM和聚类)

本文由于没有现成的数据,就自己生成了一些商品订单数据,基于该数据进行了RFM和聚类的构建 1.数据的生成 数据库表操作 1 use my_work; 2 3 -- 创建商品订单表 4 CREATE table goods_orders_ful( 5 user_id varchar(100), -- 用户id 6 order_id varchar(100), -- 订单id 7 is_paid bool, -- 用户是否实际支付,1支付;0未支付 8
分类: 其他 发布时间: 07-26 22:28 阅读次数: 0

SpringCloud (二) 注册中心理论

在微服务架构中,注册中心是核心的基础服务之一。在微服务架构流行之前,注册中心就已经开始出现在分布式架构的系统中。Dubbo是一个在国内比较流行的分布式框架,被大量的中小型互联网公司所采用,Dubbo是一个非常实用的框架,提供了比较完善的服务治理功能,而服务治理的实现主要依靠的就是注册中心。 什么是注册中心? 在分布式架构中,服务以微服务的形式集群部署,同时为了容灾还有可能将服务异地部署,这么多服务调用方和被调用方是如何关联的?那么注册中心孕育而生,使用注册中心只需要关注服务名称而屏蔽了底层的真
分类: 其他 发布时间: 07-26 22:28 阅读次数: 0

数组对象中key值为数组的数据处理成多个对应的数组对象

数组对象中key值为数组的数据处理成多个对应的数组对象 准备数据 let list = [{ "name": "a", "age": 11, "id": [1] }, { "name": "b", "age": 22, "id": [2, 5] }, { "name": "c",
分类: 其他 发布时间: 07-26 22:28 阅读次数: 0

数据结构与算法-向量

向量 接口与实现 ADT接口 数据结构 = 基于某种特定语言,实现ADT的一整套算法 作为一种抽象数据类型,向量对象支持以下接口: 操作实例 模板类 * * 向量模板 *0009 typedef int Rank; //秩 * 0010 #define DEFAULT_CAPACITY 3 //默认的初始容量(实际应用中可设置为更大) * 0011 * 0012 template <typename T> class Vector { //向
分类: 其他 发布时间: 07-26 22:28 阅读次数: 0

hive 启动不成功,报错:hive 启动报 Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/mapred/MRVersi

1. 现象:在任意位置输入 hive,准备启动 hive 时,报错: Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/mapred/MRVersion 2. 原因:全局变量中未 添加 hive 的路径 3. 解决: vi /etc/profile 添加: export HIVE_HOME=/export/servers/apache-hive-2.1.1-bin (/export/serv
分类: 其他 发布时间: 07-26 22:28 阅读次数: 0

Java并发编程(六)——调度

1、线程调度 1.1 抢占式调度   抢占式调度是指每个线程都以抢占的方式获取CPU资源并快速执行,在执行完毕后立即释放CPU资源。在抢占式调度模式下,每个线程对CPU资源的申请地位是相等的,一个线程堵塞不会导致整个进程性能下降,具体流程如图: 1.2 协同式调度   协同式调度是指某个线程在执行完毕后主动通知操作系统将CPU资源切换到另一个线程上执行。   协同式调度的缺点是如果其中一个线程因为外部原因运行阻塞,会导致整个系统阻塞甚至崩溃。   具体流程如图: 1.3 Java线程调度的实现
分类: 其他 发布时间: 07-26 22:28 阅读次数: 0

sql注入的一些笔记

SQL注入详解 据不完全统计,国内网站ASP+Access或SQLServer占70%以上,PHP+MySQL占20%。 一般asp+access组合比较多,aspx+mssql(SQL Server)组合比较多 常用数据库 常见的数据库有Oracle、MySQL、SQL Server、Access、MSsql、mongodb等 关系型数据库通过外键关联来建立表与表之间的关系,非关系数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来决定。 基于特定函数判断sq
分类: 其他 发布时间: 07-26 22:28 阅读次数: 0

2020百度之星

(三) Chess(经典DP) http://acm.hdu.edu.cn/showproblem.php?pid=6787 思路: 考虑如果棋盘上连续放置了 11 个传送器,那么这个区域就是无法通过骰子跨过的。而对于一个区域而言,只要上面没有连续 11 个传送器,我们就可以通过控制骰子而成功达到每个可达到的点。由此可以得到一个 dp 方程:设 f[i][j][k] 表示当前考虑到第i个格子,已经用了j个传送器,包括i号位置有连续k个传送器。那么我们的决策就是第i号位置是否放传送器。 代码:
分类: 其他 发布时间: 07-26 22:28 阅读次数: 0

6-Pandas之缺失值处理

一、了解缺失值 通常使用 NA('not available')来代指缺失值 在Pandas的数据结构中,缺失值使用 NaN('Not a Number')进行标识 除了汇总统计方法,还可以使用isnull()来对数据中缺失的样本占比、特征大致的缺失情况进行了解。 >>> df =pd.DataFrame({'one':pd.Series([1,2,3],index=['a','b','c']), ... 'two':pd.Series([1,3,2,7],
分类: 其他 发布时间: 07-26 22:28 阅读次数: 0

编译时多态 与 运行时多态

在了解什么是编译时多态 与 运行时多态前,我们先了解下什么是多态 多态  多态指同一个实体同时具有多种形式。它是面向对象程序设计(OOP)的一个重要特征。如果一个语言只支持类而不支持多态,只能说明它是基于对象的,而不面向对象的。  多态:同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果。在运行时,可以通过指向基类的指针,来调用实现派生类中的方法。 多态的作用:   把不同的子类对象都当做父类来看,可以屏蔽不同子类对象之间的差异,抽象出一个通用的逻辑关系,以此来适应不同的业务需求。
分类: 其他 发布时间: 07-26 22:28 阅读次数: 0

教你10s解决 AndroidStudio 无法使用Tab键缩进的问题

不知道从什么时候开始,我无法在我的Android Studio上的XML文件上,通过键盘上的Tab快捷键对代码进行缩进。令我疑惑的是,我的Tab键没坏,在写Java代码、Gradle代码的时候,Tab键都能正常工作,为什么XML文件就不行呢? 探索解决方案的过程: 升级Android Studio版本(Failed,可能是因为保留了上一版本的设置) Setting —> KeyMap —> Reset(Failed) 修改缩进的原快捷键Tab为其他键(Failed) 无意中想到原因可能是:设置
分类: 其他 发布时间: 07-26 22:28 阅读次数: 0

网易白帽子视频的一些笔记

攻击类型 针对前端(客户端)的攻击:钓鱼,暗链,xss,点击劫持,CSRF,URL跳转等问题 针对后端(服务端)的攻击:SQL注入、命令注入、文件上传、文件包含、暴力破解等问题 HTML DOM DOM 是树结构 DOM本质:连接WEB页面和编程语言 可以更直观了解页面元素 最重要的是使用JavaScript通过dom来对html进行任意操作 JavaScript、DOM、BOM JavaScript是遵循ECMAScript标准的脚本语言 JavaScript可以运行在 HTML的<scri
分类: 其他 发布时间: 07-26 22:28 阅读次数: 0

ActiveMQ c# 系列——实例(二)

前言 前面一章中介绍了activemq,并且呢安装了。 这一章就来看一下实例吧。 正文 我使用队列举例。 是这样子,队列是一对一的关系,比如说我生产了一条消息,那么只要有一个消费者消费完毕那么就算消费完了。 这里贴一个思路图: 简单介绍一下什么意思: 1.通过connectFactory 建立连接,然后形成tcp会话。 2.将他们实例化消费者和生产者,这个其实就是库帮我们把生产和消费的api分开,不同的实例调用不同种类的api。 3.这样就可以将消息发送到目的地或者从目的地取消息。 生产者:
分类: 其他 发布时间: 07-26 22:28 阅读次数: 0

kube-scheduler 调度源码分析

调度器核心的数据结构是 Scheduler,Scheduler对象初始化完成后就开始执行调度,Scheduler 对象的大概结构如下 +------------------+ +------------------+ implement +------------------+ | scheduler |
分类: 其他 发布时间: 07-26 22:28 阅读次数: 0

Liux相关命令

rm -rf 目录名 使用rm -rf 目录名字 命令即可删除文件夹以及文件夹下所有文件 -r 就是向下递归,不管有多少级目录,一并删除 -f 就是直接强行删除,不作任何提示的意思
分类: 其他 发布时间: 07-26 22:28 阅读次数: 0

Linux操作系统(第二版)(RHEL 8/CentOS 8)——勘误表

Linux操作系统(第二版)(RHEL 8/CentOS 8)——勘误表 http://www.tup.tsinghua.edu.cn/booksCenter/book_08172501.html 本科教材 主编: 张同光 ISBN号: 9787302538455 出版日期: 2020-1 出版社: 清华大学出版社 页码:382 定价:¥59 元 #-------------------------------------------------------------------------
分类: 其他 发布时间: 07-26 22:28 阅读次数: 0