自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

醒见夜明的博客

浪子回头的码农

  • 博客(73)
  • 收藏
  • 关注

原创 【学习摘记】马士兵bbs改良版_课时37_搜索与最后残留问题解决

【课时37】作业解答_Shopping开篇——最后一节,虎头蛇尾【自读代码,尝试理解】search1、articleSearch①表格:keyword + 搜索②增加基地址的设置:2、searchResult:套用post页面区别1:keyword接受中文的转码区别2:sql语句

2017-09-19 18:07:06 344

原创 【学习摘记】马士兵bbs改良版_课时36_修改

【课时36】更新——难度不大,问题不小【视频时长】15min【所用时间】85min  【尝试】60min   4:25- 5:25【视频】20min   5:25-5:45【整理笔记】5min  【自己尝试】更新1、增加【更新】标识,链接到modify.jsp,传一个id,title,cont,url2、modify.jsp之html:通过参数直接显

2017-09-19 18:03:15 376

原创 【学习摘记】马士兵bbs改良版_课时35_打包

【课时35】打包——以后会用到吧【视频时长】5min1、项目文件->export->(j2SE)jar / (J2EE)WAR file2、把war文件直接部署在web server上:tomcat->webapps->粘贴3、cmd打开tomcat,直接网页访问 【下节展望】管理员新操作——更新

2017-09-19 18:00:29 306

原创 【学习摘记】马士兵bbs改良版_课时34_简单后台管理

【课时34】简单后台管理——验证 ,要在动真格的地方【视频时长】25min【所用时间】155min  【尝试】85min   【视频】60min 2:25- 3:25【整理笔记】10min  3:25-3:35【自己尝试】删除帖子——删除权限设置只记得是要做一个登陆的功能,然后传递一个代表管理员身份的参数。所以还是参照一下之前的笔记吧。大致理出了

2017-09-19 17:57:25 358

原创 【学习摘记】马士兵bbs改良版_课时33_删除帖子_2——通过传递url实现删除后跳转回来时的“重定向”

【课时33】删除帖子_2——通过传递url实现删除后跳转回来时的“重定向”【视频时长】20min【所用时间】100min  【视频】95min 10:20-10:45 & 11:30-12:20 & 1:40-2:00【整理笔记】5min  笔记整理】1、删除后的跳转,不但要返回原页面,还要返回到具体的第几页——通过传url解决。【实际中】好多网站都

2017-09-19 17:37:04 361

原创 【学习摘记】马士兵bbs改良版_课时32_删除帖子_1——删除的递归以及相关处理,依旧是难点

【课时32】删除帖子_1——删除的递归以及相关处理,依旧是难点【视频时长】40min【所用时间】205min  【尝试】30min  12:05-12:20 & 1:40-1:55【视频】140min  2:00-4:20【整理笔记】35min  5:15-5:50【自己尝试】删除帖子增加删除按钮,一点击就删除(在flat页面)本想在flat页面

2017-09-19 17:33:34 343

原创 【学习摘记】马士兵bbs改良版_课时31_分页

【课时31】分页——第一次凭自己的思路,实现一个功能,时间虽长,思考无价【视频时长】10min【所用时间】100min  【尝试】80min  9:25-10:35  11:20-11:30【视频】20min  11:35-11:55【自己尝试】分页(1-totalPage 上一页/下一页)1、定义每页的帖子数perPage,页面总数totalP

2017-09-19 17:26:36 297

原创 【学习摘记】马士兵bbs改良版_课时29-30_平板形式展现:dreamweaver亮瞎了我的狗眼

【课时29-30】平板形式展现——dreamweaver亮瞎了我的狗眼【视频时长】20min【所用时间】240min  【尝试】10:55-12:15  【视频】4:00-5:40  6:40-7:40【自己尝试】平板展现+主题及全部回复帖展现1、仿照article做flat.jsp区别:只留主题帖 select * from article whe

2017-09-19 17:12:25 890

