自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 零碎1-利用代理发邮件Java功能

1. 需求用Java完成发邮件的小程序,可用代理,可添加附件2.实现关键部分jar包:javax.mail.jar(主要包,发送邮件相关),activation-1.1.1.jar(主要用来处理附件)代码太多,这里就讲下思路:1)设置session等完成邮件基础设置(代码片段):this.auth = new MailAuthenticator(user...

2016-11-30 22:22:57 260

原创 MagicaVoxel和blender学习

      对颜色和图形等一直比较感兴趣,所以去年年末闲着的时候花一到两个周把Photoshop学会了,后来又报了个UI的远程学习班,不过由于2月份进入了一家新公司,UI的学习就废止了,最后一次课程的设计作业如下: 不过这个作业被老师嘲笑惨了,说显得太low,anyway,我是花了些心思的。        最近家里有人闲不住了,想做游戏,我大概能充当个临时的劣质设计师,所以,连续接触了...

2016-11-28 11:59:10 1175

原创 8.完成首页展示功能(二)

2.banner的显示参考菜单功能的流程,新建:    1). 商品对象(banner这里显示的也是商品信息)    Commodity.classpackage com.qyuz.model;import java.io.Serializable;public class Commodity implements Serializable{ /** * ...

2016-11-28 11:47:42 204

原创 8.完成首页展示功能(一)

    我个人完成每个功能的步骤是: 1.完成功能用到的model;2.完成Dao层,设计sql;3.完成service层,提供可能用到的接口4.完成controller5.完成页面,将controller和页面的交互很好的结合6.测试+修改。   之前我们在分模块的时候,是按照操作的对象分模块的,不过一般首页,最好分一个模块出来,这里首页要完成的功能:...

2016-11-11 19:35:31 820

8.1Jsp标签库配置

1.添加JSP标签需要用到的包添加jstl、standard包(jstl-1.2版本的其实不需要standard包,可以去掉),在pom.xml中添加如下内容: <!-- jsp标签库 --> <dependency> <groupId>jstl</groupId> ...

2016-11-11 18:47:30 88

原创 7.数据库表格设计

1. 数据库表格ID    数据库表格的ID,一般是每个表格的主键,ID生成规则的设计要根据具体情况定,以下是网上看到的一个不错的总结:对于商城系统的ID生成问题,设计ID生成规则,需要考虑的问题有:1)数据库自增,即从0开始,每次加1。在记录插入到数据库表时生成;这是mysql数据库的用户最多人的选择。不足之处是在新记录插入数据库前,并不知道它的值;第二个不足是无法在多个表记录间...

2016-11-11 16:59:12 217

6.模块设计和逻辑梳理

     1. 模块设计        回顾下我们的思维导图和静态页面,梳理和分析我们要做哪些功能,主要按要操作的对象建立模块: 1)用户模块① 注册功能② 登录功能③ 退出功能③ 用户详细信息④ 用户登录状态⑤ 留言功能2)购物车模块① 购物车商品列表② 添加商品到购物车③ 购物车详细修改④ 购物车支付3)商品模块...

2016-11-04 21:54:27 374

原创 6.2 log4j配置

        系统运行中很重要、但经常被忽视的东西就是log,log可以用来记录系统的运行状况、每个用户的访问情况等,主要用来记录系统的“痕迹”。记录下来的log,可以用来查找错误,也可以经过处理用来作为统计和分析的数据来源等等。        Java web系统中我们一般用log4j来记录log,接下来我们一步步来配置。 1.引入日志相关jar包      log4j...

2016-11-04 15:45:33 103

原创 6.1项目代码管理工具SVN

   代码管理工具使用原因    项目开发,一人到多人的团队开发中,会遇到如下情况:1). 横向:同一时间段内,不同人对同一块代码进行操作;2)纵向:不同时间段内,对同一代码进行操作;3)版本管理和分支管理等等    代码管理工具就是用来记录和管理这些情况下的变更,让代码能正确地被增删改查。比如SVN中show history,用来查看代码的历史修改情况,syn...

2016-11-03 21:28:32 138

5.框架连通测试(Spring+Mybatis)

    前两篇博客已经把Spring和Mybatis基础配置完成,接下来需要测试下 页面<--->服务器<--->数据库之间是否正确连通。 1. 截止目前为止,各个配置文件的内容pom.xml:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www....

2016-11-02 15:58:38 103

原创 4.电商框架搭建(二)MVC模式+mybatis

    继续电商框架搭建~ 4.服务器Java代码分层     采用 MVC模式:M概念对应:model包里的对象类V概念对应:WEB-INF/views 下的页面C概念对应:web包里的controller,表示逻辑处理。实际上逻辑处理又由多个部分组成 ,controller+service+dao,Controller是主要是用来接收请求+处理部分逻辑,ser...

2016-11-01 21:20:08 150

原创 4.电商框架搭建(一)Spring MVC配置

    在之前的工作都很好完成的情况下,可以开始搭建电商框架了。 1. 首先,新建一个maven项目。        这里maven项目其实等于maven + Java  Web项目。新建的过程中选择的archetype决定Java项目的类型,比如选择webapp 就是Java Web项目,选择quickstart 就是新建一个简单的Java项目 。(Maven相关使用请...

2016-11-01 15:41:53 156

4.2 简单Java Web项目举例

       今天以登录功能为例,完成在不用spring等框架的情况下如何搭建一个简单的Java Web项目。 HttpServlet 了解        通过浏览器对系统的访问,我们通常叫http请求,Java Web系统对http请求是通过HttpServlet接收处理的,HttpServlet容器响应Web客户请求流程如下:1)Web客户向Servlet容器(或叫w...

2016-11-01 11:37:30 268

4.1 maven总结

1.maven 用途      关于maven的说明,网上说的多,也抽象,其实maven主要的用途可以分两类:1)构建项目以及快速下载项目需要的包——下载功能2)发布项目到服务器等项目管理功能——管理功能      在实际操作中,maven只需要配置maven 项目的 pom.xml , 就能快速下载,十分方便,当然前提是使用国内的镜像。 2.maven在my...

2016-11-01 11:31:32 90

原创 3.1 eclipse小知识

       Java开发的工具很多,由于习惯,我还是用myeclipse比较多。 Myeclipse是在eclipse的基础上多了很多插件,用起来会方便一些,但比较耗资源,运行会相对慢一些,如果用的话要优化。        实际开发中,感觉eclipse可能会用的多些,比如每次出现软件问题,上网搜索的时候,你会发现eclipse相关的解决方案会比较多些,相关教程也多,因此了解ecli...

2016-10-27 16:58:47 80

原创 3.Java Web开发准备

       今天开始着手做简单的电商系统,前一篇文章我有说过系统开发流程,程序员在前几个步骤一般来说参与的比较少,但要设计一个自己的产品,还是从头开始。 开发前需求等准备 首先,需求分析。我要做个简单的、卖衣服的B2C电商,我用XMind软件大概整理了下思路:编写详细的需求文档(文档略)制作原型(原型略)UI设计以及转化静态页面。2、3、4这几步需要的非编程能...

2016-10-27 16:09:26 160

原创 2.系统开发流程以及相关工具

       刚毕业那会儿面试的时候,总是一遍遍地死记硬背软件开发流程,现在想想蛮可怕的,就是一个做事的流程而已。那软件开发是个什么样的流程呢,不同的公司可能在流程上有所省略或者侧重,但基本大同小异,我按照具体分工把流程划为几个步骤: 1. 首先,搞清楚要做个什么的东西,整理需求(参与人员:产品经理、需求分析人员、核心技术人员)如果公司想推出产品,会先去做市场调研,定位用户,针对...

2016-10-27 10:55:34 388

1.Java Web概念

        最近待业在家,回想自己的学习和工作路程,以及在工作中遇到的人和情形,决定针对Java Web开发的基础知识写些总结性的博客,一来对已有知识进行回顾总结,二来希望能和同行进行交流,得到指导,三来想要形成一个大纲,供那些有基础但是对概念或者整体还比较模糊的人在学习中参考。 在总结的过程中,我会以一个简单的电商网站为例,进行举例说明,内容也会在写成的过程中不断总结修改,希望得到交流指...

2016-10-26 23:31:22 99

原创 1.Java Web概念

Java Web开发目前在企业级系统以及很多信息管理系统中用的最多,用于政府、银行、大型企业等等很多单位,优缺点网上也可以搜罗到一大堆,但是因为代码开源,各种框架和支持也是百花齐放,让Java Web在企业中的位置屹立多年不倒。Java Web概念Web,简单粗暴地理解就是html,html页面能被浏览器解释,呈现出我们看到的各种各样的网页。Java Web 其实是Java + Web,Java

2016-10-26 11:53:10 304

原创 博客开通

最近待业在家,回想自己的一知半解的学习和工作路程,以及在工作中遇到的人和情形,决定针对Java Web开发的基础知识写些总结性的博客,一来对已有知识进行回顾总结,二来希望能和同行进行交流,得到指导,三来想要形成一个大纲,供那些有基础但是对概念或者整体还比较模糊的人在学习中参考。在总结的过程中,我会以一个简单的电商网站为例,进行举例说明,内容也会在写成的过程中不断总结修改,希望得到交流指导~

2016-10-26 09:50:34 124

空空如也

空空如也

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

TA关注的人

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