开发者 模式p20 pro

shopify二次开发配置文档

我们将代码同步到本地,并在本地编辑可以自动同步到shopify服务器上 第一步、搭建 shopify 本地开发所需要的环境 1、安装 chocolatey chocolatey 安装 根据 chocolatey 官网安装即可,非常简单 安装完成,我们可以用 choco 命令测试下是否安装好了 2、使 ......
shopify 文档

日常开发记录-远程搜索下拉根据上一个表单值去动态控制必填还是非必填

当手机号中的值为123验证码必填。 手机号为非123的值非必填。 代码示例: <template> <div> <el-form :model="ruleForm" status-icon :rules="rules" ref="ruleForm" label-width="100px" class ......
表单 还是 动态

PC 护眼模式(凑合用)

产品经理说PC客户端要做护眼模式,理由是竞品做了! win10 自带夜间模式,win7通过调整饱和度,色调也可以达到同样的效果,但是多方查找并没有找到系统提供的api。参考其它可以实现此功能的软件,比如“联想护眼管理 v2.6.50.4081.exe”,或者 LightBulb等。有的是自己做了一层 ......
模式 PC

关于快速开发框架,请看现场解说(建议收藏)!

快速开发框架已经在通信业、医疗、零售行业、珠宝、汽车等众多行业中得到推广利用,是企业做好数字管理,实现办公自动化的得力帮手。 ......
请看 框架 建议

go 常用设计模式-创建型模式

本次分享的创建型模式主要包括: 单例模式 简单工厂模式 工厂模式 抽象共工厂模式 1.单例模式 package singleton import "sync" /* 创建型模式 */ var ( instance Singleton once sync.Once ) type Singleton s ......
模式 设计模式 常用 go

go 常用设计模式-行为型模式

本次分享的行为型模式,主要包含: 责任链模式 策略模式 观察者模式 模板模式 访问者模式 1.责任链模式 package chainOfResponsibility import "fmt" /* 行为模式: 通过账目报销的例子说明,不同的级别领导,其权限不同,如100元级别,100元级别等 */ ......
模式 设计模式 常用 行为 go

go 常用设计模式-结构型模式

