我也写了部lt;西游记gt;

2024-06-19 07:32
文章标签 lt gt 西游记

本文主要是介绍我也写了部lt;西游记gt;,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

    人生中的第一个项目结束了。也就证明以后有写不完的项目了!感叹一下,发现自己也写了一部西游记。大家不要觉得奇怪,听我慢慢道来!
《西游记》四大名著之一,经典之作。我怎么能够写出来?!《西游记》中有过这样的段子:八戒说:"大师兄,师傅被妖精抓走了!",沙僧说:"大师兄,师傅和二师兄都被妖精抓走了!"。这些话在《西游记》中不知道出现了多少次,呵呵,恶搞下!也许大家会人为这个和我的项目感受没有什么关系!亲,不要急等会儿告诉你哦!
15天能干什么,15天可以干什么?LAMP兄弟连告诉了我 15天可以写出一个项目,因为我做到了。在这短暂的15天里面我的收获很多,下面就来和大家分享下我在这15天项目时间里的感受!
刚开始听到老师说项目时间只有15天的时候把我给吓到了。心里在想怎么可能15天就能写出一个商城来?心中很疑惑。但是今天我信了,不管你信不信,我是信了!15天真的可以写出一个项目来,虽然我写的项目代码的质量不是很好。
写这个项目让我感受最大的是:不要钻牛角尖。这点我深有感受啊,因为我就钻了一次。这一次整整浪费了我一天的时间,就为了这一天的时间我不得不每天都加班赶进度。那天是项目进行的第二天,我被文件上传函数和图片缩放函数搞死的。因为不是很熟练这两个函数,所以就弱弱的钻了下牛角尖。那天我就研究了下这两个函数,还好我会了,不会忘了,流程已经刻在了我的脑海里了。这里给大家一个建议:遇到自己不会的问题,一定要自己去研究下下,但是时间不能太长,最多20分钟,如果20中之类还没有进展就和老师沟通沟通,让老师给讲讲思想,应该怎么做,什么流程之类的,不建议直接问老师要代码!因为每个人的思想是不一样的,所以写出来的代码也是不一样的。
思想是代码的灵魂!
第三天,由于自己钻了下牛角尖,所以进度上比其他同学就慢了很多。自己感觉到了不对劲,就发了个短息给老师,提出了自己的问题。很快老师就来找我了解情况,和我分享了一下经验。
主要有以下几点:
1、把功能细化,细化成很多快。当遇到一个功能模块不会写的时间,可以想想能不能把这个模块细化成很多个小模块,如果还是不会在细化对应的模块,一点点的把功能写出来。
2、不要把代码想的太复杂了,其实代码没那么难。
3、学习是一个积累的过程,等到了一定的量,就可以达到 张无忌 的那种效果。所以我们自己不能放弃哦!
……
这里我要感谢,张沫老师,张涛老师,海哥,晓光老师。谢谢你们!
没办法啊,谁要咱进度慢了,就一不小心通了个小宵到6点多才休息的,也许是找老师们聊过吧,思路很清晰,打开页面写好伪代码后,就开始往里面填写代码,那种感觉真的很爽啊!给大家一个建议:在写代码的时候不要急着去写代码,尝试着拿出笔和纸,现在纸上或者是页面里面 写写伪代码,把思路给整明白了在去写代码,你会发现很爽滴!
终于把进度给赶上去了,心理面也放下了一块石头!
在整个项目期间我就得用的最多的就是数据库和数组。数据库的增、删、改、查。在处理数据的时候都要用的。基本上在每个数据处理的页面里面都要用到
$link = mysql_connect(HOST.USER.PASS)or die('数据库连接失败:'.mysql_error());
Mysql_select_db(DBNAME,$link);
在这个项目里面有的最多的是:数据库的操作(增删改查),数组的一些运用,session,搜索分页.......
所以我前面才会说我也写了部西游记。真的是每个处理页面都要用到,强大的mysql ,在写项目的时候记着要常备分哦,特别是数据库这块的。
经过了这15天项目时间的洗礼发现自己正在慢慢的成长。现在想想还是很好的,在15天之前还在怀疑自己能不能完成,但是我现在做到了,虽然做的不是很好。
给大家总结下下:
在写项目之前要明确你要的是什么,干什么用的
项目的功能,制作流程
写代码之前写好伪代码。在代码中多写点注视
先把功能给写出来,在去优化代码
最重要的一点:就是相信自己可以做到!


我也不知道我总结的是否对大家能否有帮助! ^_^

原文地址:http://bbs.lampbrother.net/read-htm-tid-117490.html

<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
阅读(64) | 评论(0) | 转发(0) |
0

上一篇:我自己能做个东西了

下一篇:真正的蜕变,从兄弟连开始!

