自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一个佛系程序员的年终总结!元旦快乐哟~

我是一个佛系码农,今天是 2019 年的最后一个工作日,我已无心工作,满脑子只有元旦哪里嗨的骚操作。然而代码可以不写,自己的过去必须总结,作为一个佛系码农有必要正经的回顾总结一下自己的 2019 日常,以便在接下来的 2020 年能够完全放飞自我。这一年关于写过的代码总结 改过很多 Bug,写过很多功能,也重构过一些模块,然而这一年却多次因为我几行代码的修改导致整...

2019-12-31 17:09:01 1397 2

原创 程序员也疑惑了:12306是不是世上最复杂的系统?

今年春节比以往来得早了些,春运火车票早已开始抢购。每年这个时候,抢车票就是最大的难题,为此也有人调侃称,年底正是检验12306的重要时期。面对12306的被吐槽我们早已习惯,很多人都认为12306系统太脆弱。 包括12306 APP的使用体验也备受吐槽,甚至有人质疑:“国家这么多优秀程序员,为什么就不能优化一下App,逢年过节就崩,真的是糟心。”一些网友纷纷表示尽管它...

2019-12-31 16:21:10 4075 4

原创 新生编程语言—“文言文”! -問天地好在- 的世界问好震撼世界!

最近有个编程语言火了,不是C/C++,不是Java、也不是世界上最好的语言。而是一款由卡内基梅隆大学一名大四学生打造的文言文编程语言:文言(wenyan-lang)。简介该语言完全不使用英文字符,只包含繁体中文字符以及繁体的引号「」。所以,它的Hello World画风是这样的:这段文言文代码的意思是啥?看看等效的代码:这两个不同语言的代码最终都会实...

2019-12-31 15:37:51 4080

原创 程序员怎么过元旦假期的?竟然不打算加班!?

▣不知不觉▣元旦假期就悄然来临▣有的人在准备放假▣有的人在准备旅行计划▣ 有的人在准备Bug◈开玩笑开玩笑◈这群人对Bug都避之不及◈怎么会专心去准备呢◈不可能的◈ 绝对不可能的✪元旦假期到来了✪我们的程序员都✪会在假期里做些什么呢✪我就大胆来预测一下✪首先,肯定会有一批程序员✪他们是不放假的!✪...

2019-12-31 14:35:37 995 1

原创 程序员!你焦虑吗?你焦虑嘛?你焦虑么?

✪ 请问程序员们,你焦虑吗? 最近又有朋友都跟我抱怨他们的焦虑的事情,我仔细听完后发现,他们焦虑的居然是"看不到未来,妻离子散,家破人亡!"☁ 朋友A的焦虑:看不到未来 "A"是一名北漂程序员,最近在跟媳妇商量回老家发展。A的媳妇和孩子有北京的集体户口,但是在北京买不起房,孩子该上幼儿园了,公立幼儿园申请的人太多,没有房子根本排不上队。 "A"那...

2019-12-31 13:53:55 601 1

原创 学习编程,应该从哪里开始学习呢?

最近经常有小伙伴在私信问我:我想学习编程,应该从哪里开始学习呢?这是一个被问烂透又有趣的问题,但是又难以回答。当然,小编可以给他们推荐一本关于编程的书,但是这样做真的好吗?小编听到这个问题的第一反应,就是弄清楚他们为什么想学编程。这是一个很好地起点——弄清楚从中想要得到什么。这样就可以根据他们的目的来回答这个问题。 比如:“我想要通过学习编程,进入IT行业,拿到理想的...

2019-12-30 16:03:00 843

原创 程序员加油站 -- 懂电脑更要懂人脑!继“书呆子”后又一呆子现世!

