App网络服务的高可靠和低延迟对于无线业务稳定发展至关重要,过去两年来我们一直在持续优化App网络服务的性能,到今年Q2结束时基本完成了App网络服务通道治理和性能优化的阶段性目标,特此撰文总结其中的经验教训,为以后的工作打下基础。携程App无线网络服务架构2014年携程为无线服务开发了Mobile Gateway,有两种类型:TCP Gateway和HTTP Gateway。 TCP Gate
转载
2024-01-16 15:59:51
227阅读
旅游系统开发,旅游App开发,需要了解旅游模式详情费用工期模式制度功能等可咨询从事各类软件开发,的团队为您量身定制解决方案,价格合理,用心服务旅游功能模块:预订功能 比起网络预订,APP的优势在于可实现随身随时预订,更符合用户当即决策的思路。途牛旅行网新近数据显示,用户通过手机客户端浏览景点、周边路线等指示,进而直接预订旅游产品.导游功能 这里的“导游”已了传统导游的概念,而成为了地图、导航
转载
2023-07-25 10:09:08
105阅读
中小型研发团队很多,而社区在中小型研发团队架构实践方面的探讨却很少。中小型研发团队特别是 50 至 200 人的研发团队,在早期的业务探索阶段,更多关注业务逻辑,快速迭代以验证商业模式,很少去关注技术架构。这时如果继续按照原有的架构及研发模式,会出现大量的问题,再也无法玩下去了。能不能有一套可直接落地、基于开源、成本低,可快速搭建的中间件及架构升级方案呢?我是一个有十多年经验的 IT 老兵,曾主导
前言做学问就像爬山,从山脚出发的人很多,能爬到山顶的却寥寥无几。有些人爬得很快,到达半山腰就盖了一所房子住在那里,对爬向山顶没有太大的兴趣。而能够登顶的人,除了要具备必要的技能外,更要有坚强的毅力,不被沿途景色所迷,不为声色犬马所扰。坚韧不拔,直至峰顶,终成正果。本文就从架构的基本理论,到架构的高级技能,再到架构综合技能,最后又介绍了架构的创新思维。以一个完整的java架构技能体系为大家解读jav
转载
2023-09-18 09:14:56
275阅读
协程的引入注意:kotlin中的协程在1.1中还是实验性的(小编理解为,先不要用) ⼀些 API 启动⻓时间运⾏的操作(例如⽹络 IO、⽂件 IO、CPU 或 GPU 密集型任务等),并要求调⽤者阻塞直到它们完成。协程提供了⼀种避免阻塞线程并用更廉价、更可控的操作替代线程阻塞的⽅法:协程挂起协程通过将复杂性放⼊库来简化异步编程。程序的逻辑可以在协程中顺序地表达,而底层库会为我们解决其异步性。该库可
转载
2023-12-18 22:35:37
153阅读
前言昨日,我请了一天假去考科目三,结果第一把挂在了没完全关闭灯光上,第二把挂在转弯时没有观察后方车辆,当听到师傅一句“下去”的时候,我那是悲痛的面红耳赤,这让我很郁闷,晚上也就不想回去上班了,回家后仍然有点低沉,在这种情况下,不写点毒鸡汤,好像已经不能好好的调节心情了,看看时间年底了,便写写今年的总结吧。回想自己学车的点点滴滴,其实是很认真的,一旦有时间就去学习,练习时候也表现比较正常,晚上还会冥
转载
2024-08-13 12:50:14
48阅读
携程呼叫中心话务概况携程作为中国最大的OTA,和国内外近十家电信运营商展开合作,目前拥有语音线路共13000多路,包括传统语音线路以及基于软交换的SIP线路,每天的话务量更是以百万计。从业务类型来说,又可以分为人工呼入呼出、自动呼入呼出和自动转呼等等。面对不同运营商、不同线路特性的运维管理和灵活多变业务需求,基于系统稳定性以及成本控制要求,基于监控精细化、自动化、操作便捷化标准下做到对故障快速响应
转载
2024-03-15 11:06:20
131阅读
目录并发编程之携程一 协程介绍1 单核下并发的本质及切换任务的两种情况2 协程(Coroutine)二 greenlet模块三 gevent模块+猴子补丁的使用1 Gevent是什么2 代码示例四 asyncio模块了解1 python3.5以前写法:2 python3.8的写法五 必须会的I/O操作与模型1 IO操作的本质2 IO模型2.1 BIO—阻塞模式I/O2.2 NIO—非阻塞模式I/O
转载
2023-09-08 19:25:56
453阅读
* {
padding: 0;
margin: 0;
}
html,body {
width: 100%;
height: 100%;
}
img {
width: 100%;
display: block;
}
.center {
padding: 0 5px;
}
.center .list{
margin-top: 5px;
border-radius: 5px;
background-co
转载
2023-07-10 09:31:09
366阅读
携程 雇主“No one will hire me.” “没有人会雇用我。” Jim Walters was blacklisted. His former boss tried to ruin his career. When prospective employers contacted Jim, they asked for references. 吉姆·沃尔特斯被列入黑名单。 他的前老板试
转载
2024-05-15 13:51:53
74阅读
作为老牌在线旅游网站,携程迄今已走过二十余年光景。
原创
2021-04-10 16:06:11
617阅读
携程移动端静态首页flex布局(弹性布局)主要知识点:flex布局&属性选择器&阴影&背景渐变HTML结构<body>
<!-- 顶部搜索 -->
<div class="search-index">
<div class="search">搜索:目的地/酒店/景点/航班号</div>
转载
2024-07-29 22:33:47
116阅读
作者简介田东海 ,携程移动开发专家,专注于移动端框架、移动端性能。唐元帅,携程资深软件工程师,致力于平台基建开发。一、背景现在各大公司的APP都采用的是组件化架构,组件化架构带来了高内聚、低耦合、平台化等诸多有点,使工程结构更加清晰,工程管理更加轻松。iOS工程大多采用CocoaPod进行组件化管理,一些大型的项目需要打包平台来执行组件打bundle包和APP打测试包的任务,在开发方面会采用二进制
转载
2023-08-26 08:10:05
116阅读
# 如何实现“携程架构实践 pdf下载”
## 操作流程
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 点击“下载”按钮 |
| 2 | 向服务器请求生成pdf文件 |
| 3 | 服务器返回pdf文件链接 |
| 4 | 点击链接下载pdf文件 |
## 详细步骤
### 步骤1:点击“下载”按钮
```markdown
下载
```
### 步骤2:向服务器请
原创
2024-06-16 04:27:23
261阅读
携程旅行实现自动登录还是有点麻烦的,我们先看官网: 不用多说,肯定需要先进行标签定位,定位到红框处,通过click()实现跳转,来到了下面的页面: 这里的话,先标签定位到输入用户名和密码的地方,然后通过send_keys()可以输入用户名和密码,这里很简单,然后定位到滑块,定义个动作链,再通过click_and_hold()将滑块拖动到最右,这里也简单,本以
转载
2023-07-28 13:05:35
663阅读
携程的apollo是一套配置中心框架,我们自己的项目中,无需把配置文件写在yml中,而是写在apollo的配置中心里。好处是,如果需要修改配置,直接在apollo上修改,无需重启程序,就能让程序马上使用新配置1.部署apolllo项目在apollo的github项目https://github.com/ctripcorp/apollo中找到本地快速部署请参见Quick Start来到apollo快
转载
2023-09-06 14:35:47
181阅读
\u003cp\u003eNodejs自从2009年被开发出来以后,至今已经走过了9个年头,目前最新的稳定版已经到了10.13。从问世以后,Nodejs就深受前端工程师的喜欢。\u003c/p\u003e\n\u003cp\u003e在携程内部,Nodejs也是应用广泛,从开发工具到web应用,从客户端到服务端,都能见到它的身影。我们也从最初用Node.j
转载
2023-12-05 07:55:19
57阅读
作为互联网OTA领头羊,携程在近20年的发展历程中,在业务形态和互联网行业整体发展驱动下,经历了三轮技术体系的演进。本文将详述这一技术演进历程,希望能给互联网企业,尤其是早期的互联网企业一些借鉴和启发,帮助大家少走一些弯路。 一、携程当前的技术体系 最新的财报显示携程的GMV将近7000亿,已经是全球排名第一的在线OTA。支持如此大业务量背后的技术体系,规模也是巨大的。
转载
2023-10-29 15:01:15
256阅读
财务人员帮助公司员工申报代扣代缴个人所得税时,都需要做人员信息采集并且也需要进行报送,但是报送中发现身份验证状态是验证不通过,无法正常申报个人所得税。如果遇到验证不通过该如何解决呢?接下来一起和小编了解一下吧?首先,我们先来了解一下从哪边查看是验证不通过的?在人员信息采集界面,选择人员对于的身份验证状态可以查看是否验证通过。 1、若为单位的员工,确认是否采集本单位员工时录入身份证号码或
团队实践 每个迭代最后一天,技术团队会和产品一起开需求讨论会,确定下个迭代的需求内容;了解需求后,技术团队会将每个需求进行拆分,一般以天为维度,然后根据需求优先级确定工作计划;每天早上会进行简短的站会,回顾昨天做了什么?遇到了哪些问题?今天会做什么?需求提测后会一并告知产品,可以进行简单的需求验收,避免需求和实现产生较大差异。善用工具利用携程自研iWork工作效率
转载
2023-09-06 21:51:13
69阅读