现在位置: 首页 > AguedaBingham发表的所有文章
  • 10月
  • 12日
数据库 ⁄ 共 11195字 评论关闭
red hat linux 9 + oracle 8.17 安装成功过程: from:http://www.chinaunix.net/jh/19/149221.html   red hat linux 9 + oracle 8.17 软件清单: compat-egcs-6.2-1.1.2.16.i386.rpm compat-egcs-c++-6.2-1.1.2.16.i386.rpm compat-egcs-objc-6.2-1.1.2.16.i386.rpm compat-glibc-6.2-2.1.3.2.i386.rpm compat-libs-6.2-3.i386.rpm compat-libstdc++-6.2-2.9.0.16.i386.rpm binutils-2.10.91.0.2-3.i386.rpm glibc-2.1.3-stubs.tar.gz i386-glibc-2.1-linux.tar.gz jdk-1_2_2_011-linux-i386.tar linux81701.tar 1、将上面软件复......
阅读全文
  • 09月
  • 26日
综合 ⁄ 共 14506字 评论关闭
前言: tomcat集群中的session管理,主要有两种方式: 1).粘性session 表示从同一窗口发来的请求都将有集群中的同一个tomcat进行处理。配置方式是在上面workers.properties文件中 Xml代码  worker.lbcontroller.sticky_session = True     粘性session的好处在不会在不同的tomcat上来回跳动处理请求,但是坏处是如果处理该session的tomcat崩溃,那么之后的请求将由其他tomcat处理,原有session失效而重新新建一个新的session,这样如果继续从session取值,会抛出nullpointer的访问异常。 2).session复制 session 复制是......
阅读全文
  • 12月
  • 16日
编程语言 ⁄ 共 1382字 评论关闭
    Python开发效率高,运行效率低。而c/c++恰恰相反。因此在python脚本中调用c/c++的库,对python进行扩展,是很有必要的。使用python api,http://www.python.org/doc/ ,需要安装python-dev。 test.cpp文件如下 #include <python2.6/Python.h> //包含python的头文件 // 1 c/cpp中的函数 int my_c_function(const char *arg) { int n = system(arg); return n; } // 2 python 包装 static PyObject * wrap_my_c_fun(PyObject *self, PyObject *args) { const char * command; int n; if (!PyArg_ParseTuple(args......
阅读全文
  • 08月
  • 08日
