Easter79 Easter79
4年前
Tomcat 架构原理到架构设计,写得非常好!
Tomcat架构原理解析到架构设计借鉴Tomcat发展这么多年,已经比较成熟稳定。在如今『追新求快』的时代,Tomcat作为JavaWeb开发必备的工具似乎变成了『熟悉的陌生人』,难道说如今就没有必要深入学习它了么?学习它我们又有什么收获呢?静下心来,细细品味经典的开源作品。提升我们
Wesley13 Wesley13
4年前
jabdp之编写javascript(一)
1、概述Jabdp以“写小量的代码,实现复杂的功能”为宗旨,将大量通用的代码进行抽取封装,减少了开发中80%的代码量。jabdp因为考虑到javascript是世界上使用人数最多的编程语言,而且javascript的简单易学,所以把javascript作为本平台的编程语言。使用jabdp平台的人需要有一定的javascript
凯文86 凯文86
4年前
Spring Cloud 微服务开发指南
如同SpringBoot在JavaWeb开发领域中的统治地位,SpringCloud在Java微服务应用开发领域中同样处于垄断地位。软件系统从单体升级到微服务架构,随之会出现各种分布式系统所特有的问题,包括服务注册发现、认证授权、限流熔断、调用追踪等。SpringCloud提供了各种组件来解决这些问题,本文将通过升级改造一个单体AP
前端里那些你不知道的事儿之 【window.onload】
本文将从前端性能优化展开,讲一讲哪些因素将影响到页面加载总时长,谈到总时长,那总是避免不了要谈及window.onload,这不但是本文的重点,也是常见页面性能监控工具中必要的API之一,如果你对自己页面加载的总时长不满意,欢迎读完本文后在评论区交流。
Kubrnete Kubrnete
4年前
基于活动选择问题的贪心算法
目录问题描述:(问题描述%3A)输入格式(输入格式)输出格式(输出格式)算法描述(算法描述与分析)算法分析(算法分析)算法图示(图解)问题描述:Coda从0时刻开始观看直播,到t时刻结束。一共有n场直播可被选择,已知所有直播场次的起止时间和主播名称,其中第i场直播从ai时刻开始,
Stella981 Stella981
4年前
Python爬虫:现学现用xpath爬取豆瓣音乐
爬虫的抓取方式有好几种,正则表达式,Lxml(xpath)与BeautifulSoup,我在网上查了一下资料,了解到三者之间的使用难度与性能三种爬虫方式的对比。!(https://oscimg.oschina.net/oscnet/2daa493a02eeb49299b1ab6db462cb42124.png)这样一比较我我选择了Lx
Stella981 Stella981
4年前
Jmeter+ant+Jenkins实现接口自动化平台及报告发送
项目中实现了比较方便的自动化体系,一直没时间总结一下,现抽空整理一番,废话不多说 内容如下:一、环境准备jmeter:编写接口脚本,实现接口测试ant :静默执行jmeter脚本,并生成测试报告jenkins :集成接口测试到项目流程,实现定时运行及接口测试报告邮件发送\以上准备工作
Stella981 Stella981
4年前
CanOpen学习笔记3
主机部分(Master):从机PDO发送发送或者接收需要SYNC信号,也就是从机接收到一个或者多个SYNC信号后发送一个PDO,也可以主机明确给出请求信号。SYNC同步信号产生设置:1、写0x40000080到index0x1005,subindex0位置(SYNCCOBID)。2、设置同步信号周期,在index0x1006,s
可莉 可莉
4年前
2018 年 Service Mesh 元年,被誉为是下一代微服务架构
微服务适用于开发运维(DevOps),可是这些架构依赖的服务到服务通信在生产环境下运行和管理起来很复杂。这时候ServiceMesh闪亮登场了:这是企业扩展、保护和监控应用程序的最佳方式。!(https://oscimg.oschina.net/oscnet/c175ae49de6f46daae67c41fca02a204.jpg)Se
十月飞翔 十月飞翔
3年前
网卡工作原理
网卡收包网线上的packet首先被网卡获取,网卡会检查packet的CRC校验,保证完整性,然后将packet头去掉,得到frame。网卡会检查MAC包内的目的MAC地址,如果和本网卡的MAC地址不一样则丢弃(混杂模式除外)。网卡将frame拷贝到网卡内部的FIFO缓冲区,触发硬件中断。(如有ringbuffer