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
商业系统开发实践
Flutter混合
开发实践
###一、跨平台技术的出现背景#####1.原生开发Android基于Java或者Kotlin,iOS基于Objective-C或Swift,直接调用各自平台的SDK开发的应用程序;-优点:能快速访问各种硬件功能(GPS、摄像头)速度快、性能高、可以实现复杂动画及绘制,整体用户体验好-缺点:开发成本高,一个应用要维护两套代码,一致性差为了加快产品的开发周期,提高开发效率,保持多端的一致性,逐渐出现
·
2023-06-24 08:09
iOS项目持续集成:jenkins+Github+蒲公英
持续集成是一种软件
开发实践
,即团队开发成员经常集成它们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。
XIAO_Zzz_
·
2023-06-23 13:50
iOS
CI
自动化
持续集成
jenkins
蒲公英
【第二篇】 基于 Qt 实现消息总线
本文是《Qt框架性
开发实践
——基础框架篇》的第二篇。本文所讲的内容已经开源,你可以在这里找到源代码。消息总线是一种常见的架构模式,它通过隔离生产者、消费者达到解除或者弱化耦合的目的。
Fighting Horse
·
2023-06-23 00:11
Qt
框架性开发实践
qt
c++
Android组件化
开发实践
(一):为什么要进行组件化开发?
1.前言三国演义里开篇就说:天下大势,分久必合,合久必分。我发现这话套在软件开发上,也特别贴切。我记得我刚入门时做java后台开发,以及后来做Android应用程序开发,刚开始都是采用中心化管理的思想,将相同的资源集中进行管理,但是做着做着,发现集中管理的资源太多了,多人开发时牵一发而动全身,进而又要对原本的项目进行拆分,演变出什么SOA架构、什么微服务,以及我这里要讲的Android组件化实践。
weixin_34185512
·
2023-06-22 18:10
移动开发
ui
java
使用 vue3 开发 前端静态编辑器 的一些思考总结
VUE3
开发实践
-前端静态页编辑器前言:记录一次使用vue3开发前端静态页编辑器的历程,包括对项目的设计构思和对vue3开发的一些思考,希望可以和大家多多交流讨论。
一块钢
·
2023-06-22 13:47
前端
vue
vue.js
vue
前端
学习这些设计模式,让你写出更优雅的代码
最近看了《Javascript设计模式与
开发实践
》这本书,一言以蔽之,真不错的一本书,在这里总结一下书中介绍的主要的在JavaScript中我们可以用到的一些设计模式。
weixin_34205076
·
2023-06-21 21:52
设计模式
javascript
ViewUI
MyBatis Plus应用(五)schema的优雅实现
1.背景介绍在我个人的企业级
开发实践
中,使用数据库的schema是经常会遇到的,特别在于一些连接其它系统的数据库时,时常被授以小账号的只读用户,所以在使用过程中所有相关用户的对象均需要使用shcema的方式引用
haiyangyiba
·
2023-06-21 13:47
mybatisplus
schema
陈冬冬
Java个人博客
www.chendd.cn
数据仓库(12)数据治理之数仓数据管理实践心得
这边文章聊聊自己对数据治理
开发实践
的一些思路,就是聊聊怎么开始去做数据治理这件事情。
·
2023-06-21 12:00
大数据etl大数据处理数据
【Web UI自动化测试】Web UI自动化测试之PO篇(全网最全)
本文大纲截图:1、PO模式基本介绍【文末免费分享自动化测试学习资源】概念:PO是PageObject的缩写,PO模式是自动化测试项目
开发实践
的最佳设计模式之一。
测试界的彭于晏
·
2023-06-20 21:43
技术分享
自动化测试
软件测试
自动化测试
测试工程师
软件测试
职场和发展
彻底了解TDD、ATDD、BDD&RBE
article/details/81592109在目前比较流行的敏捷开发模式(如极限编程、Scrum方法等)中,推崇“测试驱动开发(TestDrivenDevelopment,TDD)”——测试在先、编码在后的
开发实践
我把眼睛眯起来
·
2023-06-20 18:01
自我教育是人生顺利的前提
比如,你做营销,玩微创业、实体创业,就要自己上手去做,实打实的跑通
商业系统
。你混职场,就多研究职场技能。也不要试图通过打工学创业,打工学到的是成为更好的员工,而不是更好的老
齐攀
·
2023-06-20 09:56
1 行代码开启「密钥检测」,给敏感数据加上防护锁
近日,在「DevSecOps软件安全
开发实践
」课程上,极狐(GitLab)高级专业服务交付工程师韩飞、极狐(GitLab)前端工程师任治桐,分享了密钥检测的背景、应用及处理,并演示了极狐GitLab密钥检测功能
极小狐
·
2023-06-19 22:51
密钥检测
devops
devsecops
代码质量
安全性测试
模糊测试不“模糊”,高效发掘未知漏洞与 0day 攻击
近日,在「DevSecOps软件安全
开发实践
」课程上,极狐(GitLab)高级测试工程师衡韬、极狐(GitLab)高级后端开发工程师田鲁,分享了模糊测试的概念、必要性和在极狐GitLab上的实践。
极小狐
·
2023-06-19 22:50
devsecops
模糊测试
安全测试
黑盒测试
用单元测试读懂 vue3 中的 defineComponen
目录前言:I.测试用例II.一些基础类型定义III.官网文档中的propsV.
开发实践
VI.全文总结前言:Vue3是一种流行的JavaScript框架,它在组件开发方面提供了更多的表现力和灵活性,通过使用
自动化测试码元
·
2023-06-19 17:31
接口自动化测试
软件测试
自动化测试
单元测试
junit
postman
软件测试
接口自动化测试
用 Travis CI 自动部署 Github Pages
关于CI持续集成(Continuousintegration)是一种软件
开发实践
,即团队开发成员经常集成他们的工作
·
2023-06-19 13:08
设计原则之单一职责原则
参考资料曾探《JavaScript设计模式与
开发实践
》;《JavaScript设计模式与
开发实践
》原则篇(1)——单一职责原则《javaScript设计模式与
开发实践
》笔记定义单一职责原则(SingleResponsibilityPrincipleSRP
开心就是最好
·
2023-06-19 00:12
设计模式
单一职责原则
javascript
设计模式
SCRUM敏捷
开发实践
—任务看板Task Boards
任务板展现了我们在Sprint过程中所有要完成的任务。在Sprint过程中我们要不断的更新它。–如果某个开发人员想到了一个任务他就可以把这个任务写下来放在任务墙上。无论每日站会过程中或者之后,如果估计发生了变化,任务会根据变化在任务墙上做相应的调整。通常的任务板是下面这个样子:任务板任务墙被横竖分割成许多格子,每一行代表一个Prouctbacklog项也可以称作一个用户故事.在Sprint计划会议
氓小流
·
2023-06-18 05:59
敏捷
开发实践
与经验总结
引言敏捷开发是一种以人为核心、迭代、快速响应需求变化的软件开发方法。在过去的几年里,我有幸参与了多个敏捷开发项目,并积累了一些实践经验。本文将分享我对敏捷开发的理解和实践总结。什么是敏捷开发敏捷开发强调团队协作、快速交付和持续反馈。与传统的瀑布模型相比,敏捷开发更加注重迭代开发,通过不断地反馈和调整来满足用户需求。敏捷开发的核心原则包括个体和互动胜过流程和工具、可工作的软件胜过详尽的文档、客户合作
DevCorner
·
2023-06-17 07:58
敏捷流程
敏捷流程
2 行代码开启 SAST,将代码漏洞定位到具体行数
近日,在「DevSecOps软件安全
开发实践
」课程上,极狐(GitLab)高级专业服务交付工程师欧阳希、极狐(GitLab)后端工程师黄松,分享了静态安全扫描与漏洞检测的WHAT-WHY-HOW,并演示无缝衔接极狐
·
2023-06-16 15:55
模糊测试不“模糊”,高效发掘未知漏洞与 0day 攻击
近日,在「DevSecOps软件安全
开发实践
」课程上,极狐(GitLab)高级测试工程师衡韬、极狐(GitLab)高级后端开发工程师田鲁,分享了模糊测试的概念、必要性和在极狐GitLab上的实践。
·
2023-06-16 15:02
从持续交付到业务创新(上):互联网时代研发效能的核心
本期的分享嘉宾是阿里巴巴阿拉丁团队的资深技术专家何勉老师,何老师也是国内最早的精益产品
开发实践
者之一,专注于产品开发和产品设计及创新两方面的探索和实践,帮助组织提升效能,使其顺畅、高质量交付有用价值。
·
2023-06-16 14:42
读书笔记 - javascript设计模式和
开发实践
基础知识动态类型语言和鸭子类型:编程语言按照数据类型大体可以分为两类,一类是静态类型语言,另一类是动态类型语言。静态类型语言在编译时便已确定变量的类型,而动态类型语言的变量类型要到程序运行的时候,待变量被赋予某个值之后,才会具有某种类型。静态类型语言的优点:1.在编译时就能发现类型不匹配的错误2.在程序中明确地规定了数据类型静态类型语言的缺点:1.必须依照强契约来编写程序2.类型的声明也会增加更多
yanling.zhang
·
2023-06-16 00:51
javascript
javascript
开发语言
ecmascript
《javascript设计模式与
开发实践
》——第一章(面向对象的javascript)学习记录
1.1动态类型语言和鸭子类型编程语言按照数据类型大体可以分为两类,一类是静态语言,另一类是动态语言,在javascript中,当我们对一个变量赋值时,并不需要考虑它的类型,显然javascript是典型的动态类型语言。由于无需进行类型检测,我们可以尝试调用任何对象的任意方法,而无需考虑它原本是否被设计为拥有该方法。这一切都建立在鸭子类型的概念上,鸭子类型的通俗说法是:“如果它走起来像鸭子,叫起来是
刘大爷_17
·
2023-06-16 00:21
javascript设计模式
javascript
学习
前端
《JavaScript设计模式与
开发实践
》——第七章(迭代器模式)学习记录
迭代器模式是指提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。迭代器模式可以把迭代的过程从业务逻辑中分离出来,在使用迭代器模式之后,即使不关心对象的内部构造,也可以按顺序访问其中的每个元素。迭代器模式无非就是循环访问聚合对象中的各个元素,比如我们很熟悉的JQuery中的$.each:$.each([1,2,3],function(i,n){//i为当前索引//n为当前
刘大爷_17
·
2023-06-16 00:21
javascript设计模式
javascript
设计模式
迭代器模式
《JavaScript 设计模式与
开发实践
》 学习笔记 【第七章:迭代器模式】
迭代器模式:提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。迭代器模式可以将迭代过程从业务逻辑中分离出来。在使用迭代器模式后,及时不关心对象的内部构造,也可以按照顺序访问其中的每个元素。内部迭代器和外部迭代器:1.内部迭代器:内部定义好迭代规则,完全接收整个迭代过程,外部值需要一次初始调用。例如foreach,map等。优点:调用方便,外接不关心迭代器内部实现,和迭代
旺仔流奶
·
2023-06-16 00:50
设计模式
javascript
前端
《JavaScript 设计模式与
开发实践
》 学习笔记 【第八章:发布-订阅模式(观察者模式)】
定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将会得到通知。在JavaScript开发中,我们一般用事件模型来替代传统的发布-订阅模式。自定义事件:取消订阅:全局的发布-订阅对象:模块间通信:必须先订阅再发布吗?
旺仔流奶
·
2023-06-16 00:50
设计模式
javascript
迭代器模式
开发语言
《JavaScript设计模式与
开发实践
》笔记
(一)补充重要知识点:(一)this、call和apply1、this的指向(1)作为对象的方法调用--------指向该对象(2)作为普通函数调用------指向全局对象,如果不想指向全局对象,那么需要在函数内部定义保存引用的变量。(3)构造器调用-------通常指向返回的对象,但是如果构造器显示地返回了一个object类型的对象,那么此次运算结果最终会返回这个对象。(4)Function.p
fullstack_lth
·
2023-06-16 00:50
JavaScript
前端
javascript
设计模式
JavaScript设计模式与
开发实践
---读书笔记(7) 迭代器模式
迭代器模式是指提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。JavaScript中的Array.prototype.foreach.1.JQuery中的迭代器$.each函数2.自己实现一个each函数vareach=function(ary,callback){for(vari=0,l=ary.length;i
weixin_30681121
·
2023-06-16 00:50
设计模式
javascript
ViewUI
《JavaScript设计模式与
开发实践
》-- 迭代器模式
详情个人博客:https://shengchangwei.github.io/js-shejimoshi-diedaiqi/迭代器模式1、定义迭代器模式:是指提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示;(学完回来思考思考)2、JQuery中的迭代器i为当前索引,n为当前元素$.each([1,2,3],function(i,n){console.log('当前下标
weixin_30784945
·
2023-06-16 00:50
设计模式
javascript
ViewUI
JS迭代器模式《JavaScript设计模式与
开发实践
》阅读笔记
迭代器模式:一个相对简单的模式,目前绝大多数语言都内置了迭代器,以至于大家都不觉得这是一种设计模式迭代器模式迭代器模式指提供一种方法访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示个人理解成遍历聚合对象中的各个(某些)元素,并执行一个回调方法,如今大多数语言都已经内置了迭代器,但这里记录一下,理解其中的实现目的。jQuery中的$.each$.each([1,2,3,4,5],func
weixin_33961829
·
2023-06-16 00:50
设计模式
javascript
ViewUI
【夯实基础】《JavaScript设计模式与
开发实践
》笔记——迭代器模式
迭代器模式内部迭代器和外部迭代器内部迭代器外部迭代器迭代器模式是指提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象5的内部表示。迭代器模式可以把迭代的过程从业务逻辑中分离出来,在使用迭代器模式之后,即使不关心对象的内部构造,也可以按顺序访问其中的每个元素。内部迭代器和外部迭代器内部迭代器定义系统封装好。我们直接拿来用的函数优缺点内部迭代器在调用的时候非常方便,外界不用关心迭代器内
aXin_li
·
2023-06-16 00:49
夯实基础
javascript
前端
【学习笔记javascript设计模式与
开发实践
(迭代器模式)----7】
第7章迭代器模式迭代器模式是指提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。迭代器模式可以把迭代的过程从业务逻辑分离出来,在使用迭代器模式之后,即使不关心对象的内部构造,也可以按顺序访问其中的每个元素。7.1jQuery中的迭代器迭代器模式无非就是循环访问聚合对象中的各个元素。比如jQuery中的$.each函数,其中回调函数中的参数i为当前索引,n为当前元素,如下
不一样的水果
·
2023-06-16 00:49
JavaScript设计模式与
开发实践
学习--迭代器模式
迭代器模式实现一个自己的迭代器现在实现一个each函数each函数接受2个参数第一个为被循环的数组第二个为循环中的每一步后将触发的回调函数vareach=function(ary,callback){for(vari=0;l=ary.length;i=obj.length}vargetCurrent=function(){returnobj[current]}return{next:next,is
_聪明勇敢有力气
·
2023-06-16 00:19
JavaScript设计模式
javascript
设计模式
学习
设计模式系列笔记-代理模式
写在前面:本系列文章内容为《JavaScript设计模式与
开发实践
》一书学习笔记,感谢作者曾探代理模式代理模式是为一个对象提供一个代用品或占位符,以便控制对它的访问代理模式的关键是,当客户不方便直接访问一个对象或者不满足需要的时候
no_code_no_life
·
2023-06-15 23:48
Java阶段四Day04
Java阶段四Day04文章目录Java阶段四Day04关于SLF4j日志框架使用@Sql注解关于DAO架构关于Service关于异常关于SLF4j日志框架在
开发实践
中,通常禁止使用System.out.println
今天你学Java了吗
·
2023-06-14 22:11
Java之旅
java
mybatis
spring
开源低代码平台
开发实践
一:低代码开发探讨与技术选型
开源、全站、低代码项目rxDrag的前、后端演示终于全都上线了,停下来喘口气,把
开发实践
通过系列文章的方式分享出来,顺便整理一下思路。当决定要做这个低代码项目的时候,低代码还不像现在这样火。
·
2023-06-14 18:37
前端javascript低代码
SpringBoot——MyBatis-Plus源码分析及
开发实践
详解
focuswx:CodingTechWork文章目录focuswx:`CodingTechWork`引言MyBatis-Plus介绍概述特点常用注解@TableName@TableIdIdType类型@TableFieldMyBatis-Plus源码分析IService原生CURD接口savesaveorUpdateremoveupdategetlistpageMapper原生CURD接口inse
Andya_net
·
2023-06-14 08:07
开发模板总结
Java核心技术
Boot
mybatis
spring
boot
java
CICD - 持续集成与持续交付
持续集成是一种软件
开发实践
,希望团队中的成员频繁提交代码到代码仓库,且每次提交都
陈菲TW
·
2023-06-14 01:50
一款OLAP数据库ClickHouse
本篇主题:基于3W1H原则,讲解ClickHouse,以便于后续
开发实践
。中文文档:如何使用ClickHouse测试您的硬件|ClickHouseDocs1clickhouse是什么?
高阳很捷迅
·
2023-06-13 17:04
数据分析
数据库
clickhouse
hive
springboot+服装销售管理系统的设计与实现 毕业设计-附源码221801
各种
商业系统
和
weixin_61498557
·
2023-06-13 14:33
spring
boot
java
idea
mysql
php
Selenium WebDriver使用
因此第二个工具——SeleniumWebDriver提供了各种语言环境的API来支持更多控制权和编写符合标准软件
开发实践
的应用程序。最后一个工具——Selenium
好好他爸爸
·
2023-06-13 08:30
vscode插件
开发实践
与demo源码
vscode插件
开发实践
与demo源码写在前面工欲善其事必先利其器。vscode作为优秀的开发工具,给我的日常开发工作提供了极大的便利。其拓展机制更是如此。
前端宝爸
·
2023-06-13 02:13
智能果树叶部疾病识别实践,基于HOG+SVM和轻量级的CNN模型分别开发构建苹果果树叶部疾病识别分析系统
在农业领域中,将机器学习和深度学习模型结合应用有着广泛的实用意义,在这块相关的实践中以往的项目
开发实践
则是主要集中在农作物种植相关的,今天本文的主要目的就是开发构建果树叶部疾病识别分析系统,这里是以苹果果树叶部疾病数据集为例的
Together_CZ
·
2023-06-12 22:14
cnn
人工智能
机器学习
设计模式之中介者模式
参考资料曾探《JavaScript设计模式与
开发实践
》;「设计模式JavaScript描述」中介者模式JavaScript设计模式之中介者模式定义在我们生活的世界中,每个人每个物体之间都会产生一些错综复杂的联系
开心就是最好
·
2023-06-12 07:18
设计模式
设计模式
中介者模式
javascript
设计模式之装饰者模式
参考资料曾探《JavaScript设计模式与
开发实践
》;JavaScript设计模式之装饰者模式javascript设计模式之装饰者模式定义装饰者模式(DecoratorPattern)是一种结构型设计模式
开心就是最好
·
2023-06-12 07:48
设计模式
设计模式
javascript
设计模式之状态模式
参考资料曾探《JavaScript设计模式与
开发实践
》;JavaScript设计模式之状态模式javascript设计模式之状态模式定义状态(State)模式属于行为型设计模式,对有状态的对象,把复杂的
开心就是最好
·
2023-06-12 07:48
设计模式
设计模式
状态模式
设计模式之适配器模式
参考资料曾探《JavaScript设计模式与
开发实践
》;JavaScript设计模式之适配器模式javascript设计模式之适配器模式定义适配器模式:将一个类(对象)的接口(方法或属性)转化成客户希望的另外一个接口
开心就是最好
·
2023-06-12 07:16
设计模式
设计模式
适配器模式
javascript
《JavaScript设计模式与
开发实践
》——第十五章(装饰者模式)学习记录
给对象动态地增加职责的方式称为装饰者模式。装饰者模式能够在不改变对象自身的基础上,在程序运行期间给对象动态地添加职责。跟继承相比,装饰者是一种更轻便灵活的做法,这是一种“即用即付”的方式。模拟传统面向对象语言的装饰者模式假设我们在编写一个飞机大战的游戏,随着经验值的增加,飞机对象可以升级成更厉害的飞机,一开始这些飞机只能发射普通的子弹,升到第二级时可以发射导弹,升到第三级时可以发射原子弹。//首先
刘大爷_17
·
2023-06-12 06:46
javascript设计模式
javascript
设计模式
学习
APP自动化测试,Appium+PO模式+Pytest框架实战—项目案例
自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言PO模式:PageObject,PO模式是自动化测试项目
开发实践
的最佳设计模式之一
测试追风
·
2023-06-11 18:49
自动化测试
软件测试
APP自动化测试
appium
pytest
软件测试
自动化测试
App自动化测试
Spring AOP 概述
从面向过程的
开发实践
中,对行为和属性进行聚合,形成了面向对象的开发思想。例:我们会对API进行抽象成四个模块:Controller、Service、Gateway、Command。
ryancao_b9b9
·
2023-06-11 00:41
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他