自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

笨笨个人笔记

ibenben.org

  • 博客(180)
  • 资源 (12)
  • 收藏
  • 关注

原创 解决Ajax全局变量赋值的问题

在做项目的过程中,以下代码:在1处a为0。然后通过一个ajax请求一个值为1的data赋予a,在2处a为1。然后来到3这里的时候,a还是为0。通过查找网络,得出原因是ajax默认的是异步传输数据,在2处的a的scope只在ajax方法内部。 //1 var a = 0; $.ajaxSetup({ async : false }); $.get("a.action", funct

2013-06-04 10:53:58 1846

转载 使用SVN进行项目版本管理

1.摘要 本文描述了利用SVN进行项目版本管理的方法,涉及项目版本号命名规则、SVN目录结构、第三方代码库的管理、版本创建、发布、修订、合并等行为的方法和原则。   2.版本号命名规则 版本号采用主版本号.次版本号.修订号组成。版本的重大变化主版本号增1,次版本号和修订号归零。版本的相对较小的变化主版本号维持不变,次版本号增1,修订号归零。当一个版本发布后出现了bug需要修

2013-06-04 10:18:49 1834

原创 MyEclipse共享项目到SVN服务器

右击项目-->Team-->Share Project 选择SVN 选择通过SVN服务器建好的与项目同名的路径 使用项目名称作为文件夹名。确定后会提示说项目已经存在,直接提交就是。 这里可以给你提交的文件标上一些注释,方便下次项目提交或者团队中其它人更新。

2013-06-04 10:11:21 3841

原创 svn:could not open the requested svn f 解决

先在服务器上建一个同项目名称一样的项目,然后再上传项目就可以了。

2013-06-04 09:56:02 5030

转载 myeclipse安装svn插件的多种方式

方法一:在线安装  1.打开HELP->MyEclipse Configuration  Center。切换到SoftWare标签页。   2.点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x 3.在左边栏中找到Personal Site中找到SVN展开。将Cor

2013-06-04 09:38:01 1286

原创 第九章 关系映射 一对一关系 唯一外键方式实现一对一

如:person与idCard 基于外键的one-to-one可以描述为多对一。   hibernate 一对一唯一外键关联映射(双向关联 PersonIdCard )           一对一唯一外键 双向 关联,需要在另一端(person ),添加  标签,指示 hibernate 如何加载 其关联对象,默认根据主键加载idcard ,外键关联映射中,因为两个实体采用的是 idcard

2013-06-01 15:51:05 1812

原创 第九章 关系映射 一对一关系 共享主键方式实现一对一

