自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(110)
  • 资源 (5)
  • 收藏
  • 关注

原创 算法之排序和极值小结

排序:基础的排序分为三类:插入(直接插入、shell)、选择(直接选择、堆排序)、交换(冒泡、快速)。极值:动态规划、贪心、回溯。这里涉及的内容很多,不是一篇博客能说清楚的,这里宏观上,对它们做个对比和总结。1.1 插入排序直接插入排序:对待排序的记录逐个进行处理,每个新记录与同组那些已经排好序的记录进行比较,然后插入到适当的位置。如果按从小到大排序,对已经排好序的记录按照从大到小的顺

2017-06-30 23:33:16 768

原创 一步一步学jQuery(七)

在前面的总结中,选择器、过滤器、DOM的基本操作以及对表单的操作都是在说定位元素的位置。后面,从这里的总结开始,整理jQuery的事件。页面代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html>

2015-10-06 08:39:45 953 3

原创 一步一步学jQuery(六)

这篇博客总结对表单的操作。其实通过前面总结的基本选择器,过滤器等都可以定位到表单元素,以及进行操作。jQuery特别针对表单元素,提供了选择器和过滤器。表单代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"

2015-10-05 15:26:55 871 3

原创 一步一步学jQuery(五)

DOM中的M即model(节点)。通过对节点的操作,可以实现页面元素的增、删、复制以及替换。操作页面:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head> <meta http-

2015-10-05 10:08:39 653 2

原创 一步一步学jQuery(四)

