开发者 模式p20 pro

【前端开发】前端开发者谷歌浏览器操作技巧

谷歌浏览器技巧 $_ 上次执行结果 opt键 + click 展开最外层元素 ctr+ shift + p 执行Command命令输入Capture full size screenshot 按下回车 截图全屏网页 ......
前端 开发者 浏览器 技巧

工厂设计模式

Spring 底层框架就用到工厂方法模式 ......
设计模式 工厂 模式

责任链设计模式

过滤器 ......
设计模式 模式 责任

每个.NET开发都应掌握的C#特性(Attribute)知识点

上篇文章讲述了C#反射知识点,本文将介绍C#特性(Attribute)的知识点。C#特性(Attribute)是一种强大的元数据机制,用于为代码元素(如类、方法、属性等)添加信息,以影响它们的行为或提供额外的信息。本文将介绍C#特性每个.NET开发都应熟悉的知识点,希望对大家开发有一定的帮助。 1、 ......
知识点 Attribute 特性 知识 NET

学习笔记-设计模式-创建型模式-单例模式

单例模式 一个类只有一个实例,并提供一个全局访问此实例的点,哪怕多线程同时访问。 单例模式主要解决了一个全局使用的类被频繁的创建和消费的问题。 单例模式的案例场景 数据库的连接池不会反复创建 spring中一个单例模式bean的生成和使用 在我们平常的代码中需要设置全局的一些属性保存 七种单例模式的 ......
模式 设计模式 笔记

Visual Studio Code配置C/C++开发环境

C/C++开发中的IDE非常多,网上有推荐安装Visual Studio 2019/2020/2022。但是登录官方网址下载,此软件体积非常大(8G以上),且企业版、专业版会收费。 因此,我们推荐大家可以尝试通过Visual Studio Code来配置C/C++开发环境 环境准备 MinGW-W6 ......
环境 Visual Studio Code

微信小程序开发——wxml、wxs不支持indexOf,但是可以使用正则regexp替代

前言: 微信小程序的wxml/wxs均不支持indexOf,以及其他一些诸如substr/split之类的字符串函数,所以有些时候不得不在js文件中声明函数或者计算属性来进行字符串的处理。 但wxs支持正则表达式,那么可以直接用正则来实现indexOf的功能了,就可以很方便的在wxml文件中对字符串 ......
正则 indexOf regexp wxml wxs

delphi模板开发

delphi模板开发 用模板开发,写代码就是填空题。 让开发变为填空题,这也是AI开发的指导思想。 1)制作模板 /// <author>cxg 2023-10-9</author> unit db.crud; interface uses System.Classes, System.SysUti ......
模板 delphi

Asp-Net-Core开发笔记:EFCore统一实体和属性命名风格

前言 C# 编码规范中,类和属性都是大写驼峰命名风格(PascalCase / UpperCamelCase),而在数据库中我们往往使用小写蛇形命名(snake_case),在默认情况下,EFCore会把原始的类名和属性名直接映射到数据库,这不符合数据库的命名规范。 为了符合命名规范,而且也为了看起 ......
Asp-Net-Core 实体 属性 风格 笔记

记录:Shopify二次开发---本地环境搭建及拉取商店主题

本地环境搭建 一、安装chocolatey 下载 https://chocolatey.org/install#individual 根据提示在PowerShew下载安装 二、使用 choco 命令安装 themtekit 命令 安装 choco install themekit 查看是否安装完成 ......
商店 Shopify 环境 主题

Java设计模式之建造者模式

1.1.概述 将一个复杂对象的构建与表示分离,使得同样的构建过程可以创建不同的表示。 • 分离了部件的构造(由Builder来负责)和装配(由Director负责)。 从而可以构造出复杂的对象。这个模式适用于:某个对象的构建过程复杂的情况。 • 由于实现了构建和装配的解耦。不同的构建器,相同的装配, ......
模式 设计模式 Java

SpringBoot+RabbitMQ+Redis 开发一个秒杀系统,细节打满(附源码)

一、简易版秒杀SeckillProject系统简介 开发技术 二、实现细节记录 1、用户密码两次MD5加密 2、分布式session维持会话 3、异常统一处理 4、页面缓存 + 对象缓存 5、页面静态化 6、内存标记 + Redis预减库存 + RabbitMQ异步处理 7、解决超卖 8、接口限流 ......
SpringBoot 源码 RabbitMQ 细节 系统

REST风格开发

Rest简介 REST (Representional State Transfer) 表现形式状态转换(资源描述风格) 传统风格资源描述形式 http://localhost/user/getById?id=1 http://localhost/user/saveUser REST风格描述形式 h ......
风格 REST

php java net 开发应用

一、语言: PHP:PHP产生与1994年,其语法混合了C、Java、Perl 和他自创的一些编程语法;PHP是嵌入在HTML中执行的;它也是一种解释性语言。早期的PHP并非完全的面向对象编程语言,到了PHP4以后的版本才开始有了面向对象的概念。PHP主要在大型网站 和 小型网站 ,sns,互联网应 ......
java php net

redis哨兵模式

目录Redis 高可用哨兵模式sentinel 介绍什么是 sentinel?sentinel 的构造sentinel 的功能sentinel 如何发现主库和从库发现其他 sentinel多个 sentinel 之间连接检测实例的状态故障转移 FAILOVER 步骤选举规则Sentinel 自动故障 ......
哨兵 模式 redis