说起程序员三个字,我觉得既骄傲又可悲。骄傲的是,我们曾经是时代骄子,是一群真正改变世界的人;可悲的是,我们很多致力于改变世界的程序员,却生活在自己的世界里,无法自拔,成为了继“书呆子”之后的“电脑呆子”。电脑本来只是一个工具,我们竟然被其所限制、甚至同化,悲夫!〄一、警惕成为“电脑呆子”▓(1)程序员眼中的自己 ☟ 程序员是怎样看待自己的呢?看看程序员们的...

2019-12-30 15:07:17 310

原创 世界上最好的学习法:费曼学习法!妈妈再也不要担心我的学习了!

你是否曾幻想读一遍书就记住所有的内容?是否想学习完一项技能就马上达到巅峰水平?除非你是天才,不然这是不可能的。对于大多数的普通人来说,可以通过笨办法(死记硬背)来达到学习的目的,但效率低下。当然,也可以通过优秀的学习法来进行学习,比如今天讲的“费曼学习法”,可以将你的学习效率极大的提高。## 费曼学习法 费曼学习法是由加拿大物理学家费曼所发明的一种高效的学习方法,...

2019-12-30 14:30:11 289

原创 程序员当上项目经理的时候!来看看项目经理的素质模型!

✎ 1.素质模型的作用 谈素质模型是一件很严肃的事情。因为素质模型就像一面镜子,项目经理拿来一照,可以发现自己的优势和弱点。只有扬长补短,才能在职业发展之路上步步高升。管理方面的素质模型很多,但不是每一个都是客观的镜子,如果不能在镜中看到一个真实的自己,那它也就失去了应有的价值: ▷如果它是一面哈哈镜,那看到的将是一个变形的自己,无法作为自己的参照; ...

2019-12-29 15:39:09 1014

原创 对于编程学习,什么才是最重要的?值得深思~

对于编程来说什么最重要,每个人答案也许都不同,这个答案也不可能是唯一的。但我想,既然是“最”重要,那必然要排个先后或者主次。 我经常看到一些文章,在谈论一个问题时会给出一大堆解决方案。每一个解决方案或者是模糊不清楚的,或者是让人不知道从何入手的。给出太多无法具体操作的、看似正确却无法实施的方案这无异于流氓。我看过一篇文章谈如何学习编程,文章给出的答案是:▶...

2019-12-29 14:59:33 884

原创 编程学习方向的选择!你想好了没?

㉿ 1、C语言C语言主要用于驱动开发、操作系统、内核开发,嵌入式(单片机)、交换机、路由器等网络设备的开发。①、偏硬件方面,相当于目前互联网和移动时代,自动化的或者对硬件感兴趣的,可以选择这个方向。人员需求:★★★★难度指数:★★★★②、偏向底层开发的:难度较大,比如要看懂Linux内核代码。但是技术确实最硬核的,毕竟是最接近底层的!人员需求:★★★难度指数:★★★★★...

2019-12-29 14:59:10 1189

原创 嵌入式系统开发学习步骤(Linux高级编程学习顺序)!

㉿ 1、Linux 基础✎ 安装Linux操作系统✎Linux文件系统✎Linux常用命令✎Linux启动过程详解✎熟悉Linux服务能够独立安装Linux操作系统✎能够熟练使用Linux系统的基本命令✎认识Linux系统的常用服务安装Linux操作系统✎Linux基本命令实践✎设置Linux环境变量✎定制Linux的服务 Shell 编程...

2019-12-29 14:56:54 479

原创 从零开始,学习windows编程 - 从libc.lib开始!

从上一篇文章中,大家已经了解到有C运行时库这个概念,这个不算是新东西,但是一般都隐藏在幕后,C/C++语言教学的时候不讲,windows/linux编程的时候似乎也不会专门讲到。不过它一般是我们C/C++编程中默认会使用的一个重要部分。回想想,我们随手打出的strcpy, memset, memcpy等等,不就是C运行时库所提供出来的东西吗? 既然这样,就要好好研...

2019-12-28 15:10:01 494

