有幸参加了一次网页设计大赛和程序设计大赛,其实在大一的时候就参加过一次程序设计大赛,那时候也没怎么听,现在又有了一次机会来听,这次就认真的听了这两次的比赛,也有很多的感悟。

      1.要学习完成一个任务的多种方式。参赛者们大多用的是jQuery完成前端,但是评委老师说,jQuery比较火,但是vue和angular也很火。在不久的将来,我们要工作,这时候,要在大学尽可能的多学技术,多学知识,哪怕是到了工作的时候忘了,那么在以后的学习的时候也有一个清晰的思路,想起来这个我上大学的时候学习过。因此这要比没学过的人要节省很多时间。

      2.在很多网页和程序里面,对数据的增删改查是基础,因此一定要学习好对数据的增删改查,灵活运用,这样才能融会贯通。

      3.完成一个好看的优秀的页面,需要很多种技术和软件,但是我太陌生了,与很多听过但是却不知道具体是什么,例如echarts、layui、DreamWeaver、illustator、ps、github、php、python爬虫、easyUi、MyBatis、redis等,突然发现自己要学的软甲或者技术还有很多。

      4.网页都用了ajax进行异步处理。

      5.一个程序的设计应该是针对用户,和已有很多功能,但这些功能需要集中起来,而不是分散。我所说的分散就是这个程序的每个部分其实都可以用来做一个软件,这样的话就比较模糊,同时,要学好UML,这样有利于以后的软件分析。

      6.页面的制作要符合情况,不能过于幼稚。

      疑问:

      1.许多程序都是写死的例如,想要在网页上添加图片,不能直接在网页上操作,或者在网页上显示树形结构,不会变动,没有与数据库进行连接,而要回到后台,我并不是说学长学姐的程序不好,只是想知道怎么才能实现那个功能。

      2.发现许多程序的登录功能,是验证码识别,如果我想要像手机一样,需要发短信来获得验证码,需要什么技术,或者说难实现吗?虽然自己心里有了一些想法,但是不知道怎么说出来。

      3.可以在登录界面添加一个拖拽验证或者按顺序点击相应的字的验证码,需要用到什么方法?

      4.例如一个程序对用户有限制,如果不登录只能进行查询操作,但是登录了可以进行增加删除修改等操作,但我想让他们如果不登录点击除了涉及到查询以外的操作或者内容或者按钮时,都弹出登录的对话框,这个需要怎么实现?

      

      看完了大佬们的作品,有人脸识别,垃圾分类(特别是垃圾分类的识别速率)都让我叹为观止,以及当他们说道自己用的技术的时候,只能说自己听过,希望以后的自己努力努力再努力,永不言弃,最后能像他们一样,加油!

    

