展开

关键词

Spring创始人Rod Johnson:Spring为什么有今天的地位?

他就是Rod Johnson。 Rod Johnson 在悉尼大学不仅获得了计算机学位,同时还获得了音乐学位,更令人吃惊的是在回到软件开发领域之前,他还获得了音乐学的博士学位。 现在 Rod Johnson 已经离开了 Spring,成为了一个天使投资人,同时也是多个公司的董事,早已走上人生巅峰。 ? (Rod Johnson) Rod Johnson根据多年经验撰写的《Expert o-ne-on-One J2EE Design and Development》,其中对正统J2EE架构的臃肿、低效的质疑 这本书也体现了Rod Johnson对技术的态度,技术的选择应该基于实证或是自身的经验,而不是任何形式的偶像崇拜或者门户之见,也正是这本书真正地改变了Java世界。 基于这本书的代码,Rod Johnson创建了轻量级的容器Spring,Spring的出现,使得正统J2EE架构一统天下的局面被打破。

2.8K20

Java之父们 : James Gosling , Alan Kay,Bill Joy,Joshua Bloch,Rickard Oberg,Doug Lea,Rod Johnson,Kent Be

这本书也体现了Rod Johnson对技术的态度,技术的选择应该基于实证或是自身的经验,而不是任何形式的偶像崇拜或者门户之见。正是这本书真正地改变了Java世界。 基于这本书的代码,Rod Johnson创建了轻量级的容器Spring。Spring的出现,使得正统J2EE架构一统天下的局面被打破。 不过Rod Johnson可能仅仅是想通过”Without EJB”一词表明应该放开门户之见。这也是Rod Johnson一贯的作风,。 也许正是这种思想,促使得Rod Johnson创建了Spring,真正改变了Java世界。 似乎Java大师都能够有这样的能耐,另一Java大牛Rod Johnson同样也拥有音乐学的博士学位。 Kent Beck一直倡导软件开发的模式定义。

