程序员到底在恐慌什么?

2023-11-16

点击上方“iOS开发”,选择“置顶公众号”

关键时刻,第一时间送达!


程序员们会觉得恐慌么?有时候我会。


或者说,现在也会。




这种恐慌大概是在上学的时候就有了。


上学的时候我不知道怎么入门,去书店里看书,C,VisualBasic,Java,C#,C++,Pascal,这些语言让我困惑。


特别是学的数据结构,计算机网络,算法,这些东西学了之后,倒底能干嘛,我知道UDP是有可能不按顺序到达的,我知道数据链路层是在物理层之上的,


我知道了可以深度遍历,可以广度遍历一棵树,但是这跟写代码有什么关系呢?


Access,Mysql,Oracle这三种又该学什么呢?


还有JSP,PHP,ASP,这些书上讲的很多概念,都让我恐慌。




我觉得我是陷在了一个知识的海洋,不是知识的泥沼中,或者是知识的酒池肉林,迷宫,黑暗森林,折叠空间。


要找工作了,我该找什么工作?


迷失方向,无所适从,这是我作为初学者的恐慌。




好在我选择了考研,总算把这种恐慌,推迟了三年。


读研的时候,漫无目标的选方向,人工智能,那是什么鬼。


数据挖掘?挖掘机吗?


自然语言处理?我可不想当翻译。


信息安全?算了,看到那些加密解密我就头大,还是福尔摩斯密码有意思~~


网络安全?得,OSI七层协议我已经学的够够的,让滑动窗口见鬼吧。


图形图像处理。。。。。不想当一个画图的。


模式识别。。。难道以后我就要去当成一个鱼类分捡器吗。


我只是想老老实实写代码而已啊,嗯。基于Agent的软件工程,这个不错~~~


一直想知道软件怎么开发出来的,这个Agent的概念看起来好厉害的样子,而且也很容易和我以后的工作联系起来。


单只凭自己当年的认知,很难在分叉口决定倒底应该选择哪条路走下去。



然后,又到了找工作的环节。


鬼使神差的选择了Java。


大概惟一的原因,就是招聘网站上,招java的公司太多了。


我每天都在刷网站,每天都在认真的记录招聘网上倒底要什么技能。


我每次面试都要解释自己没有工作经验,只是做了一个兼职,会了点ASP。


我在北京的街头来回游走,在一个陌生的城市四处奔波,我学会了表达自己,但长进最大的技能就是问路。


保安可以问,打扫卫生的阿姨可以问,警察可以问。


年轻人不能问,过路的人不能问。


中关村图书大厦,就是我的图书馆。


把书按斤卖的二手书店,就是我的导师。


而每次面试,都是我纠正方向,贪婪的学习新知识的课堂。



到底什么样的水准,能让我找到一份工作?这是在找到工作之前,最大的恐慌。


终于入职了一家公司,然后就是铺天盖地的新知识点,新环境。


第一次上班,我也去看了一些职场上要注意的点,可是总觉得陌生又不敢尝试。


我害怕跟其他同事交谈,惟恐他们知道了我是一个菜鸡。


我连什么是IDE都不知道,一直分不清Eclipse和Myeclipse的区别,在那一个月里,我主动熬了两个通宵,


周末就是学写JDBCTemplate,Mysql,JSP,Html,CSS,JavaScript,Struts,Spring。




各种In Action。


我觉得那一个月里,我弄明白了很多东西,这些都是以前我上学的时候没有学过的,我觉得自己是在尝还债务。


我想,科班出身的人,应该不会像我一样吧?毕竟我本科不是计算机专业啊。


学了这么多之后,我开始有了自己的思考。


我不喜欢那家公司的命名方式,也不喜欢现在他们做的事情,每天就是写CMS,每天就是写CMS。




入职以后,自己的个人成长应该往哪个方向走?


到了第二家公司,又学会了WebService,学会了Maven,学会了Shell,学会了解析XML,学会了版本命名。


到了搜狐之后学会的东西更多,哇,那个惊天地泣鬼神,无助,弱小,可怜的萌新菜鸡,在大神面前瑟瑟发抖。


