首页 文章 精选 留言 我的

文章列表

共 97898 篇
【对讲机的那点事】公网对讲机2.0时代阿里云对讲有哪些优势?

【对讲机的那点事】公网对讲机2.0时代阿里云对讲有哪些优势?

10月30日,阿里通信云对讲渠道分销合作伙伴大会在杭州阿里巴巴西溪园区举行,来自全国超过200家渠道合作伙伴及公网对讲机厂商,方案商齐聚一堂,共同见证阿里通信云对讲开启公网互联网对讲2.0时代。今天小编就来和大家聊聊公网对讲机2.0时代阿里云对讲有哪些优势? 阿里通信高级业务拓展专员竹理表示,2018是公网发展的一个新的里程碑,4G网络正在全面取代原来的2G...

Android自定义View之文字居中

Android自定义View之文字居中

前言 本文讲文字的居中,不过在你阅读本文之前,强烈建议你读一下我的上一篇文章Android自定义View之DashBoard(仪表盘) ,因为上一篇的内容讲了Paint和Canvas等基础绘制的知识,你学会上一篇的内容再看现在的这篇会容易的多。看了文章题目,你会发现本文只讲一个点,就是文字居中,可能你会觉得就一个文字居中有必要单独拿一篇文章来讲吗?一开始我自...

Android开发 - 掌握ConstraintLayout(四)创建基本约束

Android开发 - 掌握ConstraintLayout(四)创建基本约束

上一篇我们介绍了编辑器的基本使用,本文我们介绍创建基本的约束。 "约束"表示View之间的位置关系。当我们在ConstraintLayout布局中创建View时,如果我们没有添加任何约束,虽然在设计视图我们可以拖动它们到任意位置,但是运行后都会在左上角的原点位置,同时代码中也会给出警告: 所以我们必须确保我们的View都被添加了适当的约束。我们常用的约束通常...

仿Android新版手机QQ底部动态按钮效果

仿Android新版手机QQ底部动态按钮效果

不知道细心的同学注意到没有,新版手机QQ的底部tab按钮特别有意思,当手放在上面的时候,这个按钮可以随手指的移动而改变形状,如下图: 于是我就仿写了一个,其实实现原理也挺简单的,最终的效果图如下: 第一步我们得下载QQ的apk文件,把里面的按钮图片资源解压出来,不过解压之后一看瞬间懵逼了,居然有这么多文件夹,而且还是混淆过后的: 还好机智的我试着搜索tab、...

设计一个秒杀系统

设计一个秒杀系统

设计一个秒杀系统 1 设计的架构原则 1.1 4要1不要 尽量减少请求数量 js,css等额外请求要少 合并请求 尽量减少请求数据 尽量减少请求路径 用户发出去请求到返回数据过程中,经过的中间节点数要少 请求依赖要尽量少 秒杀系统中的商品信息和用户信息是关键信息,优惠券列表,成交列表弱依赖 不要有单点 避免服务状态华 1.2 不同场景的架构 秒杀系统架构1 ...

今日头条这么牛逼,用了什么技术?

今日头条这么牛逼,用了什么技术?

今日头条创立于2012年3月,到目前仅 6 年时间。从十几个工程师开始研发,到上百人,再到200余人。产品线由内涵段子,到今日头条,今日特卖,今日电影等产品线。 JAVA高级架构群:https://jq.qq.com/?_wv=1027&k=5gMDouY 一、产品背景 今日头条是为用户提供个性化资讯客户端。下面就和大家分享一下当前今日头条的数据(据...

一次跳槽经历(阿里/美团/头条/网易/有赞...)

一次跳槽经历(阿里/美团/头条/网易/有赞...)

为啥跳槽 每次说因为生活成本的时候面试官都会很惊奇,难道有我们这里贵?好想直接给出下面这张图,厦门的房价真的好贵好贵好贵。。。 面试过程 (先打个广告,有兴趣加入JAVA高级架构群:https://jq.qq.com/?_wv=1027&k=5gMDouY) 面的是Java岗,总共面了7家公司,通过了6家。按自己的信心提升度我把面试过程分为上半场和下...

11月5日云栖精选夜读 | 掌握这25条小贴士,快速提升数据可视化能力!

11月5日云栖精选夜读 | 掌握这25条小贴士,快速提升数据可视化能力!

可视化不是单纯的数据展示,其真正价值是设计出可以被读者轻松理解的数据展示。设计过程中的每一个选择,最终都应落地于读者的体验,而非设计者个人。 本文提到了一些常见错误,也是我们团队总结出的一些技巧。这25条小贴士能够快速提升和巩固你的数据可视化设计。 热点热议 掌握这25条小贴士,快速提升数据可视化能力! 作者:技术小能手发表在:大数据地盘 程序员如何克服焦虑...

优秀Android开发的职业成长路径是怎样的?

优秀Android开发的职业成长路径是怎样的?

在不同的职业发展阶段,Android开发的薪水有非常大的差异,伴随着技能和薪资的提升,一位比较顺利的Android开发的职业成长之路是这样的: 1. 初级Android开发:0~3年 在从事Android开发的前三年,在没有遇到和解决足够多的问题之前,你都是菜鸟。对雇主来说,与其社招只有两年工作经验的Android开发,不如通过校招自己培养,这也是大多数公司...

分享8年开发经验,浅谈程序员职业规划

分享8年开发经验,浅谈程序员职业规划

在中国有很多人都认为IT行业是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事.NET及JAVA方面的开发的也有8年的时间了,在这里在下想凭借自己的亲身经历,与大家一起探讨一下。 明确入行的目的 很多人干IT这一行都冲着“收入高”这一点的,因为只要学会一点HTML、DIV+CSS,要做一个页面开发人员并不是一件难事,而且做一...

Java如何实现任务超时处理

Java如何实现任务超时处理

任务超时处理是比较常见的需求,比如在进行一些比较耗时的操作(如网络请求)或者在占用一些比较宝贵的资源(如数据库连接)时,我们通常需要给这些操作设置一个超时时间,当执行时长超过设置的阈值的时候,就终止操作并回收资源。Java中对超时任务的处理有两种方式:一种是基于异步任务结果的超时获取,一种则是使用延时任务来终止超时操作。下文将详细说明。 一、基于异步任务结果...

智能媒体管理(IMM)文档转换/预览提供 API 按量计费模式

智能媒体管理(IMM)文档转换/预览提供 API 按量计费模式

一、导语 智能媒体管理 (Intelligent Media Management, IMM) 是阿里云的云服务,它通过 文档标准型 实例提供了 Cloud Native 架构的文档转换/预览功能 ,本文介绍 API 按量计费模式的配置。 二、创建文档标准型按量计费项目 使用 API 按量计费,需要重新创建文档标准型项目,如下图所示。 进入 IMM 控制台,...

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册