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

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

相关文章

这15个Vue指令,让你的项目开发爽到爆

1. V-Hotkey 仓库地址: github.com/Dafrok/v-ho… Demo: 戳这里 https://dafrok.github.io/v-hotkey 安装: npm install --save v-hotkey 这个指令可以给组件绑定一个或多个快捷键。你想要通过按下 Escape 键后隐藏某个组件,按住 Control 和回车键再显示它吗?小菜一碟: <template

如何用Docker运行Django项目

本章教程,介绍如何用Docker创建一个Django,并运行能够访问。 一、拉取镜像 这里我们使用python3.11版本的docker镜像 docker pull python:3.11 二、运行容器 这里我们将容器内部的8080端口,映射到宿主机的80端口上。 docker run -itd --name python311 -p

好题——hdu2522(小数问题:求1/n的第一个循环节)

好喜欢这题,第一次做小数问题,一开始真心没思路,然后参考了网上的一些资料。 知识点***********************************无限不循环小数即无理数,不能写作两整数之比*****************************(一开始没想到,小学没学好) 此题1/n肯定是一个有限循环小数,了解这些后就能做此题了。 按照除法的机制,用一个函数表示出来就可以了,代码如下

在cscode中通过maven创建java项目

在cscode中创建java项目 可以通过博客完成maven的导入 建立maven项目 使用快捷键 Ctrl + Shift + P 建立一个 Maven 项目 1 Ctrl + Shift + P 打开输入框2 输入 "> java create"3 选择 maven4 选择 No Archetype5 输入 域名6 输入项目名称7 建立一个文件目录存放项目,文件名一般为项目名8 确定

Vue3项目开发——新闻发布管理系统(六)

文章目录 八、首页设计开发1、页面设计2、登录访问拦截实现3、用户基本信息显示①封装用户基本信息获取接口②用户基本信息存储③用户基本信息调用④用户基本信息动态渲染 4、退出功能实现①注册点击事件②添加退出功能③数据清理 5、代码下载 八、首页设计开发 登录成功后,系统就进入了首页。接下来,也就进行首页的开发了。 1、页面设计 系统页面主要分为三部分,左侧为系统的菜单栏,右侧

SpringBoot项目是如何启动

启动步骤 概念 运行main方法,初始化SpringApplication 从spring.factories读取listener ApplicationContentInitializer运行run方法读取环境变量,配置信息创建SpringApplication上下文预初始化上下文,将启动类作为配置类进行读取调用 refresh 加载 IOC容器,加载所有的自动配置类,创建容器在这个过程

Maven创建项目中的groupId, artifactId, 和 version的意思

文章目录 groupIdartifactIdversionname groupId 定义:groupId 是 Maven 项目坐标的第一个部分,它通常表示项目的组织或公司的域名反转写法。例如,如果你为公司 example.com 开发软件,groupId 可能是 com.example。作用:groupId 被用来组织和分组相关的 Maven artifacts,这样可以避免

2. 下载rknn-toolkit2项目

官网链接: https://github.com/airockchip/rknn-toolkit2 安装好git:[[1. Git的安装]] 下载项目: git clone https://github.com/airockchip/rknn-toolkit2.git 或者直接去github下载压缩文件,解压即可。

9.8javaweb项目总结

1.主界面用户信息显示 登录成功后,将用户信息存储在记录在 localStorage中,然后进入界面之前通过js来渲染主界面 存储用户信息 将用户信息渲染在主界面上,并且头像设置跳转,到个人资料界面 这里数据库中还没有设置相关信息 2.模糊查找 检测输入框是否有变更,有的话调用方法,进行查找 发送检测请求,然后接收的时候设置最多显示四个类似的搜索结果

maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令

maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令 在日常的工作中由于各种原因,会出现这样一种情况,某些项目并没有打包至mvnrepository。如果采用原始直接打包放到lib目录的方式进行处理,便对项目的管理带来一些不必要的麻烦。例如版本升级后需要重新打包并,替换原有jar包等等一些额外的工作量和麻烦。为了避免这些不必要的麻烦,通常我们