相关热门文章
  • 欢迎grade1984在ChinaUnix博客...
  • 欢迎xiaomengsoma在ChinaUnix...
  • 欢迎force_with_you在ChinaUni...
  • 欢迎diyff83在ChinaUnix博客安...
  • 欢迎ceovok在ChinaUnix博客安...
  • 毕业五年(续)
  • 毕业五年
  • 职业生涯规划
  • 中国软件开发工程师之痛...
  • 闲置书处理!
  • 大家都是用什么来管理hadoop集...
  • 网站被人挂了吗,添加了些程序...
  • Nginx如何保证不走宕机的那个...
  • 大家谈谈MYSQL客户端和服务器...
  • 以下代码运行后为何会输出5?...
给主人留下些什么吧!~~
评论热议

这篇关于我也写了部lt;西游记gt;的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1074387

相关文章

HTML基础知识一(HTML、常见方式、文档结构、lt;metagt;、 网站文件命名、文本修饰、文本样式、段落标记、居中标记、水平线标记、特殊字符、列表、图像)

1、 HTML 全称:Hyper Text Mark-up Language超文本标记语言 2、 发展史: 3、 常见方式: 方法一、记事本 方法二:Dreamweaver 方法三:web浏览器动态生成 4、 文档结构: <html></html>网站文件的开始和结束 <head></head>网站文件的头部信息 <title></title>网站文件的标题 <body></

【APP移动端性能测试】第三节.性能测试工具GT和常见的性能测试点(上)

文章目录 前言一、性能测试工具GT      1.1 性能测试工具GT的基本介绍      1.2 性能测试工具GT的基本使用二、CPU性能测试      2.1 CPU说明      2.2 CPU测试步骤      2.3 监控结果保存到目录文件三、内存性能测试      3.1 内存知识点介绍      3.2 常见的内存问题和现象      3.3 内存测试步骤四、流畅度性

GT_BERT文本分类

目录 GT-BERT结束语代码实现整个项目源码(数据集模型) GT-BERT 在为了使 BERT 模型能够得到广泛的应用,在保证模型分类准确率不降低的情况下,减少模型参数规模并降低时间复杂度,提出一种基于半监督生成对抗网络与 BERT 的文本分类模型 GT-BERT。模型的整体框架如图3所示。 首先,对BERT进行压缩,通过实验验证选择使用BERT-of-theseus方法进

大数据—“西游记“全集文本数据挖掘分析实战教程

项目背景介绍 四大名著,又称四大小说,是汉语文学中经典作品。这四部著作历久不衰,其中的故事、场景,已经深深地影响了国人的思想观念、价值取向。四部著作都有很高的艺术水平,细致的刻画和所蕴含的思想都为历代读者所称道。 本次将以小说《西游记》为例,介绍中文文本的统计分析和文本发掘等方面的基本知识。 数据准备 关于怎样获取小说,本文就不展示了,通过了一点技术手段,从某小说网站源代码里提取的,共10

BZOJ 1009 GT考试 DP+矩阵快速幂

dp[i][j]表示长度为i,匹配了j个的方案数,压缩成矩阵,转移即可。 #include <cstdio>#include <cstring>using namespace std;struct Mat{int a[22][22];};Mat I, A;int n, m, mod;char s[22], ss[22];Mat mul(Mat& x, Mat& y){Ma

epoll下电平触发LT和边沿触发ET的区别

LT 电平触发    高电平触发 EPOLLIN 事件  数据可读 内核中的socket接收缓冲区 为空  低电平  不会触发 内核中的socket接收缓冲区 不为空  高电平  会触发 EPOLLOUT事件 数据可写 内核中的socket发送缓冲区不满   高电平 内核中的socket发送缓冲区 满    低电平 ET 边沿触发  转换的时候触发

CentOS升级内核(elrepo-kernel-lt)--非编译方法

最近在研究ceph的安装,发现块设备的挂载需要内核支持rbd模块。 但centos系列的内核默认是不带这个模块的,所以就需要升级内核,简单的办法就是使用 elrepo的内核,该内核中包含了rbd模块。 安装方式非常的简单,可以安装elrepo官网给的安装步骤: rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm -Uvh

Ubuntu更改默认python版本的两种方法 python-gt; Anaconda

当你安装 Debian Linux 时,安装过程有可能同时为你提供多个可用的 Python 版本,因此系统中会存在多个 Python 的可执行二进制文件。你可以按照以下方法使用 ls 命令来查看你的系统中都有那些 Python 的二进制文件可供使用。 $ ls /usr/bin/python*/usr/bin/python /usr/bin/python2 /usr/bin/pytho

lt;input type=image ...gt;和img的区别

<input type="image" src="" οnclick="..."> 1、当该标签在<form></form>中时,在浏览器中点击显示的图片后,效果等同于submit,即表单提交,故onclick事件不用submit,否则会发生表单提交两次的现象,经常会造成表单元素被重复提交,数据库被写入异常!! 2、但用该标签显示的图片,图片名称中可包含中文字符。 <img src="" ο

hdu 5506 GT and set(暴力)

题目链接:hdu 5506 GT and set 解题思路 按照集合枚举,如果当前集合没有被选中的公共数,就枚举一个公共数,公共数不超过5个。 代码 #include <cstdio>#include <cstring>#include <algorithm>using namespace std;const int maxn = 35;const int maxm = 305;i