Redis订阅发布模式

目录Redis 订阅发布模式消息队列消息队列的使用原因消息队列产品拓展VMware 集群化产品Linux 虚拟化产品Redis 发布消息的两种模式任务队列模式(queuing)发布 - 订阅模式 (publish-subscribe)Redis 发布订阅实践订阅发布模型一个发布者多个订阅者模型多个发 ......
模式 Redis

设计模式面试题

设计模式面试题1 由面试题启示下面的设计模式 设计模式面试题2 街上图 ......
设计模式 模式

小程序开发记录(二)

今日踩坑: 小程序的onLoad()加载并不是完全同步的,粗略的讲就是,并不一定按照你的编写顺序执行. 小程序的 onLoad 函数是在页面加载时执行的生命周期函数,它通常在页面加载时执行一次。在 onLoad 函数中的各个部分并没有严格的同步顺序,因此需要注意一些异步操作可能会在页面加载时触发,不 ......

设计模式 (1): 5 种创建型模式 (结合代码详解)

目录1 单例模式饿汉单例懒汉单例双重检验单例静态内部类单例破坏单例 (反射、反序列化)枚举类单例2 工厂模式简单工厂模式工厂方法模式3 抽象工厂模式实现抽象工厂模式对比三种工厂模式如何选择工厂方法和抽象工厂?4 建造者模式5 原型模式 1 单例模式 需考虑的问题: 是否线程安全 是否延迟创建 有无破 ......
模式 设计模式 代码

华为跟思科配置VLAN与trunk模式切换

华为交换机跟思科交换机设置VLAN跟trunk与access模式切换 在原有交换机基础上配上vlan,vlan是一种隔离技术 1.隔离广播 2.隔离故障 配置交换机(华为) 1. sy 回车,进入配置模式 undo in en 关闭英文提示,好看一点,可以不打。实际工作中,不打。 2. 分别输入vl ......
模式 trunk VLAN

安卓开发图片动态操作,利用SeekBar控制属性示例

屏幕大小适配演示,综合练习。 功能为,用一个滑块来控制图片的旋转,用一个滑块来控制图片大小,核心语法思路,控制图片的大小, mImageView.setLayoutParams(new LinearLayout.LayoutParams(newWidth,newHeight));但是这儿二个属性要提 ......
示例 属性 SeekBar 动态 图片

VS Code配置C++开发环境(MSVC)

前置知识 这些内容如果感兴趣可以看一下,不看也不妨碍配置环境,因为我会一步步教你配置。(但我希望你还是看一下,毕竟我写了好久🤣) C/C++编译器有哪些 注意我们说的是编译器,而不是集成开发环境(IDE,Integrated Development Environment)。我们平常用的Codeb ......
环境 Code MSVC VS

软件开发项目文档系列之一文档综述

在当今数字时代,软件项目已经成为企业和组织实现业务目标的关键工具。然而,要确保软件项目的成功,除了高质量的代码和卓越的技术团队之外,文档的重要性也不可忽视。软件项目文档是项目的桥梁,它们连接了项目的各个阶段,记录了关键信息,帮助各方了解项目的需求、设计、开发、测试和部署。在这篇博客中,我们将深入探讨... ......
文档 软件开发 项目 软件

微信公众号开发全体验

我是越来越不想打字了,所以打算接下来开发自己的语音服务,然后自己随手想用的时候都可以用。 今天做微信开发全家桶的全体验: 1. 公众号开发, 里面有接口可以调试 359 2. 小程序开发, 新注册了个小程序9742,然后尝试上传,里面东西还没有配置 3. 微信开放平台,6444,这里用的还需要微信开 ......
公众 全体

node-oracledb thin 模式试用

node-oracledb client 已经支持thin 模式了,npm 包小了很多,以下是一个测试 环境准备 基于容器部署的oracle docker-compose version: '3' services: db: image: gvenzl/oracle-xe:21.3.0-slim p ......
node-oracledb oracledb 模式 node thin

456. 132模式

链接 https://leetcode.cn/problems/132-pattern/description/ 思路 这题其实不难,就是边界条件难想。 我们可以先保证单调栈里是逆序,然后判断单调栈中较小的值是否大于当前元素(满足132的1和2的关系)。 代码 class Solution: def ......
模式 456 132

node-oracledb nodejs 包支持thin 模式了

node-oracledb 从v6.0.0 版本来时支持thin 模式了,是基于纯javascript 开发的驱动,我们终于可以不用依赖比较笨重的oracle client 了属于一个很大的进度,同时python 版本也是支持thin 模式了,我以前也简单介绍过 参考资料 https://githu ......
node-oracledb oracledb 模式 nodejs node

开发日志:企业微信实现扫码登录(WEB)

一:获取扫码登陆所需的参数:appid,secret,agentid 登录企业微信:https://work.weixin.qq.com/ 扫码登录文档:https://work.weixin.qq.com/api/doc/90000/90135/90988 1:获取appid 点击我的企业就可以看 ......
日志 企业 WEB

Zabbix-agent修改为主动模式

1.zabbix-agent工作模式 zabbix-agent进程,有两种工作模式,主动模式,被动模式 1.1 被动模式 被动模式是指 zabbix-server 将需要请求的数据,发给zabbix-agent,然后agent接收到请求后才进行对客户端机器数据采集,采 集完毕后发给zabbix-se ......
Zabbix-agent 模式 Zabbix agent