高效码农

撰写、分享国内外先进的IT技术
November 29, 2022

专为程序员准备的免费服务清单

[](#table-of-contents)目录主要云提供商的永远免费限制云管理解决方案分析、事件和统计API、数据和机器学习神器回购BaaSCDN 和保护持续集成与持续交付内容管理系统代码质量代码搜索和浏览崩溃和异常处理地图上的数据可视化数据库即服务设计和用户界面设计灵感开发博客网站域名系统码头工人相关领域电子邮件字体形式基础设施即服务IDE 和代码编辑国际手机号码验证API和SDK问题跟...
November 29, 2022

Kubernetes 上的 Liquibase

背景、动机和理论我们有一个带有Kubernetes(k8s)的微服务环境,我们在其中开发了一个需要数据库的服务。我们决定使用Liquibase 来做数据库的迁移管理。最终,我们意识到某些部署使数据库处于锁定状态。经过一番研究,我们找到了关键。k8s 本身,如果部署过程花费的时间超过了某个时间,如果failureThreshold超过initialDelaySeconds了startupPro...
November 28, 2022

15 种最常见的 Docker 使用方法

容器化应用程序而不是将它们托管在虚拟机上是过去几年一直流行的概念,使容器管理流行起来。Docker 处于这一转变的核心,帮助组织无缝地采用容器化技术。最近,Docker 用例遍布所有行业,无论规模大小和性质如何。var jd_union_pid="259941669622481440";var jd_union_euid="";什么是Docker?Docker 是一种容器化技术,它使开发人员...
November 24, 2022

React 开发者,学习 Angular

在 Angular 中创建组件假设我们要创建一个CustomButton组件。当我们在 React 中创建这个组件时,它看起来类似于://imports export const CustomButton = () => { const onClick= () => {} return ( <button onClick={onClick...
November 17, 2022

chromium二次开发指纹浏览器错误集锦

一、网络环境问题:gclient Failed to download the file, check your network connection, 使用“2”个参数调用“DownloadFile”时发生异常:“在 WebClien t 请求期间发生异常。”解决方案:设置自己的代理set http_proxy=http://localhost:7890 set https_proxy=h...
October 20, 2022

uniapp启动图.9.png制作方法

简介:目前HBuilder|HBuilderX中仅定义几种标准分辨率的启动图配置,而实际上存在很多不同分辨率的手机,导致启动图会进行拉伸或压缩引起变形,Android平台为了解决此问题就出现了可以适配各种尺寸的一种图片格式“.9.png”。这是一种特殊的图片格式,它可以指定特定的区域进行拉伸而不失真。使用.9.png的优点:避免在非标准分辨率手机上缩放变形可以只配置1张或多张图片适配更多分辨...
September 8, 2022

MacOS下的docker-compose部署多php开发环境

简介MacOS下PHP开发的集成环境MAMP(收费)、XAMPP(不够灵活);Brew安装(不够灵活)phpstudy(不够成熟)Docker安装官网:https://hub.docker.com/ 下载安装前期准备1、新建目录docker-php(可自定义)2、在docker-php中新建nginx目录和www目录3、在nginx目录中新建conf和logs目录在docker-php/ng...
September 3, 2022

通俗的专业技术解读,保证你秒懂

假设你是个妹子,你有一位男朋友,于此同时你和另外一位男生暧昧不清,比朋友好,又不是恋人。你随时可以甩了现任男友,另外一位马上就能补上。这是冷备份。假设你是个妹子,同时和两位男性在交往,两位都是你男朋友。并且他们还互不干涉,独立运行。这就是双机热备份。假设你是个妹子,不安于男朋友给你的安全感。在遥远的男友未知的地方,和一位男生保持着联系,你告诉他你没有男朋友,你现在处于纠结期,一旦你和你男朋友...
August 31, 2022

1到3年的运维人员必备的Docker面试题

本文涵盖了与 Docker 相关的一些最常见的面试问题。为了方便阅读,我将这篇文章分为 3 个部分。第一部分包括与虚拟化、管理程序和容器化等概念相关的基本 Docker 问题。第二部分将其提升一个档次,并向您介绍一些高级 Docker 问题。您将了解代码管道管理、开发人员生产力和应用程序隔离等内容。第三部分也是最后一部分将教你一些基本的 Docker 命令。由于大多数面试官都在寻找动手 Do...
August 24, 2022

软件研发接口API规范

说明:公司项目中前后端分离项目越来越多。因此,必须有一种统一的机制,方便不同的前端项目与后端进行通信。这导致API构架的流行,甚至出现"APIFirst"的设计思想。所以为规范接口提出以下原则。 所有接口代码编写完成必须测试,且需测试多个边界条件 所有接口出参,数据类型必须与接口文档一致 一、 【强制】 协议使用HTTPSAPI与用户的通信协议,总是使用HTTPs协议,确保交互数据的传输...
May 30, 2022

uni-app实现swiper滑动放大缩小、实现scroll-view与swiper双向联动

uni-app实现swiper滑动放大缩小、实现scroll-view与swiper双向联动先看效果图思路1、利用scroll-view的scroll-into-view属性:值为某子元素id(id不能以数字开头)。设置哪个方向可滚动,则在哪个方向滚动到该元素2、利用swiper的current属性:当前所在滑块的 index布局代码<template> <view...
April 1, 2022

PHP与canal使用canal-php记录

安装CanalCanal 的安装以及配置使用请查看 https://github.com/alibaba/canal/wiki/QuickStart安装canal-php canal php客户端$ composer require xingwenge/canal_php or $ git clone https://github.com/xingwenge/canal-php.git ...
March 29, 2022

WEB前端基础知识体系图

一、介绍最近公司前端一直找不上人,开始帮助前端团队做一些前端的工作,发现前端知识一直掌握的不好,自己总结了一下;与大家共勉Web前端技术由 html、css 和 javascript 三大部分构成,是一个庞大而复杂的技术体系,其复杂程度不低于任何一门后端语言。而我们在学习它的时候往往是先从某一个点切入,然后不断地接触和学习新的知识点,因此对于初学者很难理清楚整个体系的脉络结构。本文将对Web...
December 30, 2021

swift开发常见问题汇总

一、tabBarItem.selectedImage 设置选中图片无效修改前代码my.tabBarItem.selectedImage = UIImage(named: "my_selected")修改后代码 解决方案:增加渲染方式.alwaysOriginalmy.tabBarItem.selectedImage = UIImage(named: "my_se...