- 本文原发于我的个人博客:https://hltj.me/security/2017/05/26/libressl-instead-openssl.html。缘起早就想写这篇推荐大家用 LibreSSL 取代 OpenSSL 的文章,总算能够如愿。2016 年 3 月初 OpenSSL 再次爆出与 2014 年的心脏出血(Heartbleed)同样严重的新漏洞——溺亡(DROWN)!在获悉这一... 本文原发于我的个人博客:https://hltj.me/security/2017/05/26/libressl-instead-openssl.html。缘起早就想写这篇推荐大家用 LibreSSL 取代 OpenSSL 的文章,总算能够如愿。2016 年 3 月初 OpenSSL 再次爆出与 2014 年的心脏出血(Heartbleed)同样严重的新漏洞——溺亡(DROWN)!在获悉这一...
- 【异周话题 第 4 期】如何在一年内成为优秀的数据挖掘工程师??话题背景数据挖掘(Data Mining),顾名思义是指从海量的数据中通过算法搜索隐藏于其中信息的过程,它是数据库知识发现中的一个步骤。近年来,数据挖掘引起了信息产业界的极大关注。数据挖掘能够将大量数据转换成有用的信息和知识,并可以广泛用于各种应用于各行各业,例如商务管理、生产控制、市场分析、工程设计和科学探索等。早在2009年... 【异周话题 第 4 期】如何在一年内成为优秀的数据挖掘工程师??话题背景数据挖掘(Data Mining),顾名思义是指从海量的数据中通过算法搜索隐藏于其中信息的过程,它是数据库知识发现中的一个步骤。近年来,数据挖掘引起了信息产业界的极大关注。数据挖掘能够将大量数据转换成有用的信息和知识,并可以广泛用于各种应用于各行各业,例如商务管理、生产控制、市场分析、工程设计和科学探索等。早在2009年...
- HELLO,WORLD!本文转载自异步社区。原文链接:https://www.epubit.com/articleDetails?id=NC7E3EF955810000193D061A1195010AD HELLO,WORLD!本文转载自异步社区。原文链接:https://www.epubit.com/articleDetails?id=NC7E3EF955810000193D061A1195010AD
- 算法工程师成长计划 大学期间必须要学好的课程:C/C++两种语言(或JAVA)、高等数学、线性代数、数据结构、离散数学、数据库原理、操作系统原理、计算机组成原理、人工智能、编译原理、算法设计与分析。Ø 大一上学期:1. C语言基础语法必须全部学会,提前完成C语言课程设计。2. 简单数学题:求最大公约数、筛法求素数、康托展开、同余定理、次方求模等。3. 计算机课... 算法工程师成长计划 大学期间必须要学好的课程:C/C++两种语言(或JAVA)、高等数学、线性代数、数据结构、离散数学、数据库原理、操作系统原理、计算机组成原理、人工智能、编译原理、算法设计与分析。Ø 大一上学期:1. C语言基础语法必须全部学会,提前完成C语言课程设计。2. 简单数学题:求最大公约数、筛法求素数、康托展开、同余定理、次方求模等。3. 计算机课...
- 【异周话题 第 7 期】人工智能时代,程序员要不要精通算法?话题背景近年来,算法行业异常火爆,算法工程师年薪一般20万~100 万。越来越多的人学习算法,甚至很多非专业的人也参加培训或者自学,想转到算法行业。尽管如此,算法工程师仍然面临100万的人才缺口。缺人、急需,算法工程师成为众多企业猎头争抢的对象。计算机的终极是人工智能,而人工智能的核心是算法,算法已经渗透到了包括互联网、商业、金融业... 【异周话题 第 7 期】人工智能时代,程序员要不要精通算法?话题背景近年来,算法行业异常火爆,算法工程师年薪一般20万~100 万。越来越多的人学习算法,甚至很多非专业的人也参加培训或者自学,想转到算法行业。尽管如此,算法工程师仍然面临100万的人才缺口。缺人、急需,算法工程师成为众多企业猎头争抢的对象。计算机的终极是人工智能,而人工智能的核心是算法,算法已经渗透到了包括互联网、商业、金融业...
- 【异周话题 第 20 期】三年后,人工智能将彻底改变前端开发? 话题背景 去年,阿里阿里正式公开了人工智能设计系统“鲁班”,到去年双 11,鲁班的水平已经达到了阿里内部 P6 水准,一天能够制作 4,000 万张海报,平均每秒可设计 8,000张海报,并且每张海报会根据商品图像特征专门设计,换句话说,鲁班设计出的海报,没有一张会完全一样的。 而最近 GitHub 也有一个非常受关注项目:神经... 【异周话题 第 20 期】三年后,人工智能将彻底改变前端开发? 话题背景 去年,阿里阿里正式公开了人工智能设计系统“鲁班”,到去年双 11,鲁班的水平已经达到了阿里内部 P6 水准,一天能够制作 4,000 万张海报,平均每秒可设计 8,000张海报,并且每张海报会根据商品图像特征专门设计,换句话说,鲁班设计出的海报,没有一张会完全一样的。 而最近 GitHub 也有一个非常受关注项目:神经...
- 机器学习(Machine Learning, ML)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。 机器学习(Machine Learning, ML)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。
- 在前面两篇文章中,对用户口令进行加密的方式其实称为 Password-based encryption (PBE),算法实现很简单,那是不是有更好和更标准的 PBE 实现呢?基于 Hash+salt 的算法最大的问题在于 Hash 函数的运算太快了,虽然加盐让暴力攻击和彩虹表攻击的可行性大大减低,但现在攻击者能在非常快速的硬件(包括 GPU)上运行,如果时间足够,还是有很大几率完成暴力破解。... 在前面两篇文章中,对用户口令进行加密的方式其实称为 Password-based encryption (PBE),算法实现很简单,那是不是有更好和更标准的 PBE 实现呢?基于 Hash+salt 的算法最大的问题在于 Hash 函数的运算太快了,虽然加盐让暴力攻击和彩虹表攻击的可行性大大减低,但现在攻击者能在非常快速的硬件(包括 GPU)上运行,如果时间足够,还是有很大几率完成暴力破解。...
- 第1招 Excel文件有很多页,每页打印标题行 当一个工作表打印的时候需要多页纸,需要在每页显示标题行,如何操作呢?点击菜单“页面布局”下面的“打印标题”,设置要打印的标题。如图1和图2:图 1图 2 第2招 Excel文件打印怎样插入页码、页眉、页脚 Excel表格打印到页面上显示页码、页眉和页脚等内容似乎不像Word中那么方便。其实,只要了解是怎么回事,用起来还是很简单,Excel中怎样... 第1招 Excel文件有很多页,每页打印标题行 当一个工作表打印的时候需要多页纸,需要在每页显示标题行,如何操作呢?点击菜单“页面布局”下面的“打印标题”,设置要打印的标题。如图1和图2:图 1图 2 第2招 Excel文件打印怎样插入页码、页眉、页脚 Excel表格打印到页面上显示页码、页眉和页脚等内容似乎不像Word中那么方便。其实,只要了解是怎么回事,用起来还是很简单,Excel中怎样...
- 注:本部分内容来源于《Kotlin入门与实战》,预计9月上市。16.1 Kotlin Native16.1.1 Kotlin Native简介Kotlin Native是一种将Kotlin源码编译成不需要任何VM支持的目标平台二进制数据的技术,编译后的二进制数据可以直接运行在目标平台上,它主要包含一个基于LLVM的后端编译器的和一个Kotlin本地运行时库。设计Kotlin Native的目... 注:本部分内容来源于《Kotlin入门与实战》,预计9月上市。16.1 Kotlin Native16.1.1 Kotlin Native简介Kotlin Native是一种将Kotlin源码编译成不需要任何VM支持的目标平台二进制数据的技术,编译后的二进制数据可以直接运行在目标平台上,它主要包含一个基于LLVM的后端编译器的和一个Kotlin本地运行时库。设计Kotlin Native的目...
- 虽然我们对人工神经网络ANN有了初步的了解,还实现了一个简单的三层神经 网络来对虚拟医疗数据进行分类。可在中间还忽略了很多细节,例如有没有其他的 激活函数可供选择?损失函数只能使用均方误差吗?如何确定梯度下降算法的参数?除了上述数学问题外,还有如何解决训练时模型预测的准确率不再提升的问题?当隐层神经元设置过多引起过度拟合时,如何通过减少过度拟合的情况来 提高网络模型的预测准确率?不懂机器学习... 虽然我们对人工神经网络ANN有了初步的了解,还实现了一个简单的三层神经 网络来对虚拟医疗数据进行分类。可在中间还忽略了很多细节,例如有没有其他的 激活函数可供选择?损失函数只能使用均方误差吗?如何确定梯度下降算法的参数?除了上述数学问题外,还有如何解决训练时模型预测的准确率不再提升的问题?当隐层神经元设置过多引起过度拟合时,如何通过减少过度拟合的情况来 提高网络模型的预测准确率?不懂机器学习...
- 自制编程语言和虚拟机,这是一个看似很深奥的课题,也涉及当今互联网流行的主题,许多技术人员对其心驰神往,但要领悟其精髓步履维艰。《自制编程语言》循序渐进、由浅到深地讲解了丰富的基础知识,覆盖了常见的编译原理入门知识,更难能可贵的是,作者讲解的知识具有其独特的理解和视角,相信本书能让读者能够受益匪浅。本文涉及一些编译原理基础,我担心没学过编译原理的读者会觉得吃力,因此顺带介绍了编译原理的基础知识... 自制编程语言和虚拟机,这是一个看似很深奥的课题,也涉及当今互联网流行的主题,许多技术人员对其心驰神往,但要领悟其精髓步履维艰。《自制编程语言》循序渐进、由浅到深地讲解了丰富的基础知识,覆盖了常见的编译原理入门知识,更难能可贵的是,作者讲解的知识具有其独特的理解和视角,相信本书能让读者能够受益匪浅。本文涉及一些编译原理基础,我担心没学过编译原理的读者会觉得吃力,因此顺带介绍了编译原理的基础知识...
- 互联网下半场来袭,从业者需要做出怎样的变化,以应对风云突变的大环境呢?在瞬息万变的互联网新时代,“用户导向”的设计师和“业绩导向”的产品经理,如何顺势转型为“以产品价值为中心”的产品设计师?继刘津之后,今天又很荣幸邀请到了《破茧成蝶2》的另一位作者孙睿,让我们来听听她对互联网时代设计师的看法。校园+图书篇异步社区:请您与异步社区的读者打个招呼,简单介绍一下您自己? 孙睿:大家好!我是孙睿,硕... 互联网下半场来袭,从业者需要做出怎样的变化,以应对风云突变的大环境呢?在瞬息万变的互联网新时代,“用户导向”的设计师和“业绩导向”的产品经理,如何顺势转型为“以产品价值为中心”的产品设计师?继刘津之后,今天又很荣幸邀请到了《破茧成蝶2》的另一位作者孙睿,让我们来听听她对互联网时代设计师的看法。校园+图书篇异步社区:请您与异步社区的读者打个招呼,简单介绍一下您自己? 孙睿:大家好!我是孙睿,硕...
- 相信,很多人都不知道Java的Method的上限为64K。本文将超过这个上限的函数叫做巨型函数。 相信,很多人都不知道Java的Method的上限为64K。本文将超过这个上限的函数叫做巨型函数。
- 12月上市新书本次带来9本,涉及到的领域分别是Linux、大数据技术、软件测试、GO语言、Wireshark数据包、C++编程、IT运营等,从最新的书了解最新的技术,异步新书让你更好地应对快速变化的科技世界。《RISC-V架构与嵌入式开发快速入门》胡振波 著本书的姊妹版《手把手教你设计CPU——RISC-V处理器篇》已经出版,提供了一个非常高效的超低功耗开源RISC-V处理器学习案例——蜂鸟... 12月上市新书本次带来9本,涉及到的领域分别是Linux、大数据技术、软件测试、GO语言、Wireshark数据包、C++编程、IT运营等,从最新的书了解最新的技术,异步新书让你更好地应对快速变化的科技世界。《RISC-V架构与嵌入式开发快速入门》胡振波 著本书的姊妹版《手把手教你设计CPU——RISC-V处理器篇》已经出版,提供了一个非常高效的超低功耗开源RISC-V处理器学习案例——蜂鸟...
上滑加载中
推荐直播
-
空中宣讲会 2025年华为软件精英挑战赛
2025/03/10 周一 18:00-19:00
宸睿 华为云存储技术专家、ACM-ICPC WorldFinal经验 晖哥
2025华为软挑赛空中宣讲会重磅来袭!完整赛程首曝+命题天团硬核拆题+三轮幸运抽奖赢参赛助力礼包,与全国优秀高校开发者同台竞技,直通顶尖赛事起跑线!
即将直播
热门标签