85830
  • 广告
    关闭

    开发者专享福利,1988元优惠券限量发放

    带你体验博客、网盘相册搭建部署、视频渲染、模型训练及语音、文字识别等热门场景。云服务器低至65元/年,GPU15元起

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    损伤失效

    近年来,钛合金、铝合金等轻质合金广泛应用于航空、航天、军工以及民用领域,在Ti-6Al-4V金属切削过程,采用Johnson-Cook(JC)剪切失效准则作为判断依据。 (Johnson-Cook失效模型和Johnson-Cook模型的区别:Johnson-Cook模型描述应变、应变率和温度对流动应力的综合影响,现已经被ABAQUS、LS-DYNA和MSC/DYTRAN 等商业有限元采用;Johnson-Cook失效模型在进行冲击问题的数值模拟过程中具有广泛的应用,该失效模型不仅考虑应力三轴度、温度和应变率对材料的影响,还考虑了变形路径的影响)。 1、材料损伤起止判据 其中,等效塑性应变,失效初始应变 表1 Ti-6Al-4V的Johnson-Cook剪切失效参数 -0.09 0.25 -0.5 0.0014 3.87 2、材料失效判断

    11620

    nginx使用热部署添加新模块

    假设你的nginx安装包目录在/home/johnson/nginx-1.17.5,下面会用到 小知识点:使用/home/johnson/nginx-1.17.5/configure --help 命令 --with:默认是不编译进nginx的二进制文件当中 --without:默认编译进nginx的二进制文件当中 /home/johnson/nginx-1.17.5/configure --help 编译添加新模块 当需要添加http_ssl_module模块时,命令如下: /home/johnson/nginx-1.17.5/configure --with-http_ssl_module 执行完该命令后 ,可以在/home/johnson/nginx-1.17.5/objs/ngx_modules.c文件中看到哪些模块要安装到nginx中。 make 执行完上述命令后,/home/johnson/nginx-1.17.5/objs/nginx该文件就是编译后的nginx二进制文件,然后咱们就需要进行热部署升级了。

    19820

    Magic Leap换帅!新任女CEO为前微软高管,业务从个人转向企业

    Magic Leap本周二宣布,任命前微软高管Peggy Johnson为新任CEO。Johnson表示,该公司准备将重心从个人转向企业。 今年5月,Magic Leap的创始人Rony Abovitz就表示自己准备辞职,而Johnson将在8月1日正式接管CEO职位,在这期间Abovitz将在过渡期继续掌管公司。 从C端走向B端,找Peggy Johnson来当CEO算是找对了。 Johnson曾在微软担任业务发展的执行副总裁,她曾管理公司与外部合作伙伴的关系,并监督M12公司风险基金。 据微软官网显示,Johnson于2014年加入微软,是公司高层的三名女性之一。在她任职期间的重大收购包括2016年以约260亿美元收购领英,以及2018年以75亿美元收购GitHub。 在加入微软之前,Johnson还在高通公司工作了24年,在工程、销售、市场营销和业务开发等领域担任领导职务。这次她加入Magic Leap,无疑在业务开拓上能够提供强有力的帮助。

    25210

    101岁黑人女数学家去世,美国登月幕后功臣曾被誉为“穿裙子的 computer”

    不过,Katherine Johnson做到了,而且不止一次。 女性的身份注定了Johnson夫人无法超越同时代的男性,甚至连平起平坐都做不到。 Katherine Johnson的事迹,是在她帮助NASA缔造了一些列传奇几十年以后才为人所知。 年轻一代可能想象不到,Computer曾经指的不是计算机,而是像Johnson夫人一样的女性数学专家。 而Johnson夫人刚来并没有留意到这个潜规则,一直在用后者。直到后来她发现了这一事实,仍然坚持自己的习惯。 而Johnson夫人和她的组员的任务就是计算轨道,确定发射条件,以及返回地球后的落点。 这是一项保密级别非常高的工作。

    32520

    【Nature】机器学习革新生物数据分析,自动物种分类成为可能

    插画师Graham Johnson以前是用手将细胞内的生命描绘出来。 Johnson et al. Nature Meth. 12, 85–91 (2015)/Nature 为了进行更系统的细胞建模过程,Johnson开发了一款叫做cellPACK的工具。 Johnson表示,要从零开始生成一项规则需要花费好几个月的时间。Johnson预计在今年晚些时候发布该软件的简化在线版。 Johnson强调,这个工具的作用不只限于制作具有视觉冲击力的模型,它还能帮助科学家想到新的假说并进行检测。 Johnson表示,最近有一位病毒学家联系他,说自己使用cellPACK得出的推论在实验中得到了验证。现在,这位病毒学家有一大堆新的数据,想与Johnson合作建立新的模型。 ?

    58080

    Java8新特性探索之Optional类

    Optional 实例中取回实际值对象的方法是使用 get() 方法: @Test public void getOptionalValue_ofNullable() { String name = "Johnson "; Optional<String> opt = Optional.ofNullable(name); assertEquals("Johnson", opt.get()); } 不过,这个方法会在值为 要避免异常,可以使用isPresent()验证是否有值: @Test public void getOptionalValue_isPresent() { User user = new User("johnson 使用map() @Test public void whenMap_thenOk() { User user = new User("johnson", "1234"); String email = Optional.ofNullable(user) .map(u -> u.getEmail()).orElse("johnson"); assertEquals(email, user.getName

    19920

    PLSQL变长数组

    varray_name_tab( i ) ); 12 END LOOP; 13 14 varray_name_tab.EXTEND; 15 varray_name_tab( 3 ) := 'Johnson ', '075520123650') -->插入变长数组包含3个元素的记录,此时提示超出了变长数组范围 scott@CNMMBO> insert into tb_emp select 8888,'Johnson varray_phone('13423456789','075520123650','010123') 2 from dual; insert into tb_emp select 8888,'Johnson -->再次插入数据成功 scott@CNMMBO> insert into tb_emp select 8888,'Johnson',varray_phone('13423456789','075520123650 ') 2 from dual; insert into tb_emp select 8888,'Johnson',varray_phone('13423456789000000000000000000000000000000000000

    31120

    Spring之跨重定向请求传递数据

    所以在重定向时必须要前面加上redirect:(不加的话默认就为请求转发): 下面为重定向到colablog路径下,传递{username}参数:如下: // 如 "redirect:/colablog/johnson , user.getUsername()); return "redirect:/colablog/{username}"; } 若 user.getUsername() 为 johnson ,那么重定向的url将会变成redirect:/colablog/johnson。 参考文献:《Spring实战 第4版》 作者:Johnson木木 链接:https://www.cnblogs.com/Johnson-lin/p/12038333.html

    38410

    亚马逊丰富云服务种类欲扩大市场领先优势

    时至今日,Johnson & Johnson、Intuit、通用电气等公司都已成为AWS的客户。AWS表示,在过去的一年里,它的数据存储量增长了137%,它出售的基本计算工作量同比也翻了一倍。 Johnson & Johnson在该大会上宣布,它将部署2.5万台连接云端的AWS计算机,提供一系列的标准软件,如微软Office套件。 塞利普斯基称,Johnson & Johnson帮助亚马逊塑造出它一年前公布的桌面产品。

    49940

    基于Django的电子商务网站开发(连载13)

    loginConfig.xml <node> <case> <id>0</id> <username>Johnson </username> <password>000000</password> <email>Johnson@126.com</email <Url>http://127.0.0.1:8000/login_action/</Url> <InptArg>{"username":"Johnson <Url>http://127.0.0.1:8000/login_action/</Url> <InptArg>{"username":"Johnson

    15810

    序列模型2.1-2.2词嵌入word embedding

    ---- 2.2 使用词嵌入 Using word embeddings 继续使用实体命名识别(named entity recognition)的例子,示例:"Sally Johnson is an orange farmer"Sally Johnson 是一个种橙子的农民。 对于 Sally Johnson,我们能很快识别出这是一个人名,这是因为看到了"orange farmer"这个词,告诉我们 Sally Johnson 是一个农民。 在句子“Sally Johnson is an orange farmer”中识别出 Sally Johnson 是一个人名后,在句子“Robert Lin is an apple farmer”中也可以很容易的识别出

    19920

    T-SQL基础--TOP

    --- ---------- -------------------------- Nick Potts East 9834212.87 Mary Johnson -- ---------- --------------------------- Nick Potts East 9834212.87 Mary Johnson --- ---------- -------------------------- Nick Potts East 9834212.87 Mary Johnson ---- ---------- -------------------------- John Smith West 100000.00 Mary Johnson ---- ---------- -------------------------- John Smith West 100000.00 Mary Johnson

    320100

    社区文章测试 URL 链接合法性

    合法链接示例 http://t.cn/RpNYeSL https://en.wikipedia.org/wiki/Rod_Johnson_%28programmer%29 不合法链接示例 链接需指定 http /pub/Health_Statistics/NCHS/Datasets/NHAMCS 链接不能包含括号 (、),以下链接不合法: https://en.wikipedia.org/wiki/Rod_Johnson

    40900

    一张400万美元的专辑,一场新的NFT“阳谋”?

    Jamis Johnson 在接受视频采访时说道:“这张专辑最初是对寻租中间商的一种抗议,这些中间商从艺术家那里抽走一部分价值。加密货币在很大程度上也有着同样的理念。” Johnson 表示,通过购买这张专辑,“我们希望由我们把它带回给人们。我们希望歌迷能在某种程度上参与到这张专辑中来。” 现年 34 岁、身穿一件印有 Wu-Tang 图案 T 恤的 Jamis Johnson 说道,“这张专辑本身就像是元老级的 NFT。” PleasrDAO 的 Jamis Johnson 说道:“我们相信,我们可以对这件作品做点什么事情,使它能够与粉丝和世界上的任何人共享,理想情况下还可以让人们拥有它的部分所有权。” RZA 拒绝置评,不过 Johnson 表示,PleasrDAO 一直与 RZA 有联系。

    18810

    美国高科技农业是这样玩机器人和无人机的

    在人们印象中农民辛苦挥汗播种、祈求风调雨顺五谷丰收的那些画面,其实从未精确反映农业科技;美国威斯康星州戴恩郡(Dane County, Wisconsin)的作物与土壤部门代表官员Heidi Johnson Heidi Johnson 面对农耕设备的科技化议题,农人们通常都得自己解决;因为有块地的那位王老先生不太可能拥有一个IT部门。 虽然在理论上,新科技能让农耕“有种就有收获”,但仍有风险;Johnson表示:“天气是个问题;”农民们无法掌控老天爷的脾气。 为了收集更多精确的科学数据,像是Johnson 这样的官方部门研究员,需要农民们持续好几年采用相同的技术;但如果出了什么问题,农民们就不会再想要重复那些产量不佳的实验。 “这通常都是强迫推销,”Johnson 表示:“因为农民们认为这是在浪费钱。”

    39550

    Handlebars中文文档(译自官方版)

    lastName: "Katz"}, {firstName: "Carl", lastName: "Lerche"}, {firstName: "Alan", lastName: "Johnson (items[i]) + ""; } return out + ""; }); 执行之后,这个模板就会渲染出: Yehuda Katz Carl Lerche Alan Johnson > {{/each}}

    当时用下面的上下文数据和 helpers: var context = { author: {firstName: "Alan", lastName: "Johnson { return person.firstName + " " + person.lastName; }); 会得到如下结果:

    人工智能技术帮助科学家探索重大疾病

    艾伦研究所的科学家Greg Johnson参与创建了该细胞模型,他表示通过给科学家提供一种相对简单而廉价的方法来比较健康和不健康细胞的内部组织,将加速找出癌症等疾病病因的步伐。 Johnson说:“所以,当我给模型提供一个细胞和细胞核的图像时,我们可以预测所有这些结构的位置。使用人工智能研究细胞内部结构要比其他方法更有优势。” 艾伦研究所的计算生物学家兼医学插画家Graham Johnson表示,到目前为止,还没有很好的替代方案。在高中和大学时期,他曾试图用传统的显微镜研究细胞。 Graham Johnson说:“你会看到一个黑白分明的物体,里面有很多较小的物体,它们四处移动,变换形状,做各种各样的神秘事情。但是还没有好的方法来识别这些形状或者理解它们的行为。”

    17020

    相关产品

    • 腾讯智慧建筑管理平台

      腾讯智慧建筑管理平台

      腾讯智慧建筑管理平台(微瓴)是深度适配智慧建筑场景的物联网类操作系统,针对于建筑内的硬件、应用等资源,提供物联、管理与数字服务,赋予建筑综合协同的智慧能力,并为建筑管理运营者与建筑业主方提供安全、高效、便利的建筑综合管理运营系统……

    相关资讯

    热门标签

    活动推荐

    扫码关注腾讯云开发者

    领取腾讯云代金券