新的一期在我们旁边----写在第一个项目后的感受

2024-06-19 07:18

本文主要是介绍新的一期在我们旁边----写在第一个项目后的感受,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

BBS论坛项目感受
本开始项目的计划时间是一周,在那紧赶慢赶做了一周,做的差不多,最后凯歌周一的时候说:再过一段时间,也是,当刚开始的时候说一周和刚开始的时候说两周的确不一样,在这方面对凯哥还是挺佩服的,经验这种东西必须经历了,实践过了才能总结出来,总结,积极的总结。就这样开始我的论坛总结吧。
论坛,刚开始的时候一听到做这个,不是很兴奋,因为我的毕业设计师商城,可最后一问我们学校的论文指导老师,说能改,还是挺兴奋的,至少那几天熬到了很晚,三四点,第二天九点多就差不多起来了,起来以后,继续奋斗,怎么也感觉不到很困的感觉,这是为什么呢?而现在却时刻在困着,困得不得了,也许是心态的问题吧。这个周末拿出一段时间调整一下,尽快找回以前的状态。
现在用点来总结下吧!
1) 自己以前做的界面做了,花的时间太短,也没有做的太好,最后自己还没用到,直至后面的页面出现了问题,各种跑偏,各种无语,那天做了一些基本的功能拿到好后面,跟大家看了看,我去,那是不一样的鄙视啊,真的太丑的界面了,head用的凯哥写的那些,列表用的table,怎一个简单、丑了得,幸亏涛哥给我整了一下,那晚上就在那一直在整页面,做完以后还是不错的,巩固了以前不少知识。在此感谢涛哥的帮助。
注: 页面 火狐 firbug DR
2) 刚开始的时候不知道怎么不怎么会做,坐在前面,学到了一些好的学习方法,交流还是很必须的,还有后来做测试的时候,各种爆测,测得我心都碎了,最后在那里慢慢的找bug。也许是第一次做的原因,没有考虑到安全性,而安全性这个东西是多么的重要。
注:交流 爆测 bug 安全
3) 最后几天凯哥给我们讲了一些功能,感觉挺不错的,购物车,安装。。。依然记得凯哥的一句话:没有做不到,只有想不到——Head First 。以后多多开发自己这方面的能力吧,学好基础,多多实践,总结,因为你还不够好。可删凯哥似乎还说着:php就是一工具,开源,你抄我一点,我抄你一点,这句话也从侧面说明了交流的重要性吧~_~
注:head first 再次交流
4) 那天记得自己做前一帖后一贴,我去,经过一系列的传参,一系列的XXOO,他大爷的后一贴真做出来了,而他妈前一帖没想法了,没思路了,问了下凯哥,他大致说了一下:要用到limit oderby。可自己真的没有理解到,可能自己做东西的时候很少去接受别人的思路吧,不是不想,实际上是在抵制,不知为什么。好好地调整下心态。最后在凯哥的思路指引下,好像是他给我写出了些,我自己整了下,把那将近100多行的各种传,整成了就简单的几行,多么牛Bsql语句,多么牛XXXXXXXXXXX的凯哥!!再次膜拜,还有一次,在闫要峰问起我本帖活跃人数的时候,想了各种distinct 各种数组函数,我去,自己都佩服自己,真他妈的油菜,可还是感觉应该有更好的办法,他就去问凯哥了,凯哥三下五除二写了一个sql语句,多么的狠,来让我们膜拜一下吧:
SELECTuid,username,count( uid )
FROMmybbs_huifu,mybbs_user
WHERE tid=1 and uid=mybbs_user.id
GROUP BYuid
ORDER BY count( uid ) DESC
来让我们分析一下: 多表查询 groupby order by count(uid)
太狠了。。。。。再次膜拜
5) 最后的几天开始没心情做了,不知道为什么,可能是自己的优越性没了,虽然给别人整了不少的问题,也从其中找到了点灵感,以及一些排错的方法吧,突然间发现自己以前会的tmd现在都会得差不多了,没办法谁让自己会的就那么点呢!这种心理落差没啥也,再好好的学吧!
6) 刚开始自己做的还可以,可到后来看到他们的,各种函数,各种简,我明白了优化代码的必要性,好像那天就看了一句话:你想优化自己的代码那就否定现在的自己吧!可是那个时候自己时间不够,也没有信心去否定自己,但是只要你想要做到优化,再次的优化,就必须的把自己原来的给否定了。能活着走下去,继续激情。
7) 那晚上做了一晚上的他大爷的权限,可都到3点多了,持续了好久的权限还是不行,光那个帖子就一晚上刷新了1000+,还是没有出来,最后出去抽了根烟,有了点想法,立马整,还是经历了一点小小的挫折,最后成功了,所以胡同不要容易进去,要学会出来。
8) 最后一条吧:数据库,刚开始的时候想好了各种字段,这个字段干什么的,那个是干什么的,就这样感觉还不错,可是最后乱了,所以在刚开始的时候将基本的字段写上,注意时间等记录的问题。以后想做什么功能就自己再加些字段,就ok了。

