`
leon.s.kennedy
  • 浏览: 106452 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
导读:Java作为业界应用最为广泛的语言之一,深得众多软件厂商和开发者的推崇,更是被包括Oracle在内的众多JCP成员积极地推动发展。但是对于 Java语言的深度理解和运用,毕竟是很少会有人涉及的话题。InfoQ中文站特地邀请IB ...
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。    问题一: ...
  一、为什么要优化可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯非常重要,比如正确地、巧妙地运用java.lang.String类和java.util.Vector类,它能够显著地提高程序的性能。二、优化观点收集(A)Java一般性编程1.尽量指定类为final带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lan ...
本文研究如何在JS等脚本语言与ActiveX控件之间通信,如何传递各种类型的参数,以及COM的IDispatch接口。使用类似的方法,可以推广到其他所有脚本型语言,如LUA,AutoCad等。本文将研究以下几个方面: 1.
本文研究如何在JS等脚本语言与ActiveX控件之间通信,如何传递各种类型的参数,以及COM的IDispatch接口。使用类似的方法,可以推广到其他所有脚本型语言,如LUA,AutoCad等。 本文将研究以下几个方面: 整型数组传参 字符串参数,字符串返回值 修改传入字符串内容
本文研究如何在JS等脚本语言与ActiveX控件之间通信,如何传递各种类型的参数,以及COM的IDispatch接口。使用类似的方法,可以推广到其他所有脚本型语言,如LUA,AutoCad等。 本文将研究以下几个方面: 整型数组传参 字符串参数,字符串返回值 修改传入字符串内容

js调用activeX

先 <OBJECT id=CdmCtrl CLASSID="clsid:D3CA4563-F2A3-47AB-9831-0F77059DE336"></OBJECT>  clsid为 odl文件中 coclass旁边的uuid JS调用 function Open() 
  若要删除表中的所有行,则 TRUNCATE TABLE 语句是一种快速、有效的方法。TRUNCATE TABLE 与不含 WHERE 子句的 DELETE 语句类似。但是,TRUNCATE TABLE 速度更快,并且使用更少的系统资源和事务日志资源。 与 DELETE 语句相比,TRUNCATE TABLE 具有以下优点: 所用的事务日志空间较少。 DELETE 语句每次删除一行,并在事务日志中为所删除的每行记录一个项。TRUNCATE TABLE 通过释放用于存储表数据的数据页来删除数据,并且在事务日志中只记录页释放。 使用的锁通常较少。 当使用行锁执行 DELE ...
1. RENAME DATABASE db_name TO new_db_name(测试不通过 不建议) 这个。。这个语法在mysql 5.1.7中被添加进来,到了5.1.23又去掉了。据说有可能丢失数据。还是不要用的好。详见: http://dev.mysql.com/doc/refman/5.1/en/rename-database.html 2.如果所有表都是MyISAM类型的话,可以改文件夹的名字 关闭mysqld把data目录中的db_name目录重命名为new_db_name开启mysqld 3.重命名所有的表 CREATE DATABASE new_db_n ...
综合网上知识及解决方案,总结如下: 一, 创建用户:        命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password';        说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符%. password - 该用户的登陆密码,密码可以为空,如果为空则该用户可以不需要密码登陆服务器.       例子: CREATE USER 
1.所需jar包  ireport的安装目录下: iReport-3.7.3ireportmodulesext(如果为3.7.3): jasperreports-3.7.3.jariText-2.1.7.jargroovy-all-1.5.5.jarcommons-digester-1.7.jarcommons-collections-3.2.1.jarcommons-beanutils-1.8.2.jar 2.中文问题 需要iText-verson.jar和iTextAsia.jar ①设置字体为宋体
我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表. (2) WHERE子句中的连接顺序.:
  实体映射文件: ---------------------------------------------------------------- <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd">   <mapper namespace ...
相关的 jar包: Oracle, ibatis 都要。   需要3个重要文件:JDBC连接配置文件、ibatis核心文件、实体类映射文件   JDBC 至少需要配置四个属性: username,
创建dao接口IStudent:   package com.ibatis.dao;   import java.util.List;import com.ibatis.model.Student; public interface IStudentDAO { public void addStudent(Student stu); public void addStudentBySequence(Student stu); public void deleteStudentById(int id); public void updateStudent(Student stu); ...
Global site tag (gtag.js) - Google Analytics