他们展示给我看了一个优秀技术人员的素养:热情,主动,严谨。


而在这个时候,我不断的衡量自己和他们的差距,最终的结论就是,大概在五年之内,我都不可能达到他们的高度。


我该怎么办?最初是恐慌自己会不会被团队发现我是一个菜逼,然后被开除,被耻笑。


然后是困惑,自己看到了眼前有神一样的人,好像是无法突破的大山。


他们能够在两个星期之内搞懂Erlang,并且用到线上,还能够推广给全团队。


他们能够猜出来Facebook的开放平台是如何实现,讨论各种不同的技术方案最后整理出来了自己的一套标签库。


他们能够直接修改Tuscany的源码,把ActiveMQ完美的嵌入进Tuscany的框架里,让我们用到消息队列的时候,根本不用关注细节。


而我。。。刚入行一年的程序员,连JDK的源码都没看过。


而且,那个时候一直在有人说,程序员在30岁以后就没办法写代码了,我该怎么办?


我的同学,在毕业之后,一直做自然语言处理,而我也终于明白了自然语言处理是做什么的。


他们做分类,做聚类,每天抓取Twitter的内容,玩的很开心。



我想我应该选择去做算法,毕竟,做算法的人,越老越吃香,而程序员呢?总会有新的技术被代替。


在算法和架构之间,其实是程序员对于未来生存能力的恐慌。


于是我到了一家做算法的公司,在那里又开始了新的领域。


我学会了抓取,学会了分词,用CRF写了实体识别,还学会了Hadoop和Cassandra,顺带又学会了什么叫实时搜索。


到现在我都记得,这是跟原来当程序员的时候,完全不一样的体验。每天看英文文档,每天倒腾语料,每天调整参数。


而我身边的人呢,每一个都有自己擅长的领域,做搜索的小朋友手把手教我怎么调试Lucene的高亮算法,做Hadoop的小朋友告诉我一个Job倒底该怎么写,怎么跑。




而我做NLP的朋友,教会我如何生成语料,怎么样自动抽取新词,做去重的小朋友告诉我什么是Spotsig算法。


在那个时候,我能体会到的就是每个领域的深不可测,想在一个领域里做成专业,精通的人,都很困难。


我们老大告诉我说,公司里的每一个人,都是聪明人。


我认真的对比现在和当初的选择,不管怎么样,我知道很多人比我聪明的多,在这些专业的领域里,我比不上他们。


而在算法上的恐慌,就来自于根底不足,好后悔当初在硕士的时候,为毛没好好学习数据挖掘和算法。




不仅如此,我们还要做搭建一个知识库。什么是知识库?什么是OWL?


什么是三元组?


知识库又是一个新的大门,而我,在当时,可能是搭建了一个全国唯一的一个证券领域的知识库系统。


这套系统的价值,到现在都没被发挥出来,但是我对知识库的畏惧,从不曾消除。


老大找的是一个博士,来协助我做相关的工作。在跟那个博士交流的过程中,我越发的畏惧。


是对知识的畏惧。这些东西,恐怕我要在知识库领域里,沉淀很久才会明白。


可是在这个时候我有了一点厌倦,做了大概一年算法的时候,慢慢就明白,没有科研功底,想改变算法是完全不现实的事情。


算法更多的就是在调整参数,调优,优化,把正确率和准确率一点点的提升。




而我原来在搜狐的时候,未完全消化的团队协作模式,敏捷开发流程,系统架构能力,却又是当前公司最需要的。


除了我,他们都不懂这些。


而我这个时候其实是很害怕的,毕竟在搜狐是大神们搭好了框架体系,而我,现在是要自己来。


从使用别人的架构体系,到自己从头开始搭建一套体系,小心谨慎的犯错并解决问题,这是初级程序员走向中级程序员的畏惧之心。



在这个时候,我开始疯狂的刷Apache,Spring等各种开源框架,每天都想去看看,他们有没有新的版本,有没有新的框架可以应用在我们自己的领域上。


