自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

兔兔耶耶

如果额头终将刻上皱纹,你能做的就是不要把皱纹刻在心里

  • 博客(97)
  • 资源 (4)
  • 收藏
  • 关注

原创 SpringMVC核心处理流程

SpringMVC:                   是一种基于JAVA实现了Web MVC设计模式的请求驱动类型的轻量级Web框架。             解析:                     1、MVC架构模式的思想:将Web层进行指责解耦                     2、基于请求驱动:请求-相应模型

2016-08-31 19:45:09 795 4

原创 【Java基础】深入HashMap

HashMap是数组+ 链表的组合体,底层结构其实就是一个数组结构,数组中的每一项又是一个链表,当新创建一个HashMap的时候,就初始化一个数组。如下图所示:      (盗图一张)                       HahMap的存取:        Put: 先根据key的hashcode重新计算hash值,根据hash值得到这个元素在数组中的下标位置,如果这个

2016-08-31 11:01:16 576 6

原创 Redis常用几种数据类型

REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis提供了一些丰富的数据结构,包括 lists, sets, ordered sets 以及 hashes ,当然还有和Memcached一样的 strings结构.Redis当然还包括了对这些数据结构的丰富操作。

2016-07-12 20:48:12 1433 3

原创 【java基础】Java中的内部类

内部类提供了更好的封装,将内部类隐藏在外部类中.不允许同一个包中的其他类访问.内部类的方法可访问外部类的所有成员变量(包含private的).

2016-06-13 20:38:28 642 4

原创 【java基础】选择排序算法原理+实现

每次遍历,只选择最值元素进行交换,这样一次遍历,只需进行一次交换即可,从而避免了其它无价值的交换操作。

2016-06-10 21:03:37 498 4

原创 【Java基础】冒泡排序算法原理+实现

原理:两两比较,大数后移,小数前移;每轮产生一个最大值,放在最后;冒泡--一种经典排序算法. 曾经一位伟人说,循环语句怎么破,按循环逻辑写一遍,你就明白了

2016-06-07 17:09:31 644 4

原创 Linux下搭建Redis环境

1.Redis安装    #1 如上jDK第一步,将安装包传输到linux下;                   #2 使用tar xzfredis-3.2.0.tar.gz命令,解压文件                      #3  使用make编译命令, 自动编译.                        #4 执行src目录底下的red

2016-06-01 09:16:40 1976 5

原创 Mybatis入门实践+与Hibernate对比

对MyBatis的认识,到通过Demo了解她的执行过程.再和Hibernate进行对比学习.

2016-05-18 10:26:42 619 4

原创 JBOSS配置+修改端口号+与Tomcat比较

JBOSS支持EJB,但Tomcat不支持.Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是目前较流行的Web应用服务器. JBoss在Tomcat的基础上,对其进行本地化,将Tomcat 以内嵌的方式集成到 JBoss 中. ...

2016-05-15 11:13:09 6334 4

原创 **OA项目——问题集

近期OA项目开发过程中的遇到的一些问题总结

2016-05-13 17:25:24 679 7

原创 SSH框架浅析

SSH 为 struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。

2016-04-30 21:44:54 588 4

转载 SSH三大框架的工作原理及流程

Hibernate工作原理及为什么要用?原理:1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件2.由hibernate.cfg.xml中的读取并解析映射信息3.通过config.buildSessionFactory();//创建SessionFactory4.sessionFactory.openSessio

2016-04-30 21:38:55 516 4

原创 HQL查询中List()和iterate()的区别

list()会直接查数据库; iterate()会先把数据库中所有id取出来,等真正需要某个对象时再根据id先去查缓存.若没有,再去执行一条sql去查数据库,这样子就会产生所说的1+n次的问题.

2016-04-26 19:37:42 1329 9

原创 Hibernate中get和Load比较

Hibernate对于load方法认为该数据在数据库中一定存在,可以放心的使用代理来延迟加载,如果在使用过程中发现了问题,只能抛异常;而对于get方法,hibernate一定要获取到真实的数据,否则返回null。

2016-04-22 20:42:38 639 10

原创 Windows8下安装Docker

Docker是. 开源的软件部署解决方案. 轻量级的应用容器框架 . 可以打包发布运行任何程序. Docker runs any app,anywhere.

2016-04-19 21:26:38 4894 8

原创 【Ionic入门】Ionic 列表

看过Ionic官网的,都知道Ionic有成型的CSS文档和JS文档. 对于初学者来说,帮助文档是最好的学习材料.

2016-03-31 22:04:05 768 5

原创 Struts2运行原理

Struts2是一个基于 Action 的 MVC Web 框架.是一个运行于Web容器的表示层框架,核心作用就是帮助处理Http请求.

2016-03-25 20:13:31 904 9

原创 【Ionic入门】-Ionic简介

Ionic是一个强大的混合式/hybrid HTML5移动开发框架,特点是使用标准的HTML、CSS和JavaScript,开发跨平台应用.     Ionic是一个轻量的手机UI库,具有速度快,界面现代化、美观等特点     Ionic 关注外观和体验,以及和应用程序的 UI 交互,特别适合用于基于 Hybird 模式的 HTML5 移动应用程序开

