Hebicheng Blog

「离开世界之前 一切都是过程」

为域名申请HTTPS证书

现在HTTPS越来越来越来越流行,甚至Chrome将非HTTPS站点明显的标记为不安全,所以为自己的域名申请一个HTTPS证书很有必要 HTTPS HTTPS:是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。 HTTPS协议的主要作用可以分为两种:一种是建立一个信息安全通道,来保证数据...

利用socat实现远程终端控制

通过使用socat, 给远端弹一个shell, 在远端实现远程控制 使用方式 服务端 1 socat file:`tty`,raw,echo=0 tcp-listen:1234 在服务端运行这个命令,开启socat-server,监听1234端口 客户端 1 socat exec:'bash -li',pty,stderr,setsid,sigint,sa...

大数据处理框架 Hadoop

大数据处理框架 Hadoop Hadoop简介 Hadoop是Apache软件基金会旗下的一个开源分布式计算平台,为用户提供了系统底层细节透明的分布式基础架构 Hadoop是基于Java语言开发的,具有很好的跨平台特性,并且可以部署在廉价的计算机集群中 Hadoop的核心是分布式文件系统HDFS(Hadoop Distributed File System)和MapReduce Hadoop...

大数据概述

初识大数据,了解大数据的基本情况 大数据概述 第三次信息化浪潮 大数据,云计算,物联网都属于第三次信息化浪潮。主要是为了解决如今信息爆炸时代的一些问题。下图是三次信息化浪潮的信息: 信息科技为大数据时代提供技术支撑 存储设备容量不断增加 CPU处理能力大幅提升 网络带宽不断增加 ...

ssh config 管理多个会话

ssh config 管理多个会话 我们在 .ssh 目录下新建一个 config 文件, 内容如下: 1 2 3 4 5 6 7 8 9 10 11 12 Host server1 HostName server1.com PreferredAuthentications publickey IdentityFile ~/.ssh/rsa User server1 Host serv...

markdown遇到的坑

markdown之有些坑要踩过之后才知道.. 在写一篇post的过程中,需要在内容里面插入一些html码,如下: <html> <head> <script> window.onload=function(){ document.write("content 2"); } </s...

javaScript之document.write()

定义和用法 document.write() 方法可向文档写入 HTML 表达式或 JavaScript 代码。 可列出多个参数(exp1,exp2,exp3,…) ,它们将按顺序被追加到文档中。 说明 虽然根据 DOM 标准,该方法只接受单个字符串作为参数。不过根据经验,write() 可接受任何多个参数。 我们通常按照两种的方式使用 write() 方法:一是在使用该方在文档中...

first、select、follow集合的计算

LL(1)文法判断之first、select、follow集合的计算 FIRST集合 若$X ∈ V_N$,则$FIRST(X)={X}$。(简单讲,终结符的FIRST集就是它本身) 若$X ∈ V$,且有产生式$X → a…, a ∈ $$V_T$, 则$ a ∈ FIRST(X)$ $X → ε$,则$ε ∈ FIRST(...

Pair programming

A software class work. 实验目的及要求 生成小学算术题 满足如下条件 题目避免重复 可定制(数量、打印方式) 可控制下面参数 是否有乘除法 整数范围 除法有无余数 是否支持小数 有无括号 加法有无负数 是否支持分数 打印间隔是否可调整 ...