原创 【学习摘记】马士兵bbs改良版_课时27-28_发表新主题:接受数据和处理数据写入同一个页面

【课时27-28】发表新主题——action的灵活运用以及generate_key的运用【视频时长】24min【所用时间】70min  18:00-18:40尝试 18:40-19:10看视频【自己尝试】发表新主题1、修改链接、套用reply.jsp【恢复删除】Ctrl + Z2、参照原来BBS的写法,对比不同,与此同时,读改良版代码缺少对于

2017-09-19 17:01:12 347

原创 【学习摘记】马士兵bbs改良版_课时25-26_跳转倒计时与snippets

【课时25】JavaScript跳转_1——初识snippets(myeclipse中的知识管理)【视频时长】8.5min【所用时间】40min【myEclipse中的博览随摘】snippets——fckeditor就可如此Window->show view->other->搜索栏敲snippets1、插入delayURL代码段2、修改

2017-09-19 16:50:42 302

原创 【学习摘记】马士兵bbs改良版_课时22-24_FCKEditor

【课时22】FCKEditor_1——开阔眼界:还有这么一个东西,我们可以用,而且很简单我们就把它用起来了我现在讲的这个reply呢,其实和上一个老的bbs讲的reply其实没什么区别。你如果想看呢,可以看老的,也可以看现在写的这个。但是我如果老讲同样的东西,你不烦我都觉着烦了。老师像是这么因循守旧、不思进取的人么?所以教一点新鲜玩意——不是很重要,但是教着玩~将来,有朝一日,

2017-09-19 15:37:55 372

原创 【学习摘记】马士兵bbs改良版_课时18-21_回复帖子

【课时18】修正光标跳转——版本有些陈旧,上网查是王道window->preference->MyEclipse->validation->不勾选suspend all validators【课时19 & 20 & 21】回复帖子——套用框架的思想进一步渗透【自己尝试】回复帖子想要从原页面的链接获得id和rootid,从自身的表格获得title和

2017-09-19 15:29:11 321

原创 【学习摘记】马士兵bbs改良版_课时16-17_articleDetail页面从html到jsp

