自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 编程的思想是什么,如何建立编程思想,如何训练和提高编程思想?

一.首先,什么是编程思想?编程思想是一种指导思想,这个指导思想,将会诱发你如何写代码的行为。如果理解这话的意思呢?打个比方,中华文明千百年在民众心中形成了一个“统一天下”的思想,这种思想会诱发各个混乱时期的诸侯或者军阀,以统一中国为目标,而不会像欧洲一样以分裂中国各自独立、各自称帝为目标。那么编程思想有哪种种类呢?1)面向过程编程。这是我国绝大部分程序员的思想。这种...

2020-01-22 16:42:38 8298 1

原创 面向对象编程的五大基本原则

1、单一职责原则SRP(Single Responsibility Principle)是指一个类的功能要单一,不能包罗万象。如同一个人一样,分配的工作不能太多,否则一天到晚虽然忙忙碌碌的,但效率却高不起来。2、开放封闭原则OCP(Open-Close Principle)一个模块在扩展性方面应该是开放的而在更改性方面应该是封闭的。比如:一个网络模块,原来只服务端功能,而现在要加入客户...

2020-01-22 16:38:07 1883

原创 程序员编程10大原则,请牢牢记住!

1.想清楚,再动手写代码刚入行的新手,为了展示自己的能力,拿到需求迫不及待地就开始上手写代码,大忌!2.不交流,就会头破血流不爱说话和沟通,需求都理解错误了,最后做出来才发现,只能加班返工!3.一定要写注释时间久了,你会连自己的代码都看不懂!4.文档没人看,但还是要写文档的作用大部分时候不是用来沟通的,是...

2020-01-22 16:23:13 356

原创 你应该知道的十大常见黑客技术

使用简单的黑客攻击,黑客可以了解您可能不想透露的未经授权的个人信息。了解这些常见的黑客技术,如网络钓鱼,DDoS,点击劫持等,可以为您的人身安全提供便利。nethical黑客可以称为非法活动通过修改系统的功能,并利用其漏洞获得未经授权的信息。在这个大多数事情发生在网上的世界里,黑客为黑客提供了更广泛的机会,可以未经授权访问非机密信息,如信用卡详细信息,电子邮件帐户详细信息和其他个人信息。...

2020-01-21 20:15:09 2979

原创 想都不敢想!这8个神奇“黑科技”原来已经有人弄出来了

当5G普及时,我们在科幻电影中看到的各种高科技就有可能成为现实,未来世界的蓝图已经开始展开。事实上,除了网络科技,现实生活中已经出现了许多让人叹为观止的神奇科技。1、防水涂料把纸巾放入水中就一定会湿吗?美国一家公司研发出了一种超级防水材料,它采用纳米技术在物体表面形成“空气层”。别说纸巾了,衣服,电子产品,汽车只要涂了这种材料就能保证“干干净净”。那么,想想一下,超级防水手机应该...

2020-01-19 19:33:35 694

原创 老司机无意泄露6个黑科技网站,至今舍不得分享,切勿到处宣传

电脑已经成为了人们办公离不开的工具,可是你知道有哪些网站值得让人们眼前一亮呢?下面小编为大家分享6个黑科技网站。一、网易见外网易见外是网易出品的一个多功能黑科技网站,它支持每次2个小时免费体验,它支持很多的实用功能,例如视频翻译、视频转写、字幕翻译、文档翻译等,每个功能都很实用,它的视频翻译功能支持AI自动生成中英双语字幕。图片翻译功能支持图片文字识别,文档图片一键翻译。...

2020-01-19 19:12:33 1733

原创 程序员网上晒出新同事与老同事一起吃饭的照片,太搞笑

关于程序员的头发一直是网友们爱调侃的一个话题,说什么程序员容易秃顶,这样的话题被大家聊得很热,甚至有人还拿出一组程序员工作一年,三年,五年的头发对比量来逗乐大家。有一程序员在网上晒出了与领导吃饭时的照片,引起了大家的广泛关注。从这张照片中可以看出,亮点在每个人的头发。虽然没有明说哪个是新入职,但是我们可以从图中很明显的看你出谁才是那个新来的程序员,听说发量决定程序员的位置,虽然...

2020-01-18 20:39:47 882

原创 如何判断程序员在做什么,IT也有搞笑段子,哈哈哈

1、论程序员夫妻之间会擦出怎样的火花2、如何判断程序员在做什么打字快且停顿:正编码; 键盘鼠标并用且不停点击,在debug; 不停滚轮或pagedown:在查错; 不停按刷新/f5:脚本卡住了; 一动不动紧盯屏幕:程序抛出异常; 表情时而严肃时而轻松:产品上线测试中; 手放键盘上长时间未动:加班太多猝死了3、我也怕会遗传,哈哈哈哈从医院刚回来的程序猿一脸的苦逼...