2016-03-23 15:48:40 2487 6

原创 【SSH项目】如何上传图片

enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。 Multipart/form-data其实就是浏览器用表单上传文件的方式.最常见的情境是:在写邮件时,向邮件后添加附件,附件通常使用表单添加,也就是用multipart/form-data格式上传到服务器.在上传图片的时候也是用这种格式上传的.

2016-03-04 20:57:36 7838 14

原创 放歌,在青春的流年

在廊坊大风刮的正high时,我又徒长一岁光阴.不记得去年的今天我此时此刻在干什么,但我一定是写了一篇博客,或是发了一条说说,或是记了一段话在笔记里,来纪念这个破蛋日. 今年亦是如此,只怕自己会忘记这青葱岁月.

2016-02-28 20:12:20 662 12

原创 【SSH项目】在线支付功能解析

SSH 为 struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。重定向和转发的区别:请求转发的过程只有WEB服务器知道,而浏览器不知道进行了多少次转发,以及都转发给哪些组件(servlet,JSP),它只是在等待WEB服务器最终的结果。而重定向时,每发送一次请求,WEB服务器都会通知浏览器的,所以重定向了几次请求以及每次都向哪个组件发送的请求,浏览器很清楚,当让WEB服务器也很明白。

2016-02-25 10:58:26 1619 9

转载 给 Web 开发者的 25 款最有用的 AngularJS 工具

AngularJS 是一种新 JavaScript 框架,目的是降低要求,加快开发速度。AngularJS 是让 HTML 标记动态,使其对 web 开发者更有帮助,同时从大量的分段中给定一个标准结构,使开发速度更快更高效。越来越多的前端 web 设计师寻找在允许整体代码非常长的时候能立即设置接口的方法。jQuery 是就是这样一个示例架构,由本地 JavaScript 控制,可以很好的加速 We

2016-02-24 19:21:49 801 5

原创 【Tomcat】配置+部署

Tomcat是一个广泛使用的支持jsp和servlets的Web服务器。它能够很好地运行并支持Web应用部署.

2016-02-23 20:25:30 919 11

原创 【北京生活】-那些工作的日子

只有经历过,才会懂得                          ------------------  谈人际:    记得刚来的时候,没有门禁,每次进公司,都要麻烦前台给开一下门. 时间久了,在路上碰见也会互相打个招呼;打扫卫生的阿姨,从开始的打个招呼,到现在遇见了就会聊几句。    搞需求的宋总,平时看我们老加班,就会和我们说“身体重要,别老加班干活,该休息就休息”

2016-01-31 22:02:17 737 12

原创 Excel导入→JS拼出来的Table

需求:     上周用户又提了一个新需要,要求在维护页面增加导入功能,整体流程:首先下载模板,按照模板填写数据,之后上传导入到维护页面拼出来的table中,检查之后点击保存正式保存到数据库中。         1.先看导入模板,必填项都带有*号标识. 导入数据时,物资信息是根据编号查出来的,所以导入时对于物资编号有校验,如果物资编号不存在字典中,就提示重新检查导入。

2016-01-22 07:44:20 3848 13

原创 关于嵌入文本框设置只读后,后台获取不到值--解决办法

背景:   从上周开始用户提了新的需求变动,改动了不少地方.其中包括有个操作界面,在查询结果的gridview列表中多添加了几列操作信息,如下所示:                       上述图中,日期是由日期控件选择的,文本框理应是只读的,平时可能第一反应就是如下设置: 成交日期*

2015-12-03 20:14:27 1996 11

原创 关于Cell报表中#Error的解决办法

最近加班成常态,好几周都没有很闲的休息一天了。乘着改bug间隙,来

2015-12-03 19:00:52 2624 10

原创 【玩转GridView】之Gridview对应行数值自动汇总

前言:    这块的需求在上一篇博客(【玩转GridView】之让GridView动起来(一)】)中已提到,是嵌入gridview中文本框之间的一个求和。之前的做法是全部写在了后台代码中,后来测试提了bug—“嵌入的复制按钮需要双击才生效”,一直没明白是怎么导致的,后来经大神指点,调试发现是两个后台方法在回发的时候冲突,才出现这样的问题.    之后因开发新功能,这块bug留了两周左右,最

2015-10-26 19:47:51 2247 27

原创 【Cell报表】与JS的千丝万缕

在SQL中就将需要按字段求和的小计列已汇总(PS:需要汇总的数据行数不确定,所以在模板中插入公式计算和在这里不适用),这样在前台的话就直接需要绑字段别名就OK了. 这样,问题就出来了.所有的小计都是需要整行加粗显示的,因为SQL只提供数据,不提供对数据样式的修改. 所以,JS就是修改报表数据样式的不二选择了.

2015-10-26 16:44:22 1197 18

原创 【Cell报表】Cell模板绑定数据

