logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C#设计模式系列:策略模式(Strategy)

1、策略模式简介1.1>、定义  策略是为达到某一目的而采取的手段或方法,策略模式的本质是目标与手段的分离,手段不同而最终达成的目标一致。客户只关心目标而不在意具体的实现方法,实现方法要根据具体的环境因素而变化。1.2>、使用频率   中高2、策略模式结构图2.1>、结构图2.2>、参与者  策略模式参与者:  ◊ S

关于oracle中varchar2的最大长度

关于 varchar2 的最大长度varchar2有两个最大长度:一个是在字段类型4000;一个是在PL/SQL中变量类型32767。今天犯了一个小错误,就是函数的varchar2类型的返回值长度也是4000,而不是我以为的32767。 想了一下,这是一个比较容易出错的地方。因为在函数中我可以声明长度超过4000的字符串变量,并且将它作为返回值,这里是不会提示编译错误的。这个函数平时都

微软 Spec-Kit 规则驱动开发(Spec-Driven Development)首次学习

定义功能需求Ai主动问几个关键问题确定技术方案生成可执行任务检查一致性开发实现。

#学习#copilot
python selenium 下载

https://googlechromelabs.github.io/chrome-for-testing/http://chromedriver.storage.googleapis.com/index.html

文章图片
#selenium#测试工具
python selenium 打开网页

【代码】python selenium 打开网页。

文章图片
#python#selenium#开发语言
.NET Core集成SkyWalking+SkyAPM-dotnet实现分布式链路追踪

转自:Night-wcnblogs.com/night-w/p/14102981.html前言SkyWalking是一款APM(应用性能管理),其他的还有Cat、Zipkin、Pinpoint等。随着微服务架构的流行,一次请求会涉及多个服务的调用,并且服务本身也可能会依赖其他服务,整个请求路径会构成一个调用链,当某个节点发生异常时,整个调用链的稳定性都会受到影响,SkyWalking可以帮助理解系

elasticsearch-head 无法连接elasticsearch的原因和解决

1. 确保 http://localhost:9200 打开能看到 ES的版本信息{"name" : "ANDEQUAN-PC","cluster_name" : "elasticsearch","cluster_uuid" : "ckRycpKjRYm1jftaJUGH0Q","version" : {"number" : "7.1.0","...

oracle 时间类型(日期) 转 成英文格式(时间)

select  INITCAP(to_char(to_date(to_char(sysdate,'yyyy-mm-dd'),'yyyy-mm-dd'),'dd-mon-yyyy','nls_date_language=american')) from dual

C#设计模式系列:建造者模式(Builder)

1、建造者模式简介1.1>、定义  建造者模式(Builder)将复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。1.2>、使用频率   中低1.3>、原型模式应用  在软件系统中,有时候面临一个复杂对象的创建工作,该对象通常由各个部分子对象用一定的算法构成,或者按一定的步骤组合而成;这些算法和步骤是稳定的,而构成这个对象的子对象却经

oracle先判断数据是否存在再插入

有时候用oracle的数据库,插入数据的时候需要判断一下。比如,每天每人只能写一条。 在插入的时候就要先做个判断,查一下是不是当天有此人的操作记录。就要先select count(*) from xxx然后再执行insert,其实不需要这样子,oracle内置在insert语句中判断的,如下sql:insertwhen (not exists (select 1 from

    共 28 条
  • 1
  • 2
  • 3
  • 请选择