2020-01-18 20:38:43 713 1

原创 程序员与代码之间的搞笑日常,笑的人肚子痛

一:程序员面试篇面试官:“熟悉哪种语言”。应聘者:“JAVA”。面试官:“知道什么叫类么”。应聘者:“我这人实在,工作努力,不知道什么叫累”。面试官:“知道什么是包?”。应聘者:“我这人实在 平常不带包 也不用公司准备了”。面试官:“知道什么是接口吗?”。应聘者:“我这个人工作认真。从来不找借口偷懒”。面试官:“知道什么是继承么”。应聘者:“我是孤儿没什么可...

2020-01-18 20:35:02 870

原创 为什么很多程序员没有升级到架构师?

对我们程序员来说,发展的途径要么是走管理岗,从开发升级到项目经理甚至是部门经理;要么走技术升级路线。不过在技术路线方面,无法升级到架构师的程序员不在少数。一方面,在不少公司的高级开发岗位上,无法让程序员实践甚至接触到架构师的技能,另一方面,有不少程序员甚至不清楚架构师所需要掌握的技能和升级途径。所以从结果上来看,至少有5成的程序员止步于“高级开发”的程度,这是非常令人可惜的。我...

2020-01-15 17:03:01 149

原创 我,28岁程序员,没想到今年找工作这么难

跳槽变难“终于找到工作了。”王畅感叹道。王畅刚满30岁,从深圳大学计算机系毕业后已换过七份工作。据他描述,找工作的时间均不超过1个月,两份工作的间隔时间很短。“前一个星期离职,后一个星期去下个公司报到,连出去旅游的空闲都没有。”不过,2019年的情况不大一样。过完年后,骑驴找马,王畅着手准备换工作。他的工作需要经常加班,身体有点吃不消。而且,他刚结婚,在宝安中心买了一套...

2020-01-15 16:57:18 1782

原创 游走于天才与疯子边缘的创业“鬼才”

叶可涵说,从小到大,身边人对他的一个标杆印象,就是怪,奇怪的怪!对于这么一个颇有点另类的形容词,他毫不在意的对着笔者耸了耸肩膀。“在我眼中,‘怪’不是一个贬义词,而是一个中性词,怪的另一个极端体现就是‘与众不同’。”叶可涵对“怪”人的理解分为两类:一类是天才性的人物,全才、学霸等优秀学生,均属此类;第二类则是怪才或鬼才,性格上可能存有某些缺陷,但在学习上,具有某一类特殊才能。...

2020-01-15 16:49:03 276

原创 中国黑客VS外国黑客,5分钟让你明白谁更技高一筹

一、中美的黑客圈子,到底谁更牛?中西网络安全社区,画风差异有点大。社区这个词,很多人感觉比较陌生。实际上,它就是我们所说的“圈子”。无论有什么爱好,你都会发现:在一个人的成长中,和圈子里“同好用户”的交流,对自己的技术提升大有帮助。特别是网络安全这样的高精尖技术,更需要交流和相互学习。第一个差异是:研究的领域。从议题范围来看中国黑客大多集中在漏洞挖掘、w...

2020-01-14 16:42:09 3639 1

原创 一个黑客和一个电脑白痴的对话

1、黑客:我控制了你的电脑小白:怎么控制的?用木马小白:.....在哪里?我看不见黑客:打开你的任务管理器小白:.....任务管理器在哪?黑客:.....你的电脑下面!!小白:"我的电脑"里面没有啊黑客:算了,当我什么也没做过2、黑客:我已经控制了你的电脑小白:哦黑客:害怕了吧?!嘿嘿小白:来的正好,帮我杀杀毒吧,最近我的机子毛病很多耶黑客:.....

2020-01-13 16:36:57 660

原创 黑客到底可以厉害到什么程度

小咖级别1、黑你的电脑:用连过公共 wifi 如星巴克的电脑给他挖矿。2、黑你的银行卡:2013 年海燕 3 号专案,一个广西 17 岁的 “黑客” 获取了 160 万条个人信息和银行卡账号,其中可以直接网上盗刷的银行卡信息 19 万条,涉案金额 14.98 亿余元。3、黑你的摄像头:能利用你电脑的摄像头把 Twitter 、PayPal 、Spotify 等网站搞瘫痪。...

2020-01-13 16:30:22 521

原创 高效程序员的七个习惯