上篇博客,主要简单说了cell报表模板的设计,这次主要来说一下如何给模板上各个单元格赋值,这里主要是分两部分,一部分的值,我们只需要从数据库中取出来显示就OK的;还有一部分呢,需要计算某几行几列值等等的。                 首先和大家说明几点小细节:   表头:就是最上边一行大标题及最后一行中的单位领导,制表人,日期等等信息   表体:就是具体的数据信息,对于数据的合

2015-10-11 11:55:47 3255 15

原创 越长大,越幸运

奋斗就是每天踏踏实实的过日子,做好手里的每件小事,不拖拉,不抱怨,不推卸,不偷懒。每天一点一滴的努力,才能汇集起千万勇气,带着你的坚持,引领你到你想要到的地方去~~.

2015-09-30 21:59:06 1104 17

原创 【Cell报表】设计模板

背景:    最近组长分给我子系统的报表部分,听说用的是Cell插件,之前没接触过,就很想了解了解。这几天一直在用cell,刚开始都不知道报表界面怎么来的,然后就看帮助文档,找人拿了个

2015-09-29 19:13:34 3345 26

原创 【玩转GridView】之让GridView动起来(二)

前言:上篇博客,我们介绍了通过使用Template和Gridview属性结合使用的方式,让gridview变活了。这篇博客接着上次的话题,在之后的项目中发现了gridview给我们的更多好东西,这次就给大家展示一下他们的强大界面展示:图一:是正常显示下的效果,可以看到没列后都有两行操作列图二:是在编辑状态下的效果,一列都变成了文本框显示数据,并且不可修改的字段都是置灰的

2015-09-20 20:23:47 1324 28

原创 【玩转GridView】之让GridView动起来(一)

在上篇博客中,我们总结了模板部分属性和使用方法:【[玩转GridView]之TemplateField模板浅析】   这篇博客我们接着来总结一下GridView的一些常用属性,在

2015-09-09 20:24:49 1069 26

原创 【玩转GridView】之TemplateField模板

近期负责开发的子系统中,很大一部分的工作都是和GridView打交道,各种编辑、删除gridview的操作,所以小编准备系列总结,来进一步学习。

2015-08-31 22:49:58 4892 19

原创 【玩转GridView】之隐藏域问题

设置隐藏域是因为有些数据我们不需要显示在界面上让用户看到,但是在查询或其他操作可能会用到,设置隐藏域就正好满足了这一需求。 接下来再看看,在前台设置了隐藏域,后台是如何获取隐藏域值呢?

2015-08-22 23:16:32 2051 33

原创 【玩转GridView】之简单实现隐藏列

项目中遇到个问题,如果设置了gridview隐藏列的话,就会让问题变得很简单,所以小编总结了两种实验过的方法分享给大家。第一种.    在gridview的RowCreated的方法中设置需要隐藏的列为不可见,如下;protected void gdvExRation_RowCreated(object sender, GridViewRowEventArgs e) {

2015-08-12 21:23:00 7224 11

原创 【项目经验】文本验证

最近做的功能将一个cs的工具改写成Bs页面形式的嵌到系统中。因为做的过程中有很多改动,很多时候就有问题就找组内技术牛请教,和组长了解需求,收获了不少,这篇博客就是当总结了。1.文本验证 1.1 限制文本只能输入字母数字下划线,且只能以字母开头       背景介绍:前台用的textbox是自己封装的控件,有好多文本框的属性事件都没有封装进去,所以加验证的时候,请教了封装的技术牛,就给了

2015-07-28 23:04:55 1118 33

原创 关于“PD新建Model时找不到DBMS”问题的解决办法

到公司也半个多月了,工作之余学习也不能丢了。现在的世界,不学习你就out啦!  最近在做DRP项目的时候,在数据库设计这块用到了PowerDesigner,这个工具也不是第一次用了,但是之前没有遇到过问题,一路顺利。但这次在新建model的时候,问题来了,看下图:                                     解决办法:     如下图,点击【文件夹图标】

2015-07-19 21:17:11 2493 22

原创 【SVN】提交文件报错-SVN work copy too old

背景:           最近,项目正在集成发布ing,整个项目使用SVN来控制各个模块的版本信息。基本流程就是:上传至SVN--构建--发布,因为发布之后系统在本地地址显示数据,换成服务器发布地址就不显示数据,所以总是处于反复提交,检出,构建中...   后来,在服务器上调试,通了,然后就是问题发生的根源出来了,直接将服务器上调通的程序(SVN备份程序)拷到了自己电脑上。然后,问题来了

2015-05-15 21:32:42 2664 26

机房收费系统——详细设计说明书

机房收费系统的详细设计阶段是设计的第二阶段,这阶段的主要任务是在概要设计的基础说明书的基础上,把概要设计阶段产生的功能模块进行过程描述,设计功能细节,为代码的编写提供必要说明

2013-12-25

概要设计说明书——机房收费系统

机房收费系统的概要设计说明书,根据软件需求说明,建立目标系统的总体结构和模块间的联系;定义数据库和数据结构;定义目标系统的外部接口包括用户界面;设计系统的安全机制和出错处理机制;定义系统运行,制定组装测试计划,编写文档,概要设计审查和复查。

2013-12-18

空空如也

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

TA关注的人

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