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
FineUI开发实践
《JavaScript设计模式与
开发实践
》-- 发布-订阅模式
详情个人博客:https://shengchangwei.github.io/js-shejimoshi-fabudingyue/发布-订阅模式1、定义发布-订阅模式:发布—订阅模式又叫观察者模式,它定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知。2、作用发布—订阅模式可以广泛应用于异步编程中,这是一种替代传递回调函数的方案。无需过多关注对象在异步运行
圣墨
·
2019-08-28 13:00
《JavaScript设计模式与
开发实践
》-- 策略模式
详情个人博客:https://shengchangwei.github.io/js-shejimoshi-celue/策略模式1、定义策略模式:定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换。2、使用策略模式计算奖金很多公司的年终奖是根据员工的工资基数和年底绩效情况来发放的。例如,绩效为S的人年终奖有4倍工资,绩效为A的人年终奖有3倍工资,而绩效为B的人年终奖是2倍工资。假设财务部
圣墨
·
2019-08-28 13:00
《JavaScript设计模式与
开发实践
》-- 代理模式
详情个人博客:https://shengchangwei.github.io/js-shejimoshi-daili/代理模式1、定义代理模式:代理模式是为一个对象提供一个代用品或占位符,以便控制对它的访问。代理模式的关键是,当客户不方便直接访问一个对象或者不满足需要的时候,提供一个替身对象来控制对这个对象的访问,客户实际上访问的是替身对象。替身对象对请求做出一些处理之后,再把请求转交给本体对象。
圣墨
·
2019-08-28 13:00
《JavaScript设计模式与
开发实践
》-- 单例模式
详情个人博客:https://shengchangwei.github.io/js-shejimoshi-danli/原来只是听过设计模式,却不晓得其真面目,今天,终于步入了设计模式学习的殿堂,想想还有点小兴奋呢1、定义单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点。(这句话能理解多少是多少,学完整章回来品品);单例模式的核心是确保只有一个实例,并提供全局访问。2、实现单例模式(简
圣墨
·
2019-08-28 13:00
黑马程序员十次方微服务项目
开发实践
,使用Jenkins实现持续集成(二十二)
一、Jenkins简介Jenkins是一个开源的、可扩展的持续集成、交付、部署(软件/代码的编译、打包、部署)的基于web界面的平台。允许持续集成和持续交付项目,无论用的是什么平台,可以处理任何类型的构建或持续集成。官网:https://jenkins.io/官方文档:https://jenkins.io/doc/二、特点易安装:仅仅一个java-jarjenkins.war,从官网下载该文件后,
Eknaij
·
2019-08-26 10:35
黑马程序员十次方微服务项目
开发实践
,Dockerfile简介以及搭建私有仓库(二十一)
一、dockerfile1、简介Dockerfile是由一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建一个新的镜像。1、对于开发人员:可以为开发团队提供一个完全一致的开发环境;2、对于测试人员:可以直接拿开发时所构建的镜像或者通过Dockerfile文件构建一个新的镜像开始工作了;3、对于运维人员:在部署时,可以实现应用的无缝移植。2、常用语法命令命令作用例子FROMimage_na
Eknaij
·
2019-08-26 10:16
[敏捷
开发实践
] Product Owner的职责
[敏捷
开发实践
]ProductOwner的职责在敏捷软件开发方法中,团队成员被分配不同的角色。
梅森上校
·
2019-08-24 23:05
敏捷开发
Scrum
[敏捷
开发实践
] 使用RACI Matrix划分敏捷团队的R&R
[敏捷
开发实践
]使用RACIMatrix划分敏捷团队的R&R参加过PMP认证培训,持有PMP认证的ProjectMananger都清晰的理解RACIMatrix的重要性。
梅森上校
·
2019-08-24 22:52
敏捷开发
Scrum
π,序曲,第一个reducer
解释程序员们每天用各种语言写下的代码,它背后的本质是怎样的;这就象用物理学解释生活里看到的各种自然现象;另一种是通过对理论的学习,了解到它在概念层面上具体解决了什么问题,以及针对哪类问题特别有效,在编程
开发实践
中尝试应用
uglee
·
2019-08-24 00:00
javascript
Android组件化
开发实践
(十):通过Gradle插件统一规范
相信大部分的开发团队,不管前端也好,后端也好,都会有自己内部的一套规范。它是团队协作开发的基石,如果团队成员各自搞自己的,最后集成时肯定或多或少会出现问题。所以问题就来了,在我们组件化开发的过程中,每个人各自开发自己的组件,单独运行时可能没问题,但是最后集成打包时总是失败。作为一个合格的团队leader,你肯定强调过各组员要遵循一致的代码规范、行为准则等,甚至形成各种必要的规范文档。但是实践告诉我
云飞扬1
·
2019-08-23 18:35
后端
开发实践
系列——事件驱动架构(EDA)编码实践
在本系列的前两篇文章中,笔者分别讲到了后端项目的代码模板和DDD编码实践,在本文中,我将继续以编码实践的方式分享如何落地事件驱动架构。单纯地讲事件驱动架构(EventDrivenArchitecture,EDA),那是几十年前就出现了的话题;单纯地讲领域事件,那也是这些年被大量提及并讨论得快熟透了的软件用语。然而,就笔者的观察看,事件驱动架构远没有想象中那样普遍地被开发团队所接受。即便搞微服务的人
ThoughtWorks
·
2019-08-21 09:22
后端
开发实践
系列——事件驱动架构(EDA)编码实践
在本系列的前两篇文章中,笔者分别讲到了后端项目的代码模板和DDD编码实践,在本文中,我将继续以编码实践的方式分享如何落地事件驱动架构。单纯地讲事件驱动架构(EventDrivenArchitecture,EDA),那是几十年前就出现了的话题;单纯地讲领域事件,那也是这些年被大量提及并讨论得快熟透了的软件用语。然而,就笔者的观察看,事件驱动架构远没有想象中那样普遍地被开发团队所接受。即便搞微服务的人
ThoughtWorks
·
2019-08-21 09:22
12个超好用的IntelliJ IDEA 插件!你用过几个?
其实笔者也是一枚从Eclipse转IDEA的探索者,随着近期的不断
开发实践
和调试,逐步体会到这款智能IDE带来的巨大开发便利,在强大的插件功能支持下,诸如对Git和Maven的支持简直让人停不下来,各种代码提示
架构师追风
·
2019-08-20 17:22
Java
IntelliJ
IDEA
插件
12个超好用的IntelliJ IDEA 插件!你用过几个?
其实笔者也是一枚从Eclipse转IDEA的探索者,随着近期的不断
开发实践
和调试,逐步体会到这款智能IDE带来的巨大开发便利,在强大的插件功能支持下,诸如对Git和Maven的支持简直让人停不下来,各种代码提示
Java架构师追风
·
2019-08-20 00:00
Java
GitLab CI/CD 介绍和使用
一、持续集成介绍持续集成是一种软件
开发实践
,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。
Walter Sun
·
2019-08-18 15:45
Git
GitLab
浅谈前端模块化规范
RequireJSCMD规范与Sea.jsECMAScript6标准的模块支持exportimportexportdefault命令@推荐阅读掘金-前端模块化模块化七日谈部分内容摘自《移动Web前端高效
开发实践
freedom雲
·
2019-08-13 17:00
浅谈前端模块化规范
RequireJSCMD规范与Sea.jsECMAScript6标准的模块支持exportimportexportdefault命令推荐阅读掘金-前端模块化模块化七日谈部分内容摘自《移动Web前端高效
开发实践
freedom雲
·
2019-08-13 16:28
前端
27道高频Spring面试题,你能答对几个?
本书基于编程
开发实践
,不仅深度解析Spring5的原理与新特性,更从环境准备、顶层结构设计、数据访问等方面一步步地推导出Spring的设计原理。
程序猿DD_
·
2019-08-08 16:18
【新特性速递】单元格导航(上下左右键,TAB键和ENTER键)
BUG1比如锁定列存在时,上下左右键只能在锁定表格或者主表格导航,可以看示例:https://pro.
fineui
.com/#/grid/grid_lockcolumn_editor_cell_new.aspx
三生石上(FineUI控件)
·
2019-08-08 08:00
SiriKit框架解析 (三) SiriShortcuts
开发实践
第一步:新建一个项目第二步:创建CustomIntent在项目中通过“NewFile…”创建一个Intents.intentdefinition文件。cmd+n搜索关键字intent创建完之后项目中出现.intentdefinition文件:第三步:创建Intent意图选中.intentdefinition文件->NoIntents->加号->NewIntent创建完之后,这里命名为StarInt
我有一只小毛驴,可我从来都不骑
·
2019-08-07 17:03
iOS
开发
2019-08-06
原文地址:https://dzone.com/articles/best-automation-testing-tools-for-2018下面是我的翻译:软件
开发实践
随着时间在不断变化,工具和技术同样如此
首席作家
·
2019-08-06 11:45
【新特性速递】覆盖标签页之前弹出确认对话框,防止用户数据丢失!
起因官网示例有这么一个例子:https://pro.
fineui
.com/#/grid/grid_newtab_sametab.aspx可以在新的标签页中打开编辑页面,并且仅打开一个标签页,看下动图:这个示例的关键代码如下
三生石上(FineUI控件)
·
2019-08-05 09:00
27道大厂高频Spring面试题,95%的人答不上
本书基于编程
开发实践
,不仅深度解析Spring5的原理与新特性,更从环境准备、顶层结构设计、数据访问等方面一步步地推导出Spring的设计原理。在每个知识点上,均以大量的经典代码案例辅助讲解,使理论
梦凝哲雪
·
2019-08-05 00:00
spring
面试题
23.git
1.基础概念1.1持续集成Continuousintegration(CI)持续集成是一种软件
开发实践
,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。
DevOperater
·
2019-08-03 12:43
git
持续集成之自动发布-gitlab-runner
持续集成概念持续集成是一种软件
开发实践
,即团队开发成员经常集成它们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。
dami.white
·
2019-08-02 19:00
黑马程序员十次方微服务项目
开发实践
,交友微服务(十八)
一、需求分析交友微服务本身的功能:(1)当用户登陆后在推荐好友列表中点击“心”,表示喜欢此人,在数据库tb_friend表中插入一条数据,islike为0(2)当你点击了喜欢过的人,也喜欢了你,表示互粉成功!也向tb_friend表中插入一条数据,islike为1,并且将你喜欢她的数据islike也修改为1(3)当你点击了不喜欢某人(点击了叉),向tb_nofriend添加记录.(4)当两个人互粉
Eknaij
·
2019-08-01 09:10
十次方项目
黑马程序员十次方微服务项目
开发实践
,JWT微服务鉴权(十七)
一、鉴权工具类(1)tensquare_common工程引入依赖(考虑到工具类的通用性)io.jsonwebtokenjjwt0.6.0org.springframework.bootspring-boot-configuration-processortrue(2)修改tensquare_common工程,创建util.JwtUtil@ConfigurationProperties("jwt.c
Eknaij
·
2019-08-01 09:19
十次方项目
黑马程序员十次方微服务项目
开发实践
,十次方项目SpringCloud初探(十六)
一、Eureka服务端开发(1)创建tensquare_eureka模块(2)引入依赖父工程pom.xml定义SpringCloud版本org.springframework.cloudspring-cloud-dependenciesFinchley.M9pomimport注意:是父工程的pom.xmltensquare_eureka模块pom.xml引入eureka-serverorg.spr
Eknaij
·
2019-07-29 14:21
十次方项目
Taro跨平台
开发实践
文章发表于http://blog.poetries.top/2019/06/08/taro-summary一、小程序开发框架image.pngVue-like、React-like代码,如何在小程序中运行?image.png1.1基本原理编译时处理(转译成小程序语法)运行时适配(管理生命周期、数据,处理事件等)编译原理源代码->词法/语法/语义分析->抽象语法树->转换->目标代码image.pn
poetries
·
2019-07-27 12:51
#w30 2019年大前端技术周刊
从0到1,移动政务应用小程序系统架构演化小程序端到端全链路监控去哪儿网跨端小程序
开发实践
谈架构中新技术引入的权衡和挑战-Flutter/FaaS三端一体化架构BackendForFrontend(BFF
奶爸码农
·
2019-07-25 19:00
Android开发学习之路-Flutter混合
开发实践
前言为了迎合新技术,并且可以一端开发两端受用,于是乎在引入新的功能模块的时候,尝鲜使用flutter来进行开发。众所周知,在尝鲜新技术的时候总会有种畏惧感,人类总是喜欢使用熟悉的东西,而作为程序员更加喜欢用自己擅长的技术,但纵使有千般难,万般坑,既然选择了,总要把他跨过,踩完。Flutter工程介绍1.1模块介绍目前工程包括基础模块和kds模块,两个模块都是单独的plugin,并且test依赖ba
wx5cf8d805ecb8c
·
2019-07-25 14:24
Android开发
理解持续集成
持续集成正是针对这一类问题的一种软件
开发实践
。它倡导团队开发成员必须经常集成他们
LMY____梦阳� � �
·
2019-07-24 21:20
理解持续集成
Android开发学习之路-Flutter混合
开发实践
前言为了迎合新技术,并且可以一端开发两端受用,于是乎在引入新的功能模块的时候,尝鲜使用flutter来进行开发。众所周知,在尝鲜新技术的时候总会有种畏惧感,人类总是喜欢使用熟悉的东西,而作为程序员更加喜欢用自己擅长的技术,但纵使有千般难,万般坑,既然选择了,总要把他跨过,踩完。1.Flutter工程介绍1.1模块介绍目前工程包括基础模块和kds模块,两个模块都是单独的plugin,并且test依赖
东月之神
·
2019-07-23 09:02
Android开发学习之路
Android开发学习之路
JavaScript高阶函数(Heigher-order function)
概念《javascript设计模式和
开发实践
》中定义函数既可作为参数被传递,也可以作为返回值输出满足以下条件:接受一个或多个函数作为输入输出一个函数高阶函数一般是那些函数型包含多于函数。
G_Owen
·
2019-07-21 23:00
React 组件
开发实践
原文:React组件
开发实践
|AlloyTeam作者:chuangchuang基于React的组件化开发方式,为富前端web应用提供大量技术实践,社区逐渐形成了稳定的组件规范,本文从API层面归纳出6种组件类型
腾讯AlloyTeam
·
2019-07-20 00:00
react.js
Jenkins
编写的一款开源软件作为一款非常流行的CI(持续集成)工作,用于构建和测试各种项目Jenkins的主要功能是监视重复工作的执行,例如软件工程的构建或在cron下设置的jobs持续集成持续集成(CI)是当下最为流行的应用程序
开发实践
方式程序员在代码仓库中集成了修复
J.Reno
·
2019-07-19 19:26
云计算
Linux云计算
html,css使用表格制作课程表
2019-2020第一学期2019-2020第二学期2018-2019第一学期2018-2019第二学期节次星期一星期二星期三星期四星期五星期六星期日1-2高等数学大学英语软件工程Java程序设计PHP
开发实践
微信小程序移动
橙程橙
·
2019-07-18 15:41
html+css
table
html课表
课程表
高级开发必须理解的Java中SPI机制
本文通过探析JDK提供的,在开源项目中比较常用的JavaSPI机制,希望给大家在实际
开发实践
、学习开源项目提供参考。
总有刁明想害朕
·
2019-07-18 13:17
java
【新特性速递】工具栏自动换行,再也不会重叠了!
在手机平板等小屏幕设备上,表格分页工具栏右侧的分页信息会和左侧的分页按钮重叠:一般遇到这种情况,我们会让用户设置ShowPagingMessage=false来隐藏右侧的分页信息,示例如下:https://pro.
fineui
.com
三生石上(FineUI控件)
·
2019-07-15 16:00
前言
本专栏是学习《JavaScript设计模式与
开发实践
》笔记和总结,里面的demo也是来源《JavaScript设计模式与
开发实践
》。
web行路人
·
2019-07-13 15:19
js常见设计模式
js设计模式
ASP.NET MVC/Core表单提交后台模型二级属性验证问题
起因这个是网友在官网论坛的提问:https://
fineui
.com/bbs/forum.php?mod=viewthread&tid=22237重新问题本着务实求真的态度,我们先来复现这个问题。
三生石上(FineUI控件)
·
2019-07-02 11:00
腾讯在线教育小程序
开发实践
之路
作者于2019年6月21日赴北京GMTC大前端技术会议小程序专场,分享话题《腾讯在线教育小程序
开发实践
之路》演讲稿一、腾讯在线教育小程序矩阵首先介绍下腾讯在线教育下的3个主要业务:面向成人职业化,兴趣化学习的腾讯课堂面向小学
嗖嗖.263
·
2019-06-28 20:55
Netty异步非阻塞事件驱动及原理详解
本文基于Netty4.1展开介绍相关理论模型、使用场景、基本组件、整体架构,知其然且知其所以然,希望给大家在实际
开发实践
、学习开源项目方面提供参考。
liuhuiteng
·
2019-06-28 09:59
Java进阶
性能优化
从此Redis是路人
Redis常用于缓存、分布式锁、队列(或有序集合)等场景,追求技术的小伙伴们肯定不只满足于Redis的使用上,肯定也想了解Redis背后的设计思想及对应的
开发实践
,话不多少,上车吧~ps:文章较长,小伙伴可以搬个小
luoxn28
·
2019-06-27 12:00
网易云信Duilib
开发实践
和Windows应用界面开发框架源码开源介绍
序言Duilib介绍Duilib是windows平台下的一款轻量级directUI开源库(遵循BSD协议),完全免费,可用于商业软件开发,只需在软件包里附上协议文件即可。Duilib可以简单方便地实现大多数界面需求,包括换肤、换色,透明等功能,支持多种图片格式,使用XML可以方便地定制窗口,能较好地做到UI和逻辑相分离,尽量减少在代码里创建UI控件。目前,Duilib库已经渐趋稳定,目前在国内有较
网易云信
·
2019-06-26 00:00
技术分享
开源框架
windows
tomcat无法正常启动问题
但是java就不一样了,对于新手来说,一般都是先使用Tomcat来进行
开发实践
。
huang_cheng_zhi
·
2019-06-24 19:38
java
EE+Tomcat
持续集成 vs. 持续交付 vs. 持续部署
CI和CD是人们谈论现代
开发实践
时经常提到的两个缩略语。CI代表持续集成,这种实践专注于使发布更容易。
myanqing168
·
2019-06-23 13:24
DevOps
第三次课程设计实验报告
Grenier-RHW-1六、实验总结问题:1、该程序无法正常的编译运行解决方案:是TC里面的图形库,可以下载这个文件然后添加到库文件里,刷新后就可以用了,但是具体操作还不会总结:在这本c语言课程设计与游戏
开发实践
教
Leehomwang
·
2019-06-22 15:00
环信联合创始人: Saas敏捷
开发实践
!
马晓宇--环信联合创始人/执行总裁我们是一个做云服务的创业公司,所以我就云服务创业公司的角度,来谈谈我们是怎么去实践敏捷开发的。确切地说,就是讲讲我们这几年的这些教训...1-创业公司敏捷开发流程有哪些?日本企业:我的第一份工作,我发现它这个文化,或者它这个流程设计的是和他们的特点非常相关,如果大家接触过日本,就会知道他们有一个特点,两个字—“变态”。为什么这么说呢?这可能是褒义,因为他们对文档,
Worktile
·
2019-06-20 10:00
环信联合创始人: Saas敏捷
开发实践
!
马晓宇--环信联合创始人/执行总裁我们是一个做云服务的创业公司,所以我就云服务创业公司的角度,来谈谈我们是怎么去实践敏捷开发的。确切地说,就是讲讲我们这几年的这些教训...1-创业公司敏捷开发流程有哪些?日本企业:我的第一份工作,我发现它这个文化,或者它这个流程设计的是和他们的特点非常相关,如果大家接触过日本,就会知道他们有一个特点,两个字—“变态”。为什么这么说呢?这可能是褒义,因为他们对文档,
Worktile
·
2019-06-20 00:00
saas平台
敏捷开发
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他