软件工程师花费大量时间通过练习leet code问题和完善简历来获得更好的面试通过可能。一旦他们最终被谷歌、亚马逊或其他公司录用,他们可能会发现:过去用来得到这份工作的技能与他们日常工作中需要的技能并不匹配。我们的团队受到 TechLead 创建的高效程序员七项技能的启发。我们想提供我们自己对这个话题的看法。以下是我们总结的高效程序员的七项技能。1. 学习如何阅读别人的代码除...

2020-01-10 16:48:36 92

原创 谁天生就是干程序员的料?

我自从入了程序员这行,时不时就会被问到:“听说程序员收入不错,我也想转行当程序员,你觉得我适合吗?”“不是计算机专业的,怎么走好程序员之路?”“专科学历的程序员,以后容易找到工作吗?”来来来,先泼点凉水。男怕入错行,选择行业要慎重,你确定想进入程序员这个职业吗?从我参加工作算起,十几年来,虽然程序员的收入水平还可以,比很多行业要高出一截。但是程序员累啊,除了...

2020-01-10 16:36:57 174

原创 全球最厉害的14位程序员是谁?我们来膜拜下这些大神都有哪些?

01 Jon Skeet个人名望:程序技术问答网站Stack Overflow总排名第一的大神,每月的问答量保持在425个左右。个人简介/主要荣誉:谷歌软件工程师,代表作有《深入理解C#(C# In Depth)》。网络上对Jon Skeet的评价: “他根本不需要调试器,只要他盯一下代码,错误之处自会原形毕露。” “如果他...

2020-01-10 16:30:16 1039

原创 2020年最具“钱途”的编程语言

编程语言是人们指导或控制机器的工具,其开发目的在于让操控机器的过程更加简单和顺畅。正因如此,数百种编程语言应运而生。然而,它们的命运却各不相同。一些语言已不复使用,或将在未来几年淘汰。相应地,一些语言将会被充分使用,还有一些崭新的编程语言正在逐渐被人们所接受。本文选取真实可信的调查、统计数据、搜索结果以及薪资等数据,预测 2020 年编程语言的发展趋势。这篇文章将帮助初学者选择适合自己的入门语...

2020-01-09 17:00:44 280

原创 2020,程序员本命年,去外包公司要小心的几个点

程序员节程序员的本命年996 工作制:即每天早 9 点到岗,一直工作到晚上 9 点。每周工作 6 天。github上超火的工作996,生病ICU。1024是什么梗,这天去年上了百度热搜,流传成了“程序员节”1024=2的10次方,在计算机中1GB=1024MB,1MB=1024KB,1KB=1024Byte。2020年是闰年,2月份有29天,这一年有366天。我是95年8...

2020-01-09 16:53:10 4777 1

原创 优秀的程序员应该掌握多少门编程语言?

编程语言很多很多,数以百计。有些很常见,如Java,C#,PHP,Ruby,Python和JavaScript,而有些则比较边缘化或是新出现的,如awk,Go,Julia,Rust。选择如此之多,我们又该关注哪个呢?于是,我开始思考这个问题 —— 我们真的需要知道多种语言吗?你会想要学习不止一种语言的9个原因能用多种方式来解决同样的问题。懂得不同的语言意味着拥有更多的选择。正如古语有...

2020-01-08 17:03:49 1139

原创 想自学一种编程语言,各种编程语言都有什么区别?

C:1973年的贝尔实验室中,Ken Thompson和Dennis Ritchie在做UNIX系统内核移植开发时,感觉使用汇编语言很难实现,于是使用BCPL开发,并对其改进推出了B语言,但B语言开发的UNIX内核无法达到预期要求,而后又在此之上开发了C语言,并用C语言重新编写了UNIX内核。此外,Linux和Windows内核也是用C语言编写的。应用领域:操作系统、编译器、嵌入式...

2020-01-08 16:53:30 790

原创 零基础编程入门基础语句!小白必点,大牛绕道!

0、变量与赋值编程中最最基础的,是变量。变量的命名,最简单的就是a、b、c、d、e、f、g,26个字母就有26个变量了,如果还不够用,你就用aa、bb、cc、dd。再不够用,你就写单词,要用一个变量表示现金有多少你就用变量cash,不会英语单词,就写拼音xianjin作为变量名。保证不会出现变量命名错误。超简单。你可以理解为一个变量就是一个格子,每个格子里只能填一个数字。...

2020-01-08 16:47:17 439

原创 编程大白给编程小白的四点建议

1. 哪种语言好?哪种编程语言好?这个问题被称之为编程界的哥德巴赫猜想,自从被提出之日起便在编程届引起了一场场的血雨腥风,所到之处几乎无猿能够幸免,所以一旦在QQ群或者其他的地方看到诸如”JAVA好,还是PHP好啊?””PHP是最好的语言!”等带有巨大杀伤性的言论,请一定要保持警惕,或者能跑多远跑多远。其实呢,每种语言都有不同的适用场景,并不能单纯的用来做比较,比如R语言,就比较...

