- 浏览: 54322 次
- 性别:
- 来自: 北京
文章列表
一种表驱动,除了innodb还有其它的,例如isam,myisam等.
innodb的特色在于支持并发与表间引用
MySQL支持多种存储引擎,用户可以方便的选用不同的存储引擎来支持自己的应用,每种不同的存储引擎都有其自己的特性Innodb是其中的一种存储引擎,它的特性是支持事务,并且采用多版本并发控制的方式来提高并发度主要是事务表,当一个事务全部完成,才会执行update.如果一段代码没有完成(及一个事务操作没有完成)它是不会update的.
例如:银行转帐,一笔业务没有完成的时候,突然的断电,或是,网络,系统的原因使你无法完成此交易的话,这个事务是要回滚的此交易之前的状态的 ...
单例模式也是一种比较常见的设计模式,它到底能带给我们什么好处呢?其实无非是三个方面的作用:
第一、控制资源的使用,通过线程同步来控制资源的并发访问;
第二、控制实例产生的数量,达到节约资源的目的。
第三、作为通信媒介使用,也就是数据共享,它可以在不建立直接关联的条件下,让多个不相关的两个线程或者进程之间实现通信。
比如,数据库连接池的设计一般采用单例模式,数据库连接是一种数据库资源。软件系统中使用数据库连接池,主要是节省打开或者关闭数据库连接所引起的效率损耗,这种效率上的损耗还是非常昂贵的。当然,使用数据库连接池还有很多其它的好处,可以屏蔽不同数据数据库之间的差异,实现系统对数据库 ...
在conf目录里找到server.xml文件,在<host>节点里添加 :
<Context path="/myproject" reloadable="true" docBase="F:\myproject" workDir="F:\myproject"/>
其中“myproject"为了项目名称
这样启动tomcat后,输入:localhost:9090/myproject 依然能运行项目
项目不用放在webapps下面,依然能运行
Class.forName(xxx.xx.xx) 返回的是一个类
首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。 至于什么时候用,你可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?只有你提到的这个方法了,不过要再加一点。 A a = (A)Class.forName("pacage.A").newInstance(); 这和你 A a = new A(); 是一样的效果。 关于补充的问题 答案是肯定的,jvm会执行静态代码段,你要记住一个概念,静态代码 ...
前两天参加了一个scrum的培训,让我突然很想写点文字来总结自己实践scrum的经验。我接触scrum已经两年多了,开始的时候是team member,后来是scrum master ,在不同的位置对scrum有不同的理解。接下来的几篇文章,想写写自己的看法。希望对一些人有帮助。
我身边的朋友经常说写代码的人语言表达能力都很一般,也确实是这样,估计程序员说的话都不如敲的abcd多。
一。 什么是敏捷开发(scrum)。
用我自己的一句话概括就是:以人为本去对待客户,以人为本使开发团队中每一个去自主积极的投入到工作中去。
为什么是以人为本?:我个人觉得人性化管理可以更好的激 ...
1. git 官网
http://github.com
2.git 帮助文档
http://help.github.com/win-set-up-git/
3. git 生成key 及在本地设置global用户名及邮箱:
a.安装git bash
windows下载地址:http://code.google.com/p/msysgit/downloads/list
b.
$ cd ~/.ssh
$ ssh-keygen -t rsa -C "名称"
四次回车
$ git config --global user.name "Firstn ...
今天接触了jquery的另一个插件 fancybox .
一.使用方法:
1.添加css文件:
<link rel="stylesheet" type="text/css" media="screen" href="'/**/jquery.fancybox-1.3.4.css"/>
2.添加js文件:
<script src="**/jquery-1.5.1.min.js" type="text/javascript" charset="u ...
今天接触了 Jquery Uploadify 这个插件,就是一个文件上传的插件,其实蛮简单的,只是配置好就可以了,下面说一说它的参数:
$("").uploadify({
'
uploader
'
:
'
*/uploadify.swf
'
, //
uploadify.swf
所在的
路径
'
script
'
:
'
/controller/action"
, //后台方法
'
button ...
今天接触了Git,The stupid content tracker, 傻瓜内容跟踪器。
一种版本控制工具,类似于SVN,CVS,但也有区别。SVN在版本管理上有两个比较常用的命令,update 、commit,通过这两个命令与团体项目(服务器项目)保持一致,所以每个队员只是拥有客户端。Git有三个命令,pull,push,commit。pull与update一样,更新到本地。但git中每个队员都是一个服务器也是客户端,队员先push到自己的服务器,然后再commit到团队。中间多了一个push。(不知道我解释的清不清楚)。
下面是 ...
命令行下面
C:\Documents and Settings\Administrator>netca
Oracle Net Services 配置:
用户终止了 Oracle Net Services 配置。退出代码是-1