`
hdxiong
  • 浏览: 379352 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false"> <!--输出方式:输出到控制台--> <append ...
使用Jena将本体存入MySQL——文档和例子 iMarine http://iMarine.blog.163.com 注明:本文档参考Jena 2.5文档,使用Jena 2.5 API和MySQL 5.0.4-beta-nt数据库。MySQL驱动包使用的是mysql-connector-java- 3.1.10-bin.jar。 1 Jena的数据库接口 Jena提供了将RDF数据存入关系数据库的接口,Model、Resource、Query等接口可以用于访问和维护数据库里的RDF数据。在处理数据 时,应用程序不必直接操作数据库(而是通过Jena的API),也不必知道数据库的模式。 Jena ...
        本人对JS的高级编程也只是略知一二,近段时间老实遇到JS问题,索性做一个探索性的研究,现在把探索的结果记录下来:一来可以自己以后看看;二来供初学者学习。欢迎JS高手给予指点,发现问题请留言。          研究发现:我们可以将属性(变量)分为三类(对象属性,全局变量和局部变量),下面我来对三类属性(变量)的声明方法和访问权限做一下探究。 对象属性:声明时以“this.”开头,只能被“类的实例”即类的对象所调用,不能被“类内部”调用。 全局变量:声明时直接以变量名开头,可以被“类函数”、“原型函数”和“类内部”所调用。 局部变量:只能被“类内部”调用。 注:JS函数的声明 ...
1.最基本的用法 把ClassA的一个实例赋值给ClassB,ClassB就继承了ClassA的所有属性。 代码入下: function ClassA() { this.a='a'; } function ClassB() { this.b='b'; } ClassB.prototype=new ClassA(); var objB=new ClassB(); for(var p in ob ...
转载自:http://www.iteye.com/topic/200401 1. 最后一个逗号 如这段代码,注意最后一个逗号,按语言学角度来说应该是不错的(python的类似数据类型辞典dictionary就允许如此)。IE会报语法错误,但语义不详,你只能用人眼从几千行代码中扫描。 <script> var theObj = { city : "ShenZhen", state : "ok", } </script> 2. thi ...
Commons IO提供了org.apache.commons.io.CopyUtils类来将某个InputStream,Reader,byte[]数据或字符串的内容拷贝到OutputStream或Writer. Writer writer = new FileWriter( "test.dat" ); InputStream inputStream = getClass( ).getResourceAsStream("./test.resource"); CopyUtils.copy( inputStream, ...
学过或用过 Basic 的朋友大约还会记得,在 Basic 里要演奏(当时还是从 PC 喇叭里发出的,现在也能走声卡了)一段 哆来咪发唆拉西哆 可以写成: PLAY "C D E F G A B O6C" 直接用 JDK 可没有这么简单,虽然 JDK 1.3 开始就引入了 Java Sound API 处理 MIDI(Musical Instrument Digital Interface),可是它的接口很难使用,另外,Sun 也专为视、音频的捕获、回放、格式转换提供了 Java Media Framework API (JMF),但不能用来创作。有一个开源的组件 J ...
最近,不知道做了什么操作,导致dos命令失效。在dos窗口无论敲什么命令,都提示: 'XXX'不是内部或外部命令,也不是可运行的程序或批处理文件。      开始,以为是cmd.exe是不是坏了,从别的机器Copy了一个还是不行。最后,从网上得知,XP没有DOS模式。      输入命令要输入完整路径才可以。有可能是系统Path被更改,导致找不到了。 解决方法:      在我的电脑右键属性,选择->"高级"选项卡,点击->"环境变量",找到"path"一项,在后面加上%System%system32。   ...
<%@ page language="java" contentType="text/html;charset=utf-8" pageEncoding="GBK"%> 大家好 <% out.println("a你好"); %> contentType — 指定的是JSP页最终 Browser(客户端)所见到的网页内容的编码. 就是 Mozilla的 Character encoding, 或者是 IE6的 encoding. 例如 JSPtw Forum 用的contentT ...
有些事情看起来简单,处理起来才会知道很麻烦。同样在更改页面颜色调节功能IE与Firefox的兼容性时遇到的几个问题及解决办法供大家参考: 1、Firefox无法响应DIV的onClick事件 原因:Firefox下不支持以下语法: <DIV onClick="javascript:onPre();"> 解决:全部按以下形式书写: <DIV onClick=onPre()> 2、无法动态创建页面元素,即createElement无效 原因:在Fireox下不只能使用标签名做参数,不能使用<>形式,如以下语句在Firefox下不起作用,但在IE ...
好像用Firefox的用户越来越多,由于以前博客使用的JS文件都是在IE下测试的,现在在Firefox下调用会出现乱码问题(访客列表所使用的JS文件),分析原因Firefox下,发现 <SCRIPT>中的charset设置并不起作用,Firefox会根据页面的字符集解释JS文件,由于页面字符集与JS文件字符集不一致故会出现乱码。同时就算JS文件与页面字符集一致,但由于用户自己在浏览器中更改编码,同样也会出现乱码。 为彻底解决乱码问题,就要查找一种与编码无关的“字符集”,如今与字符集无关的编码就是UNICODE编码,UNICODE编码与ASC码一样,只不过ASC吗只包含英文,而UNIC ...
    做web开发以来一直都用gb2312编码,几次想尝试utf-8编码都以乱码而告终。在网上查询了很多资料,解决乱码的方式实在太多了,各自的环境也不太一样,所以尝试了N次都失败了。     可能是对乱码的原理理解不够深,这次把所有的看家本领都拿出来了,就在即将绝望的时候成功了,唉,我太激动了,真是功夫不负有心人啊。 我的开发环境及工具:Tomcat6.0/JDK1.5/MyEclipse6.5 乱码时的各项配置: jsp <%@ page language="java" pageEncoding="UTF-8" %> <me ...
1. 基本思想:   每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。 2. 排序过程: 【示例】:    初始关键字 [49 38 65 97 76 13 27 49] 第一趟排 ...
Struts2中允许用户自行选择程序语言 最近在学习struts2,学习资料是李刚著的《struts2权威指南》,这本书写得非常好,非常有学习价值。我在学习过程中,自己跟着做了些例子。下面就是关于在struts2中允许用户自行选择程序语言的原理和示例: 在很多成熟的商业软件中,可以让用户自由切换语言,当用户进入系统时候,可以出现一个下拉列表框,让用户选择语言,一旦用户选择了自己需要使用的语言环境,整个系统的语言环境将一直是这种语言环境。Struts2也可以允许用户自行选择程序语言。而且,因为Struts2的支持,在程序中自行选择语言环境将变得更加简单。 一. Struts2国际化的运行 ...
Struts2中struts.xml的Action配置详解 使用package可以将逻辑上相关的一组Action,Result,Interceptor等组件分为一组,Package有些像对象,可以继承其他的Package,也可以被其他package继承,甚至可以定义抽象的Package。 Package的可以使用的属性: 属性 是否必须 说明 name 是 Package的表示,为了让其他的package引用 extends 否 从哪个package继承行为 namespace 否 参考Namespace配置说明 abstract 否 定义这个package为抽象的,这个 ...
Global site tag (gtag.js) - Google Analytics