自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (41)
  • 收藏
  • 关注

转载 Kubernetes和Spring Cloud哪个部署微服务更好?

Spring Cloud 和Kubernetes都自称自己是部署和运行微服务的最好环境,但是它们在本质上和解决不同问题上是有很大差异的。在本文中,我们将看到每个平台如何帮助交付基于微服务的架构(MSA),它们擅长哪个领域,并且如何两全其美的使用从而在微服务之旅上获得成功。背景最近我读了 A. Lukyanchikov的一篇非常棒的文章(https://dzone.com/articles/...

2018-12-04 16:57:27 414

原创 使用K8s部署 java 程序初试

 之前学习了spring cloud结合docker ,docker compose来部署项目,但使用docker compose也有很大的局限性:对分布式的支持很有限,需结合swarm等联合使用,所以后边转而学习Kubenates.    关于Kubenates是什么,如何如何强大,这里就啰嗦了,现在分享一下使用K8s部署spring boot程序的一个示例。1. spring boot项目配置...

2018-03-23 15:06:42 11063 1

原创 openshift 中部署springboot项目并增量更新

 最新公司准备应用openshift,于是安排我学习openshift,通过好几天的学习,尝试,踩过无数个坑,终于搭建起了一个Mater,一个Node的openshift环境:  公司后端项目是基于springboot,openshift没有提供现有的is,所以需要通过s2i自己制作is,现记录过程如下: 1. 下载s2i,过程略过... 2. 通过s2i创建镜像:     s...

2019-01-25 18:26:24 3089 1

原创 使用Docker部署Mysql时中文乱码问题

使用Docker部署Mysql的通常命令如下:docker run --name mysql_dev -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql 上述命令对应的操作为:创建一个名为mysql_dev,root用户密码为root的mysql容器; 执行命令之后,正常情况下容器能正常运行,通过mysql客户端也能连接到mysql上

2017-09-08 14:44:01 6477 3

原创 记一次springboot拦截器失效的调试

最近有一次调试时发现,系统配置的拦截器失效,最开始以为是所有的url路径均不好使,后边调试发现是有些url路径好使,有些url路径不好使,最后查看配置的拦截url路径,才发现url配置有问题,原来的配置是以单个星号(*)结尾,原来这才是问题根源: 单个星号只能拦截/后边一级的url路径,如果是/*后边还有多级的情况,则是拦截不住的,所以应该配置成两个星号(/**),问题解决~

2017-08-14 20:21:54 4718

原创 SpringBoot Admin 通过eureka 监控服务

最近才接触springboot admin,用于监控基于Spring Boot 的应用,并提供UI界面,是一个很好使,很方便的利器;项目要加入Admin监控目前主要有两中方式,一种是通过Admin client,另外一种就是通过eureka,本文主要介绍第二种方式。   项目通过注册到与Admin Server 的同一个eureka服务,Admin Server 会自动获取eureka Ser

2017-08-14 18:24:44 10035 6

原创 通过docker和docker-compose实现eureka高可用

最近新项目有使用到springcloud 和docker,关于这两个技术就不分别介绍了,现在分享一下通过docker,docker-compose实现eureka高可用的方案。

2017-08-14 14:50:16 8996 6

原创 Grunt+bower 环境搭建

当前负责的官网采用Grunt+bower+swig技术方案开发Grunt:管理node下NPM模块插件,插件包汇总体现在pakage.json文件中,插件最终下载到node-modules文件夹下;bower:js插件包管理,前端模块,插件包汇总体现在bower.json文件中,插件最终下载到vendors文件夹下;swig:模板引擎,页面模板实现;环境搭建:一、Gru

2016-05-04 17:45:28 2023

原创 自定义时间线插件

入职已有两个月了,从以前的后台均开发到目前的专向做前端,最大的感触便是更加有耐心了,不管什么样的效果及布局,都能静下心来从解决方案到观摩别人解决方案,进而实现。然而写着写着会越加意识到自己该提高下代码质量,特别是对于日渐庞大的工程及需要不断维护和拓展的实现来说,代码规范、高质量是至关重要的一个环节,这是自己接下来需要提高和注意的地方。在此以自己近期遇到的一个开发任务:时间线的开发过程,来记录下

2016-05-04 17:02:20 4383 1

原创 联想输入

最近遇到了一个小需求:根据输入模糊匹配,并快速选择。即联想输入,如下图效果:抛开词库,分词等这些逻辑,只管前端实现,初步构思了以下思路:1、监控输入变化事件:onkeyup或onchange;2、匹配结果容器位置定位;3、匹配结果容器显示隐藏;4、匹配结果容器按键响应,方向键及enter:onkeydown;5、输入内容截取并替换;按照上面思路尝试demo,遇到

2016-04-13 18:30:09 713

转载 jQuery效率提升建议

继上文,转载一篇较完整,综合的文章,转载地址:http://blog.163.com/neusoft_hao@yeah/blog/static/120544724201282810510215/1. 使用最新版本的jQueryjQuery的版本更新很快,你应该总是使用最新的版本。因为新版本会改进性能,还有很多新功能。 下面就来看看,不同版本的jQuery性能差异有多大。这里是三条最常见

2016-04-13 14:50:46 333

原创 Jquery dom查找方法 性能分析

每次要动笔写一篇文章时,才发现需要准备的很多很多,原本只想记录一个小点,但一要写文章就会发现能牵扯出一大面来,再次验证了:基础很重要!本文只记录笔者近期开发中遇到的jquery dom基本查找方法,然后将各种方法性能做了一个比较,目的是希望自己在以后dom元素查找时,使用最优的方案。jquery为遍历dom结点操作提供了丰富的方法:children()、next()、nextAll()、pre

2016-04-13 13:50:29 1123

原创 Web前端规范

本规范总结了前端开发中普遍涉及到的html、css、js、及其他相关资源的命名及可提取公共规范。主要包含两方面:1、命名规范;命名规范避免开发人员命名过程天马行空;便于团队合作过程中代码风格统一;新手上手快;后期维护有清晰条理。2、开发规范;开发规范为编码过程中普遍更优、更规范、更标准的代码用法;易排错;提高代码质量。一、代码存储结构:images--存放图片资源文件,

2016-03-29 18:52:45 841

转载 <meta>标签用法

http-equivMETA标签分两大部分:HTTP标题信息(HTTP-EQUIV)和页面描述信息(NAME)。★HTTP-EQUIVHTTP-EQUIV类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。常用的HTTP-EQUIV类型有:1、Content-Type和Content-Language (显示字符集的设定)说明:设定页面使用的字符集,用以说明主页

2016-03-25 19:42:45 765

原创 多选下拉控件multiselect使用小结

项目开发中,需要用到多选下拉列表插件,由于项目前端框架采用了bootstrap,因此自然选择了bootstrap的组件。经了解其有两组插件:1、第一个组件是写bootstrap table的主人公 wenzhixin 封装的一个组件—— multiple-select 。这个组件风格简单、文档全、功能强大。Multiple-Select源码主页: https://github.

2016-03-24 16:30:35 102000 11

原创 专业Web前端路--启程

仔细算算自己投入到IT行业工作中也有近四年的时间了(包括读研期间的实习),不得不感叹时光如箭。人的一生中总要有一个又一个的目标,由小到大,循序渐进,制定目标也要量体裁衣,正所谓知己知彼,百战不殆。我喜用目标来驱动自己做出合理的人生规划,精神上感觉良好,生活中自然也会有拼搏的动力,然而计划再合理也不能保证一切都按部就班,总有些自认为不难却又延期很久都未能如愿的目标,这个时候我希望自己停下来,总结总结

2016-03-19 19:32:26 673 1

转载 :link,:visited,:focus,:hover,:active详解

CSS 又名 层叠样式表,所谓层叠,就是后面的样式会覆盖前面的样式,所以在样式表中,各样式排列的顺序很有讲究。 :link 与 :visited 在样式文件中的顺序可以随便放置。而focus, hover,active这几个,如果你设置的顺序不同,会直接影响样式的显示效果,下面会详细解释。:focus -> :hover -> :active 有些人可能会困惑,为什么必须要

2016-03-18 10:32:16 438

转载 纯CSS画的基本图形(矩形、圆形、三角形、多边形、爱心、八卦等)

图形包括基本的矩形、圆形、椭圆、三角形、多边形,也包括稍微复杂一点的爱心、钻石、阴阳八卦等。当然有一些需要用到CSS3的属性,所以在你打开这篇文章的时候,我希望你用的是firefox或者chrome,当然IE也能看一部分的。那好,下面就一起来看看我们是如何用纯CSS来画这些图形的,如果你也觉得很震撼,推荐给你的朋友吧。1、正方形代码如下:#square { widt

2016-03-18 10:26:09 1611 1

转载 Log4Net使用指南 .

1           简介 1.1          Log4net的优点: 几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题。经验表明,日志记录往往是软件开发周期中的重要组成部分。它具有以下几个优点:它可以提供应用程序运行时的精确环境,可供开发人员尽快

2014-03-25 18:11:32 556

转载 Google Map Api 谷歌地图接口整理

一:基本知识: 1. 使用谷歌地图 API 的第一步就是要注册一个 API 密钥,需要注重一下两点:    1.假如使用 API 的页面还没有发布,只是在本地调试,可以不用密钥,随便用个字符串代替就可以了。    2.API 密钥只对网站目录或者域有效。对不同域的网页,需要用这些域分别注册不同的密钥2.页面引用javascript文件   URL(http://ditu.goo

2014-03-20 13:25:34 12001

原创 js、jquery插件记录

时间紧~忙里偷闲记录一下自己最近用过的不错的js、jquery插件:以时间轴形式展现记录:TimeLider;以日历形式展现记录:fullcalendar;图表插件:HighChart;

2013-11-06 14:49:08 592

转载 Oracle 索引 详解

一.索引介绍 1.1 索引的创建语法: CREATE UNIUQE | BITMAP INDEX .      ON .           ( |  ASC | DESC,             |  ASC | DESC,...)     TABLESPACE      STORAGE      LOGGING | NOLOGGING    COMPUTE

2013-09-26 17:15:25 855

原创 IIS、web配置

为了显示一个jquery的时间插件(时间数据来自json),本地环境测试正常没有发现任何问题,部署之后总是无法正常显示:iis需要很多配置工作,比如该种情况下, 需要配置iis可正常显示json格式数据(MIME);同理xml等其他类型文件;

2013-09-12 14:46:40 546

转载 c#操作xml

一、简单介绍using System.Xml;//初始化一个xml实例XmlDocument xml=new XmlDocument();//导入指定xml文件xml.Load(path);xml.Load(HttpContext.Current.Server.MapPath("~/file/bookstore.xml"));//指定一个节点XmlNode ro

2013-08-24 14:48:15 505

原创 将XML文件转换为easyui Tree结构json

private void GetTreeCamera() { XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(HttpContext.Current.Server.MapPath("camera.xml")); StringBuilder result = new

2013-08-13 17:52:19 3341 1

转载 Jquery easyui tree 一些常见操作

遍历tree nodesfunction Travel(treeID){//参数为树的ID,注意不要添加# var roots=$('#'+treeID).tree('getRoots'),children,i,j; for(i=0;i<roots.length;i++){ alert(roots[i].text); children=$('#'+treeID)

2013-08-13 17:44:52 3082 1

转载 .net使用DotNetCharting控件生成报表统计图总结

最近在做项目时要对数据进行统计分析,所以必须生成一些报表统计图(如柱形图、饼图、曲线图等),网上强烈推荐了使用DotNetCharting控件来实现,于是自己对DotNetCharting控件进行了简单的学习,下面先简单介绍一下DotNetCharting控件及其使用。    DotNetCharting是一个非常棒的.NET图表控件,对中文支持非常好,而且操作方便,开发快速,既有fo

2013-08-07 13:36:08 1344

转载 正则表达式的语法与例子

正则表达式语法与例子(2010-04-15 09:44:12)                                                标签:           正则表达            语法            例子            it                        分类:Development

2013-06-21 15:02:43 720

原创 数据库与数据访问代码规范

因项目而已,纯属个人总结记录: 1、建立外键关系:通过外键关系,保持数据一致性及更新同步性。比如,目前数据库存在涉及到引用另一数据表的信息,直接在本表重复建数据库字段(或ID串),在查询时表面看来似乎减少了表连接所用的时效,但如此却很难保持数据统一,比如被引用数据发生改变时,引用起数据表中仍为原信息,且造成数据冗余。 2、涉及到表之间有关联关系的,应建立外键约束,以保持数据同步更新

2013-06-19 16:15:29 1064

转载 C#操作XML小结

一、简单介绍using System.Xml;//初始化一个xml实例XmlDocument xml=new XmlDocument();//导入指定xml文件xml.Load(path);xml.Load(HttpContext.Current.Server.MapPath("~/file/bookstore.xml"));//指定一个节点XmlNode ro

2013-06-14 10:44:21 466

转载 Postgresql 相关系统表查询

-- sample data to test PostgreSQL INFORMATION_SCHEMA       -- TABLE TEST   CREATE TABLE TEST (     TEST_NAME CHAR(30) NOT NULL,     TEST_ID INTEGER DEFAULT '0' NOT NULL,     TEST_DAT

2013-06-06 11:16:22 1788

转载 Winform 动态调用WebService

一般情况下winform调用webservice时步骤1添加服务引用---高级----添加web引用------填写url--添加web引用即可完成对webservice的引用让VS.NET环境来为我们生成服务代理,然后调用对应的Web服务。如果需要动态调用WebService,要实现这样的功能:public static object InvokeWebService(str

2013-06-04 16:33:52 1652 1

原创 Visio 文本框大小设置

在使用Visio过程中,如绘制活动图,发现文本框的大小是不允许调节的,在其中输入的文字也都排在一行显示,看了诸多网页,没有找到特别对症的答案,经过多处设置后发现,是在 “格式” 下的 “保护” 中控制的把“保护”子页面,中高度和宽度前的复选框取消选中即可自己调整文本框大小。调节大小显示可用了,但还是不能靠拖动来改变大小。。。为什么~

2013-05-22 14:44:06 17496

原创 PostgreSql 中常用sql

--查看数据库select * from pg_database;--查看表空间select * from pg_tablespace;--查看语言select * from pg_language;--查看角色用户select * from pg_user;select * from pg_shadow;select * from pg_roles;--查

2013-05-21 11:24:02 871

转载 DataTable批量插入数据库 .

最近在将excel中的文件导入到数据库中,用程序进行编写,由于数据量较大所以速度很慢,后来采用了SqlBulkCopy类,解决了速度的问题,我就insert语句,sqldataadapter.update(dataset,tablename);sqlbulkcopy.WriteToServer(datatable);三个方法的性能进行比较:1、生成测试的datatable表,表结构如下:U

2013-05-20 15:50:54 625

原创 数据类型格式化函数

PostgreSQL 格式化函数提供一套有效的工具用于把各种数据类型 (日期/时间,integer,floating point,numeric) 转换成格式化的字符串以及反过来从格式化的字符串转换成 指定的数据类型。Table 9-20 列出了这些函数。 这些函数都遵循一个公共的调用习惯: 第一个参数是待格式化的值,而第二个是一个定义输出或输出格式的模板。 to_timestamp

2013-05-17 10:16:11 515

原创 PostgreSQL 中文文档

ALTER TABLENameALTER TABLE -- 修改表的定义SynopsisALTER TABLE [ ONLY ] name [ * ] action [, ... ]ALTER TABLE [ ONLY ] name [ * ] RENAME [ COLUMN ] column TO new_columnALTER TABLE n

2013-05-17 10:10:44 1715

转载 Sql和Oracle通用的SqlHelper

/// 通用数据库接口/// using System;using System.Collections;using System.Collections.Specialized;using System.Data;using System.Data.SqlClient;using System.Configuration;using System.Data.Com

2013-05-13 17:11:41 999

转载 跨frame显示下拉菜单

方案一(js):参考文章:http://msdn2.microsoft.com/en-us/library/ms533025.aspx-------------------------------可以用window.createPopup()实现网页跨框架菜单 from MSDN////////////////////

2013-05-05 15:08:33 4724

转载 C#中的try与finally .

1 finally与returntry-catch-finally是很常用的语法结构,用来控制可能发生异常时的程序流程,其中catch和finally至少要有一个。初学try语法时可能会要问一个问题:如果在try块中return,那么finally还会执行吗?答案是肯定的。这个非常容易验证,就不举例子了。这样带来一些很好的特性,例如我们可以在try块中尝试打开数据库,然后读取数据,然后直接把得

2013-04-23 09:02:12 527

Applet实例 ——实时曲线

public void paint(Graphics g){ Points p = new Points(); Points point2; uuid=UUID.randomUUID(); p.setX(0); p.setY(new Random().nextInt(250)); str = "insert into Point (Point_Id,Point_X,Point_Y) values('"+uuid+"',"+p.getX()+","+p.getY()+")"; try { link.stt = link.con.createStatement(); link.stt.executeUpdate(str); } catch (SQLException e) { JOptionPane.showMessageDialog(null, e.getMessage()); } MyList_copy.add(p); MyList.add(p); Color c = g.getColor(); for(int i=0;i<MyList.size();i++) //遍历整个ArrayList,读出里面所有的Points { if(MyList.size()==1){ //只有一个点时 Points point1 = MyList.get(0); g.setColor(Color.RED); g.drawLine(point1.getX(),point1.getY(),point1.getX(),point1.getY()); g.setColor(c); } else{ Points point1 = MyList.get(i); if(i+1>=MyList.size()){ //画到MyList的最后一个点时 point2 =point1; g.setColor(Color.RED); g.drawLine(point1.getX(),point1.getY(),point2.getX(),point2.getY()); g.setColor(c); }else{ point2 = MyList.get(i+1); g.setColor(Color.RED); g.drawLine(point1.getX(),point1.getY(),point2.getX(),point2.getY()); g.setColor(c); } } } for(int i=0;i<MyList.size();i++){ //实现曲线往前走 MyList.get(i).setX(MyList.get(i).getX()+20); } if(MyList.size()>30){ //优化,如果MyList中的points大于Applet能显示的范围,则去掉不能显示在Applet中的Points for(int i=0;i<MyList.size()-30;i++){ MyList.remove(i); } } //只留下30个点,只要能够在Applet的显示范围显示就行 }

2010-06-21

线程使用实例 c# 线程使用实例 c#

线程使用实例 c# 线程使用实例 c# 线程使用实例 c#线程使用实例 c#

2010-06-18

企业人事档案管理信息系统 ASP.NET 含 报告

分享一个 企业人事档案管理信息系统 是一个课程设计,正在学习ASP,NET的,或作课程设计的人可以借鉴~含课程设计报告

2010-06-18

用框架的设计与实现-.net平台》配套代码

用框架的设计与实现-.net平台》配套代码 用框架的设计与实现-.net平台》电子书太大超过上传标准,你可以到别处看电子书,在参考本代码

2010-06-18

2005-2009软件设计师历年真题及答案

2005-2009软件设计师历年真题及答案2005-2009软件设计师历年真题及答案

2010-06-18

CSF播放器 CSF播放器 CSF播放器 CSF播放器

CSF播放器 CSF播放器 CSF播放器 CSF播放器 CSF播放器 CSF播放器 CSF播放器 CSF播放器

2010-06-18

pdg 文件阅读器 pdg 文件阅读器

pdg 文件阅读器 pdg 文件阅读器 pdg 文件阅读器 pdg 文件阅读器

2010-06-18

三层架构的 winForm 实例 :地址簿

三层架构的 winForm 实例 :地址簿 三层架构的 winForm 实例 :地址簿 三层架构的 winForm 实例 :地址簿

2010-06-18

全排列算法 实例 一种实现了n个数全排列的算法

全排列算法 实例 一种实现了n个数全排列的算法 全排列算法 实例 一种实现了n个数全排列的算法

2010-06-18

三层架构 .net 实例 课程管理系统 含 数据库 事件委托机制

三层架构 .net 实例 课程管理系统 含 数据库 采用了时间委托机制实现了工具条

2010-06-18

ASP.NET自定义控件实例教程 电子书 下载

ASP.NET自定义控件实例教程 ASP.NET自定义控件实例教程 ASP.NET自定义控件实例教程

2010-06-17

Visual C# 2005开发技术 + dot NET数据库开发技术

Visual C# 2005开发技术 dot NET数据库开发技术 两本书,对于发展.net方向的学识很有帮助

2010-06-17

28.你必须知道的.NET 深入学习 .net 知识

28.你必须知道的.NET 帮助你更深一步的学习.net 知识,提高对.net知识的理解与驾驭能力

2010-06-17

C#设计模式 电子书 很好的讲解设计模式的经典教材

C#设计模式 是一本很好的讲解设计模式的教材 介绍了23中设计模式 详细 易懂!

2010-06-17

DataTime 实时显示实例

在客户端实时显示系统时间,不是运用javascript方式,而是空间编程方式,如果需要实现同样的方法,拿去即可使用。

2010-05-19

用户自定义控件 地址簿控件 c#

实现了一个功能为管理人员基本信息的地址簿控件,可以作为一个很好的制作控件或租价的模板,环境vs sql2008 开始运行前要先将代码中注视的生成数据表代码取消注释,数据库中存在那个表就可以运行了

2010-05-19

winform 运用线程机制

用winform实现了一个号码生成器,可以作为号码生成器的模板,代码上主要突出在于算法与线程的使用

2010-05-19

个人主页 经典版 javascript

采用JS实现的类似qq空间的个人主页模板,代码结构清晰,很容易看懂~

2010-05-19

powerdesign的使用说明

关于使用powerdesigner的详细使用方法说明

2010-01-20

apache-log4j-1.2.15.zip

apache-log4j-1.2.15.zip

2010-01-02

pet shop 4.0 有详细架构文档 代码 三层解析

《解剖PetShop》系列之一 系统架构设计 2 《解剖PetShop》系列之二 PetShop数据访问层之数据库访问设计 8 《解剖PetShop》系列之三 PetShop数据访问层之消息处理 14 《解剖PetShop》系列之四 PetShop之ASP.NET缓存 22 《解剖PetShop》系列之五 PetShop之业务逻辑层设计 35 《解剖PetShop》系列之六 PetShop之表示层设计 44

2009-12-21

C++编程思想 讲解清晰深刻,编程思想中被推荐最好的版本之一

第1章对象的演化 第2章数据抽象 第3章隐藏实现 第4章初始化与清除 第5章函数重载与缺省参数 。。。。。。

2009-12-18

本实验实现了一个c语言词法分析器,内容说明注释完整,包含可运行代码

c语言词法分析器 本报告内容完整,包含各种说明与可运行的代码

2009-12-18

GEF-runtime

用来实现Java可视化的jar包.............................................................

2009-11-23

.NET WEB应用程序打包过程指导

个人整理.NET Web应用程序打包为安装文件,可设置安装过程是否新建数据库,以程序安装的方式替代部署的过程

2013-06-21

生成随机数工具

一个生成0~999范围内随机数,用户配置生成范围,生成个数,和黑名单,黑名单中数字不会生成,每次生成保留历史,新生成的数字钟不包含历史生成记录中的数字。配置黑名单为隐藏功能,需按“F7”启动。

2013-06-21

.net web影城程序打包成安装文件

个人整理.NET Web应用程序打包为安装文件,可设置安装过程是否新建数据库,以程序安装的方式替代部署的过程

2013-06-21

ibatis jar包

ibatis jar包

2012-03-09

hibernate需要的jar包

hibernate需要的jar包

2012-03-09

Oracle_11g_图书管理系统项目报告书

目 录 1 专周题目 1 2 专周目的和要求 1 2.1目的 1 2.2要求 1 3 运行环境 1 3.1硬件环境 1 3.2软件环境 1 4 专周时间 2 5 专周内容 2 5.1完成的主要功能概述 2 5.2概念模型等设计 4 5.2.1 E-R模式图 4 5.2.2所建的表 4 5.3程序的实现 9 5.3.1登陆模块 9 5.3.2管理员主界面模块 10 5.3.3读者主界面模块 11 5.3.4添加图书 12 5.3.5修改出版信息 13 5.3.6修改副本信息 15 5.3.7修改人大码 16 5.3.8图书信息查询 18 5.3.9图书副本信息查询 20 5.3.10用户信息管理模块 21 5 专周心得 26

2010-12-16

ExtJs 3.2.0API中文文档

ExtJs 3.2.0API中文文档 本地文档

2010-12-08

DWR中文教程 DWR入门到深入

第1章. DWR入门 ................................................................................................................................ 8 1.1 简介 ................................................................................................................................. 8 1.2 第一个DWR程序:Hello World ....................................................................................... 9 1.2.1 将DWR放入你的工程 ............................................................................................. 9 1.2.2 编辑配置文件 ........................................................................................................... 9 1.2.3 编写service ........................................................................................................... 10 1.2.4 测试DWR .............................................................................................................. 10 1.2.5 编写一个jsp ........................................................................................................... 11 1.3 本章总结......................................................................................................................... 12 第2章. web.xml配置 .......................................................................................................................... 13 2.1 主要配置......................................................................................................................... 13 2.2 常用<init-param>参数列表 ............................................................................................. 14 2.2.1 安全参数 ................................................................................................................ 14 2.2.2 Ajax服务器加载时保护参数 ................................................................................... 14 2.2.3 其他参数 ................................................................................................................ 15 2.3 日志配置......................................................................................................................... 16 2.4 多个dwr.xml配置和J2EE角色定义 .............................................................................. 16 2.5 插件配置......................................................................................................................... 18 2.6 测试模式配置 ................................................................................................................. 19 第3章. dwr.xml配置 ........................................................................................................................... 20 3.1 纵览 ............................................................................................................................... 20 3.2 <init>标签 ....................................................................................................................... 20 3.3 <allow>标签 ................................................................................................................... 21 3.3.1 Creator ................................................................................................................... 21 3.3.2 Converter ............................................................................................................... 25 3.4 <signatures>标签 ........................................................................................................... 30 第4章. 整合 ....................................................................................................................................... 32 4.1 DWR与Servlet .............................................................................................................. 32 4.1.1 使用webContext的方法: .................................................................................... 32 4.1.2 方法选择 ................................................................................................................ 32 4.2 DWR与Spring ............................................................................................................... 34 4.2.1 让DWR和Spring一起工作的检查列表 ................................................................. 34 4.2.2 Spring Creator ....................................................................................................... 34 4.2.3 找到Spring配置文件 ............................................................................................. 34 4.2.4 使用Spring配置DWR ........................................................................................... 35 4.3 DWR与JSF ................................................................................................................... 36 4.3.1 JSF Creator ........................................................................................................... 36 4.3.2 Servlet Filter .......................................................................................................... 36 4.4 DWR与Struts ................................................................................................................ 37 4.4.1 Struts creator ......................................................................................................... 37 6 / 92 4.4.2 开始顺序 ................................................................................................................ 37 4.5 DWR与Weblogic或PageFlow ..................................................................................... 38 4.6 DWR与Hibernate ......................................................................................................... 39 4.6.1 让DWR和Hibernate一起工作的检查列表 ............................................................ 39 4.6.2 HibernateBeanConverter ....................................................................................... 39 4.6.3 Session管理 .......................................................................................................... 39 4.7 DWR与WebWork ......................................................................................................... 40 4.7.1 配置dwr.xml .......................................................................................................... 40 4.7.2 在JSP中导入脚本 ................................................................................................. 40 4.7.3 高级 ....................................................................................................................... 41 4.8 DWR与Acegi ................................................................................................................ 42 4.8.1 问题提出 ................................................................................................................ 42 4.8.2 解决方案 ................................................................................................................ 42 第5章. DWR中的JavaScript简介 ..................................................................................................... 44 5.1 简单的回调函数 .............................................................................................................. 44 5.2 调用元数据对象 .............................................................................................................. 45 5.3 查找回调函数 ................................................................................................................. 45 5.4 创造一个与Java对象匹配的Javascript对象 ................................................................. 46 第6章. engine.js 功能 ........................................................................................................................ 47 6.1 使用选项......................................................................................................................... 47 6.2 选项索引......................................................................................................................... 48 6.2.1 处理器(Handler) .................................................................................................... 48 6.2.2 调用处理器(Call Handler) .................................................................................... 48 6.2.3 Hooks (一个batch中可以注册多个hook) ............................................................. 49 6.2.4 全局选项(在单次调用或者批量调用中不可用) ....................................................... 49 6.2.5 废弃的选项 ............................................................................................................. 49 6.2.6 未来版本的选项 ..................................................................................................... 49 6.3 选项说明......................................................................................................................... 50 6.3.1 批量调用 ................................................................................................................ 50 6.3.2 顺序调用 ................................................................................................................ 50 6.3.3 错误警告和超时 ..................................................................................................... 50 6.3.4 远程调 Hooks ........................................................................................................ 51 6.3.5 远程调用选项 ......................................................................................................... 51 第7章. util.js 功能 .............................................................................................................................. 54 7.1 $() ................................................................................................................................. 54 7.2 addOptions and removeAllOptions ................................................................................ 54 7.3 addRows and removeAllRows ....................................................................................... 55 7.4 getText ........................................................................................................................... 56 7.5 getValue ......................................................................................................................... 56 7.6 getValues ....................................................................................................................... 57 7.7 onReturn ........................................................................................................................ 57 7.8 selectRange ................................................................................................................... 57 7.9 setValue ......................................................................................................................... 58 7.10 setValues ....................................................................................................................... 58 7 / 92 7.11 toDescriptiveString ......................................................................................................... 58 7.12 useLoadingMessage ...................................................................................................... 58 7.13 Submission box .............................................................................................................. 61 第8章. DWR进阶 ............................................................................................................................... 63 8.1 DWR Annotations ........................................................................................................ 63 8.1.1 初始配置 ................................................................................................................ 63 8.1.2 远程访问类 ............................................................................................................. 63 8.1.3 对象转换 ................................................................................................................ 64 8.2 错误和异常处理 .............................................................................................................. 64 8.2.1 错误处理 ................................................................................................................ 64 8.2.2 异常 ....................................................................................................................... 65 8.2.3 找出更多的信息 ..................................................................................................... 65 8.3 传递额外的数据到callback函数 .................................................................................... 66 8.4 从其他的URL读取数据 ................................................................................................. 67 8.5 安全 ............................................................................................................................... 68 第9章. 范例精讲 ................................................................................................................................ 71 9.1 购物车 ............................................................................................................................ 71 9.1.1 介绍 ....................................................................................................................... 71 9.1.2 实现目录 ................................................................................................................ 72 9.1.3 测试部署 ................................................................................................................ 74 9.1.4 调用远程对象 ......................................................................................................... 75 9.1.5 实现购物车 ............................................................................................................. 77 9.1.6 调用远程的 Cart 方法 ........................................................................................... 79 9.1.7 演示结果 ................................................................................................................ 81 9.1.8 总结 ....................................................................................................................... 81 第10章. 附录 ............................................................................................................................... 83 10.1 常见问题......................................................................................................................... 83 10.1.1 TransformerFactoryConfigurationError .................................................................. 83 10.1.2 XML解析错误 ........................................................................................................ 83 10.1.3 使用weblogic的类路径问题 .................................................................................. 83 10.1.4 没有cookies的情况下用DWR .................................................................... 84 10.2 JavaScript高级应用 ....................................................................................................... 85 10.2.1 用变量操纵函数 ..................................................................................................... 85 10.2.2 高阶函数 ................................................................................................................ 86 10.2.3 动态类型 ................................................................................................................ 87 10.2.4 灵活的对象模型 ..................................................................................................... 89 10.2.5 本节总结 ................................................................................................................ 91

2010-09-18

MySQL5.1新特性触发器

Table of Contents Introduction ....................................................................................................3 Conventions and Styles .............................................................................3 Why Triggers ..................................................................................................3 1. Syntax: Name .....................................................................................4 2. Syntax: Time.......................................................................................5 3. Syntax: Event .....................................................................................5 4. Syntax: Table......................................................................................5 5. Syntax: Granularity .............................................................................5 6. Syntax: Statement ..............................................................................6 Privileges ........................................................................................................6 Referring to OLD and NEW columns ........................................................6 Example of CREATE and INSERT............................................................7 Example of a "check" constraint ................................................................7 Conclusion......................................................................................................9 About MySQL .................................................................................................

2010-09-14

MySQL5新特性之存储过程

Table of Contents 目录( 目录不做翻译了,因为基本都是专有名词 ) Introduction ....................................................................................................3 A Definition and an Example ........................................................................3 Why Stored Procedures ................................................................................4 Why MySQL Statements are Legal in a Procedure Body...........................8 Characteristics Clauses ..............................................................................10 Parameters....................................................................................................13 The New SQL Statements ...........................................................................15 Scope ...........................................................................................................16 Loops.............................................................................................................21 Error Handling..............................................................................................29 Cursors .........................................................................................................35 Security .........................................................................................................41 Functions ......................................................................................................43 Metadata........................................................................................................44 Details ...........................................................................................................48 Style...............................................................................................................52 Tips when writing long routines.................................................................63 Bugs ..............................................................................................................64 Feature Requests .........................................................................................65 Resources .....................................................................................................65 Conclusion....................................................................................................66 About MySQL ...............................................................................................66

2010-09-14

Java小项目 课程申报管理系统

科研项目申报书管理系统 需求规格说明书 1引言 3 1.1编写目的 3 1.2背景 3 2任务概述 3 2.1目标 3 2.2用户特点 4 3需求规定 4 3.1.用例与使用场景 4 3.2业务流程 6 3.3数据流图 .14 4、运行环境规定 16 4.1设备 16 4.2支持软件 16 5、科研项目申报书管理系统设计说明书 17 5.1引言 17 5.1.1编写目的 17 5.2数据库设计 17 5.3系统设计 17 5.3.1类图 17 5.3.2界面设计与说明 19 5.4代码与说明 28 5.5总结 96

2010-08-20

Asp.net+Ajax框架教程 文档+源码

(一).概述... (二).应用场景代码示例... 1).ScriptManager控件示例... 1. 在异步调用服务端注册客户端脚本新方法... 2. 捕获Ajax异步调用中错误(默认使用alert提示). 3. 捕获Ajax异步调用中错误(自定义输出错误方式) 2).UpdatePanel控件示例... 4. RenderMode属性用法示例... 5. UpdateMode用法示例... 6. ChildrenAsTriggers属性用法示例... 7. Triggers属性用法示例... 3)

2010-08-01

ExtJS基础教程 AJAX

什么是Ext JS

2010-08-01

ASP.NET和AJAX简洁教程

介绍 尽管AJAX是种客户端技术,但实际上的开发过程,它经常要调用一个服务器端的过程。通常,网站上的数据是存放在一个关系型数据库中,为了让AJAX更有用处,处理服务器端数据需要一种简单可靠的方法。幸运的是,ASP.NET AJAX提供了一种有效的基础架构来做这件事情,浏览器和服务器在Internet上可以进行AJAX通信。自然而然,Web Service在数据传输和客户端/服务器之间的一般通信方面可以扮演一个重要角色。本文就演示了如果通过ASP.NET AJAX调用ASP.NET web services。 软件需求 本文所有的范例都是使用ASP.NET AJAX RC版,而且,要在SQL Server 2005 (Express版即可)上有一个Northwind数据库。范例使用Visual Studio 2005作为开发环境。 范例场景 范例开发了一个Web页面,用于输入Northwind数据库职员表中的职员数据。页面通过ASP.NET AJAX功能,调用一个Web Service来完成职员表中的数据增、删、改、查。 创建一个Web Service 作为开始,使用Visual Studio 2005创建一个新的Web站点,注意把ASP.NET AJAX项目模板添加到新站点对话框,这个对话框包括一个"ASP.NET AJAX Enabled Web Site" 模板。

2010-08-01

JS小游戏 贪吃蛇 与 桌球 两款游戏实例

JS小游戏 贪吃蛇 与 桌球 两款游戏实例 对于对javaScript有了一定基础的人比较适合

2010-06-24

Struts Spring Hibernate性能优化

首先是找到了hibernate的启动优化 http://www.hibernate.org/194.html 里面的主要思想是通过将xml序列花到本地的文件里,每次读取的时候根据情况,从本地文件读取并反序列化,节省了hibernate xml的解析时间。

2010-06-21

空空如也

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

TA关注的人

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