综合 ⁄ 共 1077字 评论关闭
  前面已经看到 Groovy 与 Java 代码实际上可以互换的第一个证据。这一节将进一步证明这点,继续使用 Groovy 构建的 HelloWorld 类。 Hello, Java! 为了使您确信 Groovy 就是 Java,现在在 HelloWorld 类声明和方法声明前面加上 public 修改符,如下所示: public class HelloWorld { public static void main(args) { println "Hello World" }} 还不确信? 这个代码运行起来同前面的代码完全一样。但是,如果仍不确信,还可以在 args 参数前加上 String[]: public class HelloWorld { public static void main(Str......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 4371字 评论关闭
风般的男人  cvc/GB   希望此文对新手有所帮助!  主引导扇区,也就是们常说的MBR(MASTER BOOT SECTOR),硬盘的第一个扇区,位于硬盘的0柱0面1扇,是PC机在系统引导时最先读取的扇区,这个扇包含了两个部分,一小段装入程序和一个硬盘分区表,其中装入程序的作用是用来将可启动的操作系统分区的第一个扇区(记住:是操作系统的第一个扇区,不是硬盘的第一个扇区!),也就是我们常说的引导区(很多人分不清引导区和主引导区的不同),装入内存,并将控制权交给引导程序,从而实现操作系统的引导。装入程序一旦被病毒或恶意程序破......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 7305字 评论关闭
XML DOM 入门指南 Brian RandellDevelopMentor1999 年 10 月 摘要:本文讨论当 XML 文档被 Microsoft(R) XML Parser 显露之后,如何通过执行 XML DOM 来访问和操作 XML 文档。(共 10 页) 目录 前言DOM 的确切定义是什么?如何使用 XML Dom?如何加载文档?处理故障在 XML 文档中检索信息如何在文档中来回移动?现在做什么? 前言 假如您是 Visual Basic(R) 开发人员,您收到一些“可扩展的标记语言 (XML)” 文档格式的数据。此时您一定希望得到 XML 文档中的信息,并将这些数据结合到 Visual Basic 的解决方案中。您必然会自己编......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 2262字 评论关闭
最近开发项目中有不少地方需要定位信息,总不能每次需要的时候都在类里写方法吧,在同事的帮助和建议下就写了一个单例模式,可以实现随时调用百度地图的接口,获取当前的经纬度。 由于本篇博客是根据百度地图API的 所以想实现这个demo还需要在项目里先集成百度地图,不会的同学可以查看这篇博客: http://blog.csdn.net/dqksky/article/details/38848475  好,废话不多说正文开始: 1.首先根据百度地图提供的开发文档和示例代码,我们知道要想获取当前经纬度,首先要实现 BDLocationListener 接口,然后要传入初始化信息, 所以我们首先创建一......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 1430字 评论关闭
Unicode下 string 转 CString string msg = ""; CString cs; cs.Format(_T("%s"),CStringW(msg.c_str())); //CStringW是为了防止乱码 Unicode下CString转换为char * //方法一:使用API:WideCharToMultiByte进行转换 CString str = _T("D:\\校内项目\\QQ.bmp"); //注意:以下n和len的值大小不同,n是按字符计算的,len是按字节计算的 int n = str.GetLength(); // n = 14, len = 18 //获取宽字节字符的大小,大小是按字节计算的 int len = WideCharToMultiB......
阅读全文
  • 02月
  • 17日
综合 ⁄ 共 3968字 评论关闭
     1.创建合同类(contract class)---是一个常量的容器,定义表、列、URIs的名字。 public final class FeedReaderContract { // To prevent someone from accidentally instantiating the contract class, // give it an empty constructor. public FeedReaderContract() {} /* Inner class that defines the table contents */ public static abstract class FeedEntry implements BaseColumns { public static final String TABLE_NAME = "entry"; public static final String CO......
阅读全文
  • 01月
  • 29日
综合 ⁄ 共 3322字 评论关闭
<?xml version="1.0" encoding="GB2312"?> <china> <province name="吉林省"> <city>长春</city> <city>吉林市</city> <city>四平</city> <city>松原</city> <city>通化</city> </province> <province name="辽宁省"> <city>沈阳</city> <city>大连</city> <city>鞍山</city> <city>抚顺</city> <city>铁岭</city> </province> <prov......
阅读全文
  • 01月
  • 24日
综合 ⁄ 共 311字 评论关闭
JQuery 提供了两种方式来阻止事件冒泡。 方式一:event.stopPropagation();         $("#div1").mousedown(function(event){             event.stopPropagation();         }); 方式二:return false;         $("#div1").mousedown(function(event){             return false;         }); 但是这两种方式是有区别的。return false 不仅阻止了事件往上冒泡,而且阻止了事件本身。event.stopPropagation() 则只阻止事件往上冒泡,不阻止事件本身。
阅读全文
  • 12月
  • 20日
综合 ⁄ 共 3204字 评论关闭
might_sleep(): 指示当前函数可以睡眠。如果它所在的函数处于原子上下文(atomic context)中(如,spinlock, irq-handler…),将打印出堆栈的回溯信息。这个函数主要用来做调试工作,在你不确定不期望睡眠的地方是否真的不会睡眠时,就把这个宏加进去。 简单地说,如果没有调试的需求(绝大多数下你平常跑的系统都是release版本的kernel),那么这个宏(或者函数,称谓并不重要)什么实质性的活都不干,内核只是用它来做一件事,就是提醒你,调用该函数的函数可能会sleep,这个跟其名字也是匹配的: The function calling might_sleep()......
阅读全文