首页 新闻 找找看 学习计划

[Sai18]Kubespray部署Kubernetes 1.13.0(使用本地镜像仓库)

1. 下载kubespray 2. 生成inventory文件 如果安装了python3,执行下面的命令自动生成inventory文件: 否则手动编辑inventory/testcluster/hosts.ini: 3. 下载镜像并上传到本地仓库 我的方法是先执行download tag: 遇到下载

[jackson影琪]React Native之配置URL Scheme(iOS Android)

React Native之配置URL Scheme(iOS Android) 一,需求分析 1.1,需要在网站中打开/唤起app,或其他app中打开app,则需要设置URL Scheme。比如微信的是:weixin:// 二,URL Scheme介绍 2.1,URL Scheme是什么? URL S

[腾讯云+社区]详解CSS的Flex布局

本文由云+社区发表 Flex是Flexible Box 的缩写,意为"弹性布局",是CSS3的一种布局模式。通过Flex布局,可以很优雅地解决很多CSS布局的问题。下面会分别介绍容器的6个属性和项目的6个属性。每个属性会附上效果图,具体实现代码会以github路径形式更新于此。 1.浏览器支持情况

[YoungNeal][HEOI2017] 寿司餐厅 + 最大权闭合子图的总结

Description 太长了自己看叭 "点这里!" Solution 先学一波什么叫最大权闭合子图。 先要明白什么是闭合子图,闭合子图就是给定一个有向图,从中选择一些点组成一个点集V。对于V中任意一个点,其后续节点都仍然在V中。如果给点再加上点权那就会有很多问题可以转化成求最大权闭合子图了。 那怎

[noteless]迭代器模式 Iterator 行为型 设计模式(二十)

迭代器模式,Iterator,java集合框架内置的一种模式,本文介绍了迭代器模式的起源含义,设计意图,以及结构形态,并且给出了Java版本的迭代器模式的实现,迭代器模式分为内部迭代和外部迭代,Java集合框架使用的这种形式是比较好的一种方式。

[MichaelCen]栈与队列(Stack and Queue)

