首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏程序员成长充电站

    列表—Markdown入门教程(7)

    有两种类型的列表:无序和有序。这是一种花哨的说法,即有带有项目符号的列表和带有数字的列表。

    1.3K30发布于 2020-07-23
  • 来自专栏用户9604369的专栏

    Vim

    个人电脑的网络权限和系统权限都在自己手里,可以安装任意软件,进行各种设置,以达到自己用起来最顺手的状态。但工作电脑就不一定了,很多工作岗位只有有限的系统权限和网络权限,安装、使用软件就受到诸多掣肘:可能需要自己编译软件及各种插件,还很可能需要 IT 部门的协助,甚至要先经过审批才能进行。不要觉得只要我和 IT 关系足够好,部门协作足够流畅,这些问题都很容易解决。工作所需的软件安装的确没问题,但是如果你是一个强迫症,需要一些很细节的设置及个性化,甚至你自己都不知道最好的效果是什么,需要多次调节才能确定终极设置。这个过程你可能会羞于求助 IT。但是其实将工作工具设置到自己最舒服的状态,是基本需求。

    1.9K40编辑于 2022-03-29
  • 来自专栏一个会写诗的程序员的博客

    《Kotin 教程》第7章 面向对象编程(OOP)(2)《Kotlin教程》正式上架:

    ---- 《Kotlin教程》正式上架: 点击这里 > 去京东商城购买阅读 点击这里 > 去天猫商城购买阅读 非常感谢您亲爱的读者,大家请多支持!!! return o1.compareTo(o2) } }) } 测试代码: countCompare() countCompare=1 [1, 4, 3, 7, 一个代理模式的Java代码示例: package com.easy.kotlin; /** * Created by jack on 2017/7/5. */ interface JSubject 代码示例: package com.easy.kotlin import java.util.* /** * Created by jack on 2017/7/5. */ interface 本章示例代码工程: https://github.com/EasyKotlin/chatper7_oop

    2K20发布于 2018-08-17
  • 来自专栏John Wong's Blog

    Ansible 教程

    YAML是一个可读性高的用来表达资料序列的格式。YAML参考了其它多种语言,包括:XML、C语言、Python、Perl以及电子邮件格式RFC2822等。ClarkEvans在2001年首次发表了这种语言,另外Ingy dot Net与Oren Ben-Kiki也是这语言的共同设计者。

    3.7K20编辑于 2021-12-23
  • 来自专栏架构师小秘圈

    kafka教程

    kafka是用于构建实时数据管道和流应用程序。具有横向扩展,容错,wicked fast(变态快)等优点,并已在成千上万家公司运行。 一,简单说明什么是kafka Apache kafka是消息中间件

    1.8K40发布于 2018-04-02
  • 来自专栏一个会写诗的程序员的博客

    ElasticSearch 教程

    平时我们在 GitHub 上进行搜索的时候,Github 不仅可以帮我们找到相隔的代码产库,还可以帮助实现代码级的搜索及搜索词的高亮的显示,。当你在网上购物的时候,它也可以帮助你做商品的推荐。当你下班的时候,Elasticsearch 可以帮助你定位附件的乘客和司机,帮助平台优化调度,除了搜索,结合 Kibana、Logstash、Beats 的 ELK(Elastic Stack) 还被广泛使用在大数据近实时分析的领域,包括了日志分析、指标监控、信息安全等多个领域,它可以帮助你探索海量的、结构化的、非结构化的数据,按需创建是可视化报表,对监控数据设置报警阀值。

    2.6K30发布于 2020-07-10
  • 来自专栏kangvcar

    Ansible教程

    Ansible 教程 一、基本部署 简介 ansible是一个自动化管理工具,它足够简单且足够强大来管理大批量设备。可用于配置系统,部署软件以及组合复杂任务。 root'} 可以通过with_sequence来生成一个数字序列,其参数包括: start起始数字 end结束数字 stride步长 count个数 format输出的字符串1 2 3 4 5 6 7 用于定义此角色的特殊设定及其依赖关系;ansible1.3及其以后的版本才支持; default目录:应当包含一个main.yml文件,用于为当前角色设定默认变量时使用此目录;1 2 3 4 5 6 7

    4.8K30发布于 2018-07-06
  • 来自专栏架构师小秘圈

    Zookeeper教程

    一、分布式协调技术 在给大家介绍ZooKeeper之前先来给大家介绍一种技术——分布式协调技术。那么什么是分布式协调技术?那么我来告诉大家,其实分布式协调技术 主要用来解决分布式环境当中多个进程之间的同步控制,让他们有序的去访问某种临界资源,防止造成"脏数据"的后果。这时,有人可能会说这个简单,写一个调 度算法就轻松解决了。说这句话的人,可能对分布式系统不是很了解,所以才会出现这种误解。如果这些进程全部是跑在一台机上的话,相对来说确实就好办了,问 题就在于他是在一个分布式的环境下,这时问题又来了,那什么是分

    1.6K70发布于 2018-04-02
  • 来自专栏一个会写诗的程序员的博客

    7. 面向对象编程思想(OOP)【Kotlin 教程】

    原文摘自:《Kotlin 教程》第 7 章 面向对象编程

    48220发布于 2020-03-20
  • 来自专栏架构师小秘圈

    Hadoop教程

    7、Sqoop(数据同步工具) Sqoop是SQL-to-Hadoop的缩写,主要用于传统数据库和Hadoop之前传输数据。

    3.2K71发布于 2018-04-02
  • 来自专栏架构师小秘圈

    HDFS教程

    Block1: host2,host1,host3 Block2: host7,host8,host4 原理: NameNode具有RackAware机架感知功能,这个可以配置。 7>client收到host2发来的消息后,向namenode发送消息,说我写完了。这样就真完成了。 如图黄色粗实线 8>发送完block1后,再向host7,host8,host4发送block2,如图蓝色实线所示。 9>发送完block2后,host7,host8,host4向NameNode,host7向Client发送通知,如图浅绿色实线所示。 block1:host2,host1,host3 block2:host7,host8,host4 c. block的位置是有先后顺序的,先读block1,再读block2。

    1.7K60发布于 2018-04-02
  • 来自专栏生信技能树

    github指南

    6.撤销 $git reset 7.删除 $git rm * // 不是用rm 装逼请看这个:http://www.oschina.net/question/1397765_166368 安装git

    1.5K40发布于 2018-03-05
  • 来自专栏架构师小秘圈

    HBase教程

    HBase 系统架构 HBase是Apache Hadoop的数据库,能够对大型数据提供随机、实时的读写访问。HBase的目标是存储并处理大型的数据。HBase是一个开源的,分布式的,多版本的,面向列的存储模型。它存储的是松散型数据。 HBase特性: 1 高可靠性 2 高效性 3 面向列 4 可伸缩 5 可在廉价PC Server搭建大规模结构化存储集群 HBase是Google BigTable的开源实现,其相互对应如下: Google            HBase 文件存储系统     GFS

    2.7K60发布于 2018-04-02
  • 来自专栏网络

    ajax教程

    推荐阅读 微服务: springboot系列教程学习 源码:Javaweb练手项目源码下载 调优:十五篇好文回顾 面试笔试:面试笔试整理系列 一、什么是ajax ajax即异步JavaScript和XML,它是一种用于创建快速动态网页的技术。作用是通过在后台与服务器进行少量数据交换,使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 二、实现ajax基本步骤 创建XMLHttpRequest对象,也就是创建一个异步调用对象. 创建一个新的HTTP请求,并指定该HTTP请求

    2.4K100发布于 2018-01-11
  • 来自专栏yeedomliu

    项目管理

    前言 创业公司也适用的项目管理法 我们处在一个VUCA的时代 易变性(Volatility) 不确定性(Uncertainty) 复杂性(Complexity) 模糊性(Ambiguity) 给我们的工作带来了很多困扰 解决主体这三个维度组成了理解和分析问题的空间结构 图1-10 用结构化思维解决问题 项目管理的过程就是将复杂问题简单化并予以解决的过程,降低复杂度的一个重要方法就是结构化 图1-11 项目管理的5个过程组 图1-12 项目管理的 “如来十掌 以五个过程组和“如来十掌”为框架,进一步展开为19个步骤,就形成了项目管理地图 图1-13 项目管理地图 第二部分 项目管理过程 在过程中打败自己,在结果上打败对手 项目不是在结束时失败 有技术背景的管理者要补软技能的短板,非技术背景的管理者要补技术的短板 非技术背景管理者如何管理技术团队 图7-7 WWH(what-why-how)模型 最关键的是要思考技术对于人的作用和影响,也就是该技术可以解决人的什么问题 这个人才三角从5个维度提出要求:技术项目管理、战略与商务管理、领导力 图7-8 PMI人才三角 图7-9 理想的项目管理知识能力框架 项目管理者的什么技能是最重要的,我会毫不犹豫地回答“人际关系技能

    2K30编辑于 2022-01-23
  • 来自专栏大数据成神之路

    Hadoop入门

    其实Hadoop诞生至今已经十多年了,网络上也充斥着关于Hadoop相关知识的的海量资源。但是,有时还是会使刚刚接触大数据领域的童鞋分不清hadoop、hdfs、Yarn和MapReduce等等技术词汇。

    1K40发布于 2019-04-24
  • 来自专栏编程学习

    shell制作

      通过我们之前所学Linux知识以及C语言的知识,到目前为止,我们完全可以独立完成简易shell的制作,那么话不多说,开始今天的话题!

    62910编辑于 2024-06-04
  • 来自专栏智能算法

    Python入门

    本文旨在帮助从总体上帮助了解Python的一些基本属性,具体的使用技巧需要通过不断实践积累 一、Python的基本特性 二、Python的类 面向对象编程,是一种程序设计思想。OOP把对象作

    1.6K60发布于 2018-04-03
  • 来自专栏kangvcar

    COBBLER教程

    changed, try: "openssl passwd -1 -salt 'random-phrase-here' 'your-password-here'" to generate new one 7 EFI images Packages RPM-GPG-KEY-CentOS-Testing-7 EULA isolinux repodata /links/CentOS-7.1-x86_64'} Management Classes : [] OS Version : rhel7 但要注意是CentOS7才需要下面的步骤,CentOS6不需要。 4. ks.cfg 文件析 文件大部分参数含义见 kickstart 文章,此处只讲一些不同的地方。同时可以参考模板文件。

    6.9K01发布于 2018-08-08
  • 来自专栏带你撸出一手好代码

    主意编程

    模拟几个工作场景 1 开发:新部署的程序在线上环境跑不起来,但是在测试环境运行正常,运维帮忙看看是不是环境安装有问题 运维:所有软件都是原模原样从测试机拷贝过来的,怎么可能有问题。你是不是配置写错了,所有软件的地址、端口、用户名、密码都检查下看看 开发:怎么可能范这种低级错误,你确定不是防火墙问题 运维:你要怎么样自己过来弄 开发咚咚咚穿过几间办公司到运维跟前 开发:把堆栈跟踪打来,我要看报了什么错 运维放下手头工作噼噼啪啪打了一串命令 开发:咦,奇怪,怎么看不出来啊 运维:瞧你写的破程序,连错误日志都

    1.6K60发布于 2018-04-11
领券