用描述程序的方式emo,扎心了...
用描述程序的方式emo,扎心了...
众所周知写程序是个枯燥无聊的过程,再加上生活的不顺与坎坷,当程序语言与emo结合起来,看谁还说程序员不懂感情!
首当其冲的就是循环语句了
世界上最寂寞的感觉,是我在 for 循环里等待你的 return,但你却一直在 while 循环里追寻自己的快乐
然后就是借助循环的递归,不得不说确实有理
递归,永远沉浸在自己的世界里
人生就像递归 一直找到合适的答案才会跳出走向下一个阶段
怕的就是递归没有出口,无限的内耗
怎么能少了while循环
当遇到自己的while,及时break,我是想说,遇到正确的答案,及时给出。如果是错误的,也请不要在做无用的循环。
说了循环就得说说跳出循环(总得脱离苦海不是)
及时break 不要执着continue
(此处提问:break和continue啥区别)
当遇到自己的while,及时break,我是想说,遇到正确的答案,及时给出。如果是错误的,也请不要在做无用的循环。
对的那个出现就及时出来吧,无用的循环只会让CPU徒增功耗
return放哪里都可以退出 我只希望找到属于我自己的break
别那么拘束,直接goto就好,自由点
goto
虽然直接且快捷,但是背后隐藏着繁琐和危险
我的指针永远指向你,而你的心里却永远只装别人
这个就主要C/C++了,指针你得引用正确的那个地址哟
你有很多case可以选择,当你永远是我的default
switch-case 简单却又直接
你在我眼中是for,而且我并不打算用break;我在你眼中是else,不如任何一个else if的else
在身边就足够
因为我用的try,catch,我抛出了你的所有不好,所以我一直没找到我想要的结果,我修正了我的所有错误,但是你给自己加了一个finally
可能双向的奔赴才是美好的结局
下面说说面向对象语言
最悲惨的是自己创建的对象被别人疯狂调用
学习OOP的时候,经常调侃的就是 没有对象怎么办?那就new
一个呀!
有时候只能被迫继承一个对象
有时候自己创建的对象也不得不继承下去
你在面向对象。而她却在面向过程
其实过程
和对象
关注点的不同就造成结果的千差万别
你以为你private我就看不到你吗,把我逼急了,我就反射
哈哈,这个不学的深点都不懂这个啥意思
其他方面
编译器优化以后都是一样的,也就是说底层我们都是一样的人
一语点醒梦中人,哈哈 最后cpu里都是01
生活不是数据库,不能rollback,珍惜眼下人
显示要是能rollback
那该能拯救多少commit
那就学Golang,既能面向对象又能面向过程
Golang: 有C的性能又有Python的简洁
我们就像cookie一样,时间到了,我们就散了
可cookie不设置时间,一关就无了
用描述程序的方式emo,扎心了...的更多相关文章
- MySQL安装(以程序的方式启动)zip版
电脑环境 win10 64位 企业版 1.解压zip文件到某路径下. 2.复制目录下的my-default.ini 改名字(my.ini) 3.打开my.ini [mysqld]下面加上charact ...
- Scrapy:运行爬虫程序的方式
Windows 10家庭中文版,Python 3.6.4,Scrapy 1.5.0, 在创建了爬虫程序后,就可以运行爬虫程序了.Scrapy中介绍了几种运行爬虫程序的方式,列举如下: -命令行工具之s ...
- 远程桌面连接mstsc 超扎心
搞了一天问了几千个人.最后终于有一位大佬解决了.扎心啊. http://jingyan.baidu.com/article/39810a23edc48bb637fda672.html 就是服务没打开.
- linux 安装程序的方式
linux 安装程序的方式 通用二进制格式(绿色软件,打开即用) 软件包管理器(rpm) 软件包管理器的前端工具(yum) 源代码编译
- 扎心!来自互联网er的2019年度总结,看完笑着流泪……
转眼2019年已经接近尾声,又到了年度总结的时候了.过去一年,你加了多少班,熬了多少夜,回想起来历历在目.互联网人2019年度总结,看完扎心了-- 01 - 这一年里 你一共提了275个需求 其中27 ...
- Linux用户态程序计时方式详解
前言 良好的计时器可帮助程序开发人员确定程序的性能瓶颈,或对不同算法进行性能比较.但要精确测量程序的运行时间并不容易,因为进程切换.中断.共享的多用户.网络流量.高速缓存访问及转移预测等因素都会对程序 ...
- Linux用户态程序计时方式详解[转]
转自: http://www.cnblogs.com/clover-toeic/p/3845210.html 前言 良好的计时器可帮助程序开发人员确定程序的性能瓶颈,或对不同算法进行性能比较.但要精确 ...
- [SAM4N学习笔记]按键程序(中断方式)
一.准备工作: 将上一节搭建的工程复制一份,命名为"6.key interrupt".这一节主要讲如何使用SAM4N的GPIO中断功能,实现按键的中断输入. 二.程序编写 ...
- 以程序的方式操纵NTFS的文件权限
Windows NT/2K/XP版本的操作系统都支持NTFS格式的文件系统,这是一个有安全性质的文件系统,你可以通过Windows的资源管理器来设置对每个目录和 文件的用户访问权限.这里我就不对NTF ...
- 解决win7设置默认程序打开方式失效
问题描述 我在设置一个文件(.ui)的默认程序打开,总是失效.设置不成功. 原因 正常这个程序应该用 designer.exe 打开,但是我之前设置过(.ui)默认程序打开程序为designer.ex ...
随机推荐
- Simple WPF: WPF 自定义按钮外形
最新内容优先发布于个人博客:小虎技术分享站,随后逐步搬运到博客园. WPF的按钮提供了Template模板,可以通过修改Template模板中的内容对按钮的样式进行自定义,完整代码Github自取. ...
- HGAME2023 week1-week2
确实是高质量比赛,学到了很多知识.认识到了很多的不足. 任重而道远啊... hgame_week1 web Classic Childhood Game F12检查源码,打开Events.js 发现 ...
- css 手稿
CSS 网页的布局和外观的显示样式 没有一张图解决不了的事:https://www.processon.com/mindmap/5e368a8be4b0d27af184e118 选择器 * 通配符选择 ...
- Http基础协议
浏览器请求方法 http1.0定义了三种: GET: 向服务器获取资源,比如常见的查询请求 POST: 向服务器提交数据而发送的请求 Head: 和get类似,返回的响应中没有具体的内容,用于获取报头 ...
- 解决方案 | vba批量冻结首行,所有sheet一次性设置
Sub FreezeTopRowAllSheets() Dim ws As Worksheet ' 遍历所有工作表 For Each ws In ThisWorkbook.Worksheets ' 激 ...
- var 和 let 在 jQuery中的区别
下面通过代码案例来进一步解释 var 和 let 在 jQuery link 函数中的区别: (function ($) { $.fn.link = function () { // Example ...
- 如何平稳地从nacos迁移到r-nacos?
1. 引言 很多同学了解r-nacos特性后最开始只将r-nacos用于开发测试环境. 经过一段时间的使用后,部分同学有打算生成环境也从nacos迁移到r-nacos. 一些之前使用nacos服务的同 ...
- PHP转Go系列 | 推荐一个强大的Go语言工具函数库
大家好,我是码农先森. 从 PHP 转到 Go 的朋友,常常会因为没有便捷的工具函数而感到苦恼.PHP 写的多了就会形成路径依赖,在写 Go 的时候时不时就会想到 PHP 强大的数组函数.当然写 Go ...
- 使用with 还是 join
用分解关联查询的方式查询具有以下优势:多次单表查询,让缓存的效率更高:许多应用程序可以方便地缓存单表查询对应的结果对象.对 MYSQL 的查询缓存来说,如果关联中的某个表发生了变化,那么就无法使用查询 ...
- 安卓快速掌网络请求HttpUrlConnection,GET和getHttp相关示例
HttpURLConnection 是 Java 标准库中的一部分,它不依赖于特定的 Android 版本.,从 Android 9(API 级别 28)开始,Google 官方推荐使用更现代化的网络 ...