原创 C语言Windows程序设计 - 【第一个属于自己的窗口】!

☺创建属于自己的窗口==================۞创建窗口前的准备在创建窗口前我们先来熟悉几个名词,这些名词现在可以暂时不去透彻的进行理解,只需要印象中知道有这么回事就行。1>.窗口  "窗口"这个我们都已经十分熟悉了,在Windows中,一个应用程序窗口上一般会在标题栏上显示程序的名称,紧挨着标题栏的菜单栏,或许还会有状态栏、滚动条等其他"装饰品"...

2019-12-28 14:15:09 2450

原创 零基础小白:为什么要学习编程?如何入门编程?!

这篇文章回答以下几个问题: ★我们为什么要学习编程? ★非计算机学生,如何对编程产生兴趣? ★零基础,如何入门编程?第一个问题:我们为什么要学习编程? 如果说和编程有关的最经常收到的提问,莫过于如何(零基础)入门编程。刚开始收到这种问题,还会认真地写点回答给些建议,后来见得多了,发现绝大多数都是只说不做的伸手党,渐渐地也就懒得回答了。我们为什么会既热衷于“...

2019-12-27 18:07:54 1358

原创 程序员成功的当上项目经理!但是...事情好像才刚刚开始!

“✔被任命为项目经理,是职业生涯的第一次飞跃,既惊喜又紧张。从现在开始,你要思考怎样才能胜任项目管理的工作,否则等着你的,很可能是一场悲剧。✘”☾一.升职之辨☽♤1.为什么是我? 不是每个人都能当项目经理,程序员中只有一小部分能成为项目经理,大部分人会随着岁月的流逝,成为了“资深程序员”。▷▷▷那为什么领导要选择我呢?一般人对自己所拥有的东西都会很快习以为常,认为这是...

2019-12-27 16:27:41 533

原创 从零开始,学习windows编程 - hello.c的疑惑!

我们现在有的,是一个hello.c文件,通过cl命令就可以生成目标hello.exe文件。那我们就可以研究一下cl这个东西。CL解释CL.EXE(或cl.exe,似乎windows的文件系统对于大小写是不敏感的),是何许人也呢?因为VC6的版本说明没有找到,这里的说明文字是Visual studio 2013的CL.EXE说明,不过都是一样的。CL是用来控制微软C和C++编...

2019-12-27 15:33:45 434

原创 MFC编程入门 - 【对话框:创建对话框模板和修改对话框属性】

本节开始为大家讲解偏向应用的知识——创建对话框。 对话框,大家应该很熟悉了,在我们常用的软件中大多都有对话框界面,例如,各种安全卫士的主界面其实就是对话框,知识它做了很多美工方面的工作,将其大大美化了。★创建对话框主要分为两大步: 第一,创建对话框资源,主要包括创建新的对话框模板、设置对话框属性和为对话框添加各种控件; 第二,生成对话框类,主要包括...

2019-12-27 14:39:19 563

原创 关于编程学习的一些思考!学编程真的很难吗?

很久以来,我一直都有这样一个困惑: ☞统计专业学习编程应该系统学习还是遇到问题再找答案?最近我才把这个问题彻底想清楚,而且这个问题的根源写在这里和大家分享一下。首先我来回答一下这个问题: ☑第一,其实系统学习和现查都是可以的,两条路径都可以成为大神,并没有哪条路径是捷径的说法,just do it!! ☑第二,无论哪一条路都是可行的,都取决于个人原因,前提...

2019-12-26 21:26:57 598

原创 从程序员到项目经理!有人问:“为什么一定要当项目经理”!

一.为什么要当项目经理1.问题本质如果我对一个老程序员说:“有必要转项目经理啦”,很多人第一反应是“为什么一定要当项目经理?!”,反问很给力,基至会让人哑口无言。但反问成功的结果可能只是使自己麻醉,暂时忘却现实中面临的烦恼和压力,这无异于把头埋进沙子中的鸵鸟。只有理智的分析,才能作为自己行动的指南。首先申明,不是每个程序员都需要当项目经理,也不是每个程序员都想当项目经理,更不是每个程...

