我与计算机的不解之缘

 

      虽然在计算机方面多有涉猎,但是我纯属是业余的,我学的热能专业和计算机关联也不大。也可能是小小的缘分吧,在计算机应用领域摸爬滚打了一年多,这个过程概括来说就是:痛并快乐着。为什么会痛呢?因为软件需要开发学习的知识量大,从基本的编程语言,到学习使用开发工具和自主设计开发是一个漫长积累的过程,也就是所说的入门门槛过高,如果意志不坚定、学习兴趣不高或者学习方式不对的话,很容易中途放弃。而我从开始做软件开发(主要是android应用)以来也是不断尝试受打击再不断尝试的一个过程。为什么又说快乐呢?因为在学习的过程中也会出现一些惊喜,比如一些高大上控件的使用和一些绚丽多彩的特效画面,而且当看到自己编的程序和做的软件成功运行的时候也会感到一定成就感。

     大一的话其实学到了一些C语言和VB的基础基础,也没有想过做过软件开发,不过编程语言还是有很有相通达之处的,对我后来学习理解Java起到了一定帮助。

     大二上学期认识冷老师接触到了公众号,也只是借助一些第三方平台做了简单的开发,还没有真正用到编程语言,后来这个公众号用来辅助教学用于发布一些实验课件之类的,这个也是一个团体做的后来是集体写了篇文章报了次挑战杯不过没进省赛,后来这篇文章就投期刊了,修修补补一年多今年1月份才见刊。

     大二寒假吧借了同学个电脑在家扯了根网线开始入门android开发,当时也不知道为什么真正为什么要学,就是感觉软件能够运行到手机上挺高大上的。当时好像也查了些学习方法之类不过太杂看的团团晕,一开始好像我想要直接入门android开发软件结果碰壁了一星期,就转向基本的编程语言Java的学习了,Java是在慕课网上看的Java入门一二三季学的(现在除了android开发中用到一些基本东西外其他的都忘光了),边看边敲代码学学了两个星期吧,学会了一些比较基本的东西就转向android开发了。

 

 

 

      android也是先看的慕课网上的视频,学到了一些基础基础单是理解不是很透彻,后来转向看MARS老师录得免费开放视频了,讲的比较详细也跟着进行了实战演练(大概用了一个多月基本实践掌握了android基本控件的用法),不过遗憾的该教程是使用的是谷歌已停止的维护的eclipse+ADT开发的,而我安装用的谷歌14年新推出的android studio开发工具,中间存在很多冲突。

 

 

 

 

            大二开学不久我就买了一台配置还可以的电脑,熬了一晚利用刚学的基本控件和公式编程做了一个简单的霍尔效应实验数据计算处理的APP(输入相应刻度下测量的4个负效应下的电压就可以算出霍尔电压和磁感应强度),如下图:

 

之后还跟冷老师说可以尝试立项大创做移动实验平台的开发,为此还特地做了调查问卷如下图,最终被立项为省级大创项目:

  

       之后好像一边学习就是业余零零星星看一些博客学习了,期间还有些小插曲就是第一次尝试在流体力学专业课上计算沿程阻力系数,并在研讨课上进行了APP展示如下图,不过遗憾是一些复杂的如科尔布鲁克公式不知道用什么算法近似求解。

还有一次是尝试用APP通过网络加载助记工程热力学公式,也在研讨课上进行了展示如下图,不过有些章节公式还是没有编辑完:

           再到后来第一次实现底部导航菜单是在大二暑假留校期间了,并应用到了实验平台APP上,如下图:

      暑假这段时间备案注册了域名,搭建了cents 6.8系统的阿里云主机的wdcp控制面板使linux主机更加易于操作,搭建了FTP服务器用于上传视频课件等资源到网站并通过url在APP客户端访问。此外就是在阿里云大学里学习尝试实践,搭建了一个自己的wordpress博客cyj.yunjunet.cn,如下图:

 

     再后来到了大三上学期,在阿里云大学上对暑假学习成果考试认证检测了一下,考试的还是比较基础的知识点所以较容易通过了,而且好像除了自我检测外也没有其它的用处,如下图:

 

