计算机专业出身,研究僧,阿里架构师。写过专利,竞赛拿过奖,CSDN博客专家。负责过电商交易、社区团购、营销、金融等业务。多年团队管理经验,爱思考,热衷把工作沉淀写成文章
近期整理多个技术专栏,发布在微信公众号: 微观技术 。欢迎扫描下方↓↓↓ 二维码 关注
1、【Spring Boot 生态之开源框架实战】基于spring boot的常用中间件快速集成入门系列手册,包含 Mybatis、druid、Data JPA、Redis、Sharding-sphere、Guava、Caffeine、Ehcache、ElasticSearch、Kafka、Pulsar、Apollo、Nacos、OkHttp、HttpClient、gRPC、Dubbo、Seata,等几十个常用开源框架
2、【电商会员营销】几十种营销活动的扩展性玩法如何架构
3、【团队管理】组团打怪升级,需要具备哪些管理技能
4、【性能架构】“三高”系统的各种架构设计经验
有人认为编程是一门技术活,要有一定的天赋,非天资聪慧者不能及也。
其实不然,笔者计算机专业出身,对于技术这碗饭有一些心得体会,大多数人成为某领域顶级专家可能会有些难度,但应对日常工作,成长为资深研发工程师、技术专家、甚至成为小团队的Team Leader,并不难
多读书、多看报,多研究开源框架源码,比如:github.com,这里汇集了全球工程师的智慧!
言归正传,本文会列举工作中常用的一些技术,以及如何锻炼提升自己的架构能力。
由于每块技术市场上基本都有对应的网络资料或书籍,所以本文只是少篇幅列举工作中用到的核心知识点,抛砖引玉,属于进阶型,不适用初学者。
目前使用最多还是mysql,虽然单机性能比不上oracle,但免费开源,单机成本低且借助于分布式集群,可以有强大的输出能力。
RPC框架
MQ消息
分布式缓存
本地缓存
搜索
分布式数据框架
分布式协调服务
配置管理
分布式文件系统
分布式任务调度框架
大数据
其它
商务合作,请发邮件到 aalansehaiyang52@126.com
Terracotta CTO - Ari Zilka将于本月底(5.26 - 5.28)来北京做技术讲座,[url=http://www.aragoncg.com/]Aragon[/url]作为他们的中国这边的Partner将制作相关在线报名站点,讲座地点初步设定在海淀或朝阳,有兴趣的朋友可以关注一下。 [url]http://www.terracottatech.com[/url]
1、用来应对即时挑战的特定策略 2、放弃完美是能够与他人自信交流的关键一步 Matt Abrahams: Hello, I’m Matt Abrahams. I teach Strategic Communication at Stanford’s Graduate School of Business. Welcome to Think Fast, Talk Smart, the podcast
名称 : talk 使用权限 : 所有使用者 使用方式 : talk person [ttyname] 说明 : 与其他使用者对谈 参数 : person : 预备对谈的使用者帐号,如果该使用者在其他机器上,则可输入 person@machine.name ttyname : 如果使用者同时有两个以上的 tty 连线,可以自行选择合适的 tty 传讯息 例子.1 : 与现在机器上的使用者Rolla
现代前端开发技术栈 定义和整合一些关键的概念和理论,以确保我们的决策有助于解决我们在开发前端软件时所预料到的挑战: 利用 JavaScript 语言提供的最新功能来支持更优雅、一致和可维护的代码(比如import/export (modules)、class 和 async/await)。 提供一个稳定成熟的、低到无需维护的(即,开发人员不需要安装或维护全局的开发依赖,且具有直观的工作流/任务流)
1. Web前端技术基础 JavaScript前端语言在Node.js服务器端也可以进行高效的开发。 Node.js是基于Chrome V8 引擎的 JavaScript 运行环境,使用事件驱动、非阻塞式I/O的模型 Node.js 的包管理器为 npm Koa:一个简洁高效的 Node.js 端 Web 框架 前端开发实现模式演变: 静态黄页 服务器组装动态网页数据 后端为主的MVC 前后端分离
问题内容: 我正在检查Google Talk API,它使用XMPP。 在这里http://code.google.com/appengine/docs/java/xmpp/overview.html#Sending_Chat_Messages 我正在阅读将其集成到我的android应用程序中。有谁知道在Android上使用Google Talk API的任何优秀教程? 还需要集成应用引擎吗? 问
问题内容: 我已经尝试过将多种XMPP库用于Node.js,但是在连接到Google Talk的XMPP服务器时遇到了麻烦。我想联系并阅读朋友的状态,但我什至无法走出去! 我有一个通过Google Apps for Domains托管的个人域,例如。 我编写了以下代码-它使用了node-xmpp库(https://github.com/astro/node-xmpp): 建立了连接,但是身份验证失
我正在努力使HubDisclaimerView可以通过TalkBack访问,并且“按钮”或“链接”的角色没有被应用。 我已经设置了一个内容描述来宣布文本是什么,但视图不是从Button或ImageView继承的。它确实有和。但在对讲模式或本地上下文菜单中没有显示“双击到...”、“按钮”或“链接”辅助功能。 我想知道是否有一个修复使一个自定义视图链接的可访问性的目的?AccessibilityEv
我正在开发一个以活动和片段为结构的简单应用程序,其中一个要求是使其可访问,因此我完成了所有内容描述、导航、焦点等。 它工作得很好,除了片段,如果有一个活动加载一个片段,对讲读取它的内容,然后用户点击一些东西,一个细节片段可以被添加到堆栈的顶部。 如果用户继续导航对讲,仍然记得丢失片段的每个元素的位置。 有没有办法清除事件的辅助功能列表并强制它再次获取它?可访问性管理器似乎没有任何方法。 - 编辑