自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mybatis总结

一.MyBatis介绍 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis。MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connect

2017-12-21 08:33:34 480 1

转载 Spring Web MVC入门总结

2.1、Spring Web MVC是什么Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。 另外还有一种基于组件的、事件驱动的Web框架在此

2017-12-20 18:51:55 364

原创 Java开发快递物流项目(7)

客户下单业务模块:一.自动分单逻辑分析1.  获取到寄件人和收件人的省市区信息2.  第一种情况假如寄件人的地址和CRM地址库里面的地址完全匹配,则分配快递员,生成工单3.  第二种情况只有定区的信息,则根据定区来匹配快递员,匹配快递员成功的话就进行分单,生成工单4.  第三种情况有分区关键字(keyWords)的信息,则通过分区关键字,找到分区,关联上定区,找到快递员,进行分

2017-12-11 20:06:14 6800 2

原创 Java开发快递物流项目(6)

前端系统(AngularJS )、用户注册  短信平台、Redis 、MQ一.前端AngularJS1)ng-app 在任何元素上使用,代表 angular 应用作用域   ng-controller 指定控制器   ng-model 指定模型   ng-bind 或者 {{属性名}} 进行属性取值用于显示 2) 什么是双向数据绑定?   更新模型,视图

2017-12-06 18:54:25 4659 1

转载 关于反爬虫,看这一篇就够了

编者:本文来自携程酒店研发部研发经理崔广宇在第三期【携程技术微分享】上的分享,以下为整理的内容概要。墙裂建议点击视频回放,“现场”围观段子手攻城狮大崔,如何高智商&高情商地完美碾压爬虫。。。关注携程技术中心微信公号ctriptech,可第一时间获知微分享信息~你被爬虫侵扰过么?当你看到“爬虫”两个字的时候,是不是已经有点血脉贲张的感觉了?千万要忍耐,稍稍做点什么,就可以在名义上让他们胜利,实际

2017-12-03 08:38:42 764

转载 Java 开发中的23种设计模式详解

设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用

2017-12-02 23:11:43 249

原创 Java开发快递物流项目(5)

4.定区管理功能1)   定区添加功能2)   定区列表分页条件查询public class FixedAreaAction extends BaseAction { // 注入service @Autowired private FixedAreaService fixedAreaService; // 定区添加功能 @Action(value = "fixedArea

2017-12-02 21:21:02 1798

原创 WebService小总结

WebService作用:     实现多个系统之间的数据通信技术点:     主要提供了2个技术点:JAX_WS: 传输数据,就是XML格式,基于 SOAP 协议JAX_RS(平时开发主流使用方式): 传输数据,传输 XML 格式或JSON 格式,基于 HTTP 协议      为什么使用RS而不使用WS:         主要原因就是RS是Restful风格的服

2017-12-02 21:07:36 510

原创 Java开发快递物流项目(4)

基础设置模块一:3.区域设置模块     a. 代码重构优化(优化Action代码,抽取BaseAction)         1)抽取模型驱动代码         2)分页查询代码重构优化          作用:优化掉每次编写都要重复写的代码,实现代码简化import java.lang.reflect.ParameterizedType;import j

2017-12-01 14:39:21 5423 1

原创 Java开发快递物流项目(3)

基础设置模块一:1.  收派标准模块a.  根据实体类生成对应的表,在父工程中配置相应的pom文件b.  applicationContext.xml中做好相应的配置,注解开发不要忘记包扫描,事物的注解管理c.  前台页面通过Jquery Easyui编写好相应的代码d.  后台功能的实现(增加功能,分页查询功能,收派标准修改功能)e. 选中一行进行修改前台代码的实现

2017-11-30 21:15:36 9052

原创 Struts ValueStack解析

1.ValueStack的作用:         我们使用valueStack的主要目的是为我将我们action中产生的数据携带到页面上,也就是说valueStack它就是一个容器。2.ValueStack的原理:      在Struts2框架中将valueStack设计成一个接口。      com.opensymphony.xwork2.util.Va

2017-11-30 16:56:32 297

原创 Java开发快递物流项目(2)

一.基础设置  模块需求分析1、 基础档案设置目前需要在此设置的基础档案包括:线路类型、取派员类型、签收类型、保险类型、受理备注说明、配载信息、返货原因、肖单原因、取消牵手类型、返货拒绝类型、大物流类型.2、 快递员 (取派标准、车辆信息 ) 2.6.2 – 2.6.4不同快递员 使用不同交通工具, 具有不同取派能力 ,使用取派标准不同3、 取派覆盖的区域 2.6.

2017-11-30 16:40:20 3547

转载 我心中的超短系统之人气、情绪、大局观、仓控

任何人只要选择做超短求生存,就注定了是一条不平坦的道路。过程坎坷、伤痕累累、没有稳定,多次亏到怀疑自己是一种正常现象,毕竟没有人天生就会打开这道门。 超短除了掌握正确努力的方向之外,我认为也靠悟性和天赋。股市对我的打击次数已经记不清,好在我从未放弃,坚信自己。我喜欢思考总结,加上近期学习操作中的感悟,萌生了一种想用文字来记录成长心得的想法,内容算是我自认为超短最重要的核心部分。 希望当我某一天

2017-11-26 19:44:18 640

原创 Java开发快递物流项目(1)

一:项目简介:BOS后台管理系统,分为七个部分 : 1、  基础设置 (物流业务管理 元数据 ): 取派标准、取派时间管理、车辆管理、快递员管理、区域管理…  2、  取派: 下单管理、取件管理、配送管理…  3、  中转: 货物运输过程中,中转点 出入库操作 …  4、  路由: 运输线路、运输交通工具…  5、  PDA: 快递员无线通讯设备 通讯功能 …

2017-11-26 19:36:05 10707 9

转载 解决Oracle占用Http 8080端口的问题?

在安装Oracle XE时默认使用的HTTP端口是8080,这和Tomcat端口有冲突,我要将这个Oracle这个端口改为8081第一步:使用DBA权限登录,执行下面代码:    begin        dbms_xdb.sethttpport('8081');        dbms_xdb.setftpport('0');    end;这样就将默认端

2017-11-26 09:37:51 4141 1

空空如也

空空如也

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

TA关注的人

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