2019-12-26 16:23:50 1027

原创 从零开始,学习windows编程--环境准备,不用IDE编写程序!

既然是求甚解,那就要脱离掉IDE,保证每个字符都是经过思考产生出来的,其实我们脱离掉IDE环境,更能够了解到每一步的执行是怎么样的,IDE到底在你选择项目、创建项目的时候为了做了哪些事情,还有一个好处就是,当你想写一个小的测试程序的时候,你就不用打开VC,而直接用文本编辑器编写好,直接在命令行中编译运行就可以看到结果了,节约了不少时间。下面,我们就来看看怎么做才可以脱离IDE...

2019-12-26 15:15:39 998

原创 MFC编程入门 - 【MFC消息映射机制概述】!学习使我快乐!

在MFC软件开发中,界面操作或者线程之间通信都会经常用到消息,通过对消息的处理实现相应的操作。比较典型的过程是,用户操作窗口,然后有消息产生,送给窗口的消息处理函数处理,对用户的操作做出响应。一、什么是消息? 窗口消息一般由三个部分组成:☑1、一个无符号整数,是消息值;☑2、消息附带的WPARAM类型的参数;☑3、消息附带的LPARAM类型的参数。...

2019-12-26 14:09:26 270

原创 C语言进阶之路:数据类型 - 多维数组与指针!我的心中只有学习!

1. 关于数组的首地址:2. 数组其他元素的地址:例子中, 数组的元素在内存中应该是这样排列的:[0][0] [0][1] [0][2] [1][0] [1][1] [1][2]下面是通过指针的方式获取数组的第三个元素:3. 遍历数组的普通方法:4. 通过指针遍历数组:5. 再探数组的指针地址:6. 使用指针遍历三维数组:7. 遍历...

2019-12-25 16:26:50 167

原创 我,程序员,30岁,还有五年“寿命”!

我今年30岁是一名程序员距离传说中的“退休”只剩5年了为了优雅而从容地“光荣下岗”我现在就开始考虑往后的人生路了...☀╱零╲☀ 去小公司?凭借大厂经验去小厂带个团队做个leader享受挥斥方遒的快乐?试着投了下简历发现...——对方嫌我技术老☀╱壹╲☀ 考事业单位?喝茶看报工作清闲生活稳定?...

2019-12-25 15:29:03 1422 3

原创 MFC编程入门 - 前言!你想学MFC吗?

  本系列主要偏重于理论方面的知识,目的是打好底子,练好内功,在使用VC++编程时不至于丈二和尚摸不着头脑。本系列也会涉及到VC++的原理性的东西,同样更重视实用性,学完本系列以后,基本的界面程序都能很容易编写出来。VC++简介  VC++全称是Visual C++,是由微软提供的C++开发工具,它与C++的根本区别在于,C++是语言,而VC++是用C++语言编写程序的工具平台。VC++不...

2019-12-25 14:21:35 256

原创 五流程序员的对比!顶尖的程序员在进行思想的淬炼!

IT行业可谓现在的热门行业,程序员也是很多人羡慕的工作。薪水高,不用东跑西颠,敲敲键盘,看看屏幕,一切工作全都搞定,轻松而方便。  果真如此吗?  不尽然,实际上,程序员的职业生涯也是一个求道的过程,需要不断的提高和学习,IT行业知识更新之快,常让程序员们有随时掉队的危险,无一日不战战兢兢,不敢稍有懈怠。  程序员的职业生涯也可分为四个阶段,▏初级程序员(菜鸟)、▍高级程序员(熟练工)...

2019-12-24 18:46:30 644

原创 C语言数据类型&运算!学习使我快乐!

