#响应式Web设计实践

利用WebSocket传输数组或者Blob的方案

最近在利用Html5的WebSocket进行即时通讯,一点小心得,大家一起讨论吧首先把WebSocket的协议网址和WebSocketAPI网址给大家:协议:http://tools.ietf.org/html/draft-ietf-hybi-thewebsocketprotocol-17#page-30API:htt...

WebSocket 是什么原理?为什么可以实现持久连接?

作者:Ovear链接:https://www.zhihu.com/question/20215561/answer/40316953来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。一、WebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不...

websocket消息推送实现

一.服务层packagecom.reyo.websocket;importjava.io.IOException;importjava.util.Iterator;importjava.util.concurrent.ConcurrentLinkedQueue;importjavax.servlet.ServletCo...

web项目Log4j日志输出路径配置问题

问题描述:一个web项目想在一个tomcat下运行多个实例(通过修改war包名称的实现),然后每个实例都将日志输出到tomcat的logs目录下实例名命名的文件夹下进行区分查看每个实例日志,要求通过尽可能少的改动配置文件,最好修改实例名后可以不修改log4j的配置文件。实现分析:一般实现上面需求,需要在修改完war包名...

设计模式总结篇系列:建造者模式(Builder)

关于建造者模式网上有很多文章,也有些不同的理解。在此结合网上其他文章对建造者模式进行总结。总体说来,建造者模式适合于一个具有较多的零件(属性)的产品(对象)的创建过程。根据产品创建过程中零件的构造是否具有一致的先后顺序,可以将其分为如下两种形式。一、通过Client、Director、Builder和Product形成...

如何设计一个“高大上”的 logo

前不久,我们老大写的一篇博客《 Coding,做一个有情怀的产品 》中有提到设计Codinglogo的大致由来,今天我就设计Coding猴头的过程具体说说如何设计一个logo。方法仅供参考,如有雷同,纯属巧合…工具:交流(如果这也算的话)对于整个Coding的logo,老大跟我说明了他...

Java Bean Validation(参数校验) 最佳实践

 37.ValidationThemethodvalidationfeaturesupportedbyBeanValidation1.1isautomaticallyenabledaslongasaJSR-303implementation(suchasHibernatevalidator)isonthecl...

RESTful API 设计规范

转载来自:https://juejin.im/post/5b30ef0ee51d4558dd699414#heading-12本文是为 腾讯大渝网 API开发规范拟定的一个beta版,文章大量参考了目前比较常见的RESETfulAPI设计。为了更好的讨论规范带来的争议及问题,现已把该文档整理并开源到...
代码星球 ·2020-04-04

保护REST API/Web服务的最佳实践

在设计RESTAPI或服务时,是否存在处理安全性(身份验证,授权,身份管理)的最佳实践?在构建SOAPAPI时,您可以使用WS-Security作为指导,有关该主题的文献很多。我发现了有关保护REST端点的更少信息。尽管我了解REST故意没有类似于WS-*的规范,但我希望最佳实践或推荐模式已经出现。任何有关文件的讨论或...
代码星球 ·2020-04-04

RESTful API 设计最佳实践

数据模型已经稳定,接下来你可能需要为web(网站)应用创建一个公开的API(应用程序编程接口)。需要认识到这样一个问题:一旦API发布后,就很难对它做很大的改动并且保持像先前一样的正确性。现在,网络上有很多关于API设计的思路。但是在全部案例中没有一种被广泛采纳的标准,有很多的选择:你接受什么样的格式?如何认证?API...

正交设计

Designistheretoenableyoutokeepchangingthesoftwareeasilyinthelongterm.--KentBeck.正如KentBeck所说,软件设计是为了「长期」更加容易地适应未来的变化。正确的软件设计方法是为了长期地、更好更快、更容易地实现软件价值的交付。软件设计就是为了...
代码星球 ·2020-04-04

响应式Spring Cloud初探

分类:工程原文链接:TheRoadtoReactiveSpringCloud作者:  JOSHLONG译者: helloworldtang日期:JUNE20,2018SpringCloudFinchleyGArelease 充满了好用的新特性,它是响应式微服务之旅的一个重要里程碑...
代码星球 ·2020-04-04

Spring Webflux: Kotlin DSL [片断]

原文链接:https://dzone.com/articles/spring-webflux-kotlin-dsl-snippets作者:BijuKunjummen译者:JackieTang如果您还没有玩转SpringWebflux,那么可以使用基于kotlin的DSL开发一个函数式API。SpringWebflux最...

细说Web页面与本地电脑通讯

话说在很久很久以前。Web页面与客户的本地电脑Localhost通讯,有两种方式:1。Flash  2。ActiveX控件由于Flash本人不是很了解,也给出不了什么示例代码,对于ActiveX控件来说,可以直接在在网络上搜索“ActiveX控件”,就会有很多相关的答案但是:  对于现代浏览器来...

一个社群线下聚会方案让每个城市都有自己的组织是如何设计的?

 物以类聚,人以群分。社群自古以来就有,京城里的各地会馆,是各地老乡在京城的社群,某位大员担任一次主考,本次参考的考生都成了他的门生,自然形成了一个社群。  互联网尤其是微信互联网的发展,把社群这一非正式组织发展到了极致。有一句话说:再小的个体,也有自己的社群。哪个人的微信上没有几个群呢?...
首页上一页...308309310311312...下一页尾页