CodeAsWind
码龄11年
关注
提问 私信
  • 博客:230,784
    230,784
    总访问量
  • 126
    原创
  • 315,586
    排名
  • 40
    粉丝
  • 0
    铁粉

个人简介:不积跬步,无疑至千里

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:福建省
  • 加入CSDN时间: 2014-07-17
博客简介:

CodeAsWind

博客描述:
不积跬步无以至千里,不积码量无以脱码农!
查看详细资料
个人成就
  • 获得43次点赞
  • 内容获得12次评论
  • 获得161次收藏
  • 代码片获得262次分享
创作历程
  • 1篇
    2022年
  • 2篇
    2021年
  • 27篇
    2020年
  • 14篇
    2019年
  • 4篇
    2018年
  • 5篇
    2015年
  • 80篇
    2014年
成就勋章
TA的专栏
  • 通用组件
    5篇
  • k8s
    11篇
  • k8s&大数据
    8篇
  • Kubernetes
    8篇
  • 云计算
    2篇
  • 系统工具
    2篇
  • k8s问题集
    5篇
  • k8s组件集
    2篇
  • 虚拟化
    1篇
  • 大数据基础平台
    1篇
  • Python
    8篇
  • LeetCode
    36篇
  • C/C++ 代码之路
    8篇
  • Interview Union
    18篇
  • 致那些我们终将忘记的算法(算法之道)
    13篇
  • 数据挖掘
    3篇
  • 开源之道
    5篇
  • 云计算Openstack
    7篇
创作活动更多

新星杯·14天创作挑战营·第9期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛! 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见 https://bbs.csdn.net/topics/619626357 2、文章质量分查询:https://www.csdn.net/qc

475人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

配置Linux服务器为http&https代理服务器

1: Centos操作系统安装: yum install tinyproxy配置修改:vi /etc/tinyproxy/tinyproxy.confPort 8888 //预设是8888 Port,你可以更改Allow 127.0.0.1 //将127.0.0.1改成你自己的IP//Allow 192.168.1.0/24 #表示一个网络的IP启动:service tinyproxy start...
原创
发布博客 2022.01.11 ·
867 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

NTP服务的安装和使用

NTP服务的安装和使用本文是基于CentOS 7.3系统环境,进行NTP的安装和使用一、NTP简介(1) NTP网络时间协议,英文名称:Network Time Protocol(NTP)是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶毒的协议攻击。NTP的目的是在无序的Internet环境中提供精确和健壮的时间服务。二、NTP的
原创
发布博客 2021.03.17 ·
806 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

快速部署单机版本k8s(kubernetes 1.13)

一,关闭selinux和firewalld# setenforce 0# systemctl stop firewalld# sed -i 's/^SELINUX=enforcing$/SELINUX=disabled/' /etc/selinux/config# systemctl disable firewalld二,禁用swap# swapoff -a三,安装docker这里可能会碰到yum源的问题,建议改成国内的源,速度比较快# yum -y install yu
原创
发布博客 2021.03.17 ·
433 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android使用adb工具及root权限完成手机抓包

1.环境准备/注意: 手机要求已经root。首先需要配置JDK环境变量,这里主要讲解抓包,JDK环境变量配置跳过。将包内附带的adb.zip解压到C盘根目录。 整个操作过程都需要用手机用数据线连接电脑。点击运行,打开cmd窗口,运行cd至adb目录然后把tcpdump程序 发布至手机上adb push c:/tcpdump /data/local输入命令进入手机...
原创
发布博客 2020.05.07 ·
1469 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

安卓抓包tcpdump工具.rar

发布资源 2020.05.07 ·
rar

反编译微信小程序

前言最近有一个任务,就是让我试下反编译微信小程序,搞起。事先说明,写这篇博客,只是为了记录过程,不建议大家都去反编译,毕竟都是别人的劳动成果。然后反编译的这个事例,也打了码。如果贵公司的人发现了,希望及早更新处理下,以免接口的泄露。准备工具1、node.js环境,https://nodejs.org/en/2、反编译脚本,https://github.com/qwerty472123...
原创
发布博客 2020.05.07 ·
762 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

开源SQL解析工具-Apache Calcite

概念Apache Calcite 是一款开源SQL解析工具, 可以将各种SQL语句解析成抽象语法术AST(Abstract Syntax Tree), 之后通过操作AST就可以把SQL中所要表达的算法与关系体现在具体代码之中。Calcite的生前为Optiq(也为Farrago), 为Java语言编写, 通过十多年的发展, 在2013年成为Apache旗下顶级项目,并还在持续发展中, 该项...
原创
发布博客 2020.03.11 ·
12854 阅读 ·
3 点赞 ·
0 评论 ·
17 收藏

kubernetes工作原理(二)-iptables

前言虚拟化的网络可以自由的在本地进行基于单机的网络配置或者借助一些互联技术(underlay、overlay或者点对点技术)在虚拟网络内部空间实现跨节点和数据中心的网络互联,但是如果虚拟网络内部的服务要对外进行暴露,就不得不借助地址转换或者端口转换等数据包修改技术。而在现有的container管理框架中,iptables更是承担了服务暴露和服务后端负载均衡等功能,是诸如kubernetes、O...
原创
发布博客 2020.03.09 ·
3210 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

kubernetes工作原理(一)-利用iptables对外暴露service