【课时16】准备详细展现帖子——articleDetail页面从html到jsp 1、删减detail.html Tip1:html中加注释的方法:table首尾加Tip2:对于一些当前不实现,但是下一次可能实现的功能:2、把图片从原来的文件夹copy到images文件夹里,并把原来的html的文件夹名都改成images。(用edit工具

2017-09-19 15:19:45 720

原创 【学习摘记】马士兵bbs改良版_课时15_消除莫名其妙的黄线

【课时15】修正MyEclipse_Spell_Checking——黄线恼人?不觉得【小技巧】如何去除黄线?法一:Window->preference->general->editors->text editors->spelling->取消enable spell checking->apply & ok法二:Project ->clean【习

2017-09-19 15:01:18 291

原创 【学习摘记】马士兵bbs改良版_课时13-14_article.jsp:最上来讲的,却是最难的

【课时13 & 14】树状结构展现——最上来讲的,却是最难的【反馈】不是我说,这个BBS项目的完善版,我觉得还是暂时搁置。原因是,由html转成jsp的过程中,中文乱码以及所致的页面混乱。不过,突然发现了源码……嗯也许,还有回旋的余地。Import源码,运行article页,连接client总是过不去。想到可能是数据库的密码的问题,进入src->db,修改了密码、再运行,果

2017-09-19 14:47:04 388

原创 【学习摘记】马士兵bbs改良版_课时12_DB的封装

【课时12】DB的封装——还蛮熟悉的1、在src目录下新建一个class:Package:com.bjsxt.bbsName:DB【Tip】如何在myEclipse中自动显示类的函数?Window->preference->搜索ad(advance)->advanced(in java)->Restore Defaults 2、封装以下方法:getConn

2017-09-19 14:38:14 291

原创 【学习摘记】马士兵bbs改良版_课时11_静态代码修改为JSP(html->jsp)

【课时11】静态代码修改为JSP——.html->.jsp1、在MyEclipse中打开——将html和文件夹粘贴到Webcontent目录下【问题】点击“运行”,但总是无法添加tomcat9【解决方案】【搜索】MyEclipse配置tomcat9   ->no同时安装多个tomcat版本  -> okMyEclipse配置tomcat8   ->ok

2017-09-19 14:29:28 354

原创 【学习摘记】马士兵bbs改良版_课时10_dreamweaver修图

【课时10】静态代码修改——这是个细活,也是个经验活、也是个技术活。再次遇到【从网上扒下来的挺好的网页(知乎主页),一用dreamweaver打开,就各种变形】的问题,百度之,言曰:“因为有div和css”。我勒个去,看来我真的和dreamweaver无缘啊…… 1、关于dreamweaver的使用tip:①Ctrl+Z:删除后的恢复②让代码变得“清爽”的妙

2017-09-19 14:22:45 359

原创 【学习摘记】马士兵bbs改良版_课时8_论自学

【课时8】BBS_准备工作——终于知道那篇《如何学java》的出处了你自学的时候,一定会遇见各种各样的问题。你要自学,就不可能不遇到问题。有人说了:老师,我现在不是在自学,不是有您在么?没错,我现在是锻炼你的自学能力!  将来我一朝一日是不会永远在你身边的。将来你要是参加工作以后,什么东西能为你保驾护航?就是你的自学能力。你将来遇见新知识,你不用说每次等别人研究好了

2017-09-19 14:10:47 339

原创 【学习摘记】马士兵bbs改良版_课时7&课时9_MySQL编码问题——数据库与客户端编码关系

【课时7】MySQL编码问题——数据库与客户端编码关系 ①my.ini②服务——重启mysql③复制bbs.sql的代码到命令行,运行OK连接mysql数据库:http://blog.csdn.net/xw370457549/article/details/8638595http://jingyan.baidu.com/art

2017-09-19 14:05:24 470

原创 【学习摘记】马士兵bbs改良版_课时5_init-param(单一servlet) vs context-param(环境内所有servlet)

【课时5】init-param_and_context-param——单一servlet vs 环境内所有servlet(含jsp)1、init-param①web.xml士兵视频里的xml的design模式怎么弄出来?回答:https://zhidao.baidu.com/question/578758181②TestMyEclipse.servlet

2017-09-19 13:57:31 321

原创 【学习摘记】马士兵bbs改良版_课时1-4_MyEclipse安装及运行

【反馈】一上来,整理了下已学过的课——jdbc/servlet_jsp/http_css_javascript/BBS真的不少呢。从来也不敢想自己居然能闷头跟着视频学这么多技术。士兵威武!接着又搜了士兵其他的课,发现他的BBS还有一个完善版,而且是【脱胎换骨】。这么好的项目,不做一下多可惜啊~虽然课时不少,但是里面有许多东西已经做的几乎仿真,所以值得一学啊。也许,有句话可以用来形容

2017-09-19 13:39:58 480

原创 【学习摘记】马士兵bbs初级版_自己的项目

【前情回顾】1、创建dynamic javaprogram,创建sql文件,使用sql命令行初步测试①基本语法错误②sql命令行:中文显示成???http://bbs.csdn.net/topics/190115814A. my.miniB. sql脚本最上面加一句:set names gb2312;

2017-09-19 10:40:08 817

原创 【学习摘记】马士兵bbs初级版_课时21_回复、发表新贴不能输入空白 & BBS总结

【课时21】end——回复、发表新贴不能输入空白 & BBS总结 & 网上商城提一句1、回复的title和cont不能为空白①reply.jsp②replyOK.jsp客户端检查(reply.jsp)只是一种友好的体现,服务器端的检查(replyOK.jsp)是永远替代不了的。一个程序只完成功能,和要写的健壮,他们会差3倍的代码。(你

2017-09-18 18:59:21 392

原创 【学习摘记】马士兵bbs初级版_课时16-20_平板式展现与分页

【课时16 & 17】show_article_flat_1——实战演示:利用sql命令行调试sql语句1、创建ShowArticleFlat.jsp,并copy与其功能最像的tree的代码2、删掉tree的递归显示函数。【反馈】这一次,我本能地模仿着之前“先用静态string承载所有数据、再直接全部显示出来”的方法。结果发现,老师用了另外一种,“一边取、一边显示”的【

2017-09-18 18:35:02 850

原创 【学习摘记】马士兵bbs初级版_课时14-15_login权限控制:session的典型用法

【课时14 & 15】admin_login_2&3——权限控制:session的典型用法①login.jsp : 登陆成功后,设置session的admin属性为true②tree.jsp:依据admin的值来显示“删除”按钮注:先放大再缩小,跟保持原来的缩小状态,清晰度真的不一样!(这个道理,用在人生,岂非相似?先长大、再

2017-09-18 17:35:47 422

原创 【学习摘记】马士兵bbs初级版_课时13_登录页面:演示如何盗取网上资源

【课时13】admin_login_1——演示如何盗取网上资源(开始会觉得麻烦,熟了小菜一碟)【要点摘记】①页面文件另存为②dreamweaver-设计搜索‘form’修改字样 pageEncoding="gbk"保存:login.jsp③WebContent-new-folder:imagesimages-import-jsp所需素材的文件夹WebCo

2017-09-18 17:27:28 417

原创 【学习摘记】马士兵bbs初级版_课时11-12_发表新帖:仿照”回复”就好

【课时11 & 12】post_new_article——发表新帖,仿照”回复”就好~1、容易犯的错误:①.jsp文件的位置放错了,如放到web-info文件夹里②传递参数检查必备:get:看地址栏Post:打印出来(out.println( ) -->console)注:如果想检测是否有空格,可以 “ab”+ string + “ab”2、发表

2017-09-18 17:10:24 377

原创 【学习摘记】马士兵bbs初级版_课时10_删除:递归是难点

【课时10】delete_the_article——删除功能,递归是难点①ShowArticleTree .jsp: 增加“删除”按钮 ②Delete.jsp:能用copy解决的,实际当中一定不会自己敲,放心吧。(和三师兄一上来就教我的“页面复用”何其相像?!)最终证明:delete和tree最相近(一个是递归查找来显示,一个是递归查找来删除)

2017-09-18 16:56:46 359

原创 【学习摘记】马士兵bbs初级版_课时8-9_最简单的敏捷开发案例:reply和replyOK(含中文乱码问题)

1、新建Reply.jsp2、新建ReplyOK.jsp【新发现】模糊的截图,把它放大到原来的大小变清晰后,再缩小,图片就变清晰了。这样就够了么?不,还需要把被回复帖的“是否为叶节点”设置成“否”这样就够了么?不,还有一个转账的问题。A账户转账到B账户——A账户上的钱划走了,B账户上的钱还没有增加。中间

2017-09-18 16:39:39 429

原创 【学习摘记】马士兵bbs初级版_课时7_show_the_detail

【课时7】show_the_detail——点击title,在新页面看到contentTip:先搭好框架,再填充细节。及时检测:及时检测:【杂谈】1、大多数成功的人都没有捷径。都是踏踏实实、一步一个脚印、一点一点汗水积累起来的。别老看那些书。今儿买一彩票,中了500万。(辽宁那个女孩是吧?买了7柱、中了7柱。)你要是做这样的梦,你

2017-09-18 15:09:47 394

原创 【学习摘记】马士兵bbs初级版_课时6_html/sql查错方法

【课时6】show_the_tree——展示各级标题老师的习惯是比较习惯用最新的版本。因为,等你用着用着,等你毕了业之后,这最新的版本已经就不再新了。他有一些东西跟上一个版本他会有一些区别。比方说刚才那个“.”他可能“.”半天。那你就想办法呢,给他解决一下。要解决不了,也别跟我那怨天尤人、唉声叹气的。好吧!死不了人!这个世界也塌不下来。程序员最容易犯一毛病就是——自尊心太强。一是自尊心太强

2017-09-18 15:05:49 350

原创 【学习摘记】马士兵bbs初级版_课时5_数据的初步展现

【课时5】show_the_data【问题1】写入数据库的中文变成乱码真不是我说,来来回回查了快2个小时,测试了不下100次。然而,中文乱码问题解决与否尚未可知,现在是,连那个中文数据都插不进去了……经过了一个下午“不见天日”的搜索,我的状态已经由“呐喊”变成了“彷徨”……好在,最后绝望关头,问了老大哥,最后帮我解决了:百度搜索:mysql命令行执行sql文件

2017-09-18 14:45:24 396

原创 【学习摘记】马士兵bbs初级版_课时3-4_执行sql文件,引入jar包

【课时3】build_the_data1、导入数据库文件—bbs.sql①在BBS上面new新的Folder“SQL”②在SQL上import一个File System,然后选择BBS.sql文件2、bbs.sql解读——建表与基础的测试数据【结构是为了功能】rootid——读的多还是写的多?读的多,就让读效率更高一些、来

2017-09-18 14:27:55 439

原创 【学习摘记】马士兵bbs初级版_课时1-2_前言

【首个web小项目】bbs【所需知识】建议学完马士兵的jdbc,servlet&jsp,html&css&javascript之后再做这个项目【课时1】project_preparation【反馈】10天之前看这个视频,一脸懵逼。(当时还没学servlet&jsp)现在再看,嗯,可以了~【课时2】project_start1、项目开场白(学习目标

2017-09-18 14:04:41 430

原创 【学习摘记】马士兵JAVASCRIPT_课时10-12_收尾及精华整理

【课时10&11】 后台框架截图留念。用到再看吧。【课时12】TREE显示目录……雷声大,雨点小。【反馈】Html、css、javascript用了三天的时间,把大致内容过了下。走马观花,嗯,只能这么说。 【重看反馈】其实,前端页面设计这部分,可学的内容还是很多的~有意思的地方也不少!以后,可以朝这个方向下点功夫,多学一些~【精华

2017-09-18 12:12:44 478

原创 【学习摘记】马士兵JAVASCRIPT_课时8-9_表单验证的2种方式(弹框,标语)

【课时8】表单验证_1——弹框式提醒正则表达式:PS:最近两堂课,老师总在提示学生他们的个人网页里要加入些什么……哪天我也可以做一个~【课时9】表单验证_new——标语式提醒①表单输入页(userReg.html)②表单逻辑页(rgcheckdata.js)注:可用alert方法及时确认代码的正确性。【反馈】之

2017-09-18 12:06:18 439

原创 【学习摘记】马士兵JAVASCRIPT_课时2-7_JS小例子大全

【课时2】JS基本语法script-5:变量的直接使用script-6:数组(大小定义无实际意义,index-value是键值对,前者可为非数字)script-7:计算script-8:逻辑运算符script-9:字符串连接script-10:字符串子集script-11:条件操作1script-12:条件操作2script-13:while语句script

2017-09-18 11:25:00 474

原创 【学习摘记】马士兵JAVASCRIPT_课时1_JS初步及调试

【课时1】JS初步及调试script-1:弹一个对话框script-2:从外部引入js的alertscript-3:js打印文字script-4:变量的定义(head)与使用(body)【默认用IE进行调试】Internet选项 - 高级 - 禁用脚本调试(不勾) & 显示每个脚本错误的通知(勾) 【反馈】哎,有点意思啊,前面html和css的代码都可以直接

2017-09-11 18:01:54 565

原创 【学习摘记】马士兵HTML & CSS_课时3_学习方法_其他常用标签

08.分隔线09.标题字大小10.字体11.文字效果12.特殊字符——记住“空格”即可13.文字布局14.对齐15.图片详细

2017-09-11 17:43:31 258

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除