还有过一次机械课程设计APP开发的经历,连续花了四五天时间实现了机械课程设计计算部分五张表的自动计算,还自己用计算器算的数据对照了一下精度还是可以的,遗憾的假期和老师失联了就没有接着往下做画图部分的程序,效果图如下,演示视频地址:

     其实web开发相对android入门门槛比较低,一般来说找点源码改改上传到自己网站就可以快速做一个网站,如果要做好的原创网站是需要下大工夫学习研究的。这个寒假的时候因为有休闲想免费免广告看Vip视频的需要,还想着能够支持全屏可调速,就参考别人的源码改进搭建了一个vip视频解析网站video.yunjunet.cn,效果图如下:

      现在也还是业余,业余地尝试下下新东西,写写博客,现在化石能源越来越少能源的形势也比较研究,而自己作为一名学热能的学生也十分忧心,如果有可能的话会尝试将所学的一些计算机知识应用到能源节约和环境保护等领域吧。以上这些就差不多是我与计算机的一些不解之缘了,不知因何而起,亦不知因何而往。

往期文章

                                                                                                                  written by 科大云炬

                                                                                                         2018-03-21  因写大创结题材料有感而发

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/50629.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ChatGPT APIs for HCL DOMINO

大家好,才是真的好。 近期网络上最热闹的话题就是OpenAI的ChatGPT,从去年11月份到现在,一波又一波热潮蜂拥而至,以至于让我们Domino人应接不暇。 ChatGPT和Domino的缘分还真不是完全没有,毕竟刚出来时,很…

如何用老友记学英语

对于老友记如何学英语,个人的英语学习心得,希望对你有帮助。 学习英语前的第一步:建立英语思维 我是一名英语过了专八的学生 为什么大家学英语学得这么累,最后依然对英语糊糊涂涂?原因只有一个——就是我们的学习能…

计算机应用英语app,学英语必备的9款APP,学生党都在用

原标题:学英语必备的9款APP,学生党都在用 外语学习必备的九个app超级实用! 不背单词(单词本) 界面设计的十分简洁,深邃模式的壁纸特别好看!听写模式也很人性化!可以把刚才学过的单词重复读出来然后自己在纸…

输入正确的账号密码,请与所请求的格式保持一致

解决办法:清除浏览器缓存,再次输入账号密码即可

常见密码格式

一.密文由0~9和a~f组成的字符串(明文:123456) 1.MD5加密 16位:49ba59abbe56e057 32位:e10adc3949ba59abbe56e057f20f883e 2.SHA1加密 40位:7c4a8d09ca3762af61e59520943dc26494f8941b 3.HMAC加密 32…

贪吃蛇java源代码

这个贪吃蛇是我学完Java之后的课程设计作业,做了有挺久的,做完这个小游戏,自己对Java的一些知识也更了解了些。其中包括按完按钮后焦点的处理啊,还有就是图形的闪烁问题。我当时做的时候基本是在自己电脑上完成的,后来…

贪吃蛇游戏代码详解

