`
BabyDuncan
  • 浏览: 584294 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
<a href= "javascript:   window.open( 'about:blank ', '_blank '); "> ddd </a> 会返回一个【object】错误,解决方法就是: <a   href= "javascript:   window.open( 'about:blank ', '_blank ');void(0); "> ddd </a> 添加一个void();语句。
经常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个窗口,或者按一个连接或按钮弹出,通常在这个窗口里会显示一些注意事项、版权信息 、警告、欢迎光顾之类的话或者作者想要特别提示的信息。其实制作这 ...
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class BigIntegerOperation { public static void main(String[] args) throws IOException { /** * 从控制台读取输入数据 格式为 n ...
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from t where num=0 3.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 4.应尽量避免在 where 子句中使用 or 来连 ...
设置Spring DM开发环境 Spring DM框架 1.0(Spring Dynamic Modules framework 1.0 )支持与 OSGi Specification Release 4(或更高版本)以及 JDK 1.4(或更高版本)兼容的 OSGi 套件的开发。Spring DM还针对三个开源 OSGi 容器实施(Equinox 3.2.2、Felix 1.0.1 和 Knopflerfish 2.0.3)进行了测试,所以你可以在这三个容器实施中执行你的代码。 在 本节的开发示例中,我使用了 Eclipse 3.3,它嵌入了 Equinox 3.3 OSGi 容器。Ecli ...
在OSGi中,软件是以Bundle的形式发布的。一个Bundle由Java类和其它资源构成,它可为其它的Bundle提供服务,也可以导入其它Bundle中的Java包;同时,OSGi的Bundle也可以为其所在的设备提供一些功能。Eclipse为开发OSGiBundle提供了优秀的支持,它不仅提供了向导来创建OSGi Bundle,而且还提供了内嵌的Equinox容器,您可以使用该容器执行和调试OSGi插件。请注意每一个Eclipse插件,从本质上说,都是一个OSGi Bundle,只是这个OSGiBundle多加了一些Eclipse专用的代码而已。下面我们来看看如何使用Eclipse开发一个简 ...
OSGi亦称做Java语言的动态模块系统,它为模块化应用的开发定义了一个基础架构。OSGi容器已有多家开源实现,比如Knoflerfish、Equinox和Apache的Felix。您可以通过这些容器,把您的应用程序劈分为多个模块单元,这样,您就可以更容易地管理这些模块单元之间的交叉依赖关系。 从开发者的角度看,OSGi具有以下优点: a) 您可以在不重启容器的情况下,动态地安装、卸载、启动和停止您的应用程序中的不同模块; b) 对于您应用程序中的某一特定模块,容器可以同时运行该模块的多个版本; c) OSGi为开发嵌入式应用、移动应用、富互联网应用(RIA)提供了非常优秀的基础架构
suid/guid 1、为什么要使用这种类型的脚本? 例如有几个着几个大型的数据库系统,对它们进行备份需要有系统管理权限。可以写几个脚本,并设置了它们的g u i d,这样就可以指定的一些用户来执行这些脚本就能够完成相应的工 ...
java中是支持逻辑移位和算数移位的,简单说,逻辑移位就是不带着符号的移位,算数移位就是带着符号的移位。 看示例程序: package com.babyDuncan.Yiwei; public class testYiwei { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int i = -64; int j = i >> 2; int k = i >>> 2; ...
这两个操作符都是与的意思 &&     和     & 但是一直搞不懂他们谁是短路 谁是不短路 或者 都是短路 今天写程序进行测试,程序代码如下: package com.babyDuncan.shortYu; public class shortYu { /** * @param args * 结论: * && 是短路与 * & 不是短路与 * * 输出结果:false 0 false 6 */ public static void main(Stri ...

java基础类型

    博客分类:
  • J2SE
java含有四类八种基本的数据类型。 首先是整型, 1,byte    占用1个字节    -128 - 127 2,short   占用2个字节 3,int       占用4个字节     区间大约是正负20亿 4,long    占用八个字节 然后是浮点型 1,float      四个字节 2,double   八个字节 然后是字符型 char     两个字节 最后的boolean类型 注意java中boolean不能和整型相互转换。
自行修改注册表 HKEY_CLASSES_ROOT\htmlfile\ 将垃圾键值全部删掉!!
Java命令参数说明大全 序言: Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOME"bin"java –option 来启动,-option为虚拟机参数,JAVA_HOME为JDK安装路径,通过这些参数可对 ...
线程间通信的三种方法: 多线程通信的方法主要有以下三种: 1.全局变量 进程中的线程间内存共享,这是比较常用的通信方式和交互方式。 注:定义全局变量时最好使用volatile来定义,以防编译器对此变量进行优化。 2.Messa ...
这个题太常见了,但是要自己独立的默写出来也不是很容易的哦! 代码: package renrenPratice; public class testSomeThread { /** * @param args */ int j = 10; public static void main(String[] args) { // TODO Auto-generated method stub testSomeThread tt = new testSomeThread(); addJ myaddj = tt.new addJ(); ...
Global site tag (gtag.js) - Google Analytics