提出论点 好的研究想法,兼顾摘果子和啃骨头。...两年前,曾看过刘知远老师的一篇文章《好的研究想法从哪里来》,直到现在印象依然很深刻,文中分析了摘低垂果实容易,但也容易撞车,啃骨头难,但也可能是个不错的选择。...初入团队,寻找自己的立足点,需要一个好的工作想法。每年末,抓耳挠腮做规划,想要憋出一个好的工作想法。很多同学,包括我自己,陆陆续续零零散散想到很多点,然后自己不断否掉。...有底是因为就像腾讯围绕人,做了互联网+人,有了微信,阿里围绕电商,做了互联网+电商,有了淘宝,字节围绕信息流,有了抖音、西瓜视频。安全当然离不开人,离不开攻击者,相信这一点就够了。...引用 好的研究想法从哪里来 杜跃进:数据安全治理的基本思路 来都来了。
在”编程技术”分会上,腾讯高级工程师傅杰博士发表了《Kona JDK数据科学实践》的演讲。以下为演讲实录: ? 大家下午好!首先,要特别感谢组委会精心准备了这次线下和线上相结合的学习和交流的机会。...我是来自腾讯JVM团队的jiefu(傅杰),OpenJDK社区的Committer,目前主要从事Kona JDK在大数据和机器学习等领域的探索和实践。...Kona:JDK15中国企业贡献第一 Tencent Kona是腾讯基于OpenJDK研发的一款JDK产品,于2019年免费对外开源(https://github.com/Tencent/TencentKona...Kona发布的版本都经过了腾讯云和内部超大规模生产环境的验证,欢迎大家下载使用。 ?...腾讯成立了专门的JVM研发团队(含多位OpenJDK社区的 author/committer),负责Kona的研发和维护。
2022年9月19日,腾讯宣布腾讯Kona国密套件正式开源。...腾讯Kona国密套件基于JDK的标准JCA,PKI和JSSE的SPI接口实现了从基础算法簇,到公钥基础设施,再到安全通信协议的全链路国密特性。 主要特性 1....欢迎使用腾讯的OpenJDK发行版Tencent Kona JDK 。...近期规划 目前,腾讯Kona国密套件的部分国密基础算法实现依赖了开源的BouncyCastle,但我们正在自主地重新开发国密基础算法,以期获得更好的性能,安全性和代码质量。...在可预见的未来,腾讯Kona国密套件将会完全摒弃BouncyCastle。
Tencent Kona 8 Tencent Kona 是腾讯开源的、免费的、基于 OpenJDK 的发行版本,并且受腾讯长期支持(LTS)和季度更新,目前由腾讯专业的 JVM 技术团队进行维护和开发。...开源地址: https://github.com/Tencent/TencentKona-8 在腾讯内部,Kona 就是默认使用的 JDK,主要应用于腾讯云业务场景及其他 Java 应用场景,并且针对超大规模的大数据...另外,Kona 还为那些想用 OpenJDK 的客户和合作伙伴提供一个基于 OpenJDK 的构建、长期维护支持的腾讯版 OpenJDK 版本。 为什么是 Tencent Kona 8?...因为腾讯 Kona-8 是基于 OpenJDK 8 开发的,所以叫 Kona-8,8 这个数字是跟 OpenJDK 的版本走的。...Tencent Kona 8 扩展特性 腾讯 Kona 基于 OpenJDK 提供了许多的扩展功能及维护特性,通过腾讯 Kona 可以获得更为先进的功能及性能优化,进而提高用户和开发者的使用体验。
作者简介:郑淼,腾讯高级工程师,深入参与腾讯自研协程Kona Fiber以及ZGC的优化 本文主要介绍腾讯大数据编译器研发团队自研的Java协程Kona Fiber最近一年来完善易用性(支持synchronized...Kona Fiber主要实现协程切换、调度器的优化,改造必要的类库,暂时不增加新的语法糖,不引入新的概念。 保障协程的稳定性、及时的bug修复。...因此Kona Fiber的切换效率相比Loom更高,占用的内存相比Loom稍多。图2.1展示了Kona Fiber、Loom、JKU的切换效率、内存占用的对比。...图2.1 ▍腾讯自研协程Kona Fiber最近一年的改进 Kona Fiber主要从易用性(支持synchronized锁、死锁检测、网络操作)和完整性(Kona Fiber 11支持ZGC)两个角度进行完善...轻量级锁:由于轻量级锁保存的owner是线程或协程的栈上地址,Kona Fiber作为有栈协程天然支持轻量级锁。
导语 | 近日,腾讯云开发者社区技术沙龙“腾讯开源技术”圆满落幕。...本次沙龙邀请了多位腾讯技术专家,深度揭秘了腾讯开源项目TencentOS tiny、TubeMQ、Kona JDK、TARS以及MedicalNet。...本文是杨晓峰老师关于腾讯基于OpenJDK的自研Kona JDK开源项目的详细介绍。 一、Tencent Kona 缘起 1. OpenJDK 经常听人谈到 OpenJDK,那它到底是什么呢?...第二,我们会针对JDK8、JDK11这样的LTS版本,提供长期、可靠的支持。 第三, Kona JDK经过腾讯海量的负载验证,确保生产环境就绪的能力。...18.jpg 四、Q&A Q:杨老师,我想问一下腾讯云现在做Open JDK和Kona JDK有什么区别?做这个有什么优势呢?
Tencent Kona 是基于 OpenJDK8,由腾讯专业技术团队提供技术维护、优化及安全保障的 JDK 产品。...目前,Kona为腾讯微服务平台 TSF、 腾讯 TBDS 大数据套件、腾讯 TI 智能钛机器学习平台等提供了稳定保障。 Kona高效稳定的特性可服务多应用场景 1....Kona优势显著是开源JDK的最佳选择 1. 高性能 结合腾讯云场景的特点,腾讯 Kona 进行有针对性的优化。腾讯 Kona带来了显著的启动速度、性能以及存储方面的提升。 2....安全性强 腾讯 Kona 团队会及时高效的提供 JDK 安全更新,及时修复安全问题,保障云上业务的坚固安全。 4....Kona版本信息 Tencent Kona 与 OpenJDK 的 license 一致。腾讯未来将持续的与 OpenJDK 等开源社区进行协作,贡献更多补丁。
它是用于完善工艺方案和模具繁杂型面的设计,专门针对汽车和金属成形中的板料成形而开发和优化的。全球大概有九成的汽车制造商用它来进行产品开发、完善工艺。...它将全球各地的方法经验吸收融合,来确保有最新的技术支持。...据网上统计,在薄板冲压成型仿真方面,当前autoform软件市场在全球的占比是排第一的有90%以上的汽车制造商在使用autoform,全球前20家的汽车制造商全都在使用在国内,autoform软件也是有非常多的行业用户...(2)适合设计复杂的深拉延和拉伸成形模、工艺和模面的验证,优化成形参数,最大化减少材料与润滑剂损耗,新板料的评估和改进(4)快速实现求解、简单好用的界面和快速上手、对复杂的工程也有稳当的结果。...我们没必要使用大量硬件和专门的模拟分析师傅,直接能用autoform软件完成模拟。它高质量的结果可以减少产品的开发验证时间,降低开发成本,提高产品质量,给公司带来非常大的竞争优势和市场机遇。
腾讯Kona国密套件(Tencent Kona SM Suite)基于JDK的标准Service Provider Interface(SPI)实现了从基础算法簇,到公钥基础设施(PKI),再到安全通信协议的全链路国密特性...Tencent Kona JDK依托腾讯的海量生产级实践,针对大数据,云计算,机器学习等场景进行了大量的定制优化。 构建 腾讯Kona国密套件使用Gradle进行构建,其脚本使用Kotlin DSL。...特性 下面将会介绍腾讯Kona国密套件的主要特性: 基础算法簇 腾讯Kona国密套件中的KonaCrypto实现了国密的基础算法簇,包括SM2,SM3和SM4。.../kona/ssl/demo 质量与安全 作为一款安全领域的基础组件,腾讯Kona国密套件始终高度重视代码质量,并对安全漏洞执零容忍态度。...腾讯Kona国密套件的基础代码来源于OpenJDK的security-libs模块,故其代码风格与OpenJDK保持一致。
从自己十多年研究经历来看,如何判断一个研究想法好不好,以及这些研究想法从哪里来,对于初学者而言的确是个难题。所以,简单攒了这篇小短文,分享一些经验和想法,希望对刚进入NLP领域的新同学有用。...而计算机领域流行着一句话“IDEA is cheap, show me the code”,也说明对于重视实践的计算机学科而言,想法的好坏还取决于它的实际效能。这里就来谈下好的研究想法从哪里来。...那么什么才是好的想法呢?我理解这个”好“字,至少有两个层面的意义。 学科发展角度的”好“ 学术研究本质是对未知领域的探索,是对开放问题的答案的追寻。...好的研究想法从哪里来 想法好还是不好,并不是非黑即白的二分问题,而是像光谱一样呈连续分布,因时而异,因人而宜。...那么,好的研究想法从哪里来呢?我总结,首先要有区分研究想法好与不好的能力,这需要深入全面了解所在研究方向的历史与现状,具体就是对学科文献的全面掌握。
最近几年,腾讯对于Arm架构的需求也不断增加,各个产品线也不断引入Arm服务器,对于Arm架构软件的需求也在不断增长。...PART ONE 腾讯和Arm在JDK方面的合作交流 目前腾讯和Arm在JDK方面已经有了深入的交流和合作。...Kona JDK团队从功能、性能多方面出发,在Arm架构支撑KonaJDK的通用特性,并针对架构特征进行优化,保证Java应用向Arm平台迁移的一致性,为Arm架构推广做好准备。...图 1 ZGC性能(出自The Design of ZGC,Per Lidén) KonaJDK团队为了满足业务的需求,在Tencent Kona JDK11版本中,完善了ZGC功能的补全,并进行了长期的验证落地...另外对于腾讯内部大数据相关的Map/Reduce以及Spark SQL任务进行测试,执行性能也有10+%的提升。
2023腾讯犀牛鸟开源人才培养计划 开源项目介绍 扫码填写问卷报名,提交Tencent KonaJDK项目申请书 加入开发实践 与导师一起成长这一夏 Tencent KonaJDK 项目介绍 腾讯KonaJDK...腾讯KonaJDK团队拥有多位OpenJDK Reviewer,Committer和Author,在国内JDK团队中首屈一指。...深入腾讯自研协程Kona Fiber与Loom,了解协程核心的设计与实现思路,相信同学们一定会收获满满。...Tencent KonaJDK 任务实战项目 编程任务 初阶任务 移植Loom社区的benchmark到Kona Fiber 8 将Loom社区的benchmark:Oscillation.java移植到...Kona Fiber。
腾讯既是Java的用户,也是Java开源生态的重要参与者和贡献者。...作为OpenJDK开源社区的一员,腾讯积极参与,在JDK15、JDK16中入选全球贡献者榜单,分别位于全球第五、第四名,两次获得中国企业贡献度排名第一。...并且向社区开源了自研的Tencent Kona JDK,提供长期支持。...3月25日19:00-20:30,腾讯大数据星火计划技术沙龙第6期《共建Java生态 腾讯JDK自研之路与云上应用实践》直播专场将于线上举办。...我们特别邀请到腾讯大数据Kona团队专家,为大家揭秘这款腾讯定制JDK的设计与实践思路,共同探讨Java生态发展之道。感兴趣的小伙伴,快扫描下方图片中的二维码,添加活动小助手报名吧! ? ?
这里很有可能的主要原因就是没有命中索引和没有分页处理(原因有很多种,主要分析你的日志)。那接下来我们就得去优化sql了。 **如何优化呢?下面我们来谈谈有关的问题。...三、索引优化,这个经常谈到 索引的分类有哪些? 1 普通索引:最基本的索引 2 组合索引:多个字段上建立的索引,能够加速复合查询条件的检索。...3 唯一索引:与普通索引类似,但索引列的值必须唯一,允许有空值 4 组合唯一索引:列值的组合必须唯一 5 主键索引:特殊的唯一索引,用于唯一标识数据表中的某一条记录,不允许有空值,一般用primary...被驱动表的join字段上加上索引,无法建立索引的时候,设置足够的Join Buffer Size。 禁止join连接三个以上的表,尝试增加冗余字段。...只好用游标了,感兴趣的朋友阅读JDBC使用游标实现分页查询的方法
能浪的浪,才是好浪! 每天 10:33 更新文章,每天掉亿点点头发......同时,在官方首次公布的OpenJDK的综合贡献排名结果中,腾讯Kona的综合贡献全国第一,世界前五。 腾讯 Kona JDK 是基于 OpenJDK 开源项目打造的发行版之一。...除了贡献开源社区外,Kona JDK 的一些最新特性也在腾讯云上免费“供应”,为云上用户的 Java 应用提供高效便捷服务。...作为全球 Notable 贡献者,腾讯Kona积极拥抱开源,除JDK项目外,在Loom等项目也有比较突出的贡献。...未来,腾讯Kona将继续深度参与社区建设,积极探索业务场景,和广大开发者共享腾讯 JDK 在广告、游戏、支付等场景的科研成果和实践经验,助力 Java 生态的持续成功。
作为Java标准版最主流的参考实现之一,目前国际上众多顶级科技公司基于OpenJDK开源项目研发了多种JDK发行版,腾讯Kona JDK便是其中颇具特色的发行版之一。...除了贡献开源社区外,Kona JDK的一些最新特性也在腾讯云上免费提供,为云上用户的Java应用注入高效动能。...值得注意的是,JDK16中腾讯Kona JDK的贡献世界排名第四,较JDK15的世界第五又提升了一名。...腾讯Kona JDK团队正在用实际行动践行对OpenJDK社区的承诺:“持续分享腾讯JDK在广告、微信、大数据/机器学习、云、游戏、支付等场景的科研成果和实践经验,助力Java生态的持续成功”。...3月25日19:00-20:30,腾讯大数据星火计划技术沙龙第6期,腾讯Kona JDK专场将于线上举办,分享Kona的研发历程以及实践经验,沙龙详情及报名方式请看本期推送第一篇,快来报名参加吧!
最近几年,腾讯对于Arm架构的需求也不断增加,各个产品线也不断引入Arm服务器,对于Arm架构软件的需求也在不断增长。...腾讯和Arm在JDK方面的合作交流 KonaJDK 目前腾讯和Arm在JDK方面已经有了深入的交流和合作。...Kona JDK团队从功能、性能多方面出发,在Arm架构支撑KonaJDK的通用特性,并针对架构特征进行优化,保证Java应用向Arm平台迁移的一致性,为Arm架构推广做好准备。...图 1 ZGC性能(出自The Design of ZGC,Per Lidén) KonaJDK团队为了满足业务的需求,在Tencent Kona JDK11版本中,完善了ZGC功能的补全,并进行了长期的验证落地...另外对于腾讯内部大数据相关的Map/Reduce以及Spark SQL任务进行测试,执行性能也有10+%的提升。
而且,随着以OpenJDK为核心的开源社区的日益活跃,我们可以预见,在大数据与云计算时代,Java也将得到长足发展,在未来继续扮演重要角色 腾讯既是Java的用户,也是Java开源生态的重要参与者和贡献者...作为OpenJDK开源社区的一员,腾讯积极参与,在JDK15、JDK16中入选全球贡献者榜单,分别位于全球第五、第四名,两次获得中国企业贡献度排名第一。...并且向社区开源了自研的Tencent Kona JDK,提供长期支持。...3月25日19:00-20:30 腾讯大数据星火计划技术沙龙第6期 《共建Java生态 腾讯JDK自研之路与云上应用实践》 直播专场将于线上举办 我们特别邀请到腾讯大数据Kona团队专家,为大家揭秘这款腾讯定制...Tencent Kona JDK11 正式开源,提升 50% 峰值性能!》 扫描下方二维码关注本公众号, 了解更多微服务、消息队列的相关信息! 解锁超多鹅厂周边!
我六月底参加深圳的一个线下技术活动,某在线编程的 CEO 谈到他们公司的发版,说:“我说话的这会儿,我们可能就有新版本在发布。”,这句话令我印象深刻。...传统的单体应用,所有的功能模块都写在一起,有的模块是 CPU 运算密集型的,有的模块则是对内存需求更大的,这些模块的代码写在一起,部署的时候,我们只能选择 CPU 运算更强,内存更大的机器,如果采用了了微服务架构...可以灵活的采用最新技术 传统的单体应用一个非常大的弊端就是技术栈升级非常麻烦,这也是为什么你经常会见到用 10 年前的技术栈做的项目,现在还需要继续开发维护。...服务的拆分 个人觉得,这是最大的挑战,我了解到一些公司做微服务,但是服务拆分的乱七八糟。这样到后期越搞越乱,越搞越麻烦,你可能会觉得微服务真坑爹,后悔当初信了说微服务好的鬼话。...这个段子形象的说明了分布式系统带来的挑战。
对于想要在网络上建设网站的用户而言,首先需要为网站购买一个合法的域名,不过很多人对于购买域名并没有实际的经验,因此往往不知道在哪里才能买到需要的域名。那么买域名哪里好?域名供应商的选择标准是什么?...买域名哪里好呢 域名是外部用户访问用户网站的地址,只有准确的地址才能够让别人进入自己的网站,并且域名和网址并不是相等的关系,域名需要经过解析才能够获得网址。...域名的选择标准 很多人在网络上查找后会发现,提供域名的域名供应商在网络上是非常多的,那么买域名哪里好?域名供应商如何来选择呢?...其实有心的用户会发现,网络上的域名供应商虽然多,但不少域名供应商的都只是代理的性质,所提供的域名种类相对比较少,因此在选择域名供应商时应当尽量挑选那些一级域名商,这样可以选择的域名种类会更加丰富。...买域名哪里好?如何挑选域名供应商?
领取专属 10元无门槛券
手把手带您无忧上云