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
ModernC++开发实践
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
ETH
开发实践
——合约地址是怎么得来的
在把智能合约成功部署到ETH网络时,会得到合约地址,那么,这个合约地址是由什么决定的呢?合约地址由合约创建者的地址(senderaddress)和这笔部署交易中的nonce(发送者的累积交易次数)决定,将sender和nonce经过RLP编码后,再进行Keccak-256(SHA3)散列,最后裁掉前面12个字节即得到合约地址。exampleinjs:constutil=require('ether
糙米薏仁汤
·
2021-05-13 04:38
Mac jenkins的安装与使用
持续集成与jenkins持续集成是一种软件
开发实践
,对于提高软件开发效率并保障软件开发质量提供了理论基础。Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成可能。
xnxin
·
2021-05-13 02:33
2017上半年计划
ModernC++
学习C++11/14/17,了解开源库实现及应用,尝试掌握及应用现代C++数据库分析SQLite实现,实践C++的简单实现,了解涉及数据库的内容微服务以Go及其微服务框架为参考,探索C
长不胖的Garfield
·
2021-05-11 09:27
Gitlab CI部署 & 业务中的应用
一、持续集成(ContinuousIntegration)持续集成是一种软件
开发实践
,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。
NowhereToRun
·
2021-05-10 12:10
转载:最透彻的Netty原理架构解析
原文链接:原文地址这可能是目前最透彻的Netty原理架构解析“本文基于Netty4.1展开介绍相关理论模型,使用场景,基本组件、整体架构,知其然且知其所以然,希望给大家在实际
开发实践
、学习开源项目方面提供参考
大风过岗
·
2021-05-10 03:26
iOS Jenkins 自动打包
前言ContinuousIntegration持续集成(简称CI)CI是一种
开发实践
。实践应该包含3个基本模块,一个可以自动构建的过程,自动编译代码,可以自动分发,部署和测试。
斑驳的流年无法释怀
·
2021-05-10 03:53
代码什么时候提交到主分支
它是一种软件
开发实践
,对于提高软件开发效率并保障软件开发质量提供了理论基础。除了自动化测试部署,�频繁地(一天多次)将代码集成到主干。(1)快速发现错误。
流星狂飙
·
2021-05-09 17:45
微信小程序
开发实践
点滴——接入Bmob后端云
Bmob后端云官网:http://www.bmob.cn/微信公众平台官网:https://mp.weixin.qq.com/微信小程序官方开发文档:https://mp.weixin.qq.com/debug/wxadoc/dev/本文对如何在微信小程序中接入Bmob后端云做一个简单的总结。所谓后端云,一句话概括就是跑在云端的数据库后台+服务器后台,引入到微信小程序开发中能带来的好处就是:让我们
m2fox
·
2021-05-09 14:02
三分钟学习持续集成
什么是持续集成持续集成(ContinuousIntegration),简称CI,是持续地编译、测试、审查、打包、部署源代码的过程,是一种软件
开发实践
。
JavaQ
·
2021-05-07 22:32
iOS组件化
开发实践
目录:组件化需求来源组件化初识组件化必备的工具使用模块拆分组件工程兼容swift环境组件之间的通讯组件化后的资源加载OC工程底层换swift代码总结1.组件化需求来源起初的这个项目,App只有一条产品线,代码逻辑相对比较清晰,后期随着公司业务的迅速发展,现在App里面承载了大概五六条产品线,每个产品线的流程有部分是一样的,也有部分是不一样的,这就需要做各种各样的判断及定制化需求。大概做了一年多后,
Colin_狂奔的蚂蚁
·
2021-05-07 19:01
web优化 - 资料集合
360奇舞团屈光宇的个人博客移动WEB通用优化策略介绍(一)移动WEB通用优化策略介绍(二)淘宝H5手机端适配方案腾讯ISUX团队滑屏H5
开发实践
九问百度前端学院这里面有一些不错的资料链接GoogleDeviceMetricsvisualviewport
Wenliang
·
2021-05-07 18:15
《ROS机器人
开发实践
》第6.2.4节“在rviz中显示模型”问题总结
输入$roslaunchmbot_descriptiondisplay_mbot_base_urdf.launch后,出现以下错误。解决方法:在终端输入$sourcecatkin_ws/devel/setup.bash,在运行launch文件。如果在Rviz中模型显示不完整,可如下图设置便可以解决。补充:运行roslaunchmrobot_descriptiondisplay_mrobot_cha
我是病毒和BUG
·
2021-05-07 16:57
笔记
使用PageObject改造Macaca示例(桌面端)
PageObject是自动化测试项目
开发实践
的最佳设计模式之一,通过对界面元素的封装,减
何小有
·
2021-05-05 21:23
新手入门:目前为止最透彻的的Netty高性能原理和框架架构解析
本文基于Netty4.1展开介绍相关理论模型,使用场景,基本组件、整体架构,知其然且知其所以然,希望给大家在实际
开发实践
、学习开源项目方面提供参考。
JackJiang2011
·
2021-05-04 04:57
《从芯片到云端-Python物联网全栈
开发实践
》
封面_从芯片到云端_Python物联网全栈
开发实践
_01.jpg《从芯片到云端-Python物联网全栈
开发实践
》已经付印,稍后(约10月底)可在京东(及当当)电商买到。此书由我个人独立编写。
小鱼儿他老汉
·
2021-04-28 23:39
Javascript状态模式
状态模式的关键是区分事物内部的状态,事物内部的状态的改变往往会带来事物的行为的改变参考《javascript模式设计与
开发实践
》第16章我在前面写了一个简单的教程,为了说明react/redux中的状态管理
smartphp
·
2021-04-28 12:10
Material Design 系列之CardView、FAB和Snackbar
前言更多MaterialDesign文章请看:MaterialDesign之Toolbar
开发实践
总结MaterialDesign之AppbarLayout
开发实践
总结MaterialDesign之Behavior
依然范特稀西
·
2021-04-28 08:03
基础
JS你不知道的js上中下JavaScript设计模式与
开发实践
JavaScript语言精粹JavaScript高级程序设计CSSCSS权威指南CSS揭秘图解CSS3其他图解HTTP深入React技术栈SQL
辉lazy
·
2021-04-25 21:43
客户端动态化系列之——Weex
本文将从个人
开发实践
项目出发,发表一些对于Weex的看法和在项目中的实战经历。不涉及具体原理和概念性的东西,读者可以
kuailejim
·
2021-04-25 14:19
目前比较全的CSS重设(reset)方法总结
原文出处:http://blog.bingo929.com/css-reset-collection.html在当今网页设计/
开发实践
中,使用CSS来为语义化的(X)HTML标记添加样式风格是重要的关键
拙言丶
·
2021-04-25 02:20
二、Flutter 内存机制梳理
本文将简单介绍Flutter内存机制,结合测试和闲鱼技术团队的
开发实践
,对普遍关心的Bitmap内存使用,View绘制内存使用方面做一些探索。DartRunTime简介FlutterFramewo
盖世英雄_ix4n04
·
2021-04-23 22:44
设计模式——开题报告
这个文集的系列是关于《JavaScript设计模式于
开发实践
》一书,建议大家在厌倦业务代码的时候可以看看,受益匪浅。
juicees
·
2021-04-23 19:40
持续集成之Jenkins初探
1.持续集成1.1持续集成的定义持续集成是一种软件
开发实践
,即团队开发成员经常集成它们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。
闻香师叔
·
2021-04-23 14:45
后端
开发实践
——Spring Boot项目模板
在我的工作中,我从零开始搭建了不少软件项目,其中包含了基础代码框架和持续集成基础设施等,这些内容在敏捷开发中通常被称为“第0个迭代”要做的事情。但是,当项目运行了一段时间之后再来反观,我总会发现一些不足的地方,要么测试分类没有分好,要么基本的编码架子没有考虑周全。另外,我在工作中也会接触到很多既有项目,公司内部和外部的都有,多数项目的编码实践我都是不满意的。比如,我曾经新加入一个项目的时候,前前后
菜鸟飞不动
·
2021-04-22 22:06
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他