如何设计一个牛逼的API接口

在日常开发中,总会接触到各种接口。前后端数据传输接口,第三方业务平台接口。一个平台的前后端数据传输接口一般都会在内网环境下通信,而且会使用安全框架,所以安全性可以得到很好的保护。点击查看原文>

【大四学生2015校园招聘】鸡汤总结以及前端面试技巧点 - paxster

有好几个月没有写博客总结人生了,这几个月经历了很多,体会很多,主要涉及校园招聘以及实习经历总结,前端面试的万精油。

2015年第37周干货精选:这里有一大波技巧,你可得收好

产品理论不像技术这么单纯,代码算法都是非常明确直接的科学知识,只要投入精力去学就可以掌握的技能;这需要经过漫长 ...

移动应用开发必备工具盘点

在移动应用开发的道路上,一些实用的移动开发工具可以帮开发者更高效地开发应用。下面分享一些比较常用移动应用开发工 ...

【SDCC讲师专访】李添翼:滴滴专车的架构演变历程

CSDN年度技术盛宴“SDCC 2015中国软件开发者嘉年华”将于2015年11月19-21日在北京召开。本期我们采访的讲师是李添翼,他将在SDCC 2015全体大会发表主题演讲《揭秘全球最大一站式出行平台的技术真相》,敬请期待。

专访李运华:如何在技术上提升自己

社区之星第56期采访了UC的软件工程师李运华,他先后经历了电信行业和互联网行业。在本次采访中,李老师分享了他的职场经历、团队管理经验、程序员提升自己的方法和应具备的素养,以及谈了对面向对象和编程语言看法。

七牛CEO许式伟:服务端开发那些事儿

在本文中,许式伟对服务端开发所涉及的各方面原理知识进行详细阐述,内容涵盖网络协议、操作系统原理、存储系统原理、模块设计、服务器设计等多方面。

iOS 学习资料 - Ingmar

(适合初学者)本文资料来源于GitHub一.视频教程(英文)Developing iOS 7 Apps for iPhone and iPad斯坦福开放教程之一, 课程主要讲解了一些 iOS 开发工具和 API 以及 iOS SDK 的使用, 属于 iOS 基础视频iPad and iPhone A...

从〇开始构架前端(NLDV框架) - 知明所以

摘要:一个普通应用,大到微信, 小到豆瓣FM,必不可少的都包括四部分:Network、Logic、Data、View(NLDV)。如何把他们组合起来,结构清晰、又协作便利,是前端主程的基本修养。

IOS中的预编译指令的初步探究 - DavidDay

目录 文件包含 #include #include_next #import 宏定义 #define #undef 条件编译 #if #else #endif #if define #ifdef #ifndef #elif 错误、警告处理 ...

Native 与 Weex 交互通用解决方案

背景从2018年开始,有赞移动团队使用Weex做为移动端跨平台动态性技术解决方案。自 Weex引入之后需求推进速度得到很大提升,因此被开发同学使用到各个 App和各个模块中,在使用过程中各个 App为了 Weex调用 Native功能,都各自实现了不同功能的 WeexModule,经过2年多的发展,发现各个 App中有很多功能差不多的 WeexModule,

程序员必知的几种软件架构模式

架构模式是对给定上下文的软件架构中常见问题的一种通用的可复用的解决方案。一种模式就是特定上下文的问题的一种解决方案。然而,很多开发者至今还对各种软件架构模式之间的差别搞不清,甚至对其所知甚少。大体上,主要有下面这几种架构模式:分层架构管道-过滤器架构客户端-服务器架构模型-视图-控制器架构事件驱动架构微服务架构程序员必知的几种软件架构模式分层架构模式最常见的架构模式就是分层架构或者称为n层架构。大部分软件架构师、设计师和开发者都对这个架构模式非常熟悉。尽管对于层的数量和类型没有具体限制,但大部分分层架构主要由四层组成:展现层、业务层、持久层和数据库层,如下图所示。

基于微服务成熟度模型的高可用优化实践

前言随着微服务的流行,每个互联网公司后台都有无数大大小小的服务,服务与服务之间又有着千丝万缕的调用关系。要保证整个微服务系统的成熟稳定,就必须保证每个微服务的成熟度。但如何来定义服务的成熟度?应该从哪些纬度来考量?各个纬度里又有哪些普遍的问题?如何来优化?本文介绍了爱奇艺技术产品团队用来衡量服务成熟度的模型,并基于此模型对多个后台服务进行评估,总结出了一些常见的低分项,并对低分项整理了相关优化方案。希望对大家有所帮助。01 服务成熟度模型为了能够对服务的成熟度进行量化,我们需要从多个维度对服务进行评估。每个服务随着需求不断迭代,每个迭代周期都需要经历如下三个阶段:开发测试,运维上线,线上运行。

Docker宣布开源ECS和ACI的Compose集成实现

Docker宣布他们将开放Amazon Elastic Container Service(ECS)和Microsoft Azure Container Instances(ACI) Compose集成的源代码。为了进一步创建一个开放社区来开发Compose规范,这是Docker首次将Compose提供给云平台。Docker高级工程经理Chris Crone在他的博客中提到,开发人员现在可以将他们本地的Compose项目带到云端。他提供了集成的细节,并说明在实现这些集成时,现有的CLI命令不会受到影响。此外,该架构将使添加后端和支持主流编程语言的SDK变得更加容易。来源:https:

贝壳APP iOS14权限管理适配总结

