假如网站需要提供客服功能,如果只是简单的聊天咨询可以考虑营销QQ、百度商桥等(目前大部分网站采用此方式,包括一些知名行业电商);如果需要更精细化的管理,比如客服人员安排、各项数据统计汇总,那么需要对接专业的第三方客服平台,比如网易七鱼,当然价格不菲;然而若是如京东本身就是一个平台,需要为...
写在前面:本文乃标题党,不是月经贴,侧重于Web开发差异,或细节或概述,若有不对之处,还请各位读者本着友好互助的心态批评指正。由于博客园中.Neter较多(个人感觉),因此本文也可以作为.Neter到Java开发的快速入门。
恕本文的不严谨,评论里有说到.net core的,其实可看作是另一个平台。虽然.net core目...
如果你对以下几个问题有疑问,那么本文可能会有所帮助。
什么是协程,或者说为什么会有协程这个概念?
怎么用?什么时候需要用?
都有并行的意味,那么协程和多线程有什么区别?两者能否相互替代?
协程底层的实现原理。
1.2.3
谈协程绕不开线程,按传统还得从进程谈起,不过我想业内人员对进程和线程应该...
前言
我个人觉得,中间件的部署与使用是非常难记忆的;也就是说,如果两次使用中间件的时间间隔比较长,那基本上等于要重新学习使用。
所以,我觉得学习中间件的文章,越详细越好;因为,这对作者而言也是一份珍贵的备忘资料。
Consul简介
Consul一个什么,我想大家通过搜索引擎一定可以搜索到;所以,我就不...
前言
本文介绍另一种学习ABP框架的方法,该方法为正面硬钢学习法。。。
我们不去官网下载模板,直接引用DLL,直接使用。
WebApi项目创建
首先创建一个WebApi项目,结构如下。
然后Nuget搜索ABP,安装ABP框架。(我这里安装的是5.1.0,因为最高版本安装不上)
在安装ABP前先检查当前安装的Microsoft.AspNet.W...
前言
上一篇文章介绍了ABP的Web API,本文在继续介绍ABP的其他内容。
在ABP中,WEBAPI是一个值得用的东西。但其他东西,就不一定是那么好用了。
因为越深入的学习ABP,你就越会发现,它自身有着非常强的设计约束,而而微软的框架已经有一定的约束了,再使用一套附加约束,显然会更辛苦。
下面我们看一...
拷贝的用途
拷贝就是copy,目的在于复制出一份一模一样的数据。使用相同的算法对于产生的数据有多种截然不同的用途时就可以使用copy技术,将copy出的各种副本去做各种不同的操作。
值得一提的是绝大部分编程语言中对于copy都有深浅拷贝的概念,所以充分的理解本章节的知识也是在为今后学习其他编程语...
引入
在前面的学习中我们学习了基本的数据类型。以及区分出了可变不可变等等操作,还掌握了index的基本用法。那么在本章节中将介绍Python中的八大基本数据类型的操作方法,这些方法都是Python为我们提供好的。他们被称为内建函数,也被称之为工厂函数。常用称呼为:BIF(built-in functions),旨在你只管...
time模块
时间戳
学习时间相关的模块前,了解三个概念。时间戳(毫秒为单位),结构化时间,字符串形式的时间:
方法大全
time模块常用操作方法
直接获取时间格式时间
time.time()
从Unix诞生日开始算,距离至今经历多少秒(1970.1.1 8:00开始计算)
直接获取结构化格式时间 ...
4,spring MVC的视图
Controller得到模型数据之后,通过视图解析器生成视图,渲染发送给用户,用户就看到了结果。
视图:view接口,来个源码查看;它由视图解析器实例化,是无状态的,所以线程安全。
spring mvc提供是视图种类如图所示,根据需要选择合适的视图:
视...