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

      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. spring 的工厂类

    spring 的工厂类 1. 工厂类 BeanFactory 和 ApplicationContext 的区别. ApplicationContext 是 BeanFactory 的子接口,提供了比父 ...

  2. mssql 数据库“查询处理器用尽了内部资源,无法生成查询计划。”问题的处理

    在项目中动态拼接sql语句,使用union all连接结果集,每个查询语句都使用了in(几百个数值).语句如: ,,,..............................) UNION ALL ...

  3. c# 多线程使用队列顺序写日志的类 (需要再优化)

    using System; using System.Collections.Generic; using System.Threading; public class LogManager { // ...

  4. 动画方案 Lottie 学习(一)之基础

    参考 lottie系列文章(一):lottie介绍 lottie系列文章(二):lottie最佳实践 lottie系列文章(三):动画设计规范 lottie系列文章(四):源码分析——svg渲染

  5. luogu P4428 [BJOI2018]二进制

    luogu 先考虑怎样的二进制串才会被3整除.可以发现如果二进制位第\(0,2,4...2n\)位如果为\(1\),那么在模3意义下为1,如果二进制位第\(1,3,5...2n+1\)位如果为\(1\ ...

  6. phpcms修改重置后台账号和密码

    通过Phpmyadmin等工具,打开数据库中找到v9_admin表: 把password字段值改为: 0b817b72c5e28b61b32ab813fd1ebd7f再把encrypt字段值改为: 3 ...

  7. CSS3总结二:(background)背景/渐变色函数

    background-color(CSS2) background-image background-position background-size background-repeat backgr ...

  8. Ajax与JSON,XML,PHP

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

  9. python常用模块:项目目录规范、定制程序入口、自定义模块、引用变量、time和datetime模块

    今天讲课内容有两大部分: 一.文件目录规范二.定制程序入口三.使用标准目录后四.常规函数time.datetime 一.标准目录规范 之前用过的案例atm机+购物商城代码过长,在学习了模块和包以后,我 ...

  10. ClassLoader心得

              我们都知道,jvm执行的代码,都是通过jvm加载系统加入的.加载系统的第一步是通过ClassLoader加载class二进制信息,jvm规范中并没有规定class的来源类型,这就给 ...