- 博客(85)
- 资源 (28)
- 问答 (2)
- 收藏
- 关注
原创 redhat离线静默安装oracle11g
redhat离线静默安装oracle11g资源下载1. 背景需求在最小安装的redhat下安装oracle 11gR2,没有图形界面,需要静默安装2. 准备工作oracle11gR2安装包yum依赖包[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RzSAuXCy-1601547245431)(images\1.1.png)]oracle rpm依赖包[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hDIjqW3a
2020-10-01 18:20:34
1095
原创 ceph-crush map区分ssd和hdd资源池
环境3块SSD6块HDD# ceph -s cluster: id: b4c125fd-60ab-41ce-b51c-88833089a3ad health: HEALTH_OK services: mon: 3 daemons, quorum node1,node2,node3 (age 47m) mgr: node1(active, since 56m), standbys: node2, node3 osd: 9 osds: 9
2020-10-01 18:11:18
923
1
转载 linux手动安装sbt过程
1、下载sbt通用平台压缩包:sbt-0.13.5.tgz http://www.scala-sbt.org/download.html 2、建立目录,解压文件到所建立目录$ sudo mkdir /opt/scala/sbt$ sudo tar zxvf sbt-0.13.5.tgz -C /opt/scala/ 3、建立启动sbt的脚本文件/*选定一个
2016-03-31 11:36:05
2223
原创 CentOS7安装Mysql5.6
准备篇 一、配置防火墙,开启80端口、3306端口CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:systemctl stopfirewalld.service #停止firewallsystemctl disablefirewalld.service #禁止fi
2014-09-24 19:15:48
1569
转载 DBCP,C3P0,Tomcat_JDBC 性能及稳定性测试
DBCP,C3P0,Tomcat_JDBC 性能及稳定性测试1.测试环境: 硬件环境:数据库服务器:2U*8核 8G内存 测试服务器: 2U*8核 6G内存软件环境:jdk: 1.6.29mysql:5.0.77mysql_driver:mysql-connector-java-5.0.8-bin.jarDBCP:commons
2014-09-18 16:31:20
1915
转载 一个验证浏览器终端的javascript代码
function mobile_device_detect(url){ var thisOS=navigator.platform; var os=new Array("iPhone","iPod","iPad","android","Nokia","SymbianOS","Symbian","Windows Phone","Phone","Linux armv7
2014-09-10 18:56:53
612
原创 思维逻辑面试题
01.香港的繁荣是事实。英国对香港的殖民统治也是事实。有人因此得出结论是英国的统治造就了香港的繁荣。以下哪项如果为真则最有力地削弱了上述推论A. 香港的繁荣仅是近几十年的事而英国对香港的殖民统治已经达到百年。B. 英国本土的经济一直处在不景气与衰退之中。C. 绝大多数英国殖民地都已经获得了独立。D. 亚洲“四小龙”中的其它“三小龙”并不是英国的殖民地。E.
2014-08-20 23:24:16
2175
转载 lsusb使用
sudo insmod /lib/modules/2.6.22-14-generic/kernel/drivers/usb/serial/usbserial.ko vendor=0x8086 product=0xd001同时插上ttyUSB0和ttyUSB1(ch341),obm可以将dkb下载下去,但是自动重起之后,就不能下载接下来的东西了,所以应该,需要close(ttyUSB0_hand
2012-08-13 11:10:55
3768
转载 Libusb库的使用
Libusb库的使用转自:http://blog.sina.com.cn/s/blog_4a5b632801009upv.html 使用libusb之前你的linux系统必须装有usb文件系统,这里还介绍了使用hiddev设备文件来访问设备,目的在于不仅可以比较出usb的易用性,还提供了一个转化成libusb驱动的案例。3.1 find设备任何驱动第一步首先
2012-08-09 15:22:24
2587
转载 CPU T9500-p9500-T9400-T9300-p8700各种小黑主流处理器对比分析
许多入门本友会对处理器是P和T开头含混不清,不甚了解,也怪英特尔的处理器型号实在是太过复杂。所以 产生了究竟是日产好还是本田好的疑惑。这需要具体型号来看的。让我们先来看看英特尔的官方解释吧 T: Mobile Highly Performance——偏重于高性能 P: Power Optimized Energy Efficient higher Performance——偏重于高效
2012-08-05 22:28:06
8678
原创 java获取系统信息,不用jni
在Java中,可以获得总的物理内存、剩余的物理内存、已使用的物理内存等信息,下面例子可以取得这些信息,并且获得在Windows下的内存使用率。 首先编写一个MonitorInfoBean类,用来装载监控的一些信息,包括物理内存、剩余的物理内存、已使用的物理内存、内存使用率等字段,该类的代码如下:view plaincopy to clipboardprint?package c
2012-06-05 00:19:02
832
原创 Java 系统运行时性能和可用性监控
简介 当今的许多 Java应用程序都依赖于一组复杂的分布式依赖关系和移动部件。很多外部因素都可能对应用程序的性能和可用性造成影响。这些影响基本上都无法完全消除或解决,且难以在预生成环境中准确模拟。Stuff happens。但是,您可以创建并维护一个全面的系统来监控应用程序的整个生态系统,从而显著降低这些事件的严重性和持续时间。 本系列文章给出了实现此类系统的一些模式和技巧。模式,
2012-06-04 23:59:25
799
原创 JBoss JMX实现架构
2.2 JBoss JMX实现架构2.2.1 JBoss类装载器架构JBoss 3.x实现了一种新的类装载架构,即允许类跨部署单元使用.在JBoss 2.x中,很难实现MBean服务和动态部署的J2EE组件进行交互,并且MBean本身不具有热部署能力.在JBoss 3.x中,任何东西都是热部署的,因为新的部署架构和类装载架构使得它们成为可能.本文在深入讨论具体的JBoss类装载模型之前,将
2012-06-04 23:55:00
1963
原创 JMX简介2
一、JMX简介 什么是JMX?在一篇网文中是这样说的:"JMX(Java Management Extensions)是一个为应用程序植入管理功能的框架。JMX是一套标准的代理和服务,实际上,用户可以在任何Java应用程序中使用这些代理和服务实现管理",这句话我现在看着还是不知所云,云里雾里。 我们还是从JMX能给我们提供什么好处入手来理解吧。举一个应用实例:在一个系统中常常会有一些
2012-06-04 23:53:43
705
转载 java设计模式追MM
FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向
2012-06-04 23:51:13
328
原创 nJava分布式应用学习笔记08JMX规范与各种监控场景
JMX规范JMX是“Java管理扩展的”的缩写,它和其他JavaEE类似也是曾经的Sun提出的一种规范(规约),从名字上可以看出主要是负责系统管理。是一个为系统加入或者说扩展成有管理功能的规约,只要按照这套规约行事,您的系统,某些某块就具备被其他工具(例如JConsole)管理的能力。换句话说就是可以用JMX来监控咱们的系统运行情况,还有可以在运行时环境像Web Service
2012-06-04 23:50:29
1218
原创 JMX入门
JMX越来越多得出现在各种技术杂志、以及社区,如ibm的 developerworks和bea的dev2dev。不仅仅是SUN,许多厂商都宣布已经或是准备支持这一技术。IBM、BEA、HP、Marcomedia(JRun)这些大的厂商,而且还有许多小的软件公司和开源项目也都加入了这一行列。为什么JMX那么受欢迎,JMX到底有那些优势只得人们去学习和理解,本文从JMX的基本架构、hellowold
2012-06-04 23:49:43
668
转载 Jni函数调用大全
Chap1:JNI完全手册... 3Chap2:JNI-百度百科... 11Chap 3:javah命令帮助信息... 16Chap 4:用javah产生一个.h文件... 17Chap5:jni教程(very very good) 19Chap6: JNI传递返回值... 2615.2.2.3 传递字符串... 2815.2.2.4 传递整
2012-05-18 16:20:23
2658
转载 spring配置数据源
配置一个数据源 Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是 C3P0。可以在Spring配置文件中利用这两者中任何一个配置数据源。 DBCP数据源 DBCP类包位于 /lib/jakarta-commons/commons-dbcp.jar,DBCP是一个依赖 Jakarta commons-pool对象池机制的数据
2012-04-25 21:54:11
411
转载 spring配置数据源
配置一个数据源 Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是 C3P0。可以在Spring配置文件中利用这两者中任何一个配置数据源。 DBCP数据源 DBCP类包位于 /lib/jakarta-commons/commons-dbcp.jar,DBCP是一个依赖 Jakarta commons-pool对象池机制的数据
2012-04-25 21:52:58
498
原创 使用 JAVA 中的动态代理实现数据库连接池
数据库连接池在编写应用服务是经常需要用到的模块,太过频繁的连接数据库对服务性能来讲是一个瓶颈,使用缓冲池技术可以来消除这个瓶颈。我们可以在互联网上找到很多关于数据库连接池的源程序,但是都发现这样一个共同的问题:这些连接池的实现方法都不同程度地增加了与使用者之间的耦合度。很多的连接池都要求用户通过其规定的方法获取数据库的连接,这一点我们可以理解,毕竟目前所有的应用服务器取数据库连接的方式都是这种方式
2012-03-01 17:44:38
582
原创 Java中逻辑与,逻辑或,按位与,按位或的区分
Java中逻辑与,逻辑或,按位与,按位或的区分 一直以来,对这样的概念很是模糊,今天总结了一下 先说说逻辑与(&&),逻辑或(||) 他们是短路形式的,举例说明 int i = 0; System.out.println ( i++ == 1 && i++ == 2);//打印false System.out.println (i);//打印1 //这里先判断i++是否等于1,因为是右自增,所
2012-02-25 17:24:23
532
原创 swing选择目录、文件
import java.awt.Container;import java.awt.Point;import java.awt.Toolkit;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.File;import javax.swing.*;
2012-02-24 16:56:50
967
原创 HashMap和Hashtable的区别
1 HashMap不是线程安全的 hastmap是一个接口 是map接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。2 HashTable是线程安全的一个Collection。HashMap是Hashtab
2012-02-19 22:41:51
290
原创 为什么jdk中把String类设计成final?
最佳答案:主要是为了“效率” 和 “安全性” 的缘故。若 String允许被继承, 由于它的高度被使用率, 可能会降低程序的性能,所以String被定义成final。其它答案一:String和其他基本类型不同,他是个对象类型.既然是对象类型,如果是在静态方法下是必须调用静态方法或值的,如果是非静态的方法,就必须要实例化. main函数是个static的.所以String要能像其他的
2012-02-19 22:32:46
1199
原创 Java中数据库连接池原理机制讲解
连接池的基本工作原理1、基本概念及原理由上面的分析可以看出,问题的根源就在于对数据库连接资源的低效管理。我们知道,对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建
2012-02-16 22:50:15
454
原创 java模拟堆栈
package com.test.stack;import java.util.List;import java.util.ArrayList;public class StackS {private long size;//栈的大小private List stacks = new ArrayList();//栈/*** 初始化栈* @
2012-02-15 22:36:46
464
原创 java 堆栈详解
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收集器
2012-02-14 23:01:23
403
原创 冒泡排序(java,c#)
---------------------------------------------------------------------------------------JAVA---------------------------------------------------------------------------------public static void main(St
2012-02-14 21:53:43
309
原创 Java容器集合类的区别用法
Set,List,Map,Vector,ArrayList的区别JAVA的容器---List,Map,Set Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMapCollection接口
2012-02-14 21:50:54
415
原创 Struts1和Struts2的区别
一.Struts2 的简介 ** 虽然 struts2 号称是一个全新的框架,但是这仅仅是相对于 struts1 而言的. ** Struts2 和 struts1 相比,确实有很多革命性的改进,但是并不是新发布的新框架.二是另一个框架 WebWork 基础上发展起来的. ** Struts2 没有继承 struts1 的血统,而是继承 webWork 的血统. ** st
2012-02-09 23:23:47
245
原创 Struts工作机制?为什么要使用Struts?
工作机制:Struts的工作流程:在web应用启动时就会加载初始化ActionServlet,ActionServlet从struts-config.xml文件中读取配置信息,把它们存放到各种配置对象当ActionServlet接收到一个客户请求时,将执行如下流程.-(1)检索和用户请求匹配的ActionMapping实例,如果不存在,就返回请求路径无效信息;-(2)如果A
2012-02-09 23:15:23
572
原创 Spring框架的优点都有什么?
Spring是分层的架构,你可以选择使用你需要的层而不用管不需要的部分Spring是POJO编程,POJO编程使得可持续构建和可测试能力提高依赖注入和IoC使得JDBC操作简单化Spring是开源的免费的Spring使得对象管理集中化合简单化使用Spring有什么好处◆Spring能有效地组织你的中间层对象,无论你是否选择使用了EJB。如果你仅仅使用了Struts或其他的包含了
2012-02-09 23:11:12
1352
转载 Servlet容器如何同时来处理多个请求
先说明几个概念:工作者线程Work Thread:执行代码的一组线程调度线程Dispatcher Thread:每个线程都具有分配给它的线程优先级,线程是根据优先级调度执行的Servlet采用多线程来处理多个请求同时访问。servlet依赖于一个线程池来服务请求。线程池实际上是一系列的工作者线程集合。Servlet使用一个调度线程来管理工作者线程.当容器收到一个Servlet请求,
2012-02-09 23:04:11
456
转载 如何开发线程安全的Servlet
1,变量的线程安全:这里的变量指字段和共享数据(如表单参数值)。a,将 参数变量 本地化。多线程并不共享局部变量.所以我们要尽可能的在servlet中使用局部变量。例如:String user = “”;user = request.getParameter(“user”);b,使用同步块Synchronized,防止可能异步调用的代码块。这意味着线程需要排队处理。在使
2012-02-09 23:00:35
412
原创 如何体现Spring中的切面编程
面向切面编程:主要是横切一个关注点,将一个关注点模块化成一个切面。在切面上声明一个通知(Advice)和切入点(Pointcut); 通知: 是指在切面的某个特定的连接点(代表一个方法的执行。通过声明一个org.aspectj.lang.JoinPoint类型的参数可以使通知(Advice)的主体部分获得连接点信息。)上执行的动作。通知中定义了要插入的方法。切入点:切入点的内容是一个表达式,以描述
2012-02-09 22:55:39
416
原创 Struts Spring Hibernate面试总结
1、 介绍一下Struts的Action类Struts框架采用ActionServlet和RequestProcessor组件进行集中控制,并采用Action组件来处理单项业务。ActionServlet把全部提交的请求委托到RequestProcessor对象,RequestProcessor使用struts-config.xml文件检查请求URI找到响应的Action。Action类是
2012-02-09 22:54:04
1584
转载 Java SSH面试题集
Java—SSH(MVC)1. 谈谈你mvc的理解MVC是Model—View—Controler的简称。即模型—视图—控制器。MVC是一种设计模式,它强制性的把应用程序的输入、处理和输出分开。MVC中的模型、视图、控制器它们分别担负着不同的任务。视图: 视图是用户看到并与之交互的界面。视图向用户显示相关的数据,并接受用户的输入。视图不进行任何业务逻辑处理。模型: 模型表示业务
2012-02-09 22:52:31
681
原创 servlet原理
1、Servlet执行过程用户请求一个Servlet,Servlet容器自动构建请求和响应对象,然后执行Servlet的service()方法,该方法会接收请求和响应对象,通过响应对象将处理结果发送给用户。2、怎么请求Servlet用户通过一个URL来请求一个Servlet。3、怎么处理请求当用户请求Servlet时,容器构建ServletRequest对象
2012-02-09 22:43:37
315
redhat离线静默安装oracle11g资源
2020-10-01
UltraMon 3.2.2 For 32-bit64-bit Windows 87VistaXP (含注册码)
2015-08-10
DBCP,C3P0,Tomcat_JDBC 性能及稳定性测试代码
2014-09-18
UEditor入门基础
2014-09-03
解决JBoos5.0运行EJB3.0_WebServices跟jdk1.6的兼容问题用到的jar包
2012-01-17
spring-framework-2.5.5-with-dependencies.part2
2011-09-30
spring-framework
2011-09-30
hibernate-distribution-3.3.2.GA-dist.zip
2011-09-09
hibernate-distribution-3.3.2.GA.part03
2011-08-02
hibernate-distribution-3.3.2.GA.part01
2011-08-02
Hibernate中文参考文档 V3.2 Hibernate中文参考文档 V3.2
2011-07-28
C#写的五子棋-适合初学者
2011-07-26
sql2005数据库驱动
2011-07-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人