1.定义 栈:后进先出(LIFO-last in first out):最后插入的元素最先出来。 队列:先进先出(FIFO-first in first out):最先插入的元素最先出来。 2.用数组实现栈和队列 实现栈: 由于数组大小未知,如果每次插入元素都扩展一次数据(每次扩展都意味着构建一个新

[Jzedy]JAVA集合-03ArrayList源码解析和使用实例

上一章讲解了Collection接口下得抽象类和继承接口,后续深入到具体的实现类,博客及对应得代码可在 "github" 上查看 ArrayList简介 ArrayList底层实现是数组,相较于数组固定大小,ArrayList可以动态的增加;ArrayList继承AbstractCollection

[闰土Uncle]年底跳槽,我来告诉你如何选择下一家公司?

从成都转战深圳的粉丝来信 上周五,一位从成都离职,转战深圳发展的女粉丝,跟我微信私聊,问我找工作选择公司的问题,现在不知道要选择什么公司的offer。(插一句,都说土哥的这个号,是前端圈里,妹子关注最多的技术号,果不其然)简单寒暄后,我让她具体描述下她现在的个人情况,她跟我说,那她先组织下语言...

[soraly]webpack3里使用uglifyjs压缩js时打包报错

环境:webpac<4的场景下,安装uglifyjs。 安装完毕后,去npm里查看uglifyjs的使用方法并添加到代码中: 执行打包命令后报错,重新浏览文档后发现该写法只适用于webpack4,而我的环境是webpack3.x,于是更换了uglifyjs的写法: 再次执行打包命令仍然报错,猜想可能

[幕三少]Docker搭建MongoDB

1. Docker搭建Mongodb 1.1 获取docker镜像 1.2 创建mongodb容器 如果加需要验证就加 auth,不需要验证,就去掉。默认mongodb是不使用用户认证 1.3 进入容器设置用户 或者直接进入admin 1.4 测试 查看是否连接成功 2.维护mongoDB 2.1

[Hanoch]使用JDBC一次执行多条语句(以MySQL为例)

在JDBC中,对记录进行修改操作最简单的方法是使用executeUpdate()方法,但该方法中的参数只能是单条SQL语句,其实对于需要一次执行多条语句的情况,JDBC也提供了批处理的机制。在本文中,我们使用JDBC的预备语句(Prepar...

[Jeff.Zhong]canvas实现俄罗斯方块

好久没使用canvas了,于是通过写小游戏“俄罗斯方块”再次熟悉下canvas,如果有一定的canvas基础,要实现还是不难的。实际完成的Demo请看: "canvas俄罗斯方块" 。 原理详解 看游戏最终界面,可知需要实现以下关键功能: 1. 游戏面板,也就是12 20的方格,以及是否填充了方块信

[依乐祝].NET Core实战项目之CMS 第十一章 开发篇-数据库生成及实体代码生成器开发

上篇给大家从零开始搭建了一个我们的ASP.NET Core CMS系统的开发框架,具体为什么那样设计我也已经在第十篇文章中进行了说明。不过文章发布后很多人都说了这样的分层不是很合理,什么数据库实体应该跟仓储放在一起形成领域对象,什么ViewModel应该放在应用层结构仓储层与UI层。其实我想说的是,

[墨墨墨墨小宇]Vue.js-07:第七章 - Vue 实例的生命周期

一、前言 在之前的 Vue 学习中,我们在使用 Vue 时,都会创建一个 Vue 的实例,而每个 Vue 实例在被创建时都要经过一系列的初始化过程。例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据变化时更新 DOM 等。在这个过程中,Vue 会运行一些生命周期钩子函数,而我们则可以在

[公众号_Zack说码]都9102年了,还不会Docker?10分钟带你从入门操作到实战上手

Docker是一种OS虚拟化技术,是一个开源的应用容器引擎。它可以让开发者将应用打包到一个可移植的容器中,并且该容器可以运行在几乎所有linux系统中(Windows10目前也原生支持,Win10前需要内置虚拟机),正所谓“一次打包,到处运行”。

[初开]两个原则解释高内聚和低耦合

高内聚、低耦合是软件设计中非常关键的概念,但解释起来并不那么容易。 我的解释,可以概括为两个基本原则:层次一致的抽象,以及相互独立的封装。 层次一致的抽象 在Web工程中,我们非常熟悉的是三层架构:展示层、业务层和持久层。 层次一致和不一致的抽象就像这样: 如果业务层包含了持久层的代码,或者持久的的

[LouieGuo]异常日志框架Exceptionless结合.NET Core(本地部署)

一、前言 1、分布式异常日志收集框架Exceptionless是开源的工具,根据官方给出的说明: Exceptionless可以为您的ASP.NET、Web API、WebFrm、WPF、控制台和MVC应用程序提供实时错误、特性和日志报告。它将收集的信息组织成简单的可操作的数据,这些数据将帮助你很方

[宁愿呢]Spring系列之IOC的原理及手动实现

导语 Spring是一个分层的JavaSE/EE full stack(一站式) 轻量级开源框架。也是几乎所有Java工作者必须要掌握的框架之一,其优秀的设计思想以及其代码实现上的艺术也是我们需要掌握的。要学习Spring,除了在我们的项目中使用之外,也需要对它的源码进行研读,但是Spring的实现

[youzhibing2904]杂谈篇之我是怎么读源码的,授之以渔

前言 开心一刻 今天上课不小心睡着了,结果被老师叫起来回答问题,这是背景。无奈之下看向同桌寻求帮助,同桌小声说到选C,结果周围的人都说选C,向同桌投去一个感激的眼神后大声说道选C。刚说完教室就笑开了,老师一脸恨铁不成钢的表情说选你个头,我叫你翻译文言文你选C!你出去,你给我出去。看着同桌挤眉弄眼的表

[无痴迷,不成功]通俗易懂,C#如何安全、高效地玩转任何种类的内存之Memory<T>(三)

前言 我们都知道,.Net Core是微软推出的一个通用开发平台,它是跨平台和开源的,由一个.NET运行时、一组可重用的框架库、一组SDK工具和语言编译器组成,旨在让.Net developers可以更容易地编写高性能的服务应用程序和基于云的可伸缩服务,比如微服务、物联网、云原生等等;在这些场景下,