WWDC 2020 发布会上苹果向我们展示了新的 iOS14 系统。iOS14 的适配,很重要的一环就集中在用户隐私和安全方面。本文将详细介绍 iOS14 上对于隐私授权的变更和部分适配方案。1 相册1.1 相册读取范围控制相册是用户最私密的信息之一,可读取 & 不可读取这种简单粗暴的方式已经不能满足日常的使用需求。例如,我的相册里存了一张可爱的卡通图,当我使用某个新的 APP 想要设置头像时,但我只想要 APP 只能读取这一张图,而无法读取其他的图片,当前可不大好解决。

Oracle首席工程师:技术面试中,怎样的问题才是好问题?

本文由 dbaplus 社群授权转载。其实很久以前就想谈一谈这个话题了,但是最近才有了足够的动机。因为从最近参加的很多 debrief 来看,我认为身边大多数的软件工程师面试中,在通过技术问题来考察候选人这方面,很多都做得不够好。比方说,我看到一些对经验丰富的软件工程师候选人的面试,不少面试官依然是草率地扔出一道算法题让做了事,并且将能不能够比较清晰完整地把代码写出来作为裁定工程师级别的最重要的标准。 这样的做法我认为是非常不妥的 。首先我要明确的是,这个“问题”指的是技术面试中俗称的 “主要问题”。

Impala在网易大数据的优化和实践

导读: 网易大数据平台的底层数据查询引擎,选用了Impala作为OLAP查询引擎,不但支撑了网易大数据的交互式查询与自助分析,还为外部客户提供了商业化的产品与服务。今天将为大家分享下Impala在网易大数据的优化和实践。01 Impala的定位及优势Impala有哪些优势,让我们选择Impala作为网易内部的OLAP查询引擎?1. Impala在数据处理中的角色先来看一下Impala在数据处理中的角色。对于数据量较少的场景,例如百万数据以下的情况,可以采用传统的关系型数据库,如MySQL或者PostgreSQL等,或者一些文档数据库,比如MongoDB等。

白话 Go 语言内存管理(二)goroutine栈内存管理

Go应用程序运行时,每个goroutine都维护着一个自己的栈区,这个栈区只能自己使用不能被其他goroutine使用。栈区的初始大小是2KB(比x86_64架构下线程的默认栈2M要小很多),在goroutine运行的时候栈区会按照需要增长和收缩点击查看原文>

轻量级业务中台开发框架,以DDD思想为基础,融合中台核心要素,赋能中台建设

https://github.com/funkygao/cp-ddd-framework点击查看原文>

Redis 默认配置文件中文翻译

Redis 5.0.8 默认配置文件的翻译。个人英语水平有限,应以原文档为标准。点击查看原文>

javascript仿新浪微博图片放大缩小及旋转效果 - 龙恩0707

javascript仿新浪微博图片放大缩小及旋转效果

南华早报:马云等企业家开始承担更多社会责任

香港《南华早报》今天刊文称,阿里巴巴即将赴美IPO(首次公开招股),融资规模预计将超过200亿美元。不过,包括阿里巴巴创始人马云在内的一部分中国商业大亨已不再仅仅考虑财富上的成功,而是开始关注更重要的社会责任。

文章: Docker源码分析(二):Docker Client创建与命令执行

该文为《Docker源码分析》系列第二篇,在Docker架构篇的基础上,继续从源码的角度出发,分析用户如何创建Docker Client,以及如何通过Docker Client发送用户具体请求。

传富士康将大规模裁员 称内地工资有点高

全球最大的电子产品代工厂商富士康今日向路透社透露,由于公司营收涨幅放缓,而内地工资又在提高,富士康将进行大规模裁员。在制造高峰期间,富士康的员工数量曾一度高达130万,使之成为全球最大的私人雇主之一。

私人导游平台会改变什么?

堅持保有機械錶的本質, IWC 也在錶帶上搭載感測器進軍智慧錶產業

圖片擷取自: IWC閱讀全文

Here's A Practical Puzzle: How Quickly Can You Toast And Butter Bread?

This week’s puzzle is an optimization problem: Can you determine the fastest way to toast and butter three slices of bread? (It’s harder than it sounds.)Read more...

IFA 2015柏林消费电子展威锋网专题报道

阅读全文

《战神》制作组发神秘动图 来猜猜是什么游戏?

随着PSX的临近,关于索尼旗下游戏的传闻逐渐变多了起来,其中非常引人注目的就是《战神》系列新作。近日,《战神》制作组圣莫妮卡工作室发布了一张动图,并配文“迈出一步”,这到底是在暗示什么呢?

广厦天都城荣列销售榜第九 新盘天澜90大受欢迎

杭州2016年3月24日电 /美通社/ -- 对于任何一个楼盘,销售数据就是最好的试金石。日前,2015年杭州市区销售榜公布,广厦控股集团旗下广厦天都城以总销售套数915套,荣膺2015年杭州市区销售榜第九名,余杭区第五名。同时,以10.95万方面积,成为杭州楼市新房签约面积第五名。一直以来,广厦天都城凭借大盘配套醇熟度,合理的总价区间,被越来越多的杭州人追捧。集地铁交通、享优质教育、坐拥私家公园、享受醇熟商业,除了天都城,杭州没有第二个大盘具有如此多的优质资源。 2016年,从新年的去库存化战役打响,到3月的税费新政,再到两会传递10大房地产变化信号,杭州楼市表现超越想象。

© 云聚网互联网资讯 我要投稿 云聚网博客 DeepHub IMBA