我用了QPID替代ActiveMQ做为自己小型系统中的消息队列,用了OSCache作了页面级的缓存,用MongoDB替代了Cassandra。


我还做了运维的工作,手忙脚乱的搭私服,搭Hudson,搭confluence,搭SVN服务器。


这些基础的东西,包括敏捷开发的流程,包括多团队并行开发的管理,线上Bug的修复,所有的这些,都在这段时间里,由搜狐留下的种子,慢慢生根发芽。




老大带我去参加Qcon大会的时候,跟我说,你就是我们公司的架构师。


我是么?我觉得有点不太可能。我只是一个工作不到三年的架构师,我跟原来的大神们比起来差远了。很多时候我只能反来复去的解决问题,我不知道问题的根源在哪里,我也没有时间也没有耐心去认真的读他们的源码。


又或者我看了他们的源码之后,根本不是自己喜欢的风格,我去读重构,去读设计模式,去学习什么是优雅代码,去看敏捷开发。一直都觉得自己太菜了,太弱小了,什么都不会。


身上有了责任之后,恐慌往往就来自于,你就是全公司最后的技术支柱,别人解决不了的问题,你必须解决,完成最后一击的人,必须是你。




而到了后来,因为个人对杀人游戏的喜欢,又迷恋上了规则引擎。早就对这种棋类游戏的开发看不惯了~~


这明显就是规则引擎应该处理的啊。


杀人游戏,象棋,捉鬼,完全就是规则的问题,于是又死命的学Drools,学RETE算法,欲仙欲死。


写了N多的规则,虽然不爽,但是很开心啊,很多底层的东西没弄明白,但是已经摸索出来一套可行的东西了。


在此期间又折腾了Erlang,Erlang的语法真心是。。。如果不是我刚好懂了点Drools,百分百不明白。为了配合公司的应用场景,保证不丢消息,实现Comet的过程中又改了点东西。


后来在做多人扫雷的时候,发现Comet完全支撑不了延时,一次点击大概会有18MS~38MS的延迟,根本无法达到实时游戏的效果,怎么办?




WEBSocket又横空出世,于是又去看WebSocket怎么做,看Jetty,还是Tomcat,还是Resin支持。


这个时候就特别的恐慌,太多东西不明白,太多底层的东西需要花时间理解,每一个方向上都能遇到比你了解更深入,更专业的人,我需要怎么做?


而微信公众号又出现了,去了解微信公众号的API,token机制,还顺便搭了一个OPENID的服务器,就是没用Auth。


不旦如此,我在管理上面的成长也非常快,而且对于PM产生了极大的兴趣。


厌倦了总是成为别人手里的工具,程序员代码写的再好,也弥补不了产品本身的缺陷,加班熬夜再多,也只能修复Bug,不能带来流量。


所以在做需求评审的时候,有一种冲动,想去做产品。


这个时候又是一个转折点,到底应该是继续做技术,或者是做管理,或者是做产品?


我选择了去学习产品和运营。


这种恐慌,还是来自于对技术的不确定性,总以为命运掌握在别人手里。



我还学了前端,JQuery,Bootstrap,AngularJS。


可是每过一段时间,就会出现一些新的知识点和概念。


当Go语言出现的时候,他们说Let’s Go。


当ReactNative出现的时候,当Swift出现的时候,当Kotlin出现的时候,当Vue出现的时候,当区块链出现的时候。


甚至连一直平静的算法界也出现了深度学习的时候。


Devops一直让人眼花瞭乱,从Docker,Ansible,到openstack,到现在的脱机运维,云服务的概念让运维升了仙。


灰度发布,弹性扩容,随着双11,春节,各种高并发的场景层出不穷。


而中国的互联网率先走向国外,异地数据同步的问题又扔到了人前人后。


还包括VR和AR,ibeacon还未能完全发挥热量,可能就已经被遗忘了,支付的快速发展,让支付宝和微信的支付SDK几乎成为了标配。


而IM的兴起,第三方统计数据的SDK更是占所一席之地,不用说分享组件和第三方登录组件了。




