E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
商业系统开发实践
迭代器模式,内部和外部迭代器举例(设计模式与
开发实践
P7)
文章目录迭代器模式实现内部迭代器外部迭代器迭代-类数组&字面量对象中止迭代器迭代器模式定义:提供一种方法顺序访问聚合元素中的各个元素,而不需要暴露对象的内部表示迭代器模式可以把迭代的过程从业务逻辑中分离出来实现我们可以使用JavaScript实现一个最简化的迭代器模型vareach=function(arr,callback){for(vari=0;i=obj.length;};vargetCur
Nesb01t
·
2023-09-16 17:12
设计模式
迭代器模式
设计模式
javascript
观察者模式 & 发布-订阅模式(设计模式与
开发实践
P8)
文章目录观察者模式运用实现观察者模式定义:他用来定义对象之间一种一对多的依赖关系,当一个对象状态发生改变时,所有依赖他的对象都会得到通知运用如果我们使用过DOM上的事件函数,那就接触过观察者模式document.body.addEventListener("click",function(){console.log("bodyclicked");},false);document.body.cli
Nesb01t
·
2023-09-16 17:41
设计模式
观察者模式
设计模式
javascript
策略模式,一种广泛应用于各种情况的设计模式(设计模式与
开发实践
P5)
文章目录策略模式实现思想实战-表单策略模式定义:定义一系列算法,把它们一个个封装起来,并且可以互相替换例如,我们要计算年终奖,年终奖根据绩效A、B、C来计算最终数值实现最初我们很容易想到用分支if来解决这个问题,如果绩效=A则工资x2,如果绩效=B则工资x3如果经常使用这样的分支结构,你会发现代码耦合度很高,很容易就出现一大坨代码堆砌在一起,只是x2或者x3不足以形成难以维护的结构,但如果不是x2
Nesb01t
·
2023-09-16 11:04
设计模式
策略模式
设计模式
bash
代理模式和单一职责原理一文读懂(设计模式与
开发实践
P6)
文章目录代理模式实现保护代理虚拟代理单一职责原理代理和本体-接口一致性虚拟代理-合并请求缓存代理其他代理代理模式定义:为一个对象提供一个代用品&占位符,以便控制对他的访问关键:不方便直接访问某个对象或不满足需要的时候,提供一个对象来控制对那个对象的访问,我们则访问这个替身对象实现代理模式实现起来是相对容易的,让xiaoming送花给anothermanvarFlower=function(){};
Nesb01t
·
2023-09-16 11:04
设计模式
代理模式
设计模式
JavaScript 设计模式中的 this、call 和 apply(设计模式与
开发实践
P3)
文章目录2.1thisthis作为对象的方法this作为普通函数构造器调用call和apply2.2call和apply修正函数中的this模拟bind函数借用其他对象的方法2.1thisjavascript的this总是指向一个对象,且指向的对象基于函数的执行环境动态绑定,而不是函数声明时的环境this作为对象的方法函数getNum作为对象obj的方法被调用,this指向对象objvarobj=
Nesb01t
·
2023-09-16 11:33
设计模式
javascript
设计模式
开发语言
单例模式,适用于对象唯一的情景(设计模式与
开发实践
P4)
文章目录单例模式实现代理单例惰性单例上一章后续的内容是关于JS函数闭包的,考虑很多读者已经有了闭包基础或者希望通过实战理解,遂跳过上一章直接开始设计模式篇~需要注意的是,代码部分仅供参考,主要关注的内容是设计模式的思想和运用,结合到自己的实战中才是最好的单例模式单例模式的定义是:保证一个类只有一个实例,并提供一个访问他的全局访问点例如:线程池,全局缓存,登陆窗口(无论你点击多少次,窗口都只会创建一
Nesb01t
·
2023-09-16 11:01
设计模式
单例模式
设计模式
javascript
GIS前端编程-Leaflet前端扩展
开发实践
GIS前端编程-Leaflet前端扩展
开发实践
需求概述插件扩展开发1.军标绘制功能实现原理2.基于Leaflet军标绘制扩展原理(1)扩展军标图形(L.FeatureGroup类扩展)。
Mr Robot
·
2023-09-16 09:54
webgis
前端
敏捷
开发实践
精要总结
原文链接最近读了《高效程序员的45个习惯》,书中主要介绍了一些敏捷开发在实际应用当中的经验。对于很多项目开发管理经验不足的人来说,有很多地方是值得借鉴的。本书的译者将书中的方法总结成了一个歌诀,便于记忆,觉得很有意思。歌诀如下:迭代开发,价值优先分解任务,真实进度站立会议,交流畅通用户参与,调整方向结对编程,代码质量测试驱动,安全可靠持续集成,尽早反馈自动部署,一键安装定期回顾,持续改进不断学习,
码农飞飞
·
2023-09-15 23:59
JavaScript 的面向对象基础,设计模式中的原型模式(设计模式与
开发实践
P2)
文章目录1.1动态类型语言和鸭子类型1.2多态1.3封装封装数据封装实现封装类型1.4原型模式和基于原型继承的JavaScript对象系统C#原型模式JS原型模式在学习JS设计模式之前需要了解一些设计模式基础,如果不是JavaScript用户可以直接跳到设计模式篇的讲解~1.1动态类型语言和鸭子类型编程语言按照数据类型分为:动态类型语言静态类型语言动态类型更专注于业务逻辑,缺点是无法保证变量的类型
Nesb01t
·
2023-09-15 10:31
设计模式
javascript
设计模式
原型模式
基于货运APP的全栈
开发实践
:后端用PHP,前端用Uni-app实现兼容性
在上一篇文章中,我们介绍了货运APP如何助您提高运输效率。本文将重点介绍该货运APP的技术实现,并探讨后端和前端所使用的技术以及如何实现兼容性。后端技术实现(PHP):货运APP的后端采用PHP作为开发语言,下面是一些关键点的介绍:服务器环境:后端开发需要搭建PHP运行环境,包括Web服务器(如Apache或Nginx)、数据库(如MySQL)等。路由与请求处理:通过使用路由功能,后端可以根据不同
hyswl666
·
2023-09-14 20:11
php
前端
uni-app
社交裂变:拼多多崛起的真相
来源:田泽湘《多米诺
商业系统
》课程节选,有删改。
田泽湘谈商业
·
2023-09-13 04:05
让顾客立刻想拥有你产品的3个方法
来源:田泽湘《多米诺
商业系统
》课程节选,有删改。不知道在这个销售过程中,你有没有这样的体验:越是想把你的产品销售给受众群体。
田泽湘谈商业
·
2023-09-12 20:09
上海控安携汽车网络安全新研产品出席AUTOSEMO“恒以致远,共创共赢”主题研讨会
现场汇聚了100余位来自产学研政企等领域的专家、学者、领导,聚焦汽车软硬件
开发实践
,共商产业发展新趋势。
上海控安
·
2023-09-10 21:20
汽车
web安全
安全
(设计模式与
开发实践
P1)
文章目录设计模式从哪来学习模式的作用设计模式和编程语言什么时候用设计模式这是关于《JavaScript设计模式与
开发实践
》的笔记,尝试总结了设计模式的精髓,从JS角度出发拓展到其他语言,请支持曾探作者原版
Nesb01t
·
2023-09-09 11:12
设计模式
设计模式
笔记
开发语言
托管代码和非托管代码_6种非技术最佳实践,可进行更好的代码审查
Thecodereviewissimplyoneofthebestsoftwaredevelopmentpractices.Itprovidesmanybenefits,suchasfindingbugs,improvingthequality,andsharingtheknowledgethroughouttheteam.代码审查只是最佳的软件
开发实践
之一
一二三是五六十
·
2023-09-08 21:33
python
java
leetcode
javascript
算法
ViewUI
什么是CI/CD:持续集成与持续交付?(InsCode AI 创作助手)
在现代软件开发领域,CICD(ContinuousIntegrationandContinuousDelivery)是一种关键性的
开发实践
,它有助于提高软件交付的质量和效率。
信息化战略
·
2023-09-08 19:26
自动化运维
ci/cd
inscode
Jenkins安装配置及插件安装使用
百度对持续集成的定义:持续集成是一种软件
开发实践
,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。
程序员威子
·
2023-09-08 18:04
jenkins
测试用例
压力测试
测试工具
单元测试
selenium
功能测试
《DevOps实践指南》- 读书笔记(四)
DevOps实践指南Part3第一步:流动的技术实践11.应用和实践持续集成11.1小批量开发与大批量合并11.2应用基于主干的
开发实践
11.3小结12.自动化和低风险发布12.1自动化部署流程12.1.1
壹只菜鸟
·
2023-09-08 18:20
#
devops
devops
运维
基于Netty的高性能网络编程
2.1Channel和EventLoop的概念和作用2.2Handler的概念和作用2.3Pipeline的概念和作用三、Netty的高级特性长连接和心跳检测粘包和拆包处理编解码器SSL加密通信四、应用
开发实践
基于
格林希尔
·
2023-09-08 12:04
Java实践
java
架构
大数据
分布式
网络
DDD领域驱动设计
参考来源:使用DDD指导业务设计的一点思考https://insights.thoughtworks.cn/ddd-business-design/后端
开发实践
系列——领域驱动设计(DDD)编码实践https
Insights
·
2023-09-07 18:23
Godot游戏
开发实践
之三:容易被忽视的Resource
一、前言首先,特大喜讯,奔走相告,Godot爱好者们又有新的窝了——我们国人自建的Godot论坛:Godot中文社区已经正式开放,这里有一手的开发资源,最新的科技动向,开发上有啥问题可以随时发帖,欢迎大家随时到论坛来讨论、交流和学习游戏开发的最新技术。:grin:那么,回过头来,今天要探讨的话题是Godot中极容易被新手忽视的Resource资源类。开发过Unity游戏的同学们知道一个叫Scrip
spkingr
·
2023-09-07 03:53
8.3 自定义异常及经验小结
8.3自定义异常及经验小结在
开发实践
中很少用到自定义异常。
肆悟先生
·
2023-09-06 22:53
Java学习
python
开发语言
《低代码指南》——智能化低代码
开发实践
案例
大模型能通过自然语言理解自动生成需求文档及代码供给低代码开发者使用,也具备自动检测和修复代码错误、自动优化代码、找出冗余并提供高效方案等自动化能力,为开发者带来需求模式、设计模式、开发模式的变化,节省时间成本、代码质量更优、进一步降低开发者的门槛和学习成本。更重要的是,通过大模型对于文档、模版、业务流程、样例、源码的自学习能力,融合低代码的设计编排和逻辑优化能力,使得低代码定位形态升级、开发边界扩
LCHub低代码社区
·
2023-09-06 22:09
低代码指南
《向量数据库指南》
低代码
机器学习
人工智能
Milvus
Cloud
向量数据库
LCHub
维格云
App自动化测试持续集成效率提高50%
持续集成是一种
开发实践
,它倡导团队成员需要频繁的集成他们的工作,每次集成都通过自动化构建(包括编译、构建、自动化测试)来验证,从而尽快地发现集成中的错误。
软件测试果冻
·
2023-09-06 10:40
软件测试
servlet
张磊的(价值)
3.科技不是科技企业的专利,传统制造业加深科技将从产业端改造整个
商业系统
,使用不断进化
小兵_快跑
·
2023-09-06 05:37
云纵持续交付环境管理进化历程
——陈皓,2017持续集成(ContinuousIntegration,CI)是一种软件
开发实践
,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。
weixin_30929195
·
2023-09-05 19:49
前端桌面应用
开发实践
:Electron入门指南
本文将介绍Electron的基本概念和使用方法,并通过一个简单的示例来说明其
开发实践
。
爱划水de鲸鱼哥~
·
2023-09-05 13:38
前端
electron
javascript
第七章:敏捷开发工具方法-part1-敏捷开发基础
敏捷开发的特征1、敏捷的方法二、角色与职责2.1ScrumTeam2.2角色职责总结2.3、研发阶段概览1、Sprint计划会议2、产品实施阶段3、Sprint评审会议4、Sprint回顾会议三、敏捷
开发实践
Sophie_U
·
2023-09-05 10:44
敏捷开发
scrum
[Kubernetes] - 运维
开发实践
- HPA
1.概述HorizontalPodAutoscaler(简称HPA)自动更新工作负载,目的是按照预先定义好的指标,自动扩缩工作负载以满足需求;2.部署nginx-deployment应用apiVersion:apps/v1kind:Deploymentmetadata:name:nginx-deploymentspec:selector:matchLabels:app:nginxreplicas:
Yuan_xii
·
2023-09-04 13:26
kubernetes
容器
云原生
运维
开发实践
- Kubernetes - NFS StorageClass部署
1.介绍NFS(NetworkFileSystem),是一种通过网络,让不同计算机共享文件的实现方式;2.部署实现2.1.配置NFSServer#installinallvmsyuminstall-ynfs-utils我们选择一台机子作为NFS服务器#我们将/root/kubernetes/data/nfs作为NFS服务器共享目录echo"/root/kubernetes/data/nfs*(in
Yuan_xii
·
2023-09-04 13:25
运维开发
kubernetes
运维
Shell
开发实践
:服务器的磁盘、CPU、内存的占用监控
作者简介,黑夜开发者,CSDN领军人物,全栈领域优质创作者✌,CSDN博客专家,阿里云社区专家博主,2023年6月CSDN上海赛道top4。数年电商行业从业经验,历任核心研发工程师,项目技术负责人。欢迎点赞✍评论⭐收藏文章目录一、前言二、关于他们2.1CPU(中央处理器)2.2内存(也称为随机存取存储器RAM)2.3磁盘(硬盘驱动器)三、监控实现3.1监控CPU3.2监控内存3.3监控磁盘四、配置
黑夜开发者
·
2023-09-04 06:47
服务器运维/架构
服务器
linux
运维
shell
磁盘监控
马祥云:为什么创业者热衷打造平台?
平台是以“商业模式”支撑的
商业系统
。举个例子:一个人组织了一个饭局,然后饭局上来的人,互相认识,互联链接、互相合作,最后实现多
马祥云超级个体模式
·
2023-09-03 18:43
iOS14 Widget小组件
开发实践
4——用户属性配置
让我先吐槽下,这玩意让我踩了不少坑,网上的一些资料也都是在正式版出来之前的,在我开始整这个的时候,挺坑的。言归正传,还记得在第一次创建Widget的时候,有一个选项我们没有勾选,IncludeConfigurationIntent。这选项主要是用来支持你自定义一些属性配置(例如天气组件,用户可以选择城市,股票组件,用户可以选择代码等)你可以试着重新创建一个Widget,并且勾选上,然后对比下Xco
SAW_
·
2023-09-03 17:13
什么是CI/CD?持续集成与持续交付
1、持续集成CI(ContinuousIntegration)持续集成是一种软件
开发实践
,团队开发成员经常提交代码到代码仓库,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成,且每次集成都通过自动化的构建
MssGuo
·
2023-09-02 03:40
DevOps
CICD
Git
GitHub综合篇
ci/cd
Linux运维
angular10预渲染实践笔记
angular10预渲染实践笔记参考资料:Angular服务端渲染Angular预渲染Angular
开发实践
之服务端渲染Angular预渲染实践【Angular项目实战】Angular5服务器渲染(SSR
Fighting_No1
·
2023-09-01 02:36
angularjs
angular.js
前端
javascript
大厂都用DevOps!十分钟带你了解自动化在DevOps中的运用
一、DevOps介绍1、简介DevOps是一系列软件
开发实践
,强调开发人员(Dev)和运维人员(Ops)之间的沟通合作,通过自动化流程和工具,使得软件构
程序员曦曦
·
2023-08-31 12:06
软件测试工程师
软件测试
自动化测试
devops
自动化
运维
软件测试
程序人生
自动化测试
功能测试
数据仓库(12)数据治理之数仓数据管理实践心得
这边文章聊聊自己对数据治理
开发实践
的一些思路,就是聊聊怎么开始去做数据治理这件事情。
·
2023-08-31 10:23
大数据etl大数据处理数据
极简法则
重新设计
商业系统
:福特流水线,自动化,减低管
翎子公主
·
2023-08-31 03:01
欢星球 | 会员卡
做值得信赖,长续经营,灵活随性,心底喜欢的自
商业系统
。
欢星球创新人类实验室
·
2023-08-30 19:14
Java 后端
开发实践
- 项目模板(16 步)
在我的工作中,我从零开始搭建了不少软件项目,其中包含了基础代码框架和持续集成基础设施等,这些内容在敏捷开发中通常被称为“第0个迭代”要做的事情。但是,当项目运行了一段时间之后再来反观,我总会发现一些不足的地方,要么测试分类没有分好,要么基本的编码架子没有考虑周全。另外,我在工作中也会接触到很多既有项目,公司内部和外部的都有,多数项目的编码实践我都是不满意的。比如,我曾经新加入一个项目的时候,前前后
M偶遇在沙漠
·
2023-08-30 17:01
Java
java
开发语言
学习
网络
AI助力智能安检,基于图像目标检测实现危险品X光智能安全检测系统
基于AI相关的技术来对一些重复性的但是又比较重要的工作来做智能化助力是一个非常有潜力的场景,关于这方面的项目
开发实践
在我之前的文章中也有不少的实践,感兴趣的话可以自行移步阅读即可:《AI助力智能安检,基于目标检测模型实现
Together_CZ
·
2023-08-29 23:56
人工智能
【活动总结】0730-COC深圳社区AI●CMeetup第4期——畅谈AI+智能制造与机器人的现状与未来
活动总结】0730-COC深圳社区AI●CMeetup第4期——畅谈AI+智能制造与机器人的现状与未来在过去的半年里,AI相关技术取得了革命性突破,CSDNCMeet策划推出系列研讨会,深度探讨技术更新后的
开发实践
架构师李肯
·
2023-08-29 22:45
人工智能
microsoft
ros2官方文档(基于humble版本)学习笔记
ros2官方文档(基于humble版本)学习笔记(一)一、安装ROS2二、按教程学习1.CLI工具配置环境由于市面上专门讲ROS2开发的书籍不多,近期看完了《ROS机器人
开发实践
》其中大部分内容还是基于
huanggang982
·
2023-08-29 07:04
ROS2
学习
笔记
HarmonyOS元服务
开发实践
:桌面卡片字典
本文转载分享自华为开发者论坛《HarmonyOS元服务
开发实践
:桌面卡片字典》,作者:蛟龙腾飞一、项目说明1.DEMO创意为卡片字典。
·
2023-08-28 16:09
harmonyos
持续集成开发总结报告
主要分为以下及部分:1.个人分工2.开发环境配置经验3.代码实现教训4.写各种测试的感受5.个人总结1.个人分工在本此
开发实践
中我主要负责下面模块:管理员用户的部分api接口(7个接口)的实现及自动测试程序压力测试下面是开发过程中撰写的一些博客
C3_b262
·
2023-08-28 12:48
商业演说的真谛
商业和演说在很多人看来都没有太多的关系,如何利用演说来驱动商业,把更多的
商业系统
融入到演说中去,将会成为新商业的一个里程碑,商业的本质应以人为载体,站在人的需求点研究人性,读懂人性才能更好的经营事业。
商业演说教育涂老师
·
2023-08-28 09:10
基于DolphinScheduler的调度流程梳理及落地实践
目录01背景02主流调度引擎03DolphinScheduler核心概念及调度过程04
开发实践
01背景随着数据中台概念及相关技术逐渐成熟、落地,不断有企业将其应用到自身业务中
EAWorld
·
2023-08-27 13:04
NPDP拆书(八):新产品流程(概述)
新产品的成果率取决于
开发实践
以及流程的质量。01新产品开发流程模型基石标准问题解决框架是新产品开发模型的基石,基于这个基石演变出许多新产品开发流程。
roofchat
·
2023-08-27 10:28
PyTorch三种主流模型构建方式:nn.Sequential、nn.Module子类、nn.Module容器
开发实践
,以真实烟雾识别场景数据为例
Keras和PyTorch是两个常用的深度学习框架,它们都提供了用于构建和训练神经网络的高级API。Keras:Keras是一个高级神经网络API,可以在多个底层深度学习框架上运行,如TensorFlow和CNTK。以下是Keras的特点和优点:优点:简单易用:Keras具有简洁的API设计,易于上手和使用,适合快速原型设计和实验。灵活性:Keras提供了高级API和模块化的架构,可以灵活地构建各
Together_CZ
·
2023-08-27 09:13
pytorch
人工智能
python
大数据时代的软件
开发实践
:利用云计算和AI赋能创新
文章目录云计算的赋能弹性资源管理远程协作与分布式开发持续集成和持续交付成本效益人工智能的赋能数据驱动的决策自动化智能预测和优化自适应系统创新的实践方法数据驱动的创新智能化产品开放式创新迭代和反馈个人主页:程序员小侯CSDN新晋作者欢迎点赞✍评论⭐收藏✨收录专栏:大数据系列✨文章内容:软件
开发实践
希望作者的文章能对你有所帮助
程序员 小侯
·
2023-08-26 11:43
大数据系列
大数据
云计算
人工智能
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他