自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wangzff的专栏

好好学习天天向上

  • 博客(61)
  • 资源 (14)
  • 收藏
  • 关注

原创 查找一个字符串不重复最长的串

import java.util.HashMap;import java.util.Map;public class MyStringUtils { public static int getMaxLenght(String s) { int n = s.length(); int ans = 0;//最大不连续长度 int start = 0;//重复字符串位置 int from = 0;//不重复开始的字符串开始 .

2020-12-01 15:06:46 169

原创 http4次挥手

关键名称解释:FIN终止位,ACK确认位, ack确认号, (期望得到的seq), seq数据传输序号1.握手图 client server(1) FIN=1(client请求终止),A

2017-06-19 09:48:49 1817

原创 大话http三次握手

关键名称解释:SYN同步位,ACK确认为, ack确认号, (期望得到的seq), seq数据传输序号1.握手图 client server(1) SYN=1(第一次请求创建连接同部位),A

2017-06-16 17:17:46 767

转载 使用Proxy和InvocationHandler实现代理器模式 实现spring aop

[转自: http://publishblog.blogdriver.com/blog/tb.b?diaryID=842351 ][Java]使用Proxy和InvocationHandler实现代理器模式元对象(被代理对象):package com.zj.gof.proxy;public interface StudentInfoService { v

2015-01-21 12:01:07 867

转载 Hibernate实体类对象生命周期的3种状态

Hibernate的对象有3种状态,分别为:瞬时态(Transient)、持久态(Persistent)、脱管态(Detached).处于持久态的对象也称为PO(PersistenceObject),瞬时对象和脱管对象也称为VO(ValueObject).瞬时态由new命令开辟内存空间的java对象,例如.Student student=new Student();如果

2014-09-22 14:43:22 4312

转载 如何同时启动多个Tomcat服务器

如何同时启动多个Tomcat服务器http://www.blogjava.net/allen-zhe/archive/2007/01/15/93981.aspx 前些时日,出于某种需要,需要同时启动多个Tomcat服务器,在网上查了半天,才找到解决的办法,拿出来分享一下,嘿嘿。我所用Tomcat服务器都为zip版,非安装版。以两个为例:安装第二个Tomcat

2014-07-23 14:53:11 676

转载 MySQL 添加列,修改列,删除列

http://blog.csdn.net/ws84643557/article/details/6939846ALTER TABLE:添加,修改,删除表的列,约束等表的定义。查看列:desc 表名;修改表名:alter table t_book rename to bbb;添加列:alter table 表名 add column 列名 varchar(30);删除列:alte

2013-09-05 10:01:38 5242

转载 Hibernate(分组查询等续)

投影查询使用聚集函数在HQL中可以调用Count:统计函数Min:求最小值函数Max:求最大值函数Sum:求和函数Avg:求平均数函数 Count:统计函数Session session = HibernateSessionFactory.getSession();Transaction tx = session.beginTransaction();

2013-04-01 13:33:55 791

转载 JSP、JAVA获取各种路径总结

3.1 JSP中获得当前应用的相对路径和绝对路径   根目录所对应的绝对路径:request.getRequestURI()   文件的绝对路径  :application.getRealPath(request.getRequestURI());   当前web应用的绝对路径 :application.getRealPath("/");   取得请求文件的上层目录:new Fil

2012-09-22 11:50:39 491

转载 Struts2的工作机制及分析

原文:http://www.blogjava.net/lzhidj/archive/2008/07/10/213898.html概述本章讲述Struts2的工作原理。读者如果曾经学习过Struts1.x或者有过Struts1.x的开发经验,那么千万不要想当然地以为这一章可以跳过。实际上Struts1.x与Struts2并无我们想象的血缘关系。虽然Struts2的开发小组

2012-07-28 13:21:41 710

转载 Java程序员从笨鸟到菜鸟之(九十)跟我学jquery(六)jquery中事件详解

转载:http://blog.csdn.net/csh624366188/article/details/7777643       由于jquery本身就是web客户端的有力帮手,所以事件对于它来说就显得尤为重要了,事件是脚本编程的灵魂. 所以此内容也是jQuery学习的重点。       在传统的javascript中,注册一个事件也是非常简单的事情,下面我们具体看一下一个

2012-07-26 11:27:23 1734

转载 【转】jQuery的.bind()、.live()和.delegate()之间差别

转】jQuery的.bind()、.live()和.delegate()之间差别Admin2011年8月9日 名人名言:友情是天堂,没有它就象下地狱;友情是生命,没有它就意味着死亡;你在人间所做的一切,无一不是为了友情。——威·莫里斯起首看看live()与bind()两种给元素绑定事务的办法的差别是什么??live()给所有匹配的元素附加一个事务处理惩罚

2012-07-26 11:24:39 1070

转载 iframe与父窗口或其他iframe框架通信

1.在iframe中调用本窗口的控件    document.forms["form1"].控件ID.value2.在iframe中调用父窗口的控件    window.parent.forms["form1"].控件ID.value3.在父窗口中调用iframe中的控件    window.frames["iframe窗体ID"].document.forms["form1"

2012-07-06 11:30:56 5324

转载 设计模式-Bridge模式

GOF中这样描述桥接模式--将抽象部分与实现部分分离,使得它们都可以独立的变化      生活中的一个例子:    就拿汽车在路上行驶的来说。即有小汽车又有公共汽车,它们都不但能在市区中的公路上行驶,也能在高速公路上行驶。这你会发现,对于交通工具(汽车)有不同的类型,然而它们所行驶的环境(路)也在变化,在软件系统中就要适应两个方面的变化?怎样实现才能应对这种变化呢?    概述:

2012-06-27 16:38:48 1024

转载 JAVA深复制(深克隆)与浅复制(浅克隆)

出自:http://www.cnblogs.com/yxnchinahlj/archive/2010/09/20/1831615.html1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。⑵深复制(深克隆)被复制对象的所有变量都含

2012-06-27 16:07:26 706

转载 细谈Hibernate数据库事务与隔离级别

数据库事务:事务是指一组相互依赖的操作行为,如银行交易、股票交易或网上购物。事务的成功取决于这些相互依赖的操作行为是否都能执行成功,只要有一个操作行为失败,就意味着整个事务失败。关于事务的一个经典例子就是:A到银行办理转账事务,把100元钱转到B的账号上,这个事务包含以下操作行为: (1)从A的账户上减去100元。 (2)往B的账户上增加100元。      显然,以上两个操作必须作为

2012-06-08 00:13:17 6722

转载 Spring事务配置的五种方式

前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。    总结如下:    Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的

2012-06-04 23:21:40 517

转载 java多线程总结

http://www.cnblogs.com/rollenholt/archive/2011/08/28/2156357.html

2012-06-04 22:40:08 497

转载 将值对象改为引用对象

在很多系统中,我们可以用如下的方法来划分对象:引用对象和值对象。引用对象是:指如客户和帐号这样的对象,每个对象实例对应于显示世界中的一个真实对象,我们通过标识符来判断不同的对象实例是否是同一个对象。值对象是:如同日期这样的对象,对象的值就是它们全部的意义。要判断两个值对象是否相等就需要判断他们的值是否相等。在实际的开发中,那些对象应该划分为值对象,哪些对象应该划分为引用对象有时候并

2012-02-26 23:08:55 2129

转载 反射机制的理解及其用途

Reflection 是 Java 程序开发语言的重要特征之一,是学习Java必须 String s = "aaa"; Class cls1 = s.getClass(); Class cls2 = String.class; Class cls3 = Class.forName("java.lang.String"); if (cls1 == cls2) {

2012-02-26 22:55:53 5259

转载 Hashtable和HashMap有什么区别

a.Hashtable是继承自陈旧的Dictionary类的,HashMap继承自AbstractMap类同时是Java 1.2引进的Map接口的一个实现。    b.也许最重要的不同是Hashtable的方法是同步的,而HashMap的方法不是。这就意味着,虽然你可以不用采取任何特殊的行为就可以在一个 多线程的应用程序中用一个Hashtable,但你必须同样地为一个HashMap提供外同步。

2012-02-26 22:45:49 1345

转载 ArrayList、Vector、LinkedList的区别及其优缺点?

ArrayList,LinkedList,Vestor这三个类都实现了java.util.List接口,但它们有各自不同的特性,主要如下: 一、同步性 ArrayList,LinkedList是不同步的,而Vestor是同步的。所以如果不要求线程安全的话,可以使用ArrayList或LinkedList,可以节省为同步而耗费的开销。但在多线程的情况下,有时候就不得不使用Vector

2012-02-26 22:39:39 30448 5

原创 Tomcat 6.0配置数据源(DBCP)和JNDI使用

JNDI : Java Naming and Directory Interface (JNDI)  JNDI works in concert with other technologies in the Java Platform, Enterprise Edition (Java EE) to organize and locate components in a distributed

2012-02-24 15:58:26 1172

原创 J2EE开发中大量的专业缩略语

J2EE开发中大量的专业缩略语很是让人迷惑,尤其是跟一些高手讨论问题的时候,三分钟就被人家满口的专业术语喷晕了,PO VO BO DTO POJO DAO,一大堆的就来了(听过老罗对这种现象的批判的朋友会会心一笑)。    首先声明偶也不是什么高手,以下总结都是自己的体会。不对之处请您多指教。PO:persistant object持久对象最形象的理解就是一个PO就是数据库

2012-02-24 15:14:34 662

转载 两个有序数组合并为一个有序数组

两个有序数组合并为一个有序数组突然想到了这个算法,记得以前看过,但是没写,怕自己会写不出这个算法,于是就把它用JAVA写出来,呵呵。 思想:先依次比较两个数组,按照小的就传入新 class ArraySort { //两个有序数组的合并函数 public static int[] MergeList(int a[],int b[]) {

2012-02-23 17:37:23 3937

转载 Mysql之inner join,left join,right join详解

Mysql之inner join,left join,right join详解文章分类:PHP编程首先借用官方的解释下:inner join(等值连接):只返回两个表中联结字段相等的行;left join(左联接):返回包括左表中的所有记录和右表中联结字段相等的记录;right join(右联接):返回包括右表中的所有记录和左表中联结字段相等的记录。比如我们有xs、cj两个

2012-02-07 10:32:31 24036

转载 SQL面试题

问题描述: 为管理岗位业务培训信息,建立3个表: S (S#,SN,SD,SA) S#,SN,SD,SA 分别代表学号、学员姓名、所属单位、学员年龄 C (C#,CN ) C#,CN 分别代表课程编号、课程名称 SC ( S#,C#,G ) S#,C#,G 分别代表学号、所选修的课程编号、学习成绩  要求实现如下5个处理: 1. 使用标准SQL嵌套语句查询选修课程名称为

2012-02-07 10:24:13 2687

转载 Mysql 的 Cascade/Restrict/No action

外键约束对子表的含义:  如果在父表中找不到候选键,则不允许在子表上进行insert/update外键约束对父表的含义:  在父表上进行update/delete以更新或删除在子表中有一条或多条对应匹配行的候选键时,父表的行为取决于:在定义子表的外键时指定的on update/on delete子句, InnoDB支持5种方式, 分列如下  . cascad

2012-02-07 09:54:54 4910

转载 hibernate 根据对象关系表生成 数据库

一般在项目开发过程中,使用比较多的就是先建好表,再利用hibernate反向工程生成*.hbm.xml文件跟POJO类,个人认为由于目前所使用的数据库都是关系数据库,而hibernate作为一个ORM,把对数据库的操作都对象化了,更应当从对象出发,生成数据库里面相关表,这样更加符合人认知事物的习惯。由于hibernate3提供了自带的工具hbm2ddl,建立根据你的对象建立数据库是一件非常简单

2012-01-16 15:24:54 2265 1

原创 关于 sessionState mode='InProc' 不用启动ASP.NET 服务

由于Asp.net程序是默认配置,所以Web.Config文件中关于Session的设定如下:               我们会发现sessionState标签中有个属性mode,它可以有3种取值:InProc、StateServer?SQLServer(大小写

2011-09-30 10:13:39 3283 1

原创 怎么查看端口占用情况?

开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"        经常,我们在启动应用的时候发现系统需要的端口被

2011-09-07 16:15:47 481

原创 Ext.dd.DragZone 拖拽

Ext.onReady(function () { //拖放区域内的所有item处理拖(drag) new Ext.dd.DragZone("zone2", { ddGroup:"zone2DD", //开始拖动,则当前元素

2011-09-01 10:44:19 5598 1

转载 Ext 拖拽深入研究

整个Ext架构中组件是其重要的组成部分,除了少部分(如树的结点)的界面表现元素不是在这样的一个体系中,大部分的页面表现元素都被绑定在这个体系之中,下面从这个体系的最底层即在这个继承体系的最高层进行研究:1.     Ext.util.Observable所有在这个体系中的

2011-09-01 10:41:47 4553

转载 如何修改SQL Server 2000身份验证模式和系统管理员Sa的登录密码

原帖:http://space.itpub.net/166189 如何修改SQL Server 2000身份验证模式和系统管理员Sa的登录密码1、如何修改SQL Server 2000身份验证模式?  分析:由于千方百剂软件,在数据库安全方面采用了最安全的方式“混

2011-08-30 15:29:49 938

原创 windows操作系统下忘记Mysql的root密码,重设密码方法如下

仅适合Windows   NT内核: 首先,停止Mysql服务,这是必须的 找到你的安装目录(我的是C:\Program Files\MySQL\MySQL Server 5.0\bin)C:\Program Files\MySQL\MySQL Server 5.0\

2011-08-25 10:28:49 536

模拟jQuery架构--理解jQuery对象

      本文主要是对http://stworthy.iteye.com/blog/200863此篇文章的改进,希望读者更能重复理解javascript的一些框架。本文在stworthy的基础上对代码做了一些改变,并做了一些详细的阐述,希望能给广大IT朋友一点参考价值,如果写的不好的地方欢迎指正。     <script type="text/javascript">...

2011-07-13 15:57:38 86

原创 Ext的拖放官方案例研究

EXT中拖拽的五个步骤(extjs.com官方论坛上搞来的) 5 Steps to Understanding Drag and Drop with Ext JSOne of the mos

2011-07-06 14:16:55 1192

原创 jquery实现简单播放图片功能

New Document <!-- // --> BBBB CCCC DDDD EEEE FFFF GGGG <!-- f

2011-06-21 16:42:00 699

原创 JS 四舍五入自定义小数位数,空缺补0

<br /><br /><mce:script type="text/javascript"><!--//JS 四舍五入自定义小数位数,空缺补0function formatnumber(value, num) { var a, b, c, i; a = value.toString(); b = a.indexOf("."); c = a.length; if (num == 0) { if (b != -1) {

2011-05-25 20:22:00 3735

原创 JAVA ODBC 连接SQLSERVER2008

<br />package mypackage;import java.sql.*;public class DB {String sDBDriver = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //String sConnStr = "jdbc:sqlserver://PC--20110331FNJ:1433;databaseName=productShowSys;integratedSecurity=true;";

2011-05-20 17:15:00 5762

图书在线浏览系统-毕业设计+论文全套

人类已经跨入了新世纪,进入了信息时代。现在信息技术的应用越来越普及,不但促进了社会的高速发展,也改变了人们的工作、学习、生活和娱乐的方式以及思想观念。随着计算机的日益普及,计算机软件无处不在。软件在计算机的发展和应用中至关重要,在人类进入信息化社会时成为新兴信息产业的支柱。 二十一世纪是一个信息化的世界,网络浏览阅读将会成为广大读者更易采取的读书渠道。为此需要开发基于web的图书在线浏览系统满足社会需求。 本文主要对B/S模式的在线图书浏览系统的开发过程进行了说明。首先,介绍了系统的需求分析,提出了对于系统的要求。其次,介绍了系统分析设计的过程,关于系统的功能设计和数据库设计。再则进行系统的实现,是一些页面的设计。最后,测试总结。 本系统即能够使读者方便的对所需求资源的检索阅读,也能够使管理者轻松的对用户的密码权限进行管理。另外,该系统结构合理,美观大方,是个不错的系统设计。

2012-07-26

即时通信 论文 毕业设计

文章首先介绍了网络实时通讯系统的背景,课题研究的主要内容及以相关技术;接着介绍了该网络实时通讯系统的总体设计思路

2010-12-13

即时通讯系统设计 本科毕业论文

即时通讯(Instant Messaging)是目前Internet上最为流行的通讯方式,各种各样的即时通讯软件也层出不穷;服务提供商也提供了越来越丰富的通讯服务功能。

2010-12-13

网上招聘系统 毕业设计

去年的毕业设计,不用再去买 省不少钱 答辩已通过。

2010-04-22

网上办公系统 asp+access

论文 下载可以用 剩的再去买了ASP+access

2010-04-22

流媒体 流媒体同步技术和流媒体关键技术解决

基于目前网络带宽的不断提高,流媒体技术的应用范围越来越广泛。本文首先介绍说明了流媒体的定义,分析了现有的几种流媒体格式,讨论了几种在流式传输中涉及到的协议(RTP、RTCP),对其原理做了深入的分析。

2010-04-16

人才招聘网站-asp

随着网上信息的发展,网上在人们生活中的应用越来越广泛。 招聘网站为应聘者提供了方便、快捷的应聘途径。对招聘单位来说,招聘网站也为他们提供了查询、检索应聘者信息库的条件,使招聘工作中的人员初选工作变得轻松易行。此系统的开发为应聘者及招聘公司带来了很大的方便和经济,使他们足不出户就可以轻轻松松地完成求职和招聘工作。本系统以ASP为主要制作工具,实现了用户注册、登陆、验证身份及用户数据的采集、个人简历的预览查询、搜索/查看用户信息,站内最新工作信息发布,从而实现了网站与客户之间的交流和沟通等。

2009-03-31

VF企业人事档案管理系统

公司人事档案管理系统不但可以使公司的管理者在一定程度上掌握所聘用人员的基本人事信息,而且可以为公司人力资源管理工作提供相关的人事信息数据支持。譬如: 公司制定员工招聘计划、培训计划、合理的使用人员等等。因此,系统的好坏不但可以直接影响到企的人力资源管理,而且会间接的影响到公司人事档案管理系统整体管理。公司若想提高人事管理工作的效率必须拥有一个强大的人事档案管理系统。我根据自己所学的专业和工作经验来为设计一款小型人事档案管理系统软件在人事管理方面提高工作效率

2009-03-30

嵌入式系统中Java+AWT的实现.

网络 上 存 在的大量的Java程序都需要Java虚拟机提供图形化的界面,比如说现在特别 流行的Java游戏.Java应用程序接口(Java Application Interface)所提供的最基本的图形类库 称为抽象图形T具包(Abstract Windows Toolkit)。本论文在剖析Java虚拟机内部实现机 制的基础上,着重讨论了在嵌入式系统中实现AWT技术的过程。并且在实现AWT技术的 基础上,讨论了如何根据J2ME规范来进行AWT类库的构建。 是一篇很好的学习论文。

2009-03-29

vb——通用考务编排系统

通用考务编排系统,vb版本。是一个很好的学习的好系统。具有一定的实用价值。

2009-03-29

asp——网上在线花店

本系统是一个相对简单的基本应用系统,主要满足传统的花店运营需要,将自己的销售渠道扩展到网上,通过简单的管理,提供给最终消费者产品的展现、购物、订单处理等一实现鲜花在线销售。 通过本系统可以管理简单的在线销售模式、满足用户随时查询产品信息,随时下单购物的应用需求。由于本系统考虑到产品的适应性、安全性和访问效率,所以,在系统平台多样性、技术先进性、功能适应性和灵活性等方面都有考虑,使系统相对完善,具有更好的学习价值。 是毕业设计学习的很好资料

2009-03-29

VB企业工资管理系统

企业的工资管理是公司管理的一个重要内容。随着企业人员数量增加,企业的工资管理工作也变得越来越复杂。工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基本工资、津贴、医疗保险、保险费、实际发放工资等。资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。早期工资管理多采取纸质材料和具有较强的时间限制。基于以上原因,企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。企业工资管理系统是典型的信息管理系统(MIS),前台程序开发工具采用微软的VB6,后台数据库采用Access数据库。VB6是一种面向对象的开发工具,具有组件丰富、语言简单、功能强大的优点。 Access数据库具有与VB6无缝连接、操作简单、易于使用的优点。运行结果证明,本企业工资管理系统极大提高了工作效率,节省了人力和物力,最终满足企业财务管理、员工工资发放的需要,同时也成为现代化企业管理的标志 是一个很好的计算机毕业设计

2009-03-29

Struts__Hibernate

Eclipse Sample Project ——从零开始创建基于struts1.2 + Hibernate3.0的Web工程,这是一个很好的工程例子

2009-03-28

java—微锅炉系统

java实现微锅炉系统的嵌入。很好的利用了java在硬件上面的优势,这个是我们一个学习很好的资料

2009-03-28

空空如也

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

TA关注的人

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