内容目录 什么是帧帧 如果时间片足够小 就是动画 一秒 三十帧 六十帧 连起来就是动画 拆分就是静态的图片 键盘监听 定时器 Timer 代码步骤在功能集合类中 重点 (步骤) 1 先定义数据 2 先用画笔将数据画上去 3 加入到监听事件中 (键盘监听事件…

贪吃蛇完整代码----GUI

整个代码分为三部分 1.游戏开始界面2.data基本图片的添加3.面板,将小蛇画到面板上 这是游戏完整界面 1. 游戏开始界面 public class StartGame {public static void main(String[] args) {JFrame frame new JFrame();frame.setBounds(10,10,900,720);frame.se…

python贪吃蛇代码

文末用python写好了贪吃蛇代码可直接复制使用! 今天和大家分享一下贪吃蛇的代码,主要是贪吃蛇的一些基本知识,以及怎么去玩。 首先,我们先了解一下什么是贪吃蛇?它是一个具有多种功能的游戏,可以通过点击屏…

java贪吃蛇源代码

最简单的贪吃蛇游戏代码,有需要的可以下载看看 原创不易,转载请注明出处:java贪吃蛇源代码 代码下载地址:http://www.zuidaima.com/share/1737620634422272.htm 项目截图 运行截图 游戏结束

java贪吃蛇源码

欢迎访问我的个人博客 https://jialaner.cn/​​​​​​​ java是一种面向对象的语言,有着其中不用质疑的优点。学习java将近三个月了,一直在琢磨着“万物皆对象”的意义,却总是只知其表不知其意,做完这个java贪吃蛇后才有了那么…

贪吃蛇代码实现

贪吃蛇代码实现 游戏说明 游戏界面当中没有打印相关的按键说明,这里先逐一列出。 贪吃蛇游戏按键说明: 按方向键上下左右,可以实现蛇移动方向的改变。 短时间长按方向键上下左右其中之一,可实现蛇向该方向的短时间加速移动。 按…

贪吃蛇html游戏代码

拿来即用! 1代码如下 <!DOCTYPE html> <html><head><meta charset"UTF-8"><title>贪吃蛇</title><style>#map {width: 400px;height: 400px;border: 1px solid black;}/*地图的样式*/.divMap {width: 18px;height: 18px…

贪吃蛇源代码

#include <stdio.h> #include <windows.h> #include <conio.h> #include <time.h>#define FrameX 4 //游戏窗口左上角的X轴坐标 #define FrameY 4 //游戏窗口左上角的Y轴坐标 #define Frame_height 20 //游戏窗口的高度 #define Frame_width 20…

c++贪吃蛇源代码 完整版

文章目录 c 实现贪吃蛇&#xff0c; 完整源码0.非常重要的注意事项1.数据结构分析&#xff1a;2.程序运行分析3.难点分析1.蛇移动怎么显示&#xff1f;2.怎么控制吃到食物后蛇的速度的变化&#xff1f;3.怎么解决屏幕闪烁&#xff1f; 4.一些废话5.源代码6.运行效果展示7.总结 …

Python贪吃蛇游戏详细代码和注释

在写Python游戏项目时&#xff0c;最重要的时python中的pygame库。安装pygame库和用法在我CSDN博客另一篇文章上。这里就不详细说了。下边时运行游戏界面。 下边是详细的代码和注释 import pygame,sys,random,time from pygame.locals import * #从pygame模块导入常用的函数…

贪吃蛇Python版 源码+代码分析

跳转目录 前言运行示例程序分析捕获键盘操作输出游戏画面 代码分析一安装运行环境游戏地图的实现炸弹的实现食物的实现蛇的实现 初步测试键盘控制的实现主程序game函数图形界面显示分数, 得分结束函数游戏主函数 源码下载 前言 该程序未使用pygame库, 而是采用keyboard库的on_p…

1.02亿美元从数字资产基金撤出!BTC价格已经触底!预示下跌趋势即将逆转?

根据CoinShares的一份报告&#xff0c;上周全球数字资产基金流出总额为1.02亿美元&#xff0c;美国数字资金外流共计9800万美元&#xff0c;而欧洲仅为200万美元&#xff0c;这表明美国市场的不稳定程度越来越高。 事实上&#xff0c;数字资产基金是一种投资工具&#xff0c;旨…

c语言 搜索彩票期数,根据福利彩票的规则用c++编写一个买彩票开奖的程序,求程序代码,谢谢...

满意答案 haslis3ila 2016.03.13 采纳率&#xff1a;58% 等级&#xff1a;7 已帮助&#xff1a;611人 1、完整代码如下&#xff0c;已经过VS2012编译及实际测试 2、基本上不存在什么缺憾&#xff0c;唯一的缺憾是很难中奖。#include #include #include #include using names…

电影解说怎么操作?电影解说都用什么配音软件?

我们都知道&#xff0c;短视频现在非常火爆&#xff0c;我们平时刷视频&#xff0c;可以看到很多的电影解说&#xff0c;不仅语言生动&#xff0c;而且配音很逼真&#xff0c;很多人以为电影解说的配音都是自己配音的&#xff0c;其实不然。以目前的市场现状来说&#xff0c;绝…