转载|再谈谈互联网外企在中国的失败

转载 互联网

外企以高傲的姿态在国内开展业务失败了,国内企业出海又何尝不是呢,总以为用当前的一个套路会打下另一个战场,有时难以如愿甚至碰一鼻子灰,不同地域的文化思想、生活方式的差异潜移默化的影响着人的每一个决定,如果不能从战术战略等层面做好准备、下决心改变,最终的结局不会差太多。 原文链接: https://www.raychase.net/6974

Spring|Bean的初始化、作用域

Spring

BeanDefaintion 保存 Bean 的元信息,是 Bean 的“配料表”。 Bean 初始化的方式: 1、通过构造器除时候( 不可变对象) public class SimpleMovieLister { // the SimpleMovieLister has a dependency on a MovieFinder private MovieFinder movieFinder; // a constructor so that the Spring container can inject a MovieFinder public SimpleMovieLister(MovieFinder movieFinder) { this.movieFinder = movieFinder; } // business logic that actually uses the injected MovieFinder is omitted... } 构造函数的索引从 0 开始 <bean id="exampleBean" class="examples.ExampleBean"> <constructor-arg index="0" value="7500000"/> <constructor-arg index="1" value="42"/> </bean> 2、通过 Setter 方法 public class SimpleMovieLister { // the SimpleMovieLister has a dependency on the MovieFinder private MovieFinder movieFinder; // a setter method so that the Spring container can inject a MovieFinder public void setMovieFinder(MovieFinder movieFinder) { this.movieFinder = movieFinder; } // business logic that actually uses the injected MovieFinder is omitted... } 3、通过静态工厂实化 定义使用静态工厂方法创建的 bean 时,请使用 class 属 more…

面试|第一次做公司面试官

面试

我返校后就去了学长的公司,在学习期间也帮忙招一些有经验有能力的软件开发人员。我主要负责后端的面试,期间参与制定了面试的标准,出了一些公司面试问题。我们面试的人有一两年工作经验的,有实习生,还有一些刚才培训机构培训完的,也许有些人会奇怪 “怎么还面试从培训机构出来的?“,因为公司小且地理又处在三线城市,资源不能和一线大厂比。 我们的面试流程简单,主要有以下几点。 制定的标准 定的面试评级: A:优秀 B:良好 C more…

教程|Windows 安装 Nodejs

教程 Windows Nodejs

环境: 系统 Win 10 64 位 Node 版本 16.15.0 LTS 如果是在 Linux 安装 Nodejs,参见我之前写的文章 《Linux 安装 Nodejs 教程》 Windows 安装过程如下。 1、下载 Nodejs 这里下载的是 Windows 二进制文件的。 下载完毕后,解压到一个路径,这里解压到 D:\nodejs,如下图。 2、配置 Nodejs 的环境变量 配置环境变量的目的是为了让命令行解释工具(shell、windows 黑窗口)知道去何处找命令。 环境变量位置,我的电脑 -> 属性 -> 高级系统设置 -> 环境变量 -> 系统变量 -> Path 变 more…

对学习的一些思考

本文含有许多主观因素。

操作系统环境变量原理

环境变量一般指的是操作系统中一些可以变的参数,在 Linux 系统中,环境变量是用来定义系统运行环境的一些参数,比如每个用户不同的家目录(HOME)、邮件存放位置(MAIL)等。在学 Java 时,安装 JDK 后总要配置环境变量,目的是告诉操作系统我们输入命令后到底要从哪里寻找命令,因为操作系统默认只会在当前目录搜索。 由环境变量我想到了项目启动的配置,例如 Spring 中的 xml、properties、yml 类型的文件,或者使用在启动时 more…

我们毕业了

依稀记得 18 年夏秋之交,我怀着激动的心情进入大学,燥热的空气为新生渲染着氛围,校园内都在表达着对新生的欢迎,那时的我们充满着对大学的向往、对未来的向往,四年后的我们毕业,穿上了学士服,时间仿佛回到了我们从高中毕业那一刻,我们依就怀揣着对未来的幻想。

绘画|人物体态

献丑了。

more…

SOFA-Bolt通信模型介绍

RPC

image SOFA-bolt 是蚂蚁金服开源的一个分布式 RPC 框架,用于快速构建金融级云原生架构的中间件,也是在金融场景里锤炼出来的最佳实践。SOFA-bolt 有四种网络通讯模型:分别是 oneway、sync、future、callback,本文主要介绍这四通信模型。 oneway:不关注结果,即客户端发起调用后不关注服务端返回的结果,适用于发起调用的一方不需要拿到请求的处理结果,或者说请求或处理结果可以丢失的场景; sync:同步 more…

《A survey of asynchronous remote procedure calls》论文翻译

RPC 翻译

这篇 ACM 论文介绍了异步RPC的实现,在先在流行的RPC框架(如:Dubbo)都能看到这些技术的缩影,最经典的莫过于 Future 模式。另外一篇经典的论文《Implementing remote procedure calls》。

Previous Page 2 of 20 Next Page