身为程序员,求婚的方式,来点和程序相关的,是不是更有意思点呢?

###前言### 于是,从10月份,我就开始策划,要如何把这个求婚方案做完整了。我期望的求婚产生的效果如下:

浪漫

能提现我的技术本身又能让她看懂

最终以视频的形式展示

视频结束,从某个阴暗的角落出来,我手拿香花,单膝跪地,正式求婚

###视频的录制###

视频的内容,需要包含什么易懂有趣的代码、程序呢?

思索半天,脑子有了大致的想法,于是计划要写以下几个小道具,目的是为了让视频多元化:

Linux版

Windows版

Web版

Android版

iPad版

iPhone版

多显示屏版

###视频录制###

由于需要用到windows和mac2个系统平台,所以得找2款屏幕录制软件?

由于有iPad、iPhone、Android版,先前想过直接用单反相机的录像功能直接录像,后来发现,效果不佳。于是,又回到了直接屏幕录制,而iPad、iPhone、Android用相应IDE的模拟器来替代。

所以:

Windows端,下载了个试用版的屏幕录像软件(原谅我等屌丝,用不起付费的)

Mac端,用系统自带的(发现录制出来的质量真高清,简称,高清有码,这个码是代码哦。)

Linux端,在Windows系统直接装个vm虚拟机,然后和Windows一样操作。

###视频的呈现###

做好的视频,该以什么方式来让她看到呢?

还是思索半天,至今还未定,不过有以下2个选择:

存放在iPad中,取个她平时喜欢看的电视节目,让她无意中打开,从而惊喜不断

直接黑进她的PC电脑,远程播放视频,从笔记本的摄像头 录制整个查看视频的面部表情。

###道具介绍###

针对8个道具,简单介绍下采用的程序语言和相应的IDE:

Linux版 : 工具:Vim;语言:c

Windows版:工具:Visual Studio 2005;语言:c++(MFC库)

Web版:工具:Myelipse6.5 ;语言:java相关

Android版:工具:ADT;语言:java相关

iPad版:工具:Xcode;语言:c++

iPhone版:工具:Xcode;语言:c++

多显示屏版:工具:屏保;语言:中文(哈哈)

##进展##

目前已经完成了所有道具的开发,待到夜深人静时,再进行视频的录制,然后再想办法把几个视频集合为一个视频。 视频涉及的技术难度不高,不过,录制起来,挺好玩的。哈哈,希望我那个半路出家的程序媛女朋友能喜欢。

找个良辰吉日,或黑进她的电脑或直接给她观看,把这个事办了。

##视频地址

终于,今天,我黑进她的电脑,播放了下面的录制视频: 求婚视频

最后,祝广大的程序员朋友早日找到自己心爱的女朋友!

java求婚代码_屌丝程序员的求婚道具--内含视频相关推荐

  1. 按照姓名升序排序的代码_好程序员Java培训分享Java集合的两种排序方法

    好程序员Java培训分享Java集合的两种排序方法,Java集合的工具类Collections中提供了两种排序的方法,分别是: 1.Collections.sort(List list) 2.Coll ...

  2. java static关键字_好程序员Java教程分享static关键字的理解

    好程序员Java教程分享static关键字的理解,static关键字含义可以理解为静态的. 1. 当其修饰属性时,该属性为整个类公有,所有的对象操作的都是同一个静态属性.所以调用时应该使用类名去调用, ...

  3. java喷泉编码_好程序员Java教程分享使用JS实现简单喷泉效果

    原标题:好程序员Java教程分享使用JS实现简单喷泉效果 好程序员Java教程分享使用JS实现简单喷泉效果,最近,在教学生使用JS的基本操作,为了练习JS的基本作用,特地写了一个喷泉效果,代码如下: ...

  4. java属于编译_《程序员修炼之道》-读书笔记一-Java到底属于编译型语言还是解释型语言?...

    Java到底属于编译型语言还是解释型语言? 要想知道Java属于编译型语言还是解释型语言我们需要知道他们的定义和区别 定义: 编译型语言:把做好的源程序全部编译成二进制代码的可运行程序.然后,可直接运 ...

  5. html5网页制作代码_好程序员HTML5大前端常用开发工具大集合

    好程序员HTML5大前端分享常用开发工具大集合HTML5作为当前最为流行的编程语言,广为适用.语言的使用人数急剧增长,更多地开发人员使用这种语言来创建各种内容并放到互联网上.随着每一个新版本的发布,H ...

  6. c语言查看cpu温度代码_很多程序员都不知道,C语言中还有“快类型”和“小类型”...

    虽说C语言是一门很成熟的编程语言,但是近些年来也是有所发展的,从早期的C89到后来的C99.C11等新标准,C语言逐步增加了许多好用的功能,例如新标准头文件"stdint.h"的添 ...

  7. java 中文乱码_好程序员Java学习路线分享如何处理中文参数

    好程序员Java学习路线分享如何处理中文参数,为什么表单中会产生中文乱码. 好程序员Java培训 产生乱码,就是因为服务器和客户端沟通的编码不一致造成的,因此解决的办法是:在客户端和服务器之间设置一个 ...

  8. java后端语言_后端程序员一定要看的语言大比拼:Java vs. Go vs. Rust

    这是Java,Go和Rust之间的比较.这不是基准测试,更多是对可执行文件大小.内存使用率.CPU使用率.运行时要求等的比较,当然还有一个小的基准测试,可以看到每秒处理的请求数量,我将尝试对这些数字进 ...

  9. java购买电视_以程序员的角度怎么购买一台「性价比高的电视」

    前俩天有小伙伴在我的文章下留言,说能否把 [国内电视机都介绍一下],今天我已在TV端开发多年的程序员的角度.谈谈已程序员的角度如何购买一台性价比高的电视. 国内大的电视机品牌介绍 长虹 -- 成立于1 ...

最新文章

  1. python学习笔记(四)-数据类型
  2. ABAP通过正则表达式提成字符串中的数字例子
  3. Linux学习之系统编程篇:守护进程(精灵进程、后台进程)
  4. ITK:计算Sigmoid
  5. VTK:几何对象之Point
  6. swift3 0 流控制
  7. 记一次vue项目yarn打包环境配置失效的解决方案
  8. Introduction to Chinese natural language processing
  9. hdoj_1711_Number Sequence
  10. HTML如何引入外部JS文件
  11. python变量后面加星号_易忘易忽略的Python入门知识点-续(一)
  12. 2019年TW的技术雷达
  13. 一个简单的三层架构之仓库管理系统的入库出库
  14. 主机DIY玩家的必备工具包
  15. 解决Nvidia 显卡驱动安装失败的方法
  16. STAMP可以用在win10上面吗
  17. 达芬奇的十大经典名画解读
  18. 什么是CPS模式盈利?
  19. 这次,多地消防控制室双人值守可变单人值守
  20. 【Mind+ 玩转Maixduino系列0】工欲善其事必先利其器

热门文章

  1. python点的作用-python中三引号的作用(逗号的两点总结)
  2. python语言有什么用-python语言的优势是什么
  3. python数据分析视频网盘-利用Python进行数据分析视频教程云盘下载
  4. python对象编程例子-python面向对象编程练习
  5. python自学网课-python老男孩网课22期视频教程全
  6. python少儿编程 在线课程-宁波Python程序开发课程
  7. python输入语句-Python中的模块导入和读取键盘输入的方法
  8. python图片通道分离
  9. html怎么让文本自动换行不,【HTML】让pre标签文本自动换行
  10. java工程师的工作时间_Java 工程师真的每天只需工作四小时吗?