如:person与idCard idcard中的id作为主键又作为一个引向person的外键。person作为主表,idcard作为从表。 Person: public class Person implements Serializable{ private Integer id; private String name; private IdCard idCard; publi

2013-06-01 15:45:26 2325

原创 第九章 关系映射 说明

这里的关系是指:对象之间的关系,并不是指数据库的关系,-----红色重要        存在以下关系: 1、    一对一 2、    一对多 3、    多对一 4、    多对多 5、    集合映射 u  List u  Set u  Map 6、    继承关系(不重要) 7、     组件映射

2013-06-01 15:29:39 907

原创 第八章 ID主键生成策略

increment (选查找数据库中的主键生成,然后再把对象insert进去) 用于为long, short或者int类型生成 唯一标识。只有在没有其他进程往同一张表中插入数据时才能使用。 在集群下不要使用。 identity   (主要用于mysql数据库) 注:对于MySql数据库使用递增序列时需要在建表时对主键指定为auto_increment属性。 对DB2,MySQL,

2013-05-27 20:13:44 2332

原创 第七章 Hibernate 常用配置(hibernate.cfg.xml)

com.mysql.jdbc.Driver jdbc:mysql://127.0.0.1:3306/hibernate root test 20 true <!--jdbc.fetch_size是指Hibernate每次从数据库中取出并放到JDBC的Statement中的记录条数。Fetch Size设的越大,读数据库的次数越少,速

2013-05-27 20:12:15 1218

原创 第六章 Hibernate jar包

6.1 hibernate3.jar 6.2 其它jar 6.3 Hibernate所需要第三方类库的Jar包文件的列表

2013-05-27 20:10:33 1089

原创 第五章 Hibernate核心API介绍与其使用

5.1 Configuration接口 5.1.1加载hibernate.cfg.xml并完成系统的配置        Configuration接口的作用是对Hibernate进行配置、并启动Hibernate和连接数据库系统。        在Hibernate的启动过程中,Configuration类的实例首先定位缺省XML配置文件(hibernate.cfg.xml),并读取关的配置

2013-05-27 19:36:36 1581 3

原创 第四章 Hibernate中的持久化对象的生命周期

4.1提供对象状态管理的目的      使开发者不再需要理会底层数据库系统的细节      使用Hibernate的开发者应该总是关注对象的状态(state),不必考虑SQL语句的执行 4.2 Hibernate 仅仅定义了三种状态:瞬时(临时)、持久和脱管(游离),对客户端代码隐藏了其内部实现的复杂性 4.2.1 瞬时对象(Transient Object):Hibernate中的持

2013-05-23 16:18:21 1314

原创 第三章 通过MyEclipse来开发Hibernate项目

使用MyEclipse来开发Hibernate项目,这里是使用先写数据表用工具生成映射和实体类(第二章2.2)的方式,数据库使用的是mysql5。 3.1 通过MyEclipse中的Database Explorer来连接和管理数据库          展开MyEclipse的内置工具,选择MyEclipse Database Explorer

2013-05-23 15:15:48 3043

原创 第二章 Hibernate项目开发过程

2.1 先写实体类--作映射--生成数据库与表(官方推荐) 2.2 先写数据表--用工具生成映射和实体类(使用比较多) 2.3 由映射开始(少用)

2013-05-10 19:19:10 1229

原创 第一章 对象持久化与Hibernate

1.1 解耦合 1.1.1 应用层解耦合--应用逻辑(service)和数据逻辑(dao)分离 1.1.2 资源层解耦合--逻辑结构和物理结构分离 1.2 DAO模式 1.2.1 DAO对业务层提供数据抽象层接口 数据存储逻辑分离 数据访问底层实现的分离 资源管理和调度的分离 数据抽象 1.3 ORM Object Relactional Mapper 对象--关系型数据映...

2013-05-10 19:16:31 1155

原创 css:使div中的内容在同一行与其横向滚动条

style="white-space:nowrap;overflow:auto;"

2013-04-09 15:09:04 2663

原创 JQuery Mobile+ iscroll 列表滚动条的实现

在开发的过程中,发现如果ul或者ol列表内容过多,高度大于外层div的高度的时候,JQuery Mobile会自动给加上滚动效果。但我在使用JQuery Mobile Panels的时候发现,在内容区域(content区域)加上ul或ol后,当列表数据多则滚动的时候,Header与Footer可以固定,但Revel Panel会随之滚动。         设想:content区域的列表无论是滚动

2013-04-09 14:41:54 19219 8

原创 使用PhoneGap命令行工具创建IOS PhoneGap项目及无证书真机调试

在使用PhoneGap2.0及以上版本的时候,发现无法像低版本那样直接使用xcode来创建一个新的项目,只能通过PhoneGap的命令行工具来进行创建。        准备工作:        首先,准备好mac的环境和xcode的安装,地球人都知道。        然后得确定你的xcode已安装了Command Line Tools,如果不会安装的可以直接百度,上面有很多教程,这里就不

2013-04-04 18:00:34 3970

原创 PhoneGap Plugin与Wind.js结合,实现异步通信

      最近在做一个的ios的App。项目选择了PhoneGap的移动跨平台框架。数据部分因为是某一小说网站的数据,通过ajax的跨域无法直接获取,所以考虑Hybrid模式,把这一部分放在原生那里去处理,然后通过Plugin来与页面JavaScript通信。到这里问题出来了:在PhoneGap中,Plugin不是异步通信的。在执行通信模块的时候,页面是不能动的,会出现假死的现象,页面的load...

2013-04-01 17:33:49 2011 1

process explorer汉化版

Process Explorer汉化版是一款增强型的任务管理器,你可以使用它方便地管理你的 程序进程,能强行关闭任何程序(包括系统级别的不允许随便终止的”顽固”进程)。除此之外,它还详尽地显示计算机信息:CPU、内存使用情况,DLL、句柄信息,很酷的曲线图。

2015-10-10

Maven实战(高清完整带书签)

Maven实战,高清,自用版本,请放心下载使用...

2014-08-21

Javac内核源码

Javac内核源码,自用版本。没有进行任何人修改,只是加上了部分中文的注释。

2014-05-22

Sencha_Touch_2.0用户指南(中文版).pdf

Sencha_Touch_2.0用户指南(中文版).pdf 自用版本。

2014-05-07

NodeJS开发指南

第1 章“Node.js 简介” 这一章概述了什么是Node.js。读过这章后,你将对 Node.js 有一个基本的认识,同时了 解它与 JavaScript 的深厚渊源。 第2 章“安装和配置Node.js” 这一章讲述了如何在各种不同的环境下安装和配置 Node.js 及其基本运行环境,同时你 你可以了解到如何编译Node.js,以及多版本管理工具。 第3 章“Node.js 快速入门” 这一章讲解Node.js的基础知识,你将会学到如何使用 Node.js 的基本环境和工具进行开发、 运行和调试。同时,还会讲解异步式I/O与事件式编程的一些重要概念,这些概念将会贯穿全书。 此外这一章还详细介绍了 Node.js 的模块和包的系统,这些都是开发中经常会碰到的内容。 第4 章“Node.js 核心模块” 这一章以全局对象、基本工具、事件发射器、文件系统和 HTTP 为代表,介绍了 Node.js 2 前 言 最常用的核心模块。你将会在后面的章节及以后的开发中经常与这些模块打交道。 第5 章“使用 Node.js 进行 Web 开发” 这一章是本书的实践性章节,一步一步教你如何从零开始用 Express 框架创建一个网站, 实现路由控制、模板解析、会话管理、数据库访问等功能,最终创建一个 Web 2.0 微博网站。 第6 章“Node.js 进阶话题” 这一章涉及几个进阶话题,包括模块加载机制、控制流分析和优化、生产环境的应用部 署等内容,最后还讨论了 Node.js 适用的范围,帮助读者在今后的开发中作出更好的取舍。 附录A“JavaScript 的高级特性” 这个附录介绍了 JavaScript 的一些高级特性,如函数作用域、闭包和对象的操作等内容。 这些特性在浏览器端的JavaScript 开发中并没有受到应有的重视,而在 Node.js 中却十分常 见,阅读这个附录可以帮助你更好地理解并运用 JavaScript 进行复杂的网站开发。 附录B“Node.js 编程规范” 这个附录介绍了 Node.js 代码风格的一些约定,遵守这些约定可以让你的代码更清晰、 易懂,同时也有利于接口开发的统一。该附录还分享了一些开发经验,可以让程序避免很多 意外错误和性能损失。

2014-01-22

struts2+spring+hibernate集成使用到的jar包

struts2+spring+hibernate集成使用到的jar包。自用版本。

2014-01-16

JCO3.0.zip

Java连接SAP的相关JCO包。包括各个Linux版本及Windows版本的。

2014-01-16

JDK6中文帮助文档

JDK6中文帮助文档。个人自用版。有需要的朋友请下载。

2014-01-16

swt帮助文档

swt帮助文档。用于eclipse插件开发。个人自用版本。

2014-01-16

JRainbow 0.2

JRainbow是一款基于Spring+Hibernate+Struts2+Extjs4的企业级开发的Eclipse开源插件。主要用于快速开发,针对都是Java开发人员,只是为程序员节省部分时间。非傻瓜式。非一键建站,适用于二次开发。 JRainbow插件主要功能是支持数据库生成后台代码及简单的Extjs页面代码。支持多次生成代码。支持程序员二次开发。暂时只支持MySQL及Oracle数据库。

2014-01-16

commons-lang-2.6.jar

commons-lang-2.6.jar

2014-01-15

空空如也

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

TA关注的人

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