开源低代码平台开发实践二:从 0 构建一个基于 ER 图的低代码后端
前后端分离了!第一次知道这个事情的时候,内心是困惑的。前端都出去搞 SPA,SEO 们同意吗?后来,SSR 来了。他说:“SEO 们同意了!”任何人的反对,都没用了,时代变了。各种各样的 SPA 们都来了,还有穿着跟 SPA 们一样衣服的各种小程序们。为他们做点什么吧?于是 rxModels 诞生了...
【SpringCloud技术专题】「入门实战」微服务网关服务的Gateway全流程开发实践指南
开发指南须知本次实践主要在项目提供了构建在Spring生态系统之上API网关。Spring Cloud Gateway的介绍Spring Cloud Gateway目标是用一个简单、有效的方式路由到API,并且提供横切的一些关注点,例如:安全、监控、系统性能和弹性等。API网关介绍API 网关出现的...
【API设计与开发实践】第2篇 Restful API 设计最佳实践的四个重要改进
Restful API 设计最佳实践已经被讨论过多次,其中命名规则有共识也有差异。从函数实现的角度出发,基于简单、明确的原则,在考虑对接 RPC API 的情况下,可以发现一些冲突和理解上的难点,本文做出了四项改进。1 资源名称单复数问题资源名称使用单数或者复数本是习惯约定,只要表意明确即可。本文强...
我的首个MOOC课程《面向对象软件开发实践》
我的首个MOOC课程《面向对象软件开发实践》我将在网易云课堂开讲MOOC课《面向对象软件开发实践》(http://mooc.study.163.com/course/YOOKCS0014-1000003016#/info),这门课程分为三个子系列,2014年12月上线第一系列,其余子系列将于2015...
【API设计与开发实践】第1篇 API 市场观察和变迁发现
如果说数据是数字化世界的土壤,API 就是数字化世界的标准化生产工具。随着云服务市场的蓬勃兴起,API 已经成为软件服务的标准化产品之一。对于软件开发人员来说,我们势必要了解 API 是什么,市场上都有哪些 API ?Hello World 课程也应该从打印信息 printf("Hello Wo...
Git工程开发实践(四)——Git分支管理策略
A successful Git branching modelhttps://nvie.com/posts/a-successful-git-branching-model/Git工程开发实践(一)——Git基础https://blog.51cto.com/9291927/2172454Git工程...
ASP.NET-FineUI开发实践-8(二)
把上回的做一些改进1.点击grid2的行改变TriggerBox1的值 var v = $(item).find('.x-grid-cell-Name div.x-grid-cell-inner').text(); $("#<% =T...
《JavaScript设计模式与开发实践》知识点笔记
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px "PingFang SC" }p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px "PingFang SC"; min-height: 25...
Golang Kubenetes容器多集群平台开发实践
前言 Go语言在基础服务开发领域优势 Go语言在高并发、通信交互复杂、重业务逻辑的分布式系统中非常适用,具有开发体验好、一定量级下服务稳定、性能满足需要等优势。随着kubernetes在企业中快速扩展,席卷云计算浪潮,而这些云原生技术都是用Go编写,Go语法简洁具有非常简单的并发编...
Mysql开发实践:error while loading shared libraries: libaio解决方案
摘要:Mysql出现问题:error while loading shared libraries: libaio解决方案。 本文分享自华为云社区《Mysql出现问题:error while loading shared libraries: libaio解决方案》,作者: 小虚竹。 问题 ...
运维开发实践——基于Sentry搭建错误日志监控系统
错误日志监控也可称为业务逻辑监控, 旨在对业务系统运行过程中产生的错误日志进行收集归纳和监控告警。似乎有那么点曾相识?没错... 就是提到的“APM应用性能监控”。但它又与APM不同,APM系统主要注重应用层的行为分析,收集的更多是运营方向的数据。而sentry所做的是收集应用底层代码的崩溃信息,便...
Angular开发实践(一):环境准备及框架搭建
引言在工作中引入Angular框架将近一年了,在这一年中不断的踩坑和填坑,当然也学习和积累了很多的知识,包括MVVM框架、前后端分离、前端工程化、SPA优化等等。因此想通过Angular开发实践这系列的文章分享下自己的所学,达到交流和分享的目的。介绍之前,我假定你了解或者熟悉:NodeJsNpmGi...
敏捷开发中高质量 Java 代码开发实践
Java 项目开发过程中,由于开发人员的经验、代码风格各不相同,以及缺乏统一的标准和管理流程,往往导致整个项目的代码质量较差,难于维护,需要较大的测试投入 和周期等问题。 这些问题在一个项目组初建、需求和设计均具有不完全可预期性和完备性的全新项目中将尤为突出。本文将结合敏捷开发周期短,变化快等特点,...
译者序(Core Data 应用开发实践指南)
Core Data 是数据管理框架。该书用Grocery Dude 购物管理程序来贯穿整个学习过程。本书共分三个部分:前7章为基础篇。从基础知识、迁移方式及扩展方式来讲解托管对象模型。怎么用图形界面来操作数据,具体来说怎样用表格视图、视图、选取器视图来打造一款简单易用的Core Data程序。第8~...
[Android Pro] Android开发实践:自定义ViewGroup的onLayout()分析
reference to : http://www.linuxidc.com/Linux/2014-12/110165.htm前一篇文章主要讲了自定义View为什么要重载onMeasure()方法(见 http://www.linuxidc.com/Linux/2014-12/110164.htm)...
[Android Pro] Android开发实践:为什么要继承onMeasure()
reference to : http://www.linuxidc.com/Linux/2014-12/110164.htmAndroid开 发中偶尔会用到自定义View,一般情况下,自定义View都需要继承View类的onMeasure方法,那么,为什么要继承onMeasure()函 数呢?什么...
Android游戏开发实践(1)之NDK与JNI开发04
Android游戏开发实践(1)之NDK与JNI开发04 有了前面几篇NDK与JNI开发相关基础做铺垫,再来通过代码说明下这方面具体的操作以及一些重要的细节。那么,就继续NDK与JNI的学习总结。 作者:AlphaGL。版权所有,欢迎保留原文链接进行转载 :) 传送门:Android游戏开发实践(1...
升讯威微信营销系统开发实践:(1)功能概要与架构设计( 完整开源于 Github)
GitHub:https://github.com/iccb1013/Sheng.WeixinConstruction因为个人精力时间有限,不会再对现有代码进行更新维护,不过微信接口比较稳定,经测试至今没有变化,功能依然全部可用,你可以在此基础上,二次开发,完成你的业务功能,也可以抽取本平台中的代码...
移动Web单页应用开发实践——实现Pull to Request(上/下拉请求操作)
在单页应用开发中,无论是页面结构化,还是Pull to Request,都离不开一个技术——页面局部滚动。当下的移动web技术,主要使用下面两种方式实现局部区域的滚动:基于IScroll组件,也有很多团队自己实现类似的组件,实现原理大都一样。使用浏览器原生支持overflow: scroll,在iO...
ASP.NET-FineUI开发实践-1
用.Net开发3年,主要接触资产管理,生产流程,质量追溯,.Net在这方面还是很靠谱的。2月低接触FineUI,那时版本是3.0+,第一眼让我想起了ExtJs,其实就是用.Net封装了ExtJs让ASP.NET开发更有效率,实际用起来确实是这样。ASP.NET的回发确实让人头疼,很多东西即使结合前台...