有时间的话再补充吧!好好地做自己!再次声明:凯哥我们想你咯!!!!!

原文地址:http://bbs.lampbrother.net/read-htm-tid-118368.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>
阅读(55) | 评论(0) | 转发(0) |
0

上一篇:我的战地日记:42期学员闫要峰

下一篇:细说正则表达式上篇

相关热门文章
  • 项目把控能力培养[持续整理]...
  • 关于分库分表(Mysql篇)
  • 社保代理|广州社保怎样办理|...
  • AAA软件教育学院java短期培训...
  • 市场对印尼未来表现看法不一...
  • 毕业五年(续)
  • 毕业五年
  • 职业生涯规划
  • 中国软件开发工程师之痛...
  • 闲置书处理!
  • 大家都是用什么来管理hadoop集...
  • 网站被人挂了吗,添加了些程序...
  • Nginx如何保证不走宕机的那个...
  • 大家谈谈MYSQL客户端和服务器...
  • 以下代码运行后为何会输出5?...
给主人留下些什么吧!~~
评论热议

这篇关于新的一期在我们旁边----写在第一个项目后的感受的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

部署Vue项目到服务器后404错误的原因及解决方案

《部署Vue项目到服务器后404错误的原因及解决方案》文章介绍了Vue项目部署步骤以及404错误的解决方案,部署步骤包括构建项目、上传文件、配置Web服务器、重启Nginx和访问域名,404错误通常是... 目录一、vue项目部署步骤二、404错误原因及解决方案错误场景原因分析解决方案一、Vue项目部署步骤

golang内存对齐的项目实践

《golang内存对齐的项目实践》本文主要介绍了golang内存对齐的项目实践,内存对齐不仅有助于提高内存访问效率,还确保了与硬件接口的兼容性,是Go语言编程中不可忽视的重要优化手段,下面就来介绍一下... 目录一、结构体中的字段顺序与内存对齐二、内存对齐的原理与规则三、调整结构体字段顺序优化内存对齐四、内

配置springboot项目动静分离打包分离lib方式

《配置springboot项目动静分离打包分离lib方式》本文介绍了如何将SpringBoot工程中的静态资源和配置文件分离出来,以减少jar包大小,方便修改配置文件,通过在jar包同级目录创建co... 目录前言1、分离配置文件原理2、pom文件配置3、使用package命令打包4、总结前言默认情况下,

python实现简易SSL的项目实践

《python实现简易SSL的项目实践》本文主要介绍了python实现简易SSL的项目实践,包括CA.py、server.py和client.py三个模块,文中通过示例代码介绍的非常详细,对大家的学习... 目录运行环境运行前准备程序实现与流程说明运行截图代码CA.pyclient.pyserver.py参

IDEA运行spring项目时,控制台未出现的解决方案

《IDEA运行spring项目时,控制台未出现的解决方案》文章总结了在使用IDEA运行代码时,控制台未出现的问题和解决方案,问题可能是由于点击图标或重启IDEA后控制台仍未显示,解决方案提供了解决方法... 目录问题分析解决方案总结问题js使用IDEA,点击运行按钮,运行结束,但控制台未出现http://

解决IDEA使用springBoot创建项目,lombok标注实体类后编译无报错,但是运行时报错问题

《解决IDEA使用springBoot创建项目,lombok标注实体类后编译无报错,但是运行时报错问题》文章详细描述了在使用lombok的@Data注解标注实体类时遇到编译无误但运行时报错的问题,分析... 目录问题分析问题解决方案步骤一步骤二步骤三总结问题使用lombok注解@Data标注实体类,编译时

C语言小项目实战之通讯录功能

《C语言小项目实战之通讯录功能》:本文主要介绍如何设计和实现一个简单的通讯录管理系统,包括联系人信息的存储、增加、删除、查找、修改和排序等功能,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录功能介绍:添加联系人模块显示联系人模块删除联系人模块查找联系人模块修改联系人模块排序联系人模块源代码如下

SpringBoot项目中Maven剔除无用Jar引用的最佳实践

《SpringBoot项目中Maven剔除无用Jar引用的最佳实践》在SpringBoot项目开发中,Maven是最常用的构建工具之一,通过Maven,我们可以轻松地管理项目所需的依赖,而,... 目录1、引言2、Maven 依赖管理的基础概念2.1 什么是 Maven 依赖2.2 Maven 的依赖传递机

Vue项目中Element UI组件未注册的问题原因及解决方法

《Vue项目中ElementUI组件未注册的问题原因及解决方法》在Vue项目中使用ElementUI组件库时,开发者可能会遇到一些常见问题,例如组件未正确注册导致的警告或错误,本文将详细探讨这些问题... 目录引言一、问题背景1.1 错误信息分析1.2 问题原因二、解决方法2.1 全局引入 Element

Python 中 requests 与 aiohttp 在实际项目中的选择策略详解

《Python中requests与aiohttp在实际项目中的选择策略详解》本文主要介绍了Python爬虫开发中常用的两个库requests和aiohttp的使用方法及其区别,通过实际项目案... 目录一、requests 库二、aiohttp 库三、requests 和 aiohttp 的比较四、requ