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
开发实践
领域驱动设计DDD学习资料汇总
书籍领域驱动设计实现领域驱动设计网站Thoughtworks洞见文章博客阿里技术专家详解DDD系列后端
开发实践
——开发者的第0个迭代张逸博客一文带你落地DDD基于DDD的微服务设计和开发实战阿里高级技术专家谈开源
monkey样
·
2021-09-24 15:32
Vue3结合TypeScript项目
开发实践
总结
目录概述1、compositonApi1、ref和reactive的区别?2、周期函数3、store使用4、router的使用2、关注点分离3、TypeScript支持概述Vue3出来已经有一段时间了,在团队中,也进行了大量的业务实践,也有了一些自己的思考。总的来说,Vue3无论是在底层的原理上,还是在业务的实际开发中,都有了长足的进步。使用proxy代替之前的Object.definePrope
·
2021-09-24 11:01
技术人必看的各类工具书籍
》([日]上野宣)《React进阶之路》(徐超)《设计模式》([美]ErichGamma)《代码整洁之道》([美]RobertC.Martin)《CSS世界》(张鑫旭)《JavaScript设计模式与
开发实践
·
2021-09-23 18:55
程序员书籍
华为顶级网络工程师分享出这份TCP/IP网络编程笔记!已封神
特别是从代码角度说明了不同模型服务器端的区别,还包括了条件触发与边缘触发等知识,对
开发实践
也有很大帮助。为初学者准备的网络编程第一部分主要介绍网络
被基金支配的打工人
·
2021-09-14 13:16
华为
tcp/ip
udp
Redis
Redis的各项关键技术的设计原理,这些能够为你判断和推理问题打下坚实的基础,而且,你还能从中掌握一些优雅的系统设计规范,例如run-to-complete模型、epoll网络模型,这些可以应用到你后续的系统
开发实践
中
Alan1914
·
2021-09-08 18:21
mdebug 基于React开发的web调试工具
沉淀自腾讯新闻微信手q双插件多年的移动web
开发实践
中。相比vconsole,eruda等调试工具,使用现代框架进行编写。
·
2021-09-02 13:38
ROS
开发实践
(十六)——ROS话题通信发布者Publisher的编程实现(基于Turtlesim功能包)
一、关于话题通讯的基本概念可以浏览笔者之前撰写的文章ROS
开发实践
(六)——ROS核心概念浅析ROS
开发实践
(八)——ROS话题通信探索二、构建话题通讯模型如上图所示:ROSMASTER将管理TurtleVelocity
Ehang_Maker
·
2021-08-31 10:14
ROS开发实践
ROS话题通讯
ROS
发布者
ROS
Publisher
一个简单标注库的插件化
开发实践
最近在提炼一个功能的时候发现可配置项过多,如果全都耦合在一起,首先是代码上不好维护、扩展性不好,其次是如果我不需要该功能的话会带来体积上的冗余,考虑到现在插件化的流行,于是小小的尝试了一番。先介绍一下这个库的功能,一个简单的让你可以在一个区域,一般是图片上标注一个区域范围,然后返回顶点坐标的功能:话不多说,开撸。插件设计插件我理解就是一个功能片段,代码上可以有各种组织方式,函数或类,各个库或框架可
·
2021-08-29 00:03
javascript
一个简单标注库的插件化
开发实践
最近在提炼一个功能的时候发现可配置项过多,如果全都耦合在一起,首先是代码上不好维护、扩展性不好,其次是如果我不需要该功能的话会带来体积上的冗余,考虑到现在插件化的流行,于是小小的尝试了一番。先介绍一下这个库的功能,一个简单的让你可以在一个区域,一般是图片上标注一个区域范围,然后返回顶点坐标的功能:话不多说,开撸。插件设计插件我理解就是一个功能片段,代码上可以有各种组织方式,函数或类,各个库或框架可
·
2021-08-24 22:55
javascript
Android模块化
开发实践
一、前言随着业务的快速发展,现在的互联网App越来越大,为了提高团队开发效率,模块化开发已经成为主流的开发模式。正好最近完成了vivo官网App业务模块化改造的工作,所以本文就对模块化开发模式进行一次全面的介绍,并总结模块化改造经验,帮助兄弟项目避坑。二、什么是模块化开发首先我们搞清两个概念,Android客户端开发目前有两种模式:单工程开发模式和模块化开发模式。单工程开发模式:早期业务少、开发人
·
2021-08-24 10:52
短视频go研发框架实践
同时,依托于hulk框架并结合⼚内/业界优秀的
开发实践
,初步构建了⼀个符合业务应⽤场景的go⽣态体系。全文7330字,预计阅读时间12分钟。
·
2021-08-19 13:06
后端
Cesium
开发实践
做了大概三个月的基于cesium地图开发的应用场景和大屏;主要想从cesium基本的入门到一些简单的场景交互做一个代码分享。Cesium是三维地图开发的一个前端gis引擎;支持wtms、影像、模型、地形、倾斜摄影的数据加载。并通过对点线面、材质、视角等图形学知识对它进行一个正式三维场景的一个复现。包括一些最基本的创建地图、创建点位、数据源组、创建图层、加载gif,相机视角;加载图层、绘制点、线、面
·
2021-08-17 20:58
cesiumvue.js
浅谈Vue3 defineComponent有什么作用
目录defineComponent重载函数
开发实践
defineComponent函数,只是对setup函数进行封装,返回options的对象;exportfunctiondefineComponent(
·
2021-08-14 22:03
当设计模式遇上 Hooks
近期阅读了《JavaScript设计模式与
开发实践
》一书,书中介绍了15种常见设计模
·
2021-08-13 18:56
前端react.jshooks
一个简单标注库的插件化
开发实践
最近在提炼一个功能的时候发现可配置项过多,如果全都耦合在一起,首先是代码上不好维护、扩展性不好,其次是如果我不需要该功能的话会带来体积上的冗余,考虑到现在插件化的流行,于是小小的尝试了一番。先介绍一下这个库的功能,一个简单的让你可以在一个区域,一般是图片上标注一个区域范围,然后返回顶点坐标的功能:话不多说,开撸。插件设计插件我理解就是一个功能片段,代码上可以有各种组织方式,函数或类,各个库或框架可
·
2021-08-11 00:21
javascript
Vue3 + TypeScript
开发实践
总结
前言迟来的Vue3文章,其实早在今年3月份时就把Vue3过了一遍。在去年年末又把TypeScript重新学了一遍,为了上Vue3的车,更好的开车。在上家公司4月份时,上级领导分配了一个内部的党务系统开发,这个系统前端是由我一个人来开发,功能和需求也不怎么复杂的一个B端系统,直接上的Vue3+TypeScript+ElementPlus开发的,开发两周到最后的上线,期间也遇到很多小坑,很多无处可查,
·
2021-08-10 12:57
一个简单标注库的插件化
开发实践
最近在提炼一个功能的时候发现可配置项过多,如果全都耦合在一起,首先是代码上不好维护、扩展性不好,其次是如果我不需要该功能的话会带来体积上的冗余,考虑到现在插件化的流行,于是小小的尝试了一番。先介绍一下这个库的功能,一个简单的让你可以在一个区域,一般是图片上标注一个区域范围,然后返回顶点坐标的功能:话不多说,开撸。插件设计插件我理解就是一个功能片段,代码上可以有各种组织方式,函数或类,各个库或框架可
·
2021-08-07 00:02
javascript
一个简单标注库的插件化
开发实践
最近在提炼一个功能的时候发现可配置项过多,如果全都耦合在一起,首先是代码上不好维护、扩展性不好,其次是如果我不需要该功能的话会带来体积上的冗余,考虑到现在插件化的流行,于是小小的尝试了一番。先介绍一下这个库的功能,一个简单的让你可以在一个区域,一般是图片上标注一个区域范围,然后返回顶点坐标的功能:话不多说,开撸。插件设计插件我理解就是一个功能片段,代码上可以有各种组织方式,函数或类,各个库或框架可
·
2021-08-05 00:03
javascript
开源低代码平台
开发实践
二:从 0 构建一个基于 ER 图的低代码后端
前后端分离了!第一次知道这个事情的时候,内心是困惑的。前端都出去搞SPA,SEO们同意吗?后来,SSR来了。他说:“SEO们同意了!”任何人的反对,都没用了,时代变了。各种各样的SPA们都来了,还有穿着跟SPA们一样衣服的各种小程序们。为他们做点什么吧?于是rxModels诞生了,作为一个不希望被抛弃的后端,它希望能以更便捷的方式服务前端。顺便把如何设计制作也分享出来吧,说不定会有一些借鉴意义。即
·
2021-08-01 22:47
SpringCloud 微服务最佳
开发实践
现在基于SpringCloud的微服务开发日益流行,网上各种开源项目层出不穷。我们在实际工作中可以参考开源项目实现很多开箱即用的功能,但是必须要遵守一定的约定和规范。本文结合我们实际的开发中遇到的一些问题整理出了一份微服务开发的实践规范,欢迎各位大佬拍砖指点。Maven规范1.所有项目必须要有一个统一的parent模块所有微服务工程都依赖这个parent,parent用于管理依赖版本,maven仓
·
2021-07-31 15:46
开源低代码平台
开发实践
一:低代码开发探讨与技术选型
开源、全站、低代码项目rxDrag的前、后端演示终于全都上线了,停下来喘口气,把
开发实践
通过系列文章的方式分享出来,顺便整理一下思路。当决定要做这个低代码项目的时候,低代码还不像现在这样火。
·
2021-07-29 00:42
前端javascript低代码
开发侧的CI 应该怎么做
CI的理念是「频繁地,快速地检测软件质量」,已经被证明是一种比较好的
开发实践
。本文沿着这一思路,试图总结出一点经验。一种典型的开发人员流程如下:CI中最重要的原则是两个:频繁,频次尽可能高。
·
2021-07-28 18:20
ci-cd
kotlin学习笔记之协程
学习资料掘金小册(付费)-Android进阶:基于Kotlin的AndroidApp
开发实践
郭霖公众号-超长文,带你全面了解Kotlin的协程第一行代码(第三版)GDG上海实录回顾,带你快速上手Kotlin
大荒里种菜
·
2021-06-25 12:13
基于JAVA实现的FTP文件传输工具(包括TCP和UDP实现的客户端和服务端)
服务提供了对文件传输的支持,对FTP文件传输服务的需求是本程序的背景,当然现在已经有很多FTP的很好的实现,本程序也不可能说做得比知名的那些要好,在这里程序的目的是为了锻炼网络程序设计与实践和软件系统设计与
开发实践
能力
LEMFOooO
·
2021-06-24 22:49
7迭代器模式
来源:JavaScript设计模式与
开发实践
迭代器模式是指提供一种方法顺序访问一个聚合对象的各个元素,而又不需要暴露该对象的内部表示。
翊只仙女
·
2021-06-22 21:58
iOS14 Widget小组件
开发实践
1——了解Widget
iOS14带来了新的UI组件:WidgetKit,人称小组件(用过安卓的都能理解),这货的前身其实就是iOS10时候引入的TodayExtension。Widget为应用程序提供了这样一种功能:其可以让用户在主屏幕上展示App中用户所关心的信息。例如一款天气软件,其可以附带一个Widget让用户在主屏幕就可查看今日的天气情况,例如股票相关的软件,用户将自己感兴趣的股票收藏,无需打开App,在主屏幕
_SAW_
·
2021-06-22 05:44
使用c#.net实现打地鼠游戏和翻牌游戏
***本程序通过vs2010建立窗体应用程序,通过控件建立记忆纸牌及打地鼠游戏窗口需求分析:为了用户给用户提供美观的游戏界面,本项目在游戏的
开发实践
中注重对界面的美观设计,并配有背景音乐,在打地鼠游戏中将指针变为锤子
前端毛毛
·
2021-06-22 05:48
JavaScript设计模式(四) 发布-订阅模式
“JavaScript设计模式与
开发实践
(图灵原创)。document.body.addEventListener('click',functi
optimistic_bfbe
·
2021-06-21 16:22
Vite + React 组件
开发实践
简介:毫不夸张的说,Vite给前端带来的绝对是一次革命性的变化。或者也可以说是Vite背后整合的esbuild、Browseresmodules、HMR、Pre-Bundling等这些社区中关于JS编译发展的先进工具和思路,在Vite这样的整合推动下,给前端开发带来了革命性变化。作者|风水来源|阿里技术公众号去年发表的《一个好的组件应该是什么样的?》一文介绍了借助TypeScriptAST语法树解
·
2021-06-21 15:20
react.jsvite
小程序接入NPM包
开发实践
微信小程序已经支持NPM接入,这里指的是原汁原味的小程序开发,没有用任何框架。今天简单的记录一下接入过程。一、三个步骤根目录有package.json根据package.json的dependencies字段构建,所以声明在devDependencies里的包也可以在开发过程中被安装使用而不会参与到构建中。如果是这之前的版本,则建议使用--production选项,可以减少安装一些业务无关的npm
YukiYang
·
2021-06-20 14:05
Android组件化
开发实践
一、背景随着项目逐渐扩展,业务功能越来越多,代码量越来越多,开发人员数量也越来越多。此过程中,你是否有过以下烦恼?1.项目模块多且复杂,编译一次要5分钟甚至10分钟?太慢不能忍?2.改了一行代码或只调了一点UI,就要run整个项目,再忍受一次10分钟?3.合代码经常发生冲突?很烦?4.被人偷偷改了自己模块的代码?很不爽?5.做一个需求,发现还要去改动很多别人模块的代码?6.别的模块已实现的类似功能
笨蛋小灰熊
·
2021-06-19 22:22
在 Next.js 使用 connect 中间件
本文节选自Next.js应用
开发实践
Next.js没有中间件机制。首先让我简单解释一下什么是中间件,为什么我们需要中间件。
·
2021-06-19 18:44
html 组件化 编辑器,前端组件化
开发实践
作者:陆国圣编辑:Sammi什么是前端组件化开发?我们在前端项目的开发流程中,把一个需求在一定的颗粒度范围内进行拆分,拆分后的单元具有独立功能和可复用性,具有可视和可交互的能力。通过这些单元之间的组合,能够完成具有一定复杂度的页面,这样的开发流程就可以认为是前端组件化开发。有哪些类型的组件?在组件化开发的项目中,一切皆组件。组件的颗粒度可大可小,可以是一个按钮,一个输入框,也可以是一个表单,一个穿
weixin_39677106
·
2021-06-19 16:20
html
组件化
编辑器
Kong[nginx]-12 插件
开发实践
(redis)
KONG专题目录0x00前言上一篇我们聊到自定义插件的用途,这里我们实践一下:把API网关做为接口服务提供者来使用.(这种用法,虽然有点不务正业,不过至少给后端开发者多提供了一些脑洞.至于实际的使用场景,请小伙伴们自由发挥,可以在评论区留下您的想法:-)0x01准备按着以前积累的经验,我们这里,先快速创建一个自定义插件,名称为sum-api下面是两个文件的代码:handler.lualocalBa
国服最坑开发
·
2021-06-15 01:47
Django+xadmin在线教育网站
开发实践
手记之环境配置
一、windows上搭建linux系统1、下载VirtualBox虚拟机并进行安装2、下载优麒麟操作系统,并安装在虚拟机上【安装过程不介绍】解决系统打开无法全屏:(1)控制台选择“设备->安装增强功能”,会在系统上生成一个可执行文件,点击打开(2)打开终端进入到该目录下,输入:./autorun.sh输入用户密码授权,等待一段时间即可。为了方便后续操作,可备份当前系统快照。3、控制台选择“设备->
ITsCLG
·
2021-06-14 07:42
Navigation导航包的学习实践-(四)导航包设置
导航包设置--配置文件的编写参考创客智造、[ROS机器人
开发实践
]在此之前,机器人已经能够tf发布坐标系信息,接收来自传感器的sensor_msgs/LaserScan或sensor_msgs/PointCloud
个个_4eeb
·
2021-06-14 02:27
[原创][读书笔记]JavaScript设计模式与
开发实践
GoF在1995年提出了23种设计模式。但模式不仅仅局限于这23种。本书着重写了13种设计模式。前言:1.所有设计模式的实现都遵循一条原则,即“找出程序中变化的地方,并将变化封装起来”。一个程序的设计总是可以分为可变的部分和不变的部分。当我们找出可变的部分,并且把这些部分封装起来,那么剩下的就是不变和稳定的部分。这些不变和稳定的部分是非常容易复用的。这也是设计模式为什么描写的是可复用面向对象软件基
战神飘雪
·
2021-06-11 05:24
为Github项目添加Travis持续集成服务
持续集成(ContinuousIntegration,CI)是一种软件
开发实践
,在实践中项目成员频繁地进行集成,通常每个成员每天都会做集成工作,如此,每天整个项目将会有多次集成。
严北
·
2021-06-11 04:07
相机、图片、二维码处理
------自定义相机CameraX------camera~20190520camera~20190702CameraX:Android相机库
开发实践
GoogleJetpack新组件CameraX介绍与实践
金色狐狸
·
2021-06-11 00:26
解放双手,使用Gitlab CI功能自动打包Flutter apk
是一种软件
开发实践
,每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。
宅居居士
·
2021-06-09 06:23
js常用的设计模式
本文为阅读《js设计模式与
开发实践
》摘录。
一二三kkxx
·
2021-06-08 18:34
iOS组件化
开发实践
目录:1.组件化需求来源2.组件化初识3.组件化必备的工具使用4.模块拆分5.组件工程兼容swift环境6.组件之间的通讯7.组件化后的资源加载8.OC工程底层换swift代码9.总结1.组件化需求来源起初的这个项目,App只有一条产品线,代码逻辑相对比较清晰,后期随着公司业务的迅速发展,现在App里面承载了大概五六条产品线,每个产品线的流程有部分是一样的,也有部分是不一样的,这就需要做各种各样的
_小迷糊_997
·
2021-06-07 00:55
Flutter与Native混合开发-FlutterBoost集成应用和
开发实践
(Android)
查看上篇:Flutter与Native混合开发-FlutterBoost集成应用和
开发实践
(iOS)。FVM和flutter_module也可以参考之前。一、准备工作1.FlutterSDK跟之前一
Miaoz0070
·
2021-06-06 14:39
总结移动
开发实践
中遇到的坑
1.inputplaceholder问题在chrome模拟移动端调试时[左边图],显示的非常正常,但是在真机上[右边图],placeholder里面的内容明显靠上,非常的不美观在国外网站,对这个属性的兼容性处理,那就是不要设计input的line-height或者设置line-height为normal即可,试了一下,虽然在谷歌模拟调试里稍微偏上,但是在“真机上”正常垂直居中~2.line-hei
ningluo
·
2021-06-06 12:25
Docker不香吗?为什么还要用k8s
K8s架构和组件Docker与k8s难舍难分
开发实践
,灵魂追问最后一个问题随着k8s作为容器编排解决方案变得越来越流行,有些人开始拿Docker和k8s进行对比,不禁问道:Docker不香吗?
爱笑的架构师
·
2021-05-23 11:17
五分钟学技术
docker
k8s
微服务
服务网格
java
javascript组合模式
参考《javascript设计模式与
开发实践
》第十章//宏命令的代码varcloseDoorCommand={//作为叶对象execute:function(){console.log('关门');}}
smartphp
·
2021-05-20 06:25
Android组件化
开发实践
和案例分享
目录介绍1.为什么要组件化1.1为什么要组件化1.2现阶段遇到的问题2.组件化的概念2.1什么是组件化2.2区分模块化与组件化2.3组件化优势好处2.4区分组件化和插件化2.5application和library3.创建组件化框架3.1传统APP架构图3.2组件化需要考虑问题3.3架构设计图3.4组件通信是通过路由转发3.5解决考虑问题3.6业务组件的生命周期3.7Fragment通信难点4.实
杨充211
·
2021-05-20 03:40
Android组件化
开发实践
和案例分享【转】
目录介绍1.为什么要组件化1.1为什么要组件化1.2现阶段遇到的问题2.组件化的概念2.1什么是组件化2.2区分模块化与组件化2.3组件化优势好处2.4区分组件化和插件化2.5application和library3.创建组件化框架3.1传统APP架构图3.2组件化需要考虑问题3.3架构设计图3.4组件通信是通过路由转发3.5解决考虑问题3.6业务组件的生命周期3.7Fragment通信难点4.实
KtYY
·
2021-05-18 04:22
2017-06-28
图片发自App最近看的书1.学习go语言中文2遍2.flaskweb开发基于python的web应用
开发实践
3.python基础教程
动感新势力fan
·
2021-05-16 01:58
OpenGL ES学习笔记(一):相关基本概念
注:这篇文集是针对《OpenGLES应用
开发实践
指南iOS卷》的学习笔记。后续会根据学习进度不断更新OpenGLES案例解读,当然会有自己的理解。
Theodore_Pratt
·
2021-05-15 05:22
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他