本次分享结构型模式,主要包括: 代理模式 装饰器模式 适配器模式 享元模式 1.代理模式 package proxy import "fmt" /* 结构型模式 代理,代表打理,以他人的名义代表委托人打理其本职工作之外或不所能及的事务,达成合作关系并更高效地促成事务完成的目的。 强调的是对被代理对象 ......
结构型 模式 设计模式 常用 结构

(二十二)命令模式

1. 概述 命令模式(Command),将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。 2. 示例 Command 类,用来声明执行操作的接口。 Command.java public abstract class Command ......
命令 模式

《Qura精选:为什么软件开发周期总是预估的2~3倍?》读后感

读了《Qura精选:为什么软件开发周期总是预估的2~3倍?》后,我大概对为什么软件开发周期总是预估的2~3倍?这问题有了自己的理解。 文章中用了徒步旅行这个例子来描绘了软件开发。一开始我们在进行软件开发预估周期时总是太过于理想化,就像文章中徒步旅行的时候以为道路全是平坦的,自己也不会受伤或者因为自己 ......
读后 读后感 软件开发 周期 软件

Android 开发入门(2)| 简单控件

0x04 简单控件 (1)文本显示 a. 添加文本 设置文本内容主要有两种方式: XML:通过属性android:text设置 在 layout 目录下新建 activity_text_view.xml <?xml version="1.0" encoding="utf-8"?> <LinearLa ......
控件 Android

mail_api_flask 接口开发及uwsgi部署项目

一、项目代码 #vim /usr/local/src/mail_api_flask/run.py """ mail_api_flask 为基于Flask web框架开发的在线发送邮件api,实现功能复用。支持html模板邮件。 """ from flask import Flask from fla ......
mail_api_flask 接口 项目 flask uwsgi

地铁系统Android版本开发PSP

PSP2.1 Personal Software Process Stages Time Planning 计划 2days · Estimate · 估计这个任务需要多少时间 7days Development 开发 6days · Analysis · 需求分析 (包括学习新技术) 2days ......
地铁 Android 版本 系统 PSP

​直播app开发搭建,Android Studio如何改变Button的背景颜色

​直播app开发搭建,Android Studio如何改变Button的背景颜色 方法一:在XML中进行更改 <Button android:id="@+id/B" android:layout_width="match_parent" android:layout_height="wrap_con ......
颜色 背景 Android Studio Button

uniapp推送业务开发

推送这个功能之前接触过,用的是极光推送,是给web网站推送。这次是要给app推送。用uni-push2.0这个推送。现在把开发流程记录一下。 1 看文档 这应该是所有开发必须有的流程,先了解功能是否满足需求,熟悉对接流程。 文档链接 https://uniapp.dcloud.net.cn/unip ......
业务 uniapp

《Linux4.0设备驱动开发详解》笔记

Linux4.0设备驱动开发详解 ros_study/《Linux4.0设备驱动开发详解》笔记 at master · maohaihua/ros_study · GitHub 深入理解Linux内核(完整版) ros_study/深入理解Linux内核(完整版)-笔记 at master · ma ......
设备驱动 笔记 Linux4 设备 Linux

VsCode 常用好用插件/配置+开发Vue 必装的插件

一、VsCode 常用好用插件 1、实时刷新网页的插件:LiveServer 2、open in browser 支持快捷键与鼠标右键快速在浏览器中打开html文件,支持自定义打开指定的浏览器,包括:Firefox,Chrome,Opera,IE以及Safari 补充一下:LiveServer 和 ......
插件 常用 VsCode Vue

Solon2 接口开发: 强化 Gateway 模式

一般可以从这几方面对 Gateway 模式进行强化: 定制异常状态码 定制基类 将一些处理独立封装成类 接口只返回数据部份,异常状态用抛 强化之后,具体的网关即简单,又功能强大。同时会对团队开发形成一定的风格和约束。 API_0(异常状态用抛) @Component(tag = "api") pub ......
接口 Gateway 模式 Solon2 Solon

Solon2 接口开发: 熟悉 Gateway

Gateway 是 Solon 框架的特殊控制器(也是Handler 的一个实现类)。它通过注册收集之后,在局部范围内提供:二级路由、拦截、过滤、融断、异常处理等功能,并统一到网关处理。 另一个作用:可以为同一批接口安排多个网关,进而定制不同的协议效果。 1、定义2个组件 API_0 @Compon ......
接口 Gateway Solon2 Solon

Android开发-Android操作系统简介

01. 系统简介 1.1 Android 名词 Android 一词的本义指 “机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。 Android一词最早出现于法国作家利尔亚当(Auguste Vi ......
Android 简介 系统

用状态模式改善代码的可维护性

设计模式之状态模式 状态模型是一种软件设计模式,它通过将对象的行为随状态变化而变化来实现状态机的行为。状态机可以将一个对象的生命周期分解为若干个状态,并规定在不同状态下,对象可以进行哪些行为,以及如何从一个状态转移到另一个状态。 状态模型中的状态被封装在不同的状态类中,这些状态类实现了一个共同的接口 ......
可维护性 状态 模式 代码

springboot开发中常用注解总结

目录 springboot开发中常用注解总结 前言 1 springboot启动 1.1 @SpringBootApplication 2 springBean相关 2.1 @Autowired 2.2 @Qualifier 2.3 @Resource 2.4 @Component(通用)、@Ser ......
注解 springboot 常用

玩转Serverless架构 概念篇+开发基础篇+开发进阶篇+场景案例篇

你好,我是老蒋,一个在前端摸爬滚打 7 年的老兵,目前是国内某一线大厂的资深软件工程师。 2017 年国内 Serverless 技术刚刚兴起,我就开始使用和推广 Serverless 了,当时,我的团队负责很多前端中后台系统的研发,后端为了方便扩展就把接口设计得很原子化,导致前端渲染一个页面要发几 ......
Serverless 架构 场景 概念 案例

android 组件化开发——多个Module的Application初始化共存问题

一个重点: 在Application里,attachBaseContext()方法的执行顺序是在onCreate()之前的 组件化的目的是为了业务解耦,每个业务模块需要不同的功能,例如车辆详情模块需要第三方分享,城市定位模块需要百度地位等。有些特殊功能的初始化需要在 Application 中去做, ......
Application 组件 多个 android Module

系统开发之Systemproperties的反射用法及如何自定义名称

https://blog.csdn.net/chuyouyinghe/article/details/128534037 ......
Systemproperties 名称 系统

hash模式下前后端路径相同时,nginx如何转发

背景:前期没有进行前后端分离,前端页面由后端转发,即路由的前缀由后端的接口前缀决定;现在想要做到不改变路径做前后端分离且容器化。 前后端分离后,前后端的转发要根据路径前缀做转发,假如项目没有对外开放,内部使用,前端直接在router添加baseUrl,url会自动带上这个路径,以后访问路径需要更改; ......
路径 模式 nginx hash

Java开发学习(四十九)----MyBatisPlus更新语句之乐观锁

1、概念 在讲解乐观锁之前,我们还是先来分析下问题: 业务并发现象带来的问题:秒杀 假如有100个商品或者票在出售,为了能保证每个商品或者票只能被一个人购买,如何保证不会出现超买或者重复卖 对于这一类问题,其实有很多的解决方案可以使用 第一个最先想到的就是锁,锁在一台服务器中是可以解决的,但是如果在 ......
MyBatisPlus 语句 Java

设计模式(二十五)----行为型模式之访问者模式

1 概述 定义: 封装一些作用于某种数据结构中的各元素的操作,它可以在不改变这个数据结构的前提下定义作用于这些元素的新的操作。 2 结构 访问者模式包含以下主要角色: 抽象访问者(Visitor)角色:定义了对每一个元素(Element)访问的行为,它的参数就是可以访问的元素,它的方法个数理论上来讲 ......
模式 设计模式 访问者 行为

设计模式(二十七)----行为型模式之解释器模式

1 概述 如上图,设计一个软件用来进行加减计算。我们第一想法就是使用工具类,提供对应的加法和减法的工具方法。 //用于两个整数相加 public static int add(int a,int b){ return a + b; } ​ //用于两个整数相加 public static int a ......
模式 解释器 设计模式 行为

设计模式(二十四)----行为型模式之迭代器模式

1 概述 定义: 提供一个对象来顺序访问聚合对象中的一系列数据,而不暴露聚合对象的内部表示。 2 结构 迭代器模式主要包含以下角色: 抽象聚合(Aggregate)角色:定义存储、添加、删除聚合元素以及创建迭代器对象的接口。 具体聚合(ConcreteAggregate)角色:实现抽象聚合类,返回一 ......
模式 设计模式 行为