dasein58_个人页

个人头像照片 dasein58
个人头像照片 个人头像照片
962
0
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2022年02月

  • 02.10 01:25:15
    发表了文章 2022-02-10 01:25:15

    顶级程序员编程10大法则

      NASA 的开发者是编程界最有挑战性的工作之一。他们编写代码并将开发安全的关键任务应用程序作为其主要关注点。   在这种情形下,遵守一些严格的编码规则是重要的。这些规则覆盖软件开发的多个方面,例如软件应该如何编码、应该使用哪些语言特性等。   尽管很难就一个好的编码标准达成共识,NASA 的喷气推进实验室(JPL)遵守一个编码规则,其名为“十的次方:开发安全的关键代码的规则”。

2022年01月

  • 01.29 21:35:48
    发表了文章 2022-01-29 21:35:48

    吴恩达出品:如何选择你的第一个人工智能项目?

      吴恩达相信大家都不陌生了,这位大佬曾担任百度副总裁和首席科学家,创立了 Google Brain 项目,还是 Coursera 的联合主席和联合创始人。前几天,吴恩达 亲笔撰写了一篇博文《How to Choose Your First AI Project》,分享了他的心得:在传统企业转型为人工智能企业之前,如何挑选第一个人工智能项目?为什么要这么重视第一个项目呢?AI 前线将该文章进行了翻译整理,以飨读者。   人工智能技术有望改变每一个行业,就像 100 年前的电力一样。据 McKinsey 称,预计到 2030 年,人工智能将创造 13 万亿美元的 GDP 增长,其中大部分将在制
  • 01.29 21:35:04
    发表了文章 2022-01-29 21:35:04

    微软首席信息安全官:我们为什么不需要密码?

      微软是世界上受攻击最多的公司之一,身为微软的网络安全负责人,Bret Arsenault 深知这一点。   那是 2021 年 6 月的一个晚上,凌晨 4 点,Brett Arsenault 突然被手机铃声惊醒。   一场后来被称为“NotPetya”的网络攻击已经开始锁定乌克兰境内的电脑,导致不少电脑被强制锁定。   起初,这看起来像是一次普通的勒索软件攻击,在这种攻击中,企业可以靠付费打开被锁定的电脑。但 NotPetya 似乎与众不同——它像蠕虫病毒一样快速传播,受到攻击的公司很快发现:根本没有协商解锁金额的机会,他们无法继续操作电脑。
  • 01.29 21:33:22
    发表了文章 2022-01-29 21:33:22

    是时候更新你的网络了

      为了实现数字化转型,企业需要部署自动化和软件定义的网络,并提高安全性。   数字化转型让网络变得越来越重要,尤其是在客户、员工、云应用程序和物联网(IoT)设备与企业相连接的边缘。许多原因导致过去传统的静态和无差异化网络边缘已不再够用,因此随着企业着手制订数字转型计划,网络必然会迎来大发展。   网络专业人员应着眼于提升安全性和部署软件定义网络(SDN),因为后者支持在网络中快速进行大规模调整,能够适应数字转型带来的诸多挑战。
  • 01.29 21:18:04
    发表了文章 2022-01-29 21:18:04

    美国首款“疫苗护照”应用上线:投250万美元用区块链保护隐私

      随着全球新冠疫苗接种范围持续扩大,同时实现跨境人员安全流动,重启国际经济,不少国家计划推出“新冠疫苗护照”。“疫苗护照”并不是真正的护照,而是记载有新冠疫苗接种等信息的凭证,以证明跨境出行人员的接种情况。   从上周五开始,纽约市民已经可以通过美国首款“疫苗护照”应用程序“Excelsior Pass”来证明自已接种 COVID-19 疫苗或核酸检测呈阴性。该程序将首先在麦迪逊广场花园等大型场馆使用,并从下周开始逐步覆盖纽约州内几十处活动、艺术与娱乐场馆。在这款应用的帮助下,民众将可以扩大婚礼或宴请活动的规模。
  • 01.29 21:17:13
    发表了文章 2022-01-29 21:17:13

    区块链、无人驾驶、量子计算、感知智能……2050 年的技术什么样?

      这些技术在 2050 年会是什么样子,估计目前还没有人能够想的出来。但是总是要去想,这样距离未来才会更进一步。半年前,杭州云栖科技创新基金会的王坚博士(也是阿里巴巴技术委员会主席和阿里云的创始人)和极客邦科技创始人霍泰稳碰了个头,说咱们有必要在现在的技术干货会议之外,搞一个面向未来科技的活动,给咱们热爱科技的同学一个展开想象的理由和空间。   一拍即合,这就是接下来要重点介绍的 2050 大会,半年来,多位志愿发起人和数百位志愿者奔波于全球,召集了近 500 位各行各业有创新的人来现场分享,还设置了大量的空间供大家“ZAO”,比如科学实验、迷你火箭、青春舞台、马拉松晨跑、星空露营等。
  • 01.29 21:16:01
    发表了文章 2022-01-29 21:16:01

    拿不到谷歌 DeepMind Protein AI 的代码,这家实验室自己写一个模型

      凌晨1点半,朦胧中电话铃狂响,某Exadata严重故障…….   离上一篇文章(5小时数据蒸发||24小时服务降级,Salesforce的遭遇只是个案?)不远,我们又遇到了一次又一次数据救援工作。跟Salesforce巧合的是,大家都是运行在Exadata上,不幸的是Salesforce丢失了4个小时数据(后续没看到新闻稿,是否又追回了部分)业务停顿,那我今天遇到的要麻烦更多。   近期Exadata故障比较多,比较重要的是硬件生命周期所致,X2从2010年9月开始发布上线,到现在已经将近6年,就算传统“高端”小型机也到该下线的时候了。提醒使用Exadata的朋友们做好备份,否则,你可
  • 01.29 21:14:12
    发表了文章 2022-01-29 21:14:12

    你真的了解一段Java程序的生命史吗?

      Java语言的编译期其实是一段“不确定 ”的过程,因为可能是一个前端编译器把.java文件转变为.class文件的过程;也可能是指JVM的后端运行期编译器(JIT编译器)把字节码转变为机器码的过程;还可能是指使用静态提前编译器(AOT编译器)直接把.java文件编译成本地机器码的过程。但是在这里我们说的是第一类。也是符合我们大众对编译认知的。编译在这个时间段经历了哪些过程呢?
  • 01.29 21:13:35
    发表了文章 2022-01-29 21:13:35

    李道兵:京东云的云原生理念及 Serverless 最佳实践

      在云原生技术全面爆发之前,我们开发的应用可以被称为非云原生应用,非云原生应用并没有考虑到应用的弹性和规模性,甚至很多都不具备扩展性,当业务规模扩大时,特别依赖硬件的升级,进而带来了很多问题。云原生的出现带来了新的开发方式,然而这一技术处于快速的发展过程中,导致很难定义清楚各类概念和理解各种技术名词,本文采访了京东云中间件团队负责人李道兵,了解京东云在云原生领域的理念和相关探索,以期对开发者有所帮助。
  • 01.29 21:12:06
    发表了文章 2022-01-29 21:12:06

    美国历史上第一位首席数据科学家DJ Patil:重要问题取舍

      DJ Patil是“数据科学家”这个术语的创造者之一,也是哈佛商业周刊文章《数据科学家:21世纪最诱人的工作》(Data Scientist:Sexiest Job of the 21st Century)的共同作者。   由于折服于数学的魅力,年轻时代的DJ在加利福尼亚大学圣地亚哥分校取得了数学学士学位,然后在马里兰州立大学取得应用数学博士学位。在攻读博士期间,他主要研究非线性动态过程、混沌理论以及复杂系统。在进入科技领域以前,他在气象领域做了将近十年的研究工作,并且为美国国防部和能源部提供咨询服务。在他的职业生涯中,DJ曾在eBay担任首席架构师和研究科学家职位,然后在LinkedI
  • 01.29 21:10:55
    发表了文章 2022-01-29 21:10:55

    人工智能将彻底改变医疗设备技术

      人工智能和相关技术已经成为医疗保健行业的一大亮点,具有改变患者护理和管理流程的潜力。   人工智能系统正在以惊人的速度发展,并且在成功复制重复性和复杂任务,提供独特见解方面已经取得了显着进步,从而使产品开发人员可以专注于更细微的方面。基于AI的程序可以获取信息,进行逻辑处理,使用已知变量来形成解决方案,识别错误并进行纠正,从而提高产品设计的质量。人工智能和相关技术已经成为医疗保健行业的一大亮点,它具有通过自动化任务并获得更快结果而改变患者护理和管理流程的潜力。根据Zion Market Research的一份报告,到2025年,医疗保健领域的人工智能可能会达到178亿美元。疾病诊断,临
  • 01.29 20:29:07
    发表了文章 2022-01-29 20:29:07

    开发 iOS 应用,Kotlin Native 是否够格?

      一直以来,因为有着 iOS、Android 等多个系统的存在,开发者在开发同一款应用时也需要根据不同的平台去进行相应的修改,在此情况之下,Flutter、React Native、Weex 等多款跨平台框架应运而生,有效提升了开发者代码的复用性,大大降低了开发成本。   而在 2017 年 Google I/O 大会上,自 Google 宣布将 Kotlin 作为 Android 开发的官方语言之后,Kotlin 的首席语言设计师 Andrey Breslav 也在 KotlinConf 上宣布 Kotlin/Native 已支持用于开发 iOS 应用。不过同时,不少开发者也提出质疑,其
  • 01.29 20:27:48
    发表了文章 2022-01-29 20:27:48

    将 75000 行原生 iOS 应用程序移植到 Flutter 后,结果太惊讶!

      很少有文章,介绍如何将大型应用,移植到Flutter。而本文的作者——一位来自澳洲的Native iOS & Flutter的开发者,尝试这样做了,结果让他十分惊讶。到底是什么情况?一起来看文章吧!   将 75000 行原生 iOS 应用程序移植到 Flutter 后,结果太惊讶!   澳大利亚有一个名为Easy Diet Diary的原生iOS应用程序。   该应用:
  • 01.29 20:26:08
    发表了文章 2022-01-29 20:26:08

    汲取 IE6、IE8 消亡的经验,如何“杀死”IE11?

      我们大家熟悉的 IE 浏览器经过更新换代,目前已经更新到 IE11,而程序员多年唠叨的“IE 必须死”如今似乎要成为现实了。本文将回顾 IE6 和 IE8 消亡的历史,预测如何更好地“干掉” IE11。
  • 01.29 20:24:41
    发表了文章 2022-01-29 20:24:41

    基于Ruby网站数据库负载大降80%,这个沉默的性能杀手是如何被KILL的?

      摘要:一个前端开发者介绍了他和他的数据库朋友们是如何降低基于Ruby网站数据库负载的故事。以下为译文:   数据库负载可能是个沉默的性能杀手。我一直都在优化我的一个网站应用,用来吸引人们参与到开放代码社区,但我注意到一些随机的查询时间异常,有时会长达15s或更长。虽然我注意到这个现象有些时候了,我直到最近才开始优化我的数据库查询。我首先通过建立索引优化了我的主页(并且使用Rack Mini Profiler工具),然后我追踪并删除掉了一些代价高昂的查询。在这些重要的提升后,平均响应时间在50ms左右,95%在1s以内。但是,我遇到一个讨厌的问题,在24小时内,95%响应时间可能急升到15
  • 01.29 20:23:26
    发表了文章 2022-01-29 20:23:26

    何时该用无服务器,何时该用 Kubernetes?

      什么时候该用无服务器,什么时候该用 Kubernetes 构建云原生应用程序?   一个好的无服务器应用场景应该是在夜间没有太多或者完全没有流量。由于无服务器平台仅在代码运行期间收费,因此可以显著降低成本。较大的应用程序不执行任何操作,无服务器便宜的可能性越大。   但是,这并不意味着无服务器就可以降低成本,如果应用程序全天候运行,可能存在一些隐性成本,比如管理 API 造成的额外成本和测试函数的调用成本。
  • 01.29 20:22:43
    发表了文章 2022-01-29 20:22:43

    国产游戏想出海赚美刀?Google 给你出了一些主意

      China Joy(简称 CJ)已经结束十天了,但有关 CJ 的讨论却并没有停止。盛大的谢幕、Show Girl 一如既往的吸引眼球、以及今年新出现的网红直播的流行,不管你是否喜欢打游戏,CJ 都有能吸引你的地方。   不过,在今年的 CJ 中,我们看到了一个看上去有点突兀的身影,那就是 Google。在今年的 CJ 中,Google 也来到了上海,并且针对游戏开发者们组织了一系列的活动。   你可能会问:无法在中国市场展开有效活动的 Google 要怎样帮助中国的游戏开发者们呢?事实上,如果我们把眼光放远一些,答案似乎就呼之欲出,那就是去帮助中国的游戏公司们出海。
  • 01.29 20:21:53
    发表了文章 2022-01-29 20:21:53

    观点|企业挖角 AI 教授是不是「原罪」?

      AI 学者该不该在企业挂职?挂职的话,精力又该如何分配?这些问题随着 AI 的全面火热在学界频频被提起。最具代表性的一次交锋,要属去年 8 月份 Yann LeCun 与 UC 伯克利大学 Ben Recht 为首的教授们分别对此撰文表达截然不同的立场:前者认为这将有助于「推动 AI 的创新」,后者则认为这将「扼杀、冷藏」创新。   近日,卡内基梅隆大学计算机科学系的副教授 Ariel Procaccia 同样撰文表达了自己对于企业过度招揽 AI 学者现象的忧虑,只是他并未偏颇早前的任一立场,而是呼吁大家一起找到摆荡于两者之间的「可持续性模式」,来看看他是怎么说的吧。
  • 01.29 20:20:50
    发表了文章 2022-01-29 20:20:50

    观点|来自UCL实验室大佬的学术生涯避雷指南

      Stephen Fleming 在牛津大学读取心理学与生理学硕士之后,又在伦敦大学学院获得了认识神经心理学的博士学位。硕博时期获得了多个奖项和名誉的 Stephen Fleming 决定继续从事学术研究,在伦敦大学学院创立了元认知实验室,领导人类意识、元认知、决策方面的研究。   回顾实验室建立近三年来的种种,Stephen Fleming 感慨良多。他把自己的感受、反思以及对后来者的建议写成了博客,AI科技评论对博客内容编译如下。
  • 01.29 20:19:53
    发表了文章 2022-01-29 20:19:53

    关于 Linux中数据备份的一些总结(物理、逻辑、远程差异备份)

      一般需求增量上线的时候,会备份应用和应用数据,保证升级失败也可以回退回去,今天和小伙伴聊聊数据备份的事。日常备份可以通过定时任务进行备份,也可以手动执行备份这里和小伙分享一些备份的脚本Demo,写的很粗。博文内容包括:日志备份,数据库备份(mysql)。备份方式分为:物理备份、逻辑备份、远程差异备份。   等长大就明白了。”小时候总是被人这么说。但那是不折不扣的谎言。我对任何事都只能越来越不明白。……这的确令人不安。但在另一方面,正是因为这样,自己才没有失去对生的好奇这也是事实。 ——中岛敦《山月记》   日志备份这里很简单,这里我们写一个shell脚本,通过脚本的方式进行,当然,如果
  • 01.29 20:19:15
    发表了文章 2022-01-29 20:19:15

    机器学习入门与实战:克服AI的幻想

      与许多其他技术一样, Al和机器学习都有非常梦幻以及时髦的用法。例如,有些人使用机器学习从照片创建毕加索风格的艺术品。当然,这种用法带来很多问题。一方面,除了赶时髦(因为以前没有人这么弄过) ,是否有人真的想要以这种方式来创建毕加索作品是值得怀疑的。艺术的价值并不在于对特定的现实世界表现做出一个有趣的解释,而在于理解艺术家是如何进行诠释的。文章的结尾指出,计算机在现阶段只能复制已有的风格,而不是创造它自己的全新风格。下面将讨论Al和机器学习的各种奇幻应用。
  • 01.28 21:48:19
    发表了文章 2022-01-28 21:48:19

    素人程序员:如何在技术浪潮更迭中保持较高成长速度?

      技术更迭是有加速度的,一个又一个风口,一波又一波浪潮,昨天火了人工智能,今天已经大谈区块链。普通程序员们在这个进程里,应该怎样找准自己的位置,获得持续的个人成长呢?   技术更迭是有加速度的   从 2010 年开始,被定义为移动互联网的元年,移动开发也是从这一年开始逐渐开始火爆的。笔者也是从毕业之后加入这个浪潮的。据说移动开发火爆之时,理发师通过几个月培训以后也可以拿到月薪 1,2W 的薪水,可见那个时候对移动人才的饥渴程度。但是到了 2014 年底开始,移动开发的入职要求回归理性,要求逐渐提高,到现在基本大公司社招也不再招高级以下的移动开发了。
  • 01.28 21:46:02
    发表了文章 2022-01-28 21:46:02

    大牛程序员是如何入行的?

      当我刚刚入行成为一名软件开发者的时候,我对自己所要从事的工作一无所知。我那时非常沮丧。我觉得这份工作没什么意思,我甚至都不认为我是“得到了一份工作”。我之所以告诉你这件事,原因在于:如果你已经捧起本书探求答案,你对这种感觉一定似曾相识。   别担心,这很正常。事实上,这也很自然。   让我说得直白一些:想成为一名软件开发者,你其实并不需要是个天才,甚至都不需要必须拥有平均水平以上的智商。
  • 01.28 21:45:00
    发表了文章 2022-01-28 21:45:00

    豆瓣评分9.5,哈佛、斯坦福、普林斯顿等都在用的算法经典教材

      先看看作者吧,Jon Kleinberg是美国国家科学院(NAS)、美国国家工程院(NAE)、美国人文与科学院(AAAS)三料院士,在计算机科学领域是“传说级”的人物。而且他还获得过国际数学家大会颁发“奈望林纳奖”,这个奖是数学家大会为了表彰信息科学方面的重要数学贡献而设的。——来自豆瓣
  • 01.28 21:43:13
    发表了文章 2022-01-28 21:43:13

    哪几种程序员更容易走上管理岗位

      也许你早已决定做一名管理者,又或者你刚刚有这个打算,不管哪种情况,你是否已经和你的上级交流过这个问题呢?   在我调研过的几百位新经理中,只有15%左右和上级表达过管理意愿,我自己培养的几十位新经理中,明确表示自己想做管理的,也只有大约20%左右,这个比例很低。所以,如果我猜你没有跟上级表达过你的意愿,大概率能猜对。   你可能会说,如果上级觉得我能干,肯定会给我机会的;如果觉得我不行,表达也没用。而事实上,这个问题往往不会这么绝对。对于明确表达自己意愿的工程师,即便不能立刻满足他们的期待,但在有合适岗位的时候,他们的确会被优先考虑。因为对于做管理来说,个人意愿很重要,没有意愿就没有主
  • 01.28 21:41:53
    发表了文章 2022-01-28 21:41:53

    四十不惑,程序员的中年危机,你经历了吗?

      今年刚好 40 岁,在一家著名外企做到技术专家的位置,在亲戚朋友眼中,俨然已算半个“成功人士”,但内心深处,却无一刻不战战兢兢。我知道,自己就像一个风雨中的高跷人,哪怕一阵风,一个闪失,都会重重跌倒,甚至于再也爬不起来。   我有一个习惯,每年定期更新简历,一则看是否有更好的机会,二则了解市场行情与技术动向,也作为自己下一年努力的方向。   从 30 岁到 40,整整 10 年,年年如斯,这种形式一直有效的鞭策我努力学习和工作。因为我相信只要我保持努力,就会永远站在技术的前沿,就会永远保有强劲竞争力,所谓的“中年危机”永远也不会落在我的头上。
  • 01.28 21:40:43
    发表了文章 2022-01-28 21:40:43

    从摩托罗拉、诺基亚再到航空领域应用,这款开源数据库的成功如何成就天才程序员?

      如果说有什么事物能够使男程序员心中的父爱完全觉醒,那我想一定是投身于自己创建的开源项目中去了。在和熊谱翔、黄东旭等储多开源大神的接触中,我可以明显感到他们对于自身开源项目的那份执着与热爱。虽然说贝佐斯、盖茨等IT巨头创始人都能在公司走上正轨后卸任CEO,完成华丽转身,但是为了维护自己的开源项目,程序员们往往都是从一而终,从不始乱终弃。
  • 01.28 21:39:30
    发表了文章 2022-01-28 21:39:30

    大多数程序员都不知道的6个YAML功能

      提升您的YAML知识以编写更清晰的YAML文件大多数程序员都不知道的6个YAML功能   YAML是一种常用于数据序列化的文件格式。有大量使用YAML文件进行配置的项目,例如Docker-compose,pre-commit,TravisCI,AWS Cloudformation,ESLint,Kubernetes,Ansible等。了解YAML的功能可以帮助您实现所有这些功能。   让我们先介绍一下基础知识:YAML是JSON(源)的超集。每个有效的JSON文件也是一个有效的YAML文件。这意味着您拥有所有期望的类型:整数,浮点数,字符串,布尔值,空值。以及序列和图。根据您的编程语言
  • 01.28 21:38:31
    发表了文章 2022-01-28 21:38:31

    月薪 3500 的程序员最终是如何实现月入百万的?

      今天故事的主人公,是CSDN的博客专家,他在文中讲述了,自己从月薪三千五的开发小白,到入职大厂、买币狂赚狂赔、数次创业浮沉,到最终实现月薪百万的故事。   以下为正文:   2009年7月毕业,校招进入杭州的一家环保上市公司,在滨江杭阿里边上,月薪是3500元,职位是Java工程师,初入职场同事和领导都挺好的,不过每天工作的内容都是重复的Extjs写界面工作,技术得不到提升,工作几个月就开始迷茫了。
  • 01.28 21:36:55
    发表了文章 2022-01-28 21:36:55

    读秒 CEO 周静:巨头包围下,智能信贷创业公司的机会在哪?

      本文作者为读秒 CEO 周静。近 20 年跨国银行风险管理经验,全面负责个人及中小企业金融产品设计及风险控制;曾在美国第一资本(Capital One)就职 8 年,历任产品、市场、风控高级经理。2006 年回到中国,在渣打银行就职 9 年,创立渣打银行零售风险管理团队,任渣打中国零售银行首席风险官,管理超过 50 亿美元的信贷资产。2014 年底加入 PINTEC 集团,创立读秒。
  • 01.28 21:35:22
    发表了文章 2022-01-28 21:35:22

    关于当今软件开发的四件会让过去的程序员大吃一惊的事

      过去的盲点给我们提供了另一种思考未来的方式。 技术变革的步伐并没有放缓。 在一两年之内,我们大多数人仍然会思考世界。 我们期待着很多变化,并且我们花了大量时间想象它们。 但是在雷达之下发生了什么? 我们期望哪些发展永远不会实现? 我们今天很少有人期望发生什么革命?   软件开发改变了世界。 我们只看到其中一些即将到来。关于当今软件开发的四件会让过去的程序员大吃一惊的事
  • 01.28 20:31:50
    发表了文章 2022-01-28 20:31:50

    程序员找不到对象是伪命题?他用大数据找对象,现在婚都结了

      这可真的是“世上无难事,只怕有心人”啊!   Chris McKinlay 窝在加州大学洛杉矶分校数学系楼上的小隔间里,头顶的灯泡和显示器照亮了他年轻的脸庞。凌晨三点,这是他使用校内超级计算机的最佳时间。趁老师同学们已经沉沉睡去,他得尽快赶完自己的博士论文(内容为大规模数据处理与并行数值方法)。在计算机全速运转的同时,他打开了另一个窗口,打算看看自己的 OkCupid 收件箱。   McKinlay 身材瘦削、高高的个子,头发总是凌乱不堪。与 4 千万美国用户一样,他也在通过 Match.com、J-Date 以及 e-Harmony 等网站寻找自己的爱人。自九个月前与女朋友分手之后,
  • 01.28 20:30:05
    发表了文章 2022-01-28 20:30:05

    程序员学人工智能必须掌握的定义AI的4种方法

      正如前一节所描述的,首先要理解的概念是AI与人类智能没有真正的关系。当然,一些AI被建模为模仿人类智能,但仅是模仿而已。想到AI时,需注意到目标探索、用于达成该目标的数据处理和为了更好地理解目标的数据获取之间的相互作用。AI根据算法得到一个结果,该结果可能与人类的目标或实现这些目标的方法无关。基于此,可以将AI分为4种。   计算机行为类似人类,这在图灵测试中有很好的反映,当无法区分计算机和人类时,计算机在图灵测试中胜出。这也反映了媒体对AI的看法。你可以看到它被应用于自然语言处理、知识表示、自动推理和机器学习等技术中(所有这4种都必须通过测试方可使用)。
  • 01.28 20:28:27
    发表了文章 2022-01-28 20:28:27

    程序员如何用Python编程暴力算法破解凯撒密码

      破解凯撒密码可以用到一项密码分析技术,叫作暴力算法(brute-force),它的攻击是通过尝试每一种可能解密密文的密钥实现的。没有什么能够阻挡密码分析人员猜测密钥、用密钥解密密文、观察输出,并在没能破解出密文的情况下寻找下一把密钥。正因为这样的暴力算法对凯撒密码来说过于有效,所以在实际应用中根本不应该使用凯撒密码去加密一段秘密信息。   在理想的情况下,一段密文不会落入任何人的手中,然而Kerckhoffs原则(以19世纪密码学家Auguste Kerckhoffs命名)表明,一段密文即使在所有人都知道来源且某些人可能得到的情况下,也应该保持其安全性。20世纪时,数学家Claude S
  • 01.28 20:24:41
    发表了文章 2022-01-28 20:24:41

    20年资深程序员的Python“秘籍”,教你成为其中的“武林高手”

      我列出的这些有用的Python代码片段,为我节省了大量的时间,并且我希望他们也能为你节省一些时间。大多数的这些片段出自寻找解决方案,查找博客和StackOverflow解决类似问题的答案。下面所有的代码片段已经在Python 3中测试。   在Python中调用一个外部命令   有时你需要通过shell或命令提示符调用一个外部命令,这在Python中通过使用subprocess模块很容易实现。
  • 01.28 20:23:36
    发表了文章 2022-01-28 20:23:36

    Java架构师这四大能力,程序员你有了几项

      国内我们对架构师,项目经理,开发经理或者是技术总监这类职业定位普遍不都不清晰,很多的情况是“能者多劳”,一人身兼数职。达尔文的理论在我们的行业是绝对适用的,我从进入这个行业开始我就不甘于成为淘汰者,而我也由心地热爱着这个行业很年前我就立志要成为架构师(当年流行叫:系统分析员 )这目标进发。回首这10几年的磨练,我总结了一下一名合格的架构师应该具备哪一些方面的能力以及怎么才能得到这些能力
  • 01.28 20:21:55
    发表了文章 2022-01-28 20:21:55

    Python程序员学习路径之数据结构篇

      在计算机科学中,数据结构是一门进阶性课程,概念抽象,难度较大。Python语言的语法简单,交互性强。用Python来讲解数据结构等主题,比C语言等实现起来更为容易,更为清晰。   而对于自学Python的朋友往往会遇到数据结构的问题,和所有的现代编程语言一样,Python也有大量的功能和构造。然而,Python是少数的几种基本程序要素相当简单的语言之一。本文将开始介绍使用Python编程的一些基础知识。   Python程序包含一个或多个模块(module)。模块只不过是Python代码的一个文件,其中可以包含语句、函数定义和类定义。简短的Python程序也称为脚本(script),可
  • 01.28 20:20:47
    发表了文章 2022-01-28 20:20:47

    产品、运营和程序员的战争,已经上升到了相亲界

      近日,一位上海阿姨给程序员儿子的相亲,引起了互联网产品、运营、和程序员群体的大面积战争   这位上海阿姨看到自家的儿子36岁仍然不慌不忙不想成家,想出了个绝妙的主意替儿子相亲:在网上拍卖儿子(?)并承诺结婚退全款 (阿姨还挺有互联网思维...?..)   拍卖品基本符合“程序员标准人设”:单身,高薪,就差秃了。对于秃这点,母亲大人也很是居安思危。   年薪百万两套房,妈妈表示刚脱贫(柠檬),并开启亲妈致命式吐槽。
  • 01.28 20:18:31
    发表了文章 2022-01-28 20:18:31

    程序员,90 后程序员想要“年薪百万”,那么你最好走这一条路

      这一条路其实就是:算法工程师   互联网火爆,算法行业也一样火爆,动辄年薪30万以上比比皆是,优秀的算法工程师年薪百万不是梦。以至于让无数人开始学习算法知识,无论自学还是参加培训班,都想要转行到算法行业。   尽管如此,算法工程师仍然面临100万的人才缺口。缺人、急需,算法工程师成为众多企业猎头争抢的对象。   计算机的终极是人工智能,而人工智能的核心是算法,算法已经渗透到了包括互联网、商业、金融业、航空、军事等各个社会领域。可以说,算法正在改变着这个世界。   @程序员,90 后程序员想要“年薪百万”,那么你最好走这一条路
  • 01.28 20:17:34
    发表了文章 2022-01-28 20:17:34

    程序员不应该在社交上感到尴尬

      如果您是软件开发人员,那你的大部分工作时间都花在与人打交道上。   当您开始一天的工作时,您可能会立即查看电子邮件,Skype或Slack,因为您有兴趣查看工作同事是否有重要的事情要告诉您。   然后,当您编写答复时,您的单词的目的地是另一个人,而不仅仅是另一台计算机。   工作的主要重点是解决问题,这是在与项目进行协作,并作为软件开发团队的一部分与其他人闲逛时完成的。   您白天参加会议,并从其他人那里获得实施要求。
  • 01.27 01:32:09
    发表了文章 2022-01-27 01:32:09

    追踪Bug的五项原则

      一个远程办公的团队比坐在一个办公室里的团队需要更强的纪律。首先,我指的是沟通的纪律。在teamed.io, 我们已经远程开发软件有五年之久。我们通过问题清单系统(原文为ticketingsystem如Github, JIRA, Trac,Basecamp 等)来严格地管理任务,并且不鼓励任何不正式的沟通方式,如Skype, HipChat, 邮件或者电话。每一个ticket对我们来说都是一个有自己生命周期、参与者和目标的独立任务。这些年,我们有一些教训想分享给大家。如果你的团队也是远程办公,你会发现这些内容很有用。
  • 01.27 01:31:20
    发表了文章 2022-01-27 01:31:20

    用汇编分析C++程序,x86汇编

      说到用汇编的眼光看C++语言,那么怎么阅读汇编代码就成了我们需要解决的一个问题。其实,实话说,汇编其实不难。只是我们需要明白这样几个问题:   (1)汇编是什么语言?   (2)汇编中的主要内容有哪些?   (3)汇编语言是怎么和实际C/C++语言代码一一对应的?
  • 01.27 01:30:52
    发表了文章 2022-01-27 01:30:52

    用 Golang 快速实现 Paxos 分布式共识算法

      前文《理解 Paxos》只包含伪代码,帮助了理解但又不够爽,既然现在都讲究 Talk is cheap. Show me the code.这次就把文章中的伪代码用 Go 语言实现出来,希望能帮助各位朋友更直观的感受 Paxos 论文中的细节。   但我们需要对算法做一些简化,有多简单呢?我们不持久化存储任何变量,并且用 chan直接代替 RPC 调用。
  • 01.27 01:30:04
    发表了文章 2022-01-27 01:30:04

    已释放的栈内存详解

      (被调)函数内的局部变量在函数返回时被释放,不应被外部引用。虽然并非真正的释放,通过内存地址仍可能访问该栈区变量,但其安全性不被保证。后续若还有其他函数调用,则其局部变量可能覆盖该栈区内容。常见情况有两种:前次调用影响当前调用的局部变量取值(函数的"遗产");被调函数返回指向栈内存的指针,主调函数通过该指针访问被调函数已释放的栈区内容(召唤亡灵)。   【示例1】先后连续调用Ancestor和Sibling函数,注意函数内的dwLegacy整型变量。
  • 01.27 01:29:28
    发表了文章 2022-01-27 01:29:28

    未来会怎样构建 Web 应用程序?

      在未来,我们会怎样构建 Web 应用程序呢?如果行业正常发展下去的话,那么今天我们认为很难、做起来很有价值的事情在明天都会变得很轻松普遍。我想我们会发现很多新的抽象,让Google Docs写起来也能像今天的普通 Web 应用一样简单。   这就引出来一个问题——这些抽象会是什么样子?我们今天能发现它们吗?想要找出答案,一种方法是审视我们在构建 Web 应用程序时必须经历的所有问题,然后看看我们能做些什么。   亲爱的读者,这篇文章就是我对上述方法的一次实践尝试。我们会走过一段旅程,看看今天我们是如何构建 Web 应用程序的:我们将回顾行业面临的各种问题,评估Firebase、Supa
  • 01.27 01:13:25
    发表了文章 2022-01-27 01:13:25

    顶尖架构师能从Google、Facebook、Netflix等公司学到哪些技术?

      架构设计到底是做什么?每个人都有不同的答案,毕竟在不同的时间,不同的系统层级,不同的需求背景上,架构设计的任务都有所不同。那么换另外一个问题,如何成为顶尖的架构师?   先使用程序员的拆分技能:成就优秀需要划分两个阶段,先成为普通的架构师,然后再想办法成就优秀。   虽然 2022 年已经过了六分之一,但我们的新年也就刚开始,常言道种树最好的时间是十年前,其次是现在,学习架构也是一样,希望以下的学习小结可以给你帮助。
  • 01.27 01:11:45
    发表了文章 2022-01-27 01:11:45

    从 React 的视角谈谈 Rust 和 GTK

      最近我尝试了多种框架,想要制作出既易用又容易安装的应用程序,但是都以失败告终;最后我决定转向 Rust 和 GTK,开始拥抱原生软件开发。   虽说以前我也短暂尝试过 GTK,但它对我来说还是很陌生的。在此之前,我在用户界面上的大部分经验都来自于 React 应用程序的构建。从 React 到 GTK 的过渡带来了一些挑战,其中多数是小部件原理上的差异造成的。用 Rust 写 GTK 是尤其困难的事情,因为 Rust 强制执行一些额外的规则来防止内存管理错误,并避免在线程上下文中执行不安全的操作。
  • 01.27 01:09:50
    发表了文章 2022-01-27 01:09:50

    程序员为什么使用Kotlin?

      如今,在软件开发领域,除了现在比较热门的人工智能技术和大数据技术之外,移动开发依然是受到大家关注的领域分支,而移动开发中非常重要的一门技术就是Android开发。Java作为Android开发的官方标准语言,其语法的设计思想还停留在纯命令式语言时代,在函数式语言的大背景下,Java显得有点落伍。虽然随着Java 8和Java 9版本的发布,Java也在向函数式语言靠近,但是Java 8和Java 9的市场份额并不高,很多项目还停留在Java 6的时代。特别是对于Android开发者来说,想体验函数式编程的优势似乎太过遥远。所以,使用Kotlin成为一个不错的选择。
  • 01.27 01:09:05
    发表了文章 2022-01-27 01:09:05

    程序员容易忽略的 10 大软件开发定律

      与其他领域一样,软件开发领域也有一些非常经典的定律。这些定律包括了一些法则或软件开发大神的名言。   也就是所谓的“按照组织架构来交付软件”:   “任何一个组织在设计一个系统时,这个系统的结构与这个组织的沟通结构是一致的”。   你或许认为可以通过一些方式来避免这个定律,比如跨功能团队的站会、进度更新和决策矩阵,但最终都不可避免地会发生冲突和分歧,而这些将导致冲突和分歧的过程和结果。   这个定律来自《人月神话》:
  • 发表了文章 2024-11-15

    在Linux中,有一个文件,如何删除包含“www“字样的字符?

  • 发表了文章 2024-11-09

    SpringBoot 内部方法调用,事务不起作用的原因及解决办法

  • 发表了文章 2024-11-05

    向百度提交网站地图Sitemap

  • 发表了文章 2024-11-03

    SpringBoot_web开发-webjars&静态资源映射规则

  • 发表了文章 2024-11-03

    JavaScript获取url网址中域名后面的部分

  • 发表了文章 2024-11-01

    浏览器输入域名网址访问后的过程详解

  • 发表了文章 2024-11-01

    域名前缀和后缀html,为什么域名前要加www前缀,www是什么意思?

  • 发表了文章 2024-10-31

    python爬虫抓取91处理网

  • 发表了文章 2022-08-15

    一篇文章带你了解JVM常见面试题有哪些

  • 发表了文章 2022-08-15

    CSS浮动讲解

  • 发表了文章 2022-08-15

    知识总结:CSS定位

  • 发表了文章 2022-08-15

    技巧篇:CSS高级技巧详解

  • 发表了文章 2022-08-15

    关于List集合,这份总结很全面

  • 发表了文章 2022-08-15

    这篇文章教你轻松过dubbo+zk面试

  • 发表了文章 2022-08-15

    前端:Vue3为何使用Proxy实现数据监听

  • 发表了文章 2022-08-15

    JavaScript的深拷贝实现

  • 发表了文章 2022-08-15

    最近面试了13家企业软件测试岗位,面试题整理

  • 发表了文章 2022-08-15

    揭秘什么是面向接口编程

  • 发表了文章 2022-08-15

    Spring Cloud Alibaba 新一代微服务解决方案

  • 发表了文章 2022-08-15

    前端:如何在 JavaScript 中获取当前日期

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息