微信公众号不断的开放接口,小程序又落地诞生,科大讯飞的语音识别也越走越远,直播的兴起让技术又一次走上高潮。


Openresty+Lua在微服务的世界里开心了一会儿,Spring Cloud和Spring Boot 和Shiro 又出现在眼前。


Json快要成为标配的时候,yaml说我更简洁。


Maven在后端领域成为了标准的王者,Android的世界却打上了Gradle的烙印。


还不用说前端领域一片乱战。


这是一个技术让人疯狂的时代,每一项技术都爆发出来迷人的光辉和色彩,而我却在他们的照耀之下,面色惨白。



我到现在还有很多东西不明白,而这些又是让我无限恐慌的来源,很多时候,你被逼着要懂很多东西,是因为你要去做的东西,必须这么干。


Zabbix还没有完全获胜,各大云服务厂商已经推出来自己的监控API。


而如今你想做一个餐饮系统,对接美团,饿了么这些外卖平台的坑,是必然要走的。


还有万恶的金融,银行存管的事情,他们又有了各自的接口。


我们得知道,如何在O2O平台中,计算用户周边有哪些便利店,这样要用到MongoDB。


我们得知道,ElasticSearch能够做到实时索引,而且比Solr更简单。


我们还得知道,大数据那一套庞大的体系正在不断的孵化新的东西,Spark这些东西还在远方闪闪发亮。


我不知道这对于程序员来讲算什么,而我心里其实一直很恐慌。


我还在努力的学习PM,学习运营,学习公司管理,学习商务谈判,更重要的,在我熟悉的领域里,学习如何教导更好的程序员。


是不断的学习,或者是一个人的学习能力,最终能让一个程序员心安么?


还是各种东西触类旁通,我们不用太过担心,总是能轻易而举的在该用到的时候,会用到他们?


又或者,无论外界怎么变换,我都可以用我的SSH打遍天下无敌手。


还是说,我只需要在区块链上有深入研究,就足以让我做到退休。


与此截然不同的,又是大部分人的工作,都不会接触到这些东西。


是这个行业细分的越来越严重了么?


还是在20%的领域里才会这么细分,80%的人都不用关注到这些内容?


所以每每有前端工程师,大喊着我要用NodeJS打遍天下的时候,我都忍不住回想一下所有所有这些后端中我列出来的内容。


现在还有谁敢称自己是全栈工程师,全栈皮毛党都很难做得到吧。


在之前,这种恐慌,是我一直在努力学习的动力,因为恐慌而去掌控世界。


而现在,这种恐慌,很难让我再沉下心去学习,这又带来了新的恐慌。




这个世界,是属于这些90后的。


我对着自己说,对着自己身边的朋友说。


“总不能一直敲代码吧?”


“为什么不可以一直敲代码?可以的。”


“过不了多久,就可以用算法写代码了。”


“那到时候,我们干嘛?”


“我们可以写算法啊。”


“如果有一天,连算法都可以用算法写了呢?”


“放心,你活不到那一天。”




  • 作者:暗灭,修真院创始人,知乎小V,原搜狐菜鸡

  • iOS开发整理发布,转载请联系作者授权

【点击成为Java大神】

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

