- 博客(24)
- 资源 (8)
- 收藏
- 关注
转载 Maven2 总结
Maven:基于java的项目管理工具。——管理项目之间的依赖;管理二进制库;编译、测试、打包、部署(即构建);跨平台;插件和目标:mvn archetype:generate生命周期:mvn clean install site坐标:项目标识、仓库目录依赖:jar版本(版本冲突——依赖仲裁)maven所有功能都是使用插件实现,需从特定的地址下载插件包;两个
2013-11-30 22:08:01 1369
转载 bat批处理的注释语句
写bat批处理也一样,都要用到注释的功能,这是为了程式的可读性在批处理中,段注释有一种比较常用的方法:goto start= 可以是多行文本,可以是命令= 可以包含重定向符号和其他特殊字符= 只要不包含 :start 这一行,就都是注释:start另外,还有其他各种注释形式,比如:1、:: 注释内容(第一个冒号后也可以跟任何一个非字母数字的字符)2、
2013-11-30 21:24:30 3956
转载 Exit 与 Goto :eof 在批处理中的区别
在 CMD 命令提示符窗口直接运行:1.) 运行 Goto :eof 后,CMD 返回并将等待下一命令。 2.) 运行 Exit 后,CMD 将直接关闭并返回到曾启动 Cmd.exe 的程序或返回到“资源管理器”。3.) 运行 Exit /b 后,CMD 将直接关闭并返回到曾启动 Cmd.exe 的程序或返回到“资源管理器”。Exit退出当前批处
2013-11-30 18:57:35 10393
转载 window 批处理命令
BAT 批处理脚本 教程第一章 批处理基础第一节 常用批处理内部命令简介批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。这些命令统称批处理命令。小知识:可以在键盘上按下Ctrl+C组合键来强行终止一个批处理的执行过程。了解了大概意思后,我们正式开始学习.先看一个简单的例子!@echo offech
2013-11-30 18:39:18 630
转载 windows batch 常用命令
1 echo和 @002回显命令003@ #关闭单行回显004echo off #从下一行开始关闭回显005@echooff #从本行开始关闭回显。一般批处理第一行都是这个006echo
2013-11-30 14:36:58 671
转载 MySQL my.cnf参数配置优化详解
[b]PS:本配置文件针对Dell R710,双至强E5620、16G内存的硬件配置。CentOS 5.6 64位系统,MySQL 5.5.x 稳定版。适用于日IP 50-100w,PV 100-300w的站点,主要使用InnoDB存储引擎。其他应用环境请根据实际情况来设置优化。[/b] # 以下选项会被MySQL客户端应用读取。 # 注意只有MySQL附带的客户端应用程序保证可以读取这段
2013-11-28 18:23:22 724
转载 mysql的调整
/etc/my.cnf[client]#password = your_passwordport = 3306socket = /tmp/mysql.sockdefault-character-set = utf8 [mysql]no-auto-rehash# Remove the next comment
2013-11-28 18:22:10 753
转载 MySQL中的配置参数interactive_timeout和wait_timeout(可能导致过多sleep进程的两个参数)
1)interactive_timeout:参数含义:服务器关闭交互式连接前等待活动的秒数。交互式客户端定义为在mysql_real_connect()中使用CLIENT_INTERACTIVE选项的客户端。参数默认值:28800秒(8小时)(2)wait_timeout:参数含义:服务器关闭非交互连接之前等待活动的秒数。在线程启动时,根据全局wait_timeout值或全
2013-11-28 18:14:24 553
转载 Spring事务TransactionProxyFactoryBean属性-transactionAttributes的意义!
PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 PROPAGATION_SUPPORTS--支持当前事务,如果当前没有事务,就以非事务方式执行。 PROPAGATION_MANDATORY--支持当前事务,如果当前没有事务,就抛出异常。 PROPAGATION_REQUIRES_NEW--新建事务,如果当前存在事务,把当前
2013-11-27 10:23:55 890
转载 用TransactionProxyFactoryBean实现spring的声明式事务
spring对声明式事务是通过它的AOP框架实现的。要在spring中使用声明式事务,需用到TransactionProxyFactoryBean,它类似于ProxyFactoryBean,不过其目的是将方法包装在事务上下文中。可以创建自己的ProxyFactoryBean来处理事务,也能达到同样的效果,但TransactionProxyFactoryBean是专门为声明式事务设计的,用它会简
2013-11-27 10:20:40 432
转载 使用DBCP进行数据源配置
使用DBCP进行数据源配置 Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBC,其二是 C3P0.可以在Spring配置文件中利用这两者中任何一个配置数据源.这主要说明DBCP.DBCP的官方主页在:http://commons.apache.org/dbcp/也可以通过maven直接搜索 commons-dbcp.需要注意的是目前DBCP
2013-11-27 09:37:31 11402 1
转载 spring学习--集成jdbc
1、jdbc.propertiesJava代码 jdbc.driverClassName=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost/fcs?characterEncoding=GBK jdbc.username=root jdbc.password=123456 jdbc.initialSize=1
2013-11-27 09:32:53 582
转载 Tomcat运行Java Web
如果JVM里运行的程序, 它的内存堆和持久存储区域的都满了,这个时候程序还想创建对象实例的话,垃圾收集器就会启动,试图释放足够的内存来创建这个对象。这个时候如果垃圾收集器 没有能力释放出足够的内存,它就会抛出OutOfMemoryError内存溢出错误。SUN的JVM是类似人类家族,也就是在一个地方创建对象,在它长期占据空间之前给它多次死亡的机会,SUN JVM会划分为:1. 年轻的一代(
2013-11-20 17:47:21 701
转载 Maven按照目标环境生成指定可执行的jar
在实际的项目中,我们经常会碰到这样的需求:“通过执行某条命令搞定一些的事情”。如果开发人员比较擅长一些脚本语言,那么很幸运,他可以直接写好脚本,然后直接在命令行执行就好了。如果开发人员恰好只擅长一些静态语言,比如Java、C......,也可以借助一些工具来生成最终可以执行的文件,然后直接在命令行中调用就好了。那这样看来,好像没有什么难的事情。的确,如果事情仅仅
2013-11-18 10:47:18 1069
转载 Maven最佳实践:版本管理
什么是版本管理首先,这里说的版本管理(version management)不是指版本控制(version control),但是本文假设你拥有基本的版本控制的知识,了解subversion的基本用法。版本管理中说得版本是指构件(artifact)的版本,而非源码的版本(如subversion中常见的rXXX,或者git中一次提交都有个sha1的commit号)。比如我有一个项目,其art
2013-11-18 10:18:37 677
转载 常用Maven插件介绍
我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代码是由maven- compiler-plugin完成的。进一步说,每个任务对应了一个插件目标(goal),每个插件会有一个或者多个目标,例如maven- compiler-plugin的compile目标用来编译位于src/main/java/目录下的主源码,testCompi
2013-11-18 09:29:37 571
转载 LINUX下多路径(multi-path)介绍及使用
一、什么是多路径普通的电脑主机都是一个硬盘挂接到一个总线上,这里是一对一的关系。而到了有光纤组成的SAN环境,或者由iSCSI组成的IPSAN环境,由于主机和存储通过了光纤交换机或者多块网卡及IP来连接,这样的话,就构成了多对多的关系。也就是说,主机到存储可以有多条路径可以选择。主机到存储之间的IO由多条路径可以选择。每个主机到所对应的存储可以经过几条不同的路径,如果是同时使用的话,I/O流量
2013-11-11 11:55:00 2359 1
转载 sheepdog(牧羊犬):一种EBS的开源实现
sheepdog是EBS的开源实现, 为虚拟机提供高可用的块级存储, 能够扩展到数百台机器, 支持快照,克隆等高级特性,其架构如图所示 sheepdog从逻辑上分为三个层次, 第一层QEMU block driver是客户端,负责在kvm虚拟机中虚拟出一个块设备;第二层是对象存储层, 提供一个分布式对象存储服务, 对象类似文件,不同之处是定长且用64位ObjectID标识; 第三层
2013-11-07 18:39:58 2049
转载 Sheepdog 设计
周末无事,故翻译sheepdog design.原文地址: https://github.com/collie/sheepdog/wiki/Sheepdog-DesignSheepdog 设计Sheeepdog采用完全对称的结构,没有类似元数据服务的中心节点.这种设计有以下的特点.1) 性能于容量的线性的可扩展性. 当需要提升性能或容量时,只需向集群中
2013-11-07 18:13:58 5436
转载 大话Sheepdog 2 – 对象缓存
分布式存储系统的性能一直都是众矢之的,主要是因为数据甚至元数据的存取都添加了网络层的开销。对于多拷贝的对象存储来说,甚至还有复杂的逻辑来保持各个拷贝的一致性。对于拷贝的读写,读写的优化通常是不可兼得。比如通过最终一致性(eventual consistency)优化了写,但是读的时候需要读取大于一份的拷贝,来判断是否是最新的。这些问题都导致了性能的低下。很多POSIX文件的操作都是元数据操作的
2013-11-07 16:38:55 1463
转载 使用 FUSE 开发自己的文件系统
For my referencehttp://www.ibm.com/developerworks/cn/linux/l-fuse/
2013-11-06 17:13:44 1204
转载 大话Sheepdog 1 – 智能节点管理
Sheepdog是开源的分布式块存储项目,具有零配置、Thin-Provision、高可靠、智能节点管理、容量线性扩展、虚拟机感知(底层支持冷热迁移和快照、克隆等)、支持计算与存储混合架构的特点等,可扩展到上千级别的物理节点。开源软件如QEMU、Libvirt以及Openstack都很好的集成了对Sheepdog的支持。本系列将手把手让读者体验Sheepdog的各种功能,并解释背后的工作机制和
2013-11-06 16:12:07 2478
转载 eclipse 下找不到或无法加载主类的解决办法
有时候 Eclipse 会发神经,好端端的 project 就这么编译不了了,连 Hello World 都会报“找不到或无法加载主类”的错误,我已经遇到好几次了,以前是懒得深究就直接重建project了,但遇到次数多了必须深究下了,现总结几种解决方案,大家根据自己的情况逐一尝试即可。1、是因为.java文件不在项目的src路径内,也就是说源代码未被eclipse编译,字节码不存在无法运行
2013-11-04 17:30:13 1122
转载 12个优秀的开源UML工具
本文将为您介绍12个优秀的UML工具:1. StarUML StarUML(简称SU),是一种创建UML类图,是一种生成类图和其他类型的统一建模语言(UML)图表的工具。StarUML是一个开源项目之一发展快、灵活、可扩展性强(zj)。2. Netbeans UML Plugin 目前支持:Activity图, Class图, Sequence图,
2013-11-04 09:32:06 1511 1
GeoGebra图形计算器,可输出多维立体图像
2019-07-17
数学拾遗(all the mathematics you missed).zip
2019-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人