03 2017 档案

摘要:很多时候,听别人在讨论快速排序,选择排序,冒泡排序等,都觉得很牛逼,心想,卧槽,排序也分那么多种,就觉得别人很牛逼呀,其实不然,当我们自己去了解学习后发现,并没有想象中那么难,今天就一起总结一下各种排序的实现原理并加以实现。 -WZY 一、文章编写风格总览 选择排序、插入排序、冒泡排序、归并排序、快 阅读全文
posted @ 2017-03-30 16:54 有梦想的老王 阅读(12499) 评论(2) 推荐(10)
摘要:清楚了spring的IOC 和 AOP,最后一篇就来整合SSH框架把,记录下来,以后应该会用的到。 --WZY 一、web项目中如何使用spring? 当tomcat启动时,就应该加载spring的配置文件,而不是每次都要手动使用new ClassPathXmlApplicationContext来 阅读全文
posted @ 2017-03-30 09:48 有梦想的老王 阅读(6466) 评论(4) 推荐(3)
摘要:前面一篇博文讲解了什么是AOP。学会了写AOP的实现,但是并没有实际运用起来,这一篇博文就算是对AOP技术应用的进阶把,重点是事务的处理。 --WZY 一、jdbcTemplate 什么是JdbcTemplate? spring提供用于操作数据库模版,类似Dbutils,通俗点讲,我们操作数据库,s 阅读全文
posted @ 2017-03-29 15:08 有梦想的老王 阅读(4423) 评论(0) 推荐(0)
摘要:前面讲解了spring的特性之一,IOC(控制反转),因为有了IOC,所以我们都不需要自己new对象了,想要什么,spring就给什么。而今天要学习spring的第二个重点,AOP。一篇讲解不完,所以这篇文章主要介绍一下什么是AOP,如何去理解AOP。理解完之后,在spring中如何使用Aspect 阅读全文
posted @ 2017-03-28 13:38 有梦想的老王 阅读(16344) 评论(4) 推荐(7)
摘要:spring基本就两个核心内容,IOC和AOP。把这两个学会了基本上就会用了。 --WZY 一、什么是IOC? IOC:控制反转,通俗点讲,将对象的创建权交给spring,我们需要new对象,则由spring帮我们创建,然后供我们使用。 编写IOC的helloworld。简单的三步就搞定了 1、导入 阅读全文
posted @ 2017-03-26 16:03 有梦想的老王 阅读(8732) 评论(4) 推荐(7)
摘要:前面对文件下载提过一点点,这里正好要讲文件上传,就放在一起在说一遍。 --WZY 一、单文件上传 在没学struts2之前,我们要写文件上传,非常麻烦,需要手动一步步去获取表单中的各种属性,然后在进行相应的处理,而在struts2中就不需要了,因为有一个fileUpload拦截器帮我们全做完了。我们 阅读全文
posted @ 2017-03-24 15:10 有梦想的老王 阅读(1694) 评论(1) 推荐(0)
摘要:坚持就是胜利。 --WZY 一、s标签 在struts-2.3.15.1/docs/WW/docs/tag-reference.html下,就有着struts2所有标签的参考文献,只能看看其中比较常用的标签。其他的以后遇到了在看参考文献即可。 通用标签,control Tags 和 DataTags 阅读全文
posted @ 2017-03-23 12:38 有梦想的老王 阅读(1971) 评论(0) 推荐(0)
摘要:今天来说说ognl表达式在struts2中的运用。 --WZY 一、什么是Ognl? 通过百度百科查询到的解释,其中详细的说明了OGNL的作用。 下面我们就对OGNL这5个作用进行讲解 1、存取对象的任意属性,简单说就是对javabean进行操作(重要) 2、调用对象方法。 3、调用类的静态方法 4 阅读全文
posted @ 2017-03-22 19:14 有梦想的老王 阅读(8253) 评论(9) 推荐(3)
摘要:数据结构还是很重要的,就算不是那种很牛逼的,但起码得知道基础的东西,这一系列就算是复习一下以前学过的数据结构和填补自己在这一块的知识的空缺。按照链表、栈、队列、排序、数组、树这种顺序来学习数据结构这门课程把。 -WZY 一、单链表的概念 链表是最基本的数据结构,其存储的你原理图如下图所示 上面展示的 阅读全文
posted @ 2017-03-21 18:58 有梦想的老王 阅读(103909) 评论(19) 推荐(30)
摘要:前面知道了struts2的架构图和struts2的自动封装表单参数和数据类型自动转换,今天来学struts2的第三第四个东西,输入校验和拦截器, --WZY 一、输入校验 在以前我们写一个登录页面时,并没有限制用户的输入,不管用户输入什么,我们都存入数据库中,很显然这是不行的,我们需要检测用户输入的 阅读全文
posted @ 2017-03-21 14:18 有梦想的老王 阅读(3786) 评论(1) 推荐(0)
摘要:前篇文章对struts2的一个入门,重点是对struts2的架构图有一个大概的了解即可,之后的几篇文章,就是细化struts2,将struts2中的各种功能进行梳理,其实学完之后,对struts2的使用不外乎这几点,参数自动封装,拦截器的使用,数据校验,ognl表达(值栈和actionContext 阅读全文
posted @ 2017-03-20 11:27 有梦想的老王 阅读(5245) 评论(2) 推荐(4)
摘要:首先推荐一本书,虽然我还没看过,但是我以后肯定会看的,《Struts+技术内幕》提取密码:kg6w 。现在只是停留在会使用struts2的层次,自己也想继续深入研究,但是感觉自己的知识面还没那么广,那就等以后工作之后,在回过头来将那几个框架研究一下,写点有深度的文章,而此系列的文章,只是个人的学习记 阅读全文
posted @ 2017-03-13 20:51 有梦想的老王 阅读(27652) 评论(4) 推荐(6)
摘要:这几天一直没有发博文,因为一直在忙公司成立的事,作为web学习的最后沉淀,接下来就要到框架的学习了。项目最后会分享源码链接。有需要的同学可以拿到自己玩一玩 --WZY 一、项目介绍 从网上找的一个培训机构的小项目,名称叫做 书城购物网站 吧,其中就是分前后台,前台用于显示各种类型的书籍商品,可以用于 阅读全文
posted @ 2017-03-12 09:41 有梦想的老王 阅读(5791) 评论(12) 推荐(7)
摘要:加油加油。 --WZY 一、发送邮件的原理 在了解其原理之前,先要知道两个协议,SMTP和POP3 SMTP:Simple Mail Transfer Protocol,即简单邮件传输协议,发送邮件的协议,默认端口,25 POP3:Post Office Protocol 3,即邮局协议,接收邮件的 阅读全文
posted @ 2017-03-05 18:27 有梦想的老王 阅读(18330) 评论(4) 推荐(11)
摘要:序言 在学习java基础时,由于学的不扎实,讲的实用性不强,就觉得没用,很多重要的知识就那样一笔带过了,像这个马上要讲的反射机制一样,当时学的时候就忽略了,到后来学习的知识中,很多东西动不动就用反射,所以回过头来把这个给重新补一下,自己欠下的债,迟早是要还的。 WZY 一、什么是反射? 在运行状态中 阅读全文
posted @ 2017-03-04 12:00 有梦想的老王 阅读(60177) 评论(5) 推荐(24)
摘要:今天心态正常。。。继续努力。。 --WZY 一、上传原理和代码分析。 上传:我们把需要上传的资源,发送给服务器,在服务器上保存下来。 下载:下载某一个资源时,将服务器上的该资源发送给浏览器。 难点:服务器端获取资源时比较麻烦, 浏览器端 注意:enctype=multipart/form-data: 阅读全文
posted @ 2017-03-01 21:25 有梦想的老王 阅读(20355) 评论(2) 推荐(6)