程序员到底在恐慌什么? 的相关文章

  • 使用RabbitMQ定时发送消息

    如何使用消息队列去发一个定时消息 1 背景 在日常开发中 有时需要我们去定时发送消息 例如定时发送邮箱 定时发送短信等业务 此时需要我们去定制一个定时任务 可以确保在某一个时间节点上自动操作 而不用手动去设置 然后 在有些场景下 发送的消息
  • OPPO芯片公司哲库全员解散的后续...

    昨天的文章提到了OPPO的自研芯片公司哲库宣布解散 三千名员工领取了N 3的赔偿开始各奔东西 对于这背后的三千个家庭来说 无疑是坏消息 想要短时间内解决这么多人的就业问题 不是件轻松的事情 目前看来 无论是公司主体 还是员工本人 都在努力的
  • Visual Studio 2010必为程序员提供更多新机遇

    Visual Studio 2010必为程序员提供更多新机遇 今天天气太冷了 实在太冷了 外边下起大雪来 是2009年的第一场大雪 自己一个人坐在办公室实在无聊 看着外边的大雪 自己情不自禁想动起手来 想挑个话题又不知道写点什么好 最后斟酌
  • 利用几行python代码爬取全国疫情数据,全方位地图分析疫情地区分布

    爬取全国疫情数据 所用的网页连接 https api inews qq com newsqa v1 automation foreign country ranklist 可视化用到的模块 gt 戳这里下载 也可以看最后 或私信我 如果没有
  • C#访问postgresql数据库

    1 为了访问PostgreSQL数据库 需要从pgfoundry网站 下载Npgsql Net Data Provider for Postgresql的组件 https download csdn net download starhuh
  • SSE2 Intrinsics各函数介绍

    SIMD相关头文件包括 include
  • PowerDesigner设计数据库表

    1 说明 使用PowerDesigner设计数据库表 然后将表设计导出为Word文档 以及MySQL数据库对应的DDL刷库脚本 2 创建模型 首先创建概念数据模型 File gt New Model gt 选择左边的Model types
  • [Swift]错误提示:Method does not override any method from its superclass

    微信公众号 山青咏芝 shanqingyongzhi 博客园地址 山青咏芝 https www cnblogs com strengthen GitHub地址 https github com strengthen LeetCode 原文地
  • Vue 入门教程

    vue 入门 常用指令 生命周期 业务 使用 Vue 简化查询 业务 vue 实现新增 vue 核心 MVVM Model View ViewModel 实现数据的双向绑定 把编程的关注点放在数据上 入门 引入 js 文件 在 JS 代码区
  • 由《羊了个羊》想到的高并发架构之路

    前言 要说最近一段时间最火的话题是什么 那必定是 羊了个羊 频频冲上微博热搜第一 因访问量骤增 大量玩家涌入进来 高并发流量导致游戏服务器被接连击穿 羊了个羊 服务器几天内就出现了多次异常 无法登录游戏 问题思考 我想这其中多次崩溃的原因可
  • jackson-databind 简介、中文文档、中英对照文档 下载

    jackson databind 文档 下载链接 含jar包 源码 pom 组件名称 中文 文档 下载链接 中英对照 文档 下载链接 jackson databind 2 10 0 jar jackson databind 2 10 0 A
  • 修改手机屏幕刷新率_手机屏幕刷新率那点事儿!

    屏幕刷新率是指电子束对屏幕上的图像重新扫描的次数 刷新率越高 显示的画面稳定性就会越好 眼睛也就不会累 屏幕有刷新率 我们的眼睛也有刷新率 所谓的人眼刷新率就是我们眼睛一秒看到的图像数量 到目前为止我们眼睛刷新率极限还没有确定的数字 一般飞
  • 华为OD机试真题-分奖金【2023.Q1】

    题目内容 公司老板做了一笔大生意 想要给每位员工分配一些奖金 想通过游戏的方式来决定每个人分多少钱 按照员工的工号顺序 每个人随机抽取一个数字 按照工号的顺序往后排列 遇到第一个数字比自己数字大的 那么 前面的员工就可以获得 距离数字差值
  • RC522 - NFC刷卡模块

    RC522 NFC刷卡模块 芯片介绍 引脚介绍 MF RC522 是应用于 13 56MHz 非接触式通信中高集成度读写卡系列芯片中的一员 是 NXP 公司针对 三表 应用推出的一款低电压 低成本 体积小的非接触式读写卡芯片 是智能仪表和便
  • 数据可视化分析之热门旅游景区数据分析

    背景介绍 对景区的数据分析可以判断热门景区的走向和趋势 从而帮助更好的决定去哪里游玩 具有一定的指导意义 景区数据分析 这里直接展示数据分析的结果 首先展示了数据的原始信息 然后 使用了pyecharts来进行数据可视化分析 得到相关的结果
  • Java 4-6、优化启动配置,properties改为yml

    优化启动配置 properties改为yml yml缩进严格 把之前的配置转换为yml的文件重写一下 一 application yml 环境配置 dev和prod spring profiles active dev 一 applicat
  • 数学建模:评价性模型学习——灰色关联分析法(GRA模型)

    目录 前言 一 灰色关联分析 1 什么是灰色关联分析 2 流程介绍 二 综合评价 1 数据无量纲化处理 2 确定参考序列 3 确定权重 4 计算灰色关联系数 5 计算灰色加权关联度 6 代码 总结 前言 继续学习数学建模涉及的评价性模型 这
  • 做个mp3播放器mciSendString()用法【转】

    做个mp3播放器 用realplay和WMP做出来的程序内存占用太大 如果你仅仅是播放MP3 建议使用API函数mciSendString 我把该函数的详细资料罗列如下供你参考 Option ExplicitPrivate Declare
  • PCB包地与串扰,工程界常常使用保护地线进行隔离,来抑制信号间的相互干扰,保护地线有时能够提高信号间的隔离度

    包地与串扰 硬件工程师炼成之路 工程界常常使用保护地线进行隔离 来抑制信号间的相互干扰 的确 保护地线有时能够提高信号间的隔离度 但是保护地线并不是总是有效的 有时甚至反而会使干扰更加恶化 使用保护地线必须根据实际情况仔细分析 并认真处理
  • Java多线程代码编写

    Java多线程代码编写 什么是多线程 并发和并行 并行 指两个或多个时间在同一时刻发生 同时发生 并发 指两个或多个事件在一个时间段内发生 在操作系统中 安装了多个程序 并发指的是在一段时间内宏观上有多个程序同时运行 这在单 CPU 系统中