★类型转换  自动转换遵循以下规则:    1)若参与运算量的类型不同,则先转换成同一类型,然后进行运算。    2)转换按数据长度增加的方向进行,以保证精度不降低。如int型和long型运算时,先把int量转成long型后再进行运算。     a.若两种类型的字节数不同,转换成字节数高的类型      b.若两种类型的字节数相同...

2019-12-24 15:31:15 437

原创 程序员的一天,简直堪称“精彩”!走,上班~

新的一天, 满血复活,走,上班~程序员工作必备三连击刚做程序员,多多关照不好意思,业务还不太熟练现在正式开始:————————我去,这么多代码我先整理下(整理到最后,去你~的,老子不干了)—————————————————呦呵,有产品经理来跟我提需求了然后......(引来了...

2019-12-24 14:35:49 600 1

原创 程序员在地铁上写代码被旁人吐槽:有什么好装的!网友评论炸锅了!

现在的人自我意识越来越强,专注做自己的事不太会在意别人的眼光,不管别人如何评价路,毕竟脚下的路是自己在走。最近有位网友在职场论坛上发帖,说看见地铁上有一程序员大哥在写代码,并且配上了一张照片。从照片中可以看出,一位男子坐在靠地铁栏杆的地方,把包放在腿上,垫着电脑,噼噼啪啪的在工作,地铁上人不多,显然不是高峰期,他工作的状态很专注。没想到程序员的这个举动却被路人吐槽说:“有什么好装的...

2019-12-23 18:34:40 628

原创 程序员生涯第一生存法则,咸鱼也是可以翻身的!

程序员的职业生涯,第一生存法则是什么?追求理想、兴趣与爱好? 不免有点奢侈。坚守道德、信仰与纯粹? 也许太高尚了。平衡生活与工作、兼顾家庭与公司、妥善处理人际关系、熟练掌握沟通能力与谈判能力、扩大社交圈、耐得住寂寞、熬得了夜、活到老充电充到老、懂得取舍与妥协、低调做人高调做事…本文暂不打算灌输这类心灵鸡汤。打开格局、扩大视野、开阔眼界、看准趋势、远见卓识,成为华尔街的宽客、CEO、CT...

2019-12-23 16:10:34 414

原创 编程入门学习!只需告诉电脑它该怎么办,简单至极!

从零开始学编程,如果从基础“计算机原理”开始,根本看不懂啊。不过开车不需要懂发动机怎么转,编程也不需要完全了解原理才能开始。编程就是告诉电脑它该怎么办。人之间的交流=事实逻辑+感情。机器嘛,莫得感情。我们今天从最简单的逻辑开始:★逻辑公式1:▏如果(条件A)那么(结果A) ▏如果(我有钱)那么(我就去看电影)好了,第一段代码已经完成。是不是...

2019-12-23 15:31:38 340

原创 C语言进阶之路:数据类型 - 指针!

1. 通过 &变量 可以获取变量地址:2. 表示变量地址的变量就是指针:3. *指针 就如同变量本身是一样的:4. 声明指针时要注意初始化, 没有初始化的指针是危险的:5. 为什么没有初始化的指针是危险的:6. 指向常量的指针: 不能通过指针修改它指向的值, 但该值可以通过其变量修改7. 常量指针: 锁定指针的指向8. 指针是有类型的...

2019-12-23 15:31:07 167

原创 程序员的快乐生活!不要和IT男比快乐!

1两本书的书名似乎阐述了一个真理…2一夜学会编程的捷径提问:如何在一夜之间学会编程?最佳回答:冬天来临的时候,带上电脑去北极吧……3代码有error怎么办?我:我的代码有error怎么办?求指导。同事:关掉console窗口。我:关了,然后呢?同事:什么然后。4如何成为Machine Learning Engineer如果我胡...

2019-12-21 20:36:33 327 1

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

Hello World!文章保证简单,谁都看得懂!这是针对零基础编程的小伙伴的教学。只讲三件事:赋值、判断和循环。因此,已经会编程的人就无需看这个啦~完全没基础的也不用担心,这就是个概述,介绍的是方法。仅仅是简单的、都能学会的一些编程技巧所以今天教的基础语句。0、变量与赋值编程中最最基础的,是变量。变量的命名,最简单的就是a、b、c、d、e、f、g,26个字母就有...

2019-12-21 19:27:47 902

原创 C语言进阶之路:数据类型 - 数组与指针!

1. 获取数组的地址无须 &, 因为数组名本身就是个地址2. 数组元素的地址是连续的:3. 数组名所代表的地址就是第一个元素的地址:4. 通过指针访问数组元素:5. 通过指针遍历数组:6. 注意: 指针+1 是根据元素大小移动一个位置7. 上面的指针其实都是数组元素的指针, 如何声明真正的数组指针呢?“我是一名从事了10年开发...

2019-12-21 18:53:10 205

原创 编程入门!编程的前瞻,如何选择编程语言?

☀选择一门编程语言  选择语言的话不需要纠结太多(但是不推荐易语言),因为编程语言都是大同小异。并且在你精通一门语言之后再去学另一种编程语言时,你会发现卧槽这么简单。  如果你选择纠结症特别严重的话,那么我推荐你可以从C语言开始你的编程人生。我当初也是通过C语言入门的,这里面有很多故事以后在谈。扯回来,C语言是一门古老的语言。并且是一门面向过程的结构化语言。JAVA、C#、C++都诞生...

2019-12-19 21:34:37 261

原创 作为一名程序员是如何处理密码的?压箱底的密码要来了~

数据大爆炸时代,信息泄露事件屡见不鲜。作为程序员,从自身做起,有什么加固信息保护的方法吗?事实上,复杂且好记的密码就是必备手段之一。如今,密码仍然是主要的身份验证方式——以某种熟悉的形式。人类很懒惰,经常设置保密程度很低的密码或重用密码。人们在保护密码方面进行了很多研究和思考。我们所用的密码就是挑战-应答式(Challenge-Response)认证方案中最简单的形式。因为挑战问题...

2019-12-19 16:12:25 423

原创 C语言进阶之路:数据类型 - 数组!

1. 数组的标志是 [ ]:2. 数组的大小和维数:3. 遍历数组:对字符串数组, 我们也可以这样想...4. 对一维数组, 可以不指定维数, 它能自动识别:5. 不指定维数的数组常常会用于字符串:6. 二维数组:7. 可以并只能省略第一个维数:8. 多维数组:9. 多维数组也是可以并只能省略第一个维数:10. 字符串...

2019-12-19 15:07:59 225

原创 程序员经常加班的5个原因,有些程序员表示:我是自愿的!

有人说,程序员就是把咖啡变成代码的机器。我想说,程序员就是满天星辰下敲着代码、喝咖啡的单身狗。在编程界,加班就是潜规则。程序员加班还有加班费,一个月下来薪资收入颇为丰厚。程序员为什么经常加班呢?下面分析程序员加班的几大原因:0、我是自愿的有些刚毕业的程序员,要经验没经验,有能力没能力,要是再不努力,那怎么比的过别人呢?所以,这些程序员认为,自己是心甘情愿加班的,为了学习新的...

2019-12-18 16:22:43 2735

原创 C语言进阶之路:数据类型 - sizeof(检测类型大小)!

获取类型大小的变量最好不是 int 类型, 而是 size_t 类型;size_t 在 stdio.h、stddef.h 都有定义.1. 获取已知类型的大小:2. 获取类型大小可根据类型名, 也可根据变量名:3. 对变量名(非类型名), sizeof 也可以不要括号:4. sizeof(数组变量) 获取的是数组大小(而非维数), 这和 Delphi 很不一样:...

2019-12-18 15:16:18 1088

空空如也

空空如也

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

TA关注的人

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