前言Kubernetes利用iptables达成以下两个目的:1)对外暴露POD和服务2)简单的负载均衡在kubernetes worker node的iptables的NAT表的prerouting和output链表会出现如下规则作为kubernetes相关的数据包操作的入口:-A PREROUTING -m comment --comment "kube hostpo...
原创
发布博客 2020.03.09 ·
2276 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

云计算-Ironic概念

Ironic结合多个驱动提供一套hypervisor API来操作物理机,类似提供一个hypervisor驱动来供Nova使用。简介:简而言之,OpenStackIronic就是一个进行裸机部署安装的项目。 所谓裸机,就是指没有配置操作系统的计算机。从裸机到应用还需要进行以下操作: (1)硬盘RAID、分区和格式化; (2)安装操作系统、驱动程序; (3...
原创
发布博客 2020.03.06 ·
1766 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Kubernetes 运行strom(七)

前提:已经安装运行Kubernetes集群安装步骤:1: 启动Zookeeper服务ZooKeeper是一个分布式协调者服务,Strorm使用它来作为引导程序和存储运行状态数据使用examples/storm/zookeeper.json来创建一个运行ZooKeeper服务的pod。kubectl create -f xxxx/zookeeper.json然后使用...
原创
发布博客 2020.03.03 ·
3936 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Kubernetes 运行flink(六)

概念:Flink 由Job Manager和Task Manager两个部分组成,Job Manager负责协调流处理作业,管理作业的提交以及生命周期,并把工作分配给任务管理器。任务管理器执行实际的流处理逻辑,同一个时间只能一个活跃的Job Manager,但可以有多个Task manager。Flink还引入Checkpoint机制,来周期性记录各种流处理操作的状态,并且进行持久化存储,...
原创
发布博客 2020.03.03 ·
4610 阅读 ·
1 点赞 ·
2 评论 ·
0 收藏

Kubernetes运行hive(五)

目的:hive 可以基于hadoop mr或者Spark进行高层次的数据处理前提:安装之前先要保证hadoop的目录可以为root用户读写:hadoop fs -chown root:root /1: 构建镜像下载依赖mkdir -p hive/image-buildcd hive/image-buildwget http://download.oracl...
原创
发布博客 2020.03.03 ·
3033 阅读 ·
0 点赞 ·
3 评论 ·
0 收藏

Kubernetes的Spark运行Terasort(四)

目的:Terasort测试Kubernetes平台对于Spark计算过程前提:从HDFS读取能力向HDFS写入能力shuffle中网络读写能力1:准备工作获取代码git clone https://github.com/ehiggs/spark-terasort.git修改编译配置指定合适的spark和scala版本<propertie...
原创
发布博客 2020.03.02 ·
2359 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Kubernetes的Spark安装History Server(三)

目的:通过hadoop的共享目录,可以将Spark运行的状态通过运行在Kubernetes的History Server进行展示和跟踪。前提:保证Hadoop HDFS已经顺利运行并且事先在hdfs建立如下目录:hadoop fs -mkdir /eventLog在Kubernetes安装Spark History Server1:获取chart代码git ...
原创
发布博客 2020.03.02 ·
2398 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Kubernetes编译并运行基于Scalar的Spark程序WordCount(二)

目的:通过SBT编译scala程序然后在Kubernetes使用Spark运行WordCount任务1: 安装环境和编译安装SBTcurl https://bintray.com/sbt/rpm/rpm > bintray-sbt-rpm.repomv bintray-sbt-rpm.repo /etc/yum.repos.d/yum install -y sb...
原创
发布博客 2020.03.02 ·
2448 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

Kubernetes Scheduler运行Spark(一)

概念:版本2.3.0起,Spark开始支持采用Kubernetes作为native的资源调度器;使用Kubernetes作为原生调度器需要满足如下的前提条件:Spark 2.3+ Kubernetes 1.6+ 有增删改查POD的能力 Kubernetes配置了DNS和传统的Spark运行方式一样,通过spark-submit向Kubernetes提交任务,只是将maste...
原创
发布博客 2020.03.02 ·
3038 阅读 ·
1 点赞 ·
2 评论 ·
3 收藏

Centos 部署k8s集群

主机信息:master节点: 节点功能Master、etcd、Registry; 主机名: master ; IP地址:192.168.80.161node节点: 节点功能Node1; 主机名:node1; IP地址:192.168.80.1621: 设置机器的主机名master主机上执行:hostnamectl --static set-hostname master...
原创
发布博客 2020.02.28 ·
5852 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

VMware下创建的虚拟机网络设置

1:设置虚拟机的网络连接模式为NAT2:启动虚拟机,输入指令:ls /etc/sysconfig/network-scripts找到ifcfg-ens33文件;3: vi/etc/sysconfig/network-scripts/ifcfg-ens33修改ONBOOT=no为ONBOOT=yes4: 重启虚拟机即可...
原创
发布博客 2020.02.28 ·
1967 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Kubernetes常见运维操作(二)

1:应用滚动升级操作功能: 应用滚动升级操作步骤: 以redis-master为例子,假定当前运行的redis-master Pod是1.0版本,现在要升级到2.0版本 创建redis-master-controller-v2.yaml的配置文件如下: apiVersion: v1 kind: ReplicationController m...
原创
发布博客 2020.02.24 ·
4652 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多