随机推荐

  • java timestamp是什么类型_Java中Date和Timestamp的区别

    在java语言中 使用Date包为java util Date Date表示特定的瞬间 精确到毫秒 Timestamp此类型由 java util Date 和单独的毫微秒值组成 只有整数秒才会存储在 java util Date 组件中
  • Vue3中使用component :is 加载组件

    1 不使用setup语法糖 这种方式和vue2差不多 is可以是个字符串
  • Pentaho 社区版 5.2 安装配置

    Pentaho安装配置 一 系统配置 1 Windows环境 试验环境为Windows 7 专业版 需要安装配置JDK 试验环境为1 7 0 67 打开计算机 系统属性 高级系统设置 环境变量 新建系统变量Path JAVA HOME bi
  • 基于python多光谱遥感数据处理、图像分类、定量评估及机器学习方法应用

    普通数码相机记录了红 绿 蓝三种波长的光 多光谱成像技术除了记录这三种波长光之外 还可以记录其他波长 例如 近红外 热红外等 光的信息 与昂贵 不易获取的高光谱 高空间分辨率卫星数据相比 中等分辨率的多光谱卫星数据可以免费下载获取 例如 l
  • android pull 解析xml

    Pull简介 1 常见的XML解析方式有三种 DOM SAX Pull Android系统中推荐使用Pull 2 Pull解析器是一个开源的Java项目 Android系统内部解析XML文件均为此种方式 也可用于JavaEE项目 3 And
  • Python Pymem 游戏内存基址读取修改 - 获取游戏DLL模块基址

    运行环境 python3 9 0 64位 安装pymem pip install pymem Pymem 的文档 https pymem readthedocs io en latest 读取游戏模块DLL基址 完整代码 import py
  • Java NIO框架Mina、Netty、Grizzly介绍与对比

    目录 Java NIO框架MinaNettyGrizzly介绍与对比 Mina Netty Grizzly 结语 Java NIO框架Mina Netty Grizzly介绍与对比 原文链接 http www 24xuexi com w 2
  • 一文带你沉浸式感受黑马实战项目研发过程

    我们必须拒绝Demo式项目 拒绝技术堆叠式项目 要让学生学到真本领 在传智研究院严格的项目课程新标准下 黑马JavaEE学科再添真实企业级新项目 天机学堂 历时近1年才能上线的项目课程 背后又藏着哪些让学生高薪 理想就业的秘密 一文带你揭晓
  • 变化多端 – 多种纯CSS的HTML表格设计

    介绍 在HTML中 Table节点由于其层层嵌套的节点结构 一度名声很臭 且一度被呼吁用DIV CSS取而代之 但在实际项目开发中 一碰到规整的数据显示 不知不觉又会用起它 可见其生命力之顽强 这儿就探讨下几种不同的通过CSS实现的Tabl
  • PCL RANSAC分割提取多个空间圆

    目录 一 概述 二 代码实现 三 结果展示 1 原始数据 2 提取结果 四 测试数据 本文由CSDN点云侠原创 原文链接 如果你不是在点云侠的博客中看到该文章 那么此处便是不要脸的爬虫 一 概述 使用PCL分割提取多个空间圆 其核心原理仍然
  • Rancher安装、部署、使用

    1 搭建rancher平台 1 通过实训平台进入到操作系统界面 在 后输入vi etc sysconfig docker命令 编辑配置文件 示例代码如下 root xxx home vi etc sysconfig docker 按i 小写
  • 刷脸免单打折领红包带动消费者进店二次消费

    刷脸自动扣款 效率高 耗时少 避免消费者长时间排队等待 不需要拿出手机 打开微信 打开扫一扫或者收付款等一系类繁杂的动作 省去了记密码 输密码的麻烦 实现了人与钱包或银行卡的合二为一 消费者方便 也更愿意来您家消费 手机没电 不拿手机也能付
  • C精华练习系列(2)

    C 练习实例6 题目 用 号输出字母C的图案 程序分析 可先用 号在纸上写出字母C 再分行输出 参考代码为 include
  • 可重入锁简单理解

    可重入锁 指的是以线程为单位 当一个线程获取对象锁之后 这个线程可以再次获取本对象上的锁 而其他的线程是不可以的 synchronized 和 ReentrantLock 都是可重入锁 可重入锁的意义之一在于防止死锁 实现原理实现是通过为每
  • 照片怎样变漫画图片?建议收藏这些方法

    小伙伴们平时喜欢在社交平台上 发布一些照片的动态吗 那有没有发现别人的一些照片动态很好看 有漫画照片 文字照片 边框照片等多种多样的效果 有小伙伴羡慕别的照片问什么这么多样吗 其实你们也可以做到的 只需要使用软件就可以帮助我们完成这些照片编
  • JPM Coin 三部曲 (中) - 摩根大通为何青睐 Quorum 区块链

    本篇是三部曲的第二部分 聊一聊 JPM coin 背后的区块链网络 Quorum 详解其特点 共识机制 及其如何满足传统银行业的商业需求 Quorum 被认为是 企业级以太坊 从2016年起由摩根大通银行启动的开源项目 https gith
  • 为什么有两台计算机WINDOWS,你有两台运行Windows7的计算机分别命名为Computer1和Computer2。这两台计算机都是一个活动目录域的成员,两台计算机上都启用了Windows远程管理...

    YourcompanyhastwodomaincontrollersthatareconfiguredasinternalDNSservers AllzonesontheDNSserversareActiveDirectory integr
  • Git没有权限

    Git 没有权限 出现下面图片错误的 请在系统盘 C盘 找到 用户文件夹 进入后 找到管理员文件夹下有个 gitconfig 删除掉 然后在用命令进行克隆链接 git clone http XXXXX git 自动会跳出让你输入Git用户名
  • Python的学习过程中not enough values to unpack (expected 2, got 1)解决方案

    这是一篇在自学过程中debug的笔记 愿我们一同进步 问题描述 跟着小甲鱼一起学习Python 在学习到 文件 的时候有一个代码任务 内容是根据两个人物之间的三段对话对话进行分割提取操作 运行时报错 主要报错为not enough valu
  • 程序员到底在恐慌什么?

    点击上方 iOS开发 选择 置顶公众号 关键时刻 第一时间送达 程序员们会觉得恐慌么 有时候我会 或者说 现在也会 这种恐慌大概是在上学的时候就有了 上学的时候我不知道怎么入门 去书店里看书 C VisualBasic Java C C P