这篇博客,总结jQuery对DOM的基本操作。回顾DOM D代表document,O代表object,M代表model。即文档上的元素或者文本。操作的对象也即元素或文档。设置元素及内容 $(function(){ alert($("#box").html()); //获取元素,html的值 $("#box").html("<em>

2015-10-04 15:44:04 791 2

原创 一步一步学jQuery(三)

这次学习的是过滤器,其实也是选择器。jQuery的过滤器,很类似于CSS的伪类。基本过滤器 说明:书写时,注意“:”前边是否有空格。没有空格,代表当前元素。有空格,代表后代选择器。 $(document).ready(function(){ $('li:first').css('background','green'); //第一个li元素,背景色为绿色 $('l

2015-10-03 22:22:25 850

原创 一步一步学jQuery(二)

Jquery提供的选择器,用来获取页面中DOM对象。利用这篇博客,系统的来认识下Jquery的选择器.Jquery获取DOM对象的语法和CSS语法类似。但是CSS获取对象,编辑DOM对象的样式,而Jquery是操作DOM对象的方法。Jquery分为:简单选择器,进阶选择器,高级选择器简单选择器 jquery分别可以通过id,class,标签元素获取对象。 值得说明的是: 1.页面中每个标签元

2015-09-27 22:47:58 879 1

原创 一步一步学jQuery(一)

Jquery是JavaScript的库,极大的简便了编程。自2006年Jquery1.0发布,Jquery备受编程者的青睐。前端的技术,我已经垂涎欲滴了很久,掌握的不深。这段时间,参照李炎恢老师的教程,捡着开发中需要的,重新梳理下。初步认识页面引入jquery库 <scripttype="text/javascript"sr="jquery-1.10.1.js"></script> 取得页

2015-09-26 19:49:07 1003 2

原创 MongoDB

一、MongoDB支持的数据类型常见类型 String:在MongoDB中的字符串必须是有效的UTF-8Integer:整数可以使32或64位,取决于服务器Boolean:存储布尔值(true/false)Double: 存储浮点值Date :存储日期Timestamp:时间戳,记录文件的修改或更新Binary data:用于存储二进制数据Null:存储null值扩展类型 Mi

2015-08-22 21:07:06 1204 2

原创 MongoDB(一)

一、定义 MongoDB 是一个高性能,开源,无模式的文档型数据库,是当前NoSQL 数据库产品中最热门的一种。它是一个面向集合的,模式自由的文档型数据库。面向集合(Collenction-Orented) 数据存储在数据集中,称为一个集合(Collection),集合类似关系型数据库(RDBMS)里的表(table),它不需要定义任何模式(schema)。每个集合在数据库中都

2015-08-19 21:39:36 665 1

原创 认识Web Servcie

一、定义         WebService是一种跨编程语言和跨操作系统平台的远程调用技术。从表面上看,WebService就是一个应用程序向外界暴露出一个能通过Web进行调用的API,也就是说能用编程的方法通过Web来调用这个应用程序。我们把调用这个WebService的应用程序叫做客户端,而把提供这个WebService的应用程序叫做服务端。从深层看,WebService是建立可互操作的

2015-07-31 22:15:00 1225 3

原创 认识EJB

一、定义        将业务逻辑从客户端软件中抽取出来,封装在一个组件中。这个组件运行在一个独立的服务器上,客户端软件通过网络调用组件提供的服务以实现业务逻辑,而客户端软件的功能单纯到只负责发送调用请求和显示处理结果。在J2EE中,这个运行在一个独立的服务器上,并封装了业务逻辑的组件就是EJB(Enterprise JavaBean)组件。EJB体系结构中涉及以下 6 类软件构件:1

2015-07-31 19:39:57 1017 2

原创 认识J2EE

一、J2EE定义         J2EE 的目标是用来支持以构件化的方法开发、部署、管理多层结构的分布式企业应用,尤其是基于 Web 的多层应用,J2EE 围绕这一目标提供了一种统一的、 开放标准的多层平台。         J2EE 为开发人员提供的是一种工业标准,而不是某个厂商自己的产品,尽管 J2EE 规范是由 Sun 负责制定和发布的,但它确实是一套业界普遍支持和采纳的开放标准,

2015-07-31 18:16:26 1404 3

原创 认识中间件

一、定义中间件就是软件产业不断发展过程中自然产生的。互联网促使分布式系统和网络应用的诞生,中间件就是伴随网络技术的产生、发展而兴起的,可以说没有网络就没有现代意义上的中间件。因为,网络环境需要解决异构分布网络环境下软件系统的通信、互操作、协同、事务、安全等共性问题,提高异构分布网络环境下软件系统的互操作性、可移植性、适应性、可靠性等问题。 中间件是一种独立的系统软件或服务程序,分布式应用软件借助这

2015-07-31 16:28:38 1565 2

原创 编辑数据-表单保存

上次是编辑数据,进行回显。这次继续说编辑数据。在编辑完成后,点击保存将数据保存到数据库。 之前的做法是通过ajax,将表单上的数据异步传动到后台然后调用后台方法,将数据更新到数据。那如果窗体上的数据很多,ajax调用后台controller的方法是,就需要定义多个变量进行传输。 这里对传递的变量,封装了一个方法,利用map传输。form.jsp-js=function save(){

2015-04-27 17:55:56 2708 18

原创 编辑数据-表单回显

最近做的项目中,在对单表进行增删改查的时候,对于数据的编辑都使用了数据回显。 具体使用环境: 列表页面:main.jsp,借助easy-ui的datagrid表格列表显示数据库中查询的数据。选中某条记录进行编辑,在弹出的编辑框-form.jsp中,将选中的数据利用封装的方法,将数据显示到相应的控件上。看两张截图: 实现流程:main.jsp页面-js方法function edit(){

2015-04-27 17:35:24 18672 16

原创 实习的感受

我对学习的思考。其实在学习的过程中,不是没有思考,甚至是思考的太多了。但是总把自己绕到怪圈里,没有答案,而不了了之。最近和米老师的一次谈话,是谈谈对实习的感受。坦白说:我没有感受。加入这个项目,彬哥安排了任务,让做就做,让怎么做就怎么做。不会了就查查,再不会了就问问。回学校的时候,周围的同学也再问:“实习怎么样?”我说和在学校是一样的,只不过在学校不想做,还可以歇会儿,实习就是你得赶紧做。这几天我又

2015-04-23 09:10:55 1801 16

原创 java开发环境(eclipse,tomcat7.0)搭建

简要介绍下java开发环境搭建的步骤。 开发工具: 1. eclipse,下载地址:http://www.eclipse.org/downloads/ 2. tomcat7.0,下载地址:http://www.veryhuo.com/down/html/72613.html 3. jdk1.7,下载地址:http://www.uzzf.com/soft/58818.html 4. jre

2015-03-30 18:20:51 1592 11

原创 Struts1和Struts2对比

最近学习了Struts1和Struts2.很多人、很多资料都提到。Struts2不是从Struts1发展而来的。Struts2的前身是WebWork。那它俩到底有多大的不同呢,看了一些资料,下边就来比较比较。一、架构分析Struts1的架构图: 执行流程: 1.用户在浏览器端发送请求,服务器(比如:Tomcat)创建HttpServletRequest和HttpServletResponse对象

2015-03-20 16:12:49 1598 10

原创 SSH-struts国际化

很多软件为实现全球的应用。适应多个国家语言,需要提供国际化资源配置文件以及开发。软件的为支持国际化的开发常常称为:i18n。这篇博客已登录动态切换语言为实例,介绍struts的国际化开发。实例中支持英文和中文1.JSP页面"java" import="java.util.*" pageEncoding="GB18030"%><%String path = request.get

2015-03-12 19:32:10 2084 8

原创 SSH-struts1模式匹配

这篇博客介绍,学习struts中的模式匹配。 以对用户的操作讲,包括四种操作:增、删、改、查,开发中,如果每一种操作都对应一个action,那么开发一个项目中,每种逻辑都按这样开发,那么每个逻辑都应四个action类,这样会有很多的action。没有必要,为了简化,每个逻辑的增、删、改、查都写在一个action中。以管理用户实例来演示。主要是strus-config.xml文件的配置,不管用

2015-03-09 09:59:09 1031 5

原创 SSH-理解struts1的基本类

struts框架具有组件的模块化,灵活性和重用性的优点,同时简化了基于MVC的web应用程序的开发。一、Struts配置文件:struts-config.xml1.配置global-forward:添加标签,可以定义全局转发,并不专属于某个action。作用和标签下的标签是一样的。通过创建逻辑名称映射,实现JSP页面的跳转。global-forwards> forward na

2015-02-28 12:01:38 859 6

原创 SSH-struts1登录实例

本篇博客以登录实例,来看struts架构的实现思路。1.登录的jsp页面<%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%>Insert title here 姓名: 密码: 说明:form表单中,通过配置的a

2015-02-27 11:33:14 1675 6

原创 SSH-理解struts1架构

看两个JSP模型一、Model1模型                                           这是model1模型,用户发送请求,JSP页面接收用户输入的内容,调用JavaBean实现用户请求,而后,JSP页面接收返回的数据,通过JSP页面显示给用户。 Model1模型分析:优点:这样的结构简单,JSP页面将用户请求,调用后台实现,将结果

2015-02-26 20:51:23 1965 5

原创 SSH-Seesion中存放数据

将数据信息放到Seesion中有三种方式'。通过实例,分别说明一下。现有登陆的类,在其方法中实现了,将用户信息放到Session中。方法一:通过ActionContext访问Servlet API,此种方式没有入侵性package com.bjpowernode.struts2;import com.opensymphony.xwork2.Action;import com.open

2015-01-27 23:44:10 965 5

原创 asp.net 动态创建DIV

需求:用户添加角色时,需要添加兼职。兼职角色,动态添加。角色信息从数据库中读取。前台代码:动态添加 所属组织: 教育学院

2015-01-15 18:16:11 6154 6

原创 动态生成树

最近在项目中用到了树形结构。本来事EasyUi的框架,使用的都是EasyUI的控件。但是由于这个树形结构,EasyUI的功能相对较少,不能满足需求。比如说,结点前添加复选框。所以,选择了ZTree。借鉴了同学的Demo,使用了ZTree2.5,实现了权限系统中组织的树形结构。实现的效果图如下:实现思路:前台代码: Nested Layout - jQue

2014-12-25 23:01:06 1652 8

原创 JS实现高级查询——网页

第一版查询,如下图:

2014-12-21 23:31:56 15247 9

原创 WCF——ABC

一、WCF的ABC1.Address:每一个WCF的Service都有一个唯一的地址。这个地址给出了Service的地址和传输协议(Transport Protocol). A解决了:Where to locate the WCF Service?2.Binding:通信(Communication)的方式很多,同步的request/reply模式,非同步的fire-and-forge

2014-12-11 23:56:36 1397 9

原创 初步认识Shiro

原文地址:http://kdboy.iteye.com/blog/1154644#bc2358003一、什么是Shiro Apache Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理等功能: 认证 - 用户身份识别,常被称为用户“登录”;授权 - 访问控制;密码加密 - 保护或隐藏数据防止被偷窥;会话管理 - 每用户相关的时间敏感的状态。对于任何一

2014-11-30 21:27:01 1028 9

原创 初步认识WCF

一、概述  Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口,它是.NET框架的一部分。由 .NET Framework 3.0 开始引入。  WCF的最终目标是通过进程或不同的系统、通过本地网络或是通过Internet收发客户和服务之间的消息。  WCF合并了Web服务、.net

2014-11-30 14:50:18 1122 12

原创 初步认识MVC

一、MVC编程模型MVC 是三个 ASP.NET 开发模型之一。MVC 是用于构建 web 应用程序的一种框架,使用 MVC (Model View Controller) 设计:

2014-11-16 17:18:58 1096 11

转载 数字签名与数字证书

前言先看一下百度百科对数字签名和数字证书的解释:数字签名:将报文按双方约定的HASH算法计算得到一个固定位数的报文摘要。在数学上保证:只要改动报文中任何一位,重新计算出的报文摘要值就会与原先的值不相符。这样就保证了报文的不可更改性。将该报文摘要值用发送者的私人密钥加密,然后连同原报文一起发送给接收者,而产生的报文即称数字签名数字证书:数字

2014-10-04 11:42:04 1150 12

原创 drp—包含

一、静态包含、动态包含上篇博客:Web组件的交互,涉及到了包含。这篇博客对静态包含、动态包含进行区分。 1.静态包含include指令用于静态包含。被包含组件的URL"%> 2.动态包含include标签用于动态包含<jsp:includepage="被包含组件的URL"/> 3.共同点:无论是静态包含还是动态包含,组件和被包含的目标组件都共享请求范

2014-09-25 11:46:02 1199 16

原创 drp——Web组件交互的转发、包含

一、Web组件协作的两种方式         Servlet对象由Servlet容器创建,并且Servlet对象的service()方法也由容器调用。一个Servlet对象可否直接调用另一个Servlet对象的service()方法呢?答案是否定的,因为一个Servlet对象无法获得另一个Servlet对象的引用。           Web应用在响应客户端的一个 请求时,有可能响应过

2014-09-19 15:24:30 1327 13

原创 drp——servlet

一、Servlet容器、Servlet接口、Servlet实现类客户端通过浏览器,以可以交互的Html页面,对Web服务器发送请求。Web应用程序发布、运行在服务器上。Web服务器通过调用Web应用中的服务(方法),实现客户请求。并通过Web服务器,返回响应结果。过程如下:

2014-09-05 22:47:48 1304 14

原创 drp——jdbc连接数据库

一、JDBC概念、体系JDBC(Java DataBase Connectivity)是一种执行SQL语句的java API,可以为多种关系数据库提供统一的访问接口,能够以一致的方式连接多种不同的数据库系统。进而使用标准的SQL语言来存取数据库中的数据。         JDBC API通过数据库驱动程序管理器(DriverManager)加载具体的数据库驱动程序。数据库驱动程序负

2014-08-23 20:07:30 1050 14

原创 java基础——文件(IO)操作2

一、System.in和 System.out 为了支持标准输入输出设备,Java定义了两个特殊的流对象:System.in和System.out。 System.in: 对应键盘,是 InputStream 类型的,程序使用 System.in 可以读取从键盘上输入的数据。 System.out: 对应显示器,是 PrintStream 类型的,PrintSt

2014-07-17 09:20:55 1005 15

原创 java基础——文件(IO)操作1

一、流类Java的流式输入/输出建立在四个抽象类的基础上:InputStream,OutputStream,Reader和Writer。它们用来创建具体流式子类。尽管程序通过具体子类执行输入/输入,但是顶层的类定义了所有流类的基本通用功能。InputStream和OutputStream设计成字节流类。Reader和Writer为字符流设计。字节流和字符流类形成分离的层次结构。一般,处理字

2014-07-08 11:12:33 1136 9

原创 java基础——Collection

一、类集框架类集框架,是一组类和接口,存在于java.util中,主要用于存储和管理对象。 JAVA2之前,Java提供了一些专门的类如:Dictionary,Vector,Stack和Properties存储和操作对象组。尽管这些类非常有用,但是它们缺少一个集中,统一的主题。举例:Vector的方法与Properties的方法不同。这些专门的类都都有各自专门的方法,没有被设计成易于扩

2014-07-01 13:14:31 1512 11

nexus-2.8.1-01-bundle.zip

下载,解压,安装,运行,输入地址即可访问

2017-01-14

java基础教程

这些是java入门、深入学习的书籍,能很好的初学者。

2014-06-23

java入门书籍

这里包括java入门到深入的书籍。可以帮助java入门时,对java有很好的理解。

2014-06-23

信息资源管理 高分宝典

自考信息资源管理的题库,涵盖了正本书的知识点,突出重点及难点。

2012-07-24

自考信息资源管理考点整理

将信息资源管理的考点知识进行汇总,有助于系统的学习。

2012-07-24

空空如也

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

TA关注的人

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