2020-01-06 19:24:30 199

原创 早知道就好了!这些编程入门神器,赶紧用起来

现在,技术已经成为所有行业创新的基石。 这引发全世界对程序员和开发人员的巨大需求。 技术的美妙之处在于它触手可及,所以...你不用先成为火箭科学家就能成为一个牛逼的程序员。这看起来可能很难,但事实是......它可能比你想象的要容易。 你只需要阅读,练习并付出一些努力。 但是......这不就是你每天都做的事吗?本文主要大纲:打好基础 入门资源 ...

2020-01-06 16:59:13 308

原创 学习编程的过程中可能会走哪些弯路,有哪些经验可以参考?

1. 在学习编程之前,想清楚自己到底想写什么程序。学习编程基本就是在学习建造东西。如果你知道你到底想造什么,你的编程学习之路将会豁然开朗。如果你的目标只是“学习如何编程”,却不知道自己到底想写出什么样的程序,也不知道这些程序将如何让你的生活变得更美好,你很有可能会感到编程学习令你沮丧,受挫。说起来还有点丢脸,我最早想学习编程,是因为我想证明我聪明。并且,我也想做...

2020-01-06 16:48:09 218

原创 大学生想依靠c/c++找工作,还需要什么知识?

简单自我介绍,我于2017年本科毕业,专业是计算机科学与技术,现在在百度从事 linux c++ 大数据服务开发的工作。在校园招聘中一共面试12家公司,拿到了12个offer。其中大部分是c++开发的岗位,除此之外还有java开发。算法,大数据,运维等岗位。从题主的描述,并没有说自己现在是大几或者是研几,因为我认为每个阶段应该去接触什么样的知识,以及如何去培养自己的能力侧重点是不同...

2020-01-03 20:09:45 1942 2

原创 C/C++ 不可不知道的编程技巧!第一部分

1. 记住阿姆达尔定律:funccost是函数func运行时间百分比,funcspeedup是你优化函数的运行的系数。所以,如果你优化了函数TriangleIntersect执行40%的运行时间,使它运行快了近两倍,而你的程序会运行快25%。这意味着不经常使用的代码不需要做较多优化考虑(或者完全不优化)。这里有句俗语:让经常执行的路径运行更加高效,而运行稀少的...

2020-01-03 19:59:20 154

原创 大学如何学习编程

软件行业的简单介绍计算机语言主流计算机语言:C\C++, Java, JavaScript\HTML\CSS, Python。注:我把.NET的技术去掉了,主要原因是Java技术应用范围比.NET广的多。应用范围应用软件计算机上的大部分软件都是应用软件,可以分为命令行/桌面软件/网站应用。大数据大数据技术,顾名思义是处理大量数据的问题。大型网站的服务器上一般...

2020-01-03 19:47:26 163

原创 新手关于如何看编程经典书的一些疑惑?

很多学计算机的朋友,都有类似的困惑:我学了计算机专业,怎么还是做不出网站、软件、APP?很多人误以为是教材不接轨,因此崇拜国外教材,其实不是那么回事。我尽量详细地答一下,顺便也讲讲计算机科学到底是干什么的。假如有个同学,受过基本的语文训练,初学写作,梦想成为金庸那样的小说家。他现在想知道,如何提高创作能力,并练习写第一篇小说。这时,有个中文系的大学生路过,面对这位略有稚气的同学,给出了高...

2020-01-02 17:02:44 186 1

原创 怎么样成为编程技术大牛?

最近有一些毕业不久的同事问我:“你工作的时候有没有什么窍门?怎么才能快速成为高手?”想起当初刚入职,新人培训的时候,也跟其他同事讨论过这个问题:如何才能成为业界大牛?当时自己只是觉得兴趣是最好的老师,思路方法什么的没有多想。如今加入微博平台架构部一年半多,趁着快过春节总结了一下自己入职微博一年半来的工作,从互联网开发的半个门外汉,到如今能设计一些架构、排查一些问题、分享一...

2020-01-02 16:53:28 331

原创 自学简单编程可行吗?

自学不难,难的是避免走弯路。一、首先,不同语言的入手难度是不同的。C/C++、JAVA。殿堂级,规范好,资源好,需求多,长期投资好。就是自学门槛高点,易犯错,见效慢,要整出一个像样的作品,单撸废劲。比较适合有时间、有耐心的选手。Python、PHP、Javascript、小程序。热门级,上手快,新人友好,容错率高,见效快,中小企需求大。多个第三方库东拼西凑,加以复制大法,就能...

2020-01-01 16:54:45 730

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除