2019.12.12网页设计大赛&2019.12.13程序设计大赛观后感的更多相关文章

  1. 2019.8.3 [HZOI]NOIP模拟测试12 C. 分组

    2019.8.3 [HZOI]NOIP模拟测试12 C. 分组 全场比赛题解:https://pan.baidu.com/s/1eSAMuXk 刚看这题觉得很难,于是数据点分治 k只有1和2两种,分别 ...

  2. 2019.8.3 [HZOI]NOIP模拟测试12 B. 数颜色

    2019.8.3 [HZOI]NOIP模拟测试12 B. 数颜色 全场比赛题解:https://pan.baidu.com/s/1eSAMuXk 数据结构学傻的做法: 对每种颜色开动态开点线段树直接维 ...

  3. 2019.8.3 [HZOI]NOIP模拟测试12 A. 斐波那契(fibonacci)

    2019.8.3 [HZOI]NOIP模拟测试12 A. 斐波那契(fibonacci) 全场比赛题解:https://pan.baidu.com/s/1eSAMuXk 找规律 找两个节点的lca,需 ...

  4. JS读书心得:《JavaScript框架设计》——第12章 异步处理

    一.何为异步   执行任务的过程可以被分为发起和执行两个部分. 同步执行模式:任务发起后必须等待直到任务执行完成并返回结果后,才会执行下一个任务. 异步执行模式:任务发起后不等待任务执行完成,而是马上 ...

  5. 【二代示波器教程】第12章 示波器设计—DAC信号发生器的实现

    第12章      示波器设计—DAC信号发生器的实现 本章节为大家讲解二代示波器中信号发生器的实现.这个功能还是比较实用的,方便为二代示波器提供测试信号.实现了正弦波,方波和三角波的频率,幅度以及占 ...

  6. 梦想MxWeb3D,三维CAD协同设计平台 2019.04.09更新

    SDK开发包下载地址: http://www.mxdraw.com/ndetail_10140.html 在线演示网址: http://www.mxdraw.com:3000/ 1.  增加上传dwg ...

  7. 使用MATLAB 2019 App Design 工具设计一个 电子日记App

    使用MATLAB 2019 App Design 工具设计一个 电子日记App1.1 前言:由于信号与系统课程需要,因此下载了MATLAB软件,加之对新款的执着追求,通过一些渠道,下载了MATLAB ...

  8. 梦想MxWeb3D协同设计平台 2019.02.28更新

    梦想MxWeb3D协同设计平台 2019.02.28更新 SDK开发包下载地址: http://www.mxdraw.com/ndetail_10130.html 在线演示网址: http://www ...

  9. 2019 年百度之星·程序设计大赛 - 初赛一 C. HDU 6670 Mindis 离散化+dijkstra

    题目链接 :http://acm.hdu.edu.cn/showproblem.php?pid=6670 Mindis Time Limit: 4000/2000 MS (Java/Others) M ...

随机推荐

  1. APOC官网触发器示例执行后Web页面一直转圈

    apoc使用触发器:如apoc官网指导 CREATE (d:Person {name:'Daniel'}) CREATE (l:Person {name:'Mary'}) CREATE (t:Pers ...

  2. 【已解决】Field injection is not recommended和Could not autowired. No beans of 'xxx' type found.

    目录 问题 解决办法 备注 问题 在项目中,我们使用Spring的@Autowired注解去引入其他类时有时候阿里的编码规约插件就会提示:"Field injection is not re ...

  3. C#颜色对话框(WPF可用)

    System.Windows.Forms.ColorDialog colorDialog = new System.Windows.Forms.ColorDialog(); //允许使用该对话框的自定 ...

  4. python之数字类型小知识

    数字是表示计数的抽象事物,也是数学运算和推理的基础,所以,生活中数字是生活中无处不在的,那么,在python语言中运用数字有哪些小知识呢,不妨花点时间看一下这篇博文,牢记这些小知识. 整数类型中四种进 ...

  5. java实现spark常用算子之SaveAsTextFile

    import org.apache.spark.SparkConf;import org.apache.spark.api.java.JavaRDD;import org.apache.spark.a ...

  6. 深度:Hadoop对Spark五大维度正面比拼!

    每年,市场上都会出现种种不同的数据管理规模.类型与速度表现的分布式系统.在这些系统中,Spark和hadoop是获得最大关注的两个.然而该怎么判断哪一款适合你? 如果想批处理流量数据,并将其导入HDF ...

  7. vim之快捷键

    Vim 编辑器是一个基于命令行的工具,是传奇编辑器 vi 的增强版.尽管图形界面的富文本编辑有很多,但是熟悉 Vim 对于每一位 Linux 的使用者都能有所帮助——无论你是经验丰富的系统管理员,还是 ...

  8. WebStrom 中文显示异常中文变样乱码

    问题描述 WebStorm 编辑文件时中文显示异常,大小不一 菜单栏字体需要更换 解决方法 修改编辑器字体 菜单栏默认字体取消 设置效果 编辑文件时中英文显示 菜单栏 其他相关 关于编码格式,这里未做 ...

  9. vue学习(2)-过滤器

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  10. 始终让footer在底部

    1.footer保持在页面底部 需求: 我们希望footer能在窗口最底端,但是由于页面内容太少,无法将内容区域撑开,从而在 footer 下面会留下一大块空白 第一种方法:采用 flexbox布局模 ...