- 博客(30)
- 资源 (12)
- 收藏
- 关注
转载 URL相对地址转成绝对地址
三种方法替换相对地址为绝对地址2006-10-18 00:361、标签当使用时,base 元素必须出现在文档的 head 内,在任何用于引用外部资源的元素之前。此元素在 Internet Explorer 3.0 及以上版本的 HTML 中可用,在 Internet Explorer 4.0 及以上版本的脚本中可用。此元素不改变内容的显示格式。此元素不需
2011-10-24 22:46:42
1256
原创 rmi
RMI基础教程RMI,远程方法调用(Remote Method Invocation)是Enterprise JavaBeans的支柱,是建立分布式Java应用程序的方便途径。RMI是非常容易使用的,但是它非常的强大。 RMI的基础是接口,RMI构架基于一个重要的原
2011-08-01 21:36:49
274
原创 sqlite select的优化
<br />SQLite是个典型的嵌入式DBMS,它有很多优点,它是轻量级的,在编译之后很小,其中一个原因就是在查询优化方面比较简单,它只是运用索引机制来进行优化的,经过对SQLite的查询优化的分析以及对源代码的研究,我将SQLite的查询优总结如下:<br /> 一、影响查询性能的因素:<br /> 1. 对表中行的检索数目,越小越好<br /> 2. 排序与否。<br /> 3. 是否要对一个索引。<br /> 4. 查询语句的形式<br /> 二、几个查询优化的转换<br /> 1.
2011-06-01 21:56:00
3034
原创 sqlite 效率
<br />Test 1: 1000 INSERTs CREATE TABLE t1(a INTEGER, b INTEGER, c VARCHAR(100)); INSERT INTO t1 VALUES(1,13153,'thirteen thousand one hundred fifty three'); INSERT INTO t1 VALUES(2,75560,'seventy five thousand five hundred sixty'); ... 995 lines omitted I
2011-06-01 21:50:00
1022
原创 dateformat
<br />import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util.regex.Pattern;import org.apache.commons.logging.Log;import org.apache
2011-05-07 19:27:00
311
原创 dateformat
<br />import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util.regex.Pattern;import org.apache.commons.logging.Log;import org.apache
2011-05-07 19:26:00
303
原创 dateformat
<br />import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util.regex.Pattern;import org.apache.commons.logging.Log;import org.apache
2011-05-07 19:26:00
169
原创 sqlite
<br />1. 数据库查询慢原因可能是因为catch_size比较小?设置cache_size的大小测试下看是否有改进连接缓冲区大小<br />缓冲区尺寸pragma控制一个连接可以在内存中使用多少个数据库页。要查看当前缓冲区大小的默认值,执行:<br />sqlite> PRAGMA cache_size; <br />cache_size <br />2000 <br />要改变缓冲区大小,执行:<br />sqlite> PRAGMA cache_size=10000; <br />sqlite>
2011-05-05 22:13:00
692
原创 sqlite 性能
<br /> <br />SQLite是一个快速数据库。但“快速”这个词本身是一个主观的和不明确的词。诚实地讲,有些事情SQLite能比其它数据库做得快,也有些事情不能。这么说吧,利用SQLite提供的配置参数,SQLite是足够快速和高效的。跟大多数其它数据库一样,SQLite使用B-tree处理索引,使用B+tree处理表数据。因此,在对单表进行查询时,SQLite要快于(或至少相当于)其它数据库的速度。<br />在一些情况下SQLite可能不如大型数据库快,但大多数这些情况是可理解的。SQLite
2011-05-05 21:53:00
796
原创 io
public class IOTest { public static void main(String[] args) { IOTest io = new IOTest(); try { long startTime = System.currentTimeMillis(); io.readWrite("d:/file/aa.txt", "d:/file/bb.txt"); lo
2011-05-02 21:34:00
235
原创 sqlite 触发器
<br />::----------SQL触发器-------------------------------------------------<br />1.删除<br /> CREATE TRIGGER [Delete_TopAlexa] ON [dbo].[tb_WebSite] <br /> FOR DELETE <br /> AS<br /> BEGIN TRANSACTION<br /> delete from tb_alexa where website
2011-04-25 21:40:00
1053
原创 sqlite 常见情况汇总
<br />1 TOP<br />这是一个大家经常问到的问题,例如在SQLSERVER中可以使用如下语句来取得记录集中的前十条记录:<br />SELECT TOP 10 * FROM [index] ORDER BY indexid DESC;<br />但是这条SQL语句在SQLite中是无法执行的,应该改为:<br />SELECT * FROM [index] ORDER BY indexid DESC limit 0,10;<br />其中limit 0,10表示从第0条记录开始,往后一共读取10
2011-04-25 21:22:00
347
原创 sqlite 配置文件优化 提高效率
<br />SQLite研究——性能优化<br /> <br />很多人直接就使用了,并未注意到SQLite也有配置参数,可以对性能进行调整。有时候,产生的结果会有很大影响。<br />主要通过pragma指令来实现。<br />比如: 空间释放、磁盘同步、Cache大小等。<br />不要打开。前文提高了,Vacuum的效率非常低!<br />PRAGMA auto_vacuum; <br />PRAGMA auto_vacuum = 0 | 1;<br />查询或设置数据库的auto-vacuum标记。
2011-04-25 21:17:00
1202
原创 sqlite 查询优化
<br />SQLite是个典型的嵌入式DBMS,它有很多优点,它是轻量级的,在编译之后很小,其中一个原因就是在查询优化方面比较简单,它只是运用索引机制来进行优化的,经过对SQLite的查询优化的分析以及对源代码的研究,我将SQLite的查询优总结如下:<br /> 一、影响查询性能的因素:<br /> 1. 对表中行的检索数目,越小越好<br /> 2. 排序与否。<br /> 3. 是否要对一个索引。<br /> 4. 查询语句的形式<br /> 二、几个查询优化的转换<br /> 1.
2011-04-25 20:58:00
321
原创 VBA 读取EXCEL2
<br />Public Sub ReadSource()<br /> <br />'声明Excel相关<br /> Dim xlApp As Application<br /> Dim xlBook As Workbook<br /> <br /> Set xlApp = New Application<br />'获取指定excel文件<br />FileName = Application.GetOpenFilename("Excel 文件 (*.xls),*.xls"
2011-04-11 00:57:00
355
原创 VBA 读取多个文件设置
<br />FileName = Application.GetOpenFilename(MultiSelect:=True)
2011-04-11 00:30:00
314
原创 group by查询
<br />select u.money_remain,<br /> ba.price,ba.total_count,<br /> ba.total_price,<br /> bc.company_name,<br /> bc.total_balance<br /> from users u , boss_customer bc, boss_addmoney ba <br /> where bc.belong_sales
2011-04-07 20:20:00
238
原创 vba 删除指定range
<br /> Sub DeleteCellRowColumn()<br /> '删除活动单元格,下方单元格上移<br /> ActiveCell.Delete Shift:=xlUp<br /> '删除选定的区域,右方单元格左移<br /> Selection.Delete Shift:=xlToLeft<br /> ' 删除行或列<br /> Range("B2").Select<br /> Selection.EntireRow.Delete<br />
2011-04-07 20:16:00
2094
原创 sqlite多线程简单实现
SQLite多线程写锁文件解决方案 <br />在sqlite编程中多线程同时写时会出现异常,我写了个类来解决这个问题。<br />思路很简单,就是在开始写操作时,记下写操作的托管线程id,表示目前有线程正在做写操作;其他线程来写时,需要先检测是否有进程正在做写操作,如果有就需要等待,等待到某一个配置的超时时间时,会抛出异常终止等待;如果没有则直接放行,此线程可以获得写锁。最后写操作执行完毕时需要释放锁。<br />下面是具体的代码:<br />/// <summary><br />/// 用于在多线程访问
2011-04-06 22:20:00
662
原创 VBA 读取EXCEL
<br />与ACAD的VBA一样,MS EXCEL也提供ActiveX对象模型,在ACAD VBA开发中使用EXCEL文档同样也要通过其ActiveX对象模型。详细介绍EXCEL的ActiveX对象模型恐怕离ACAD太远,也没有必要。在这只说说获取EXCEL工作表指定单元格内容的方法。<br />与ACAD的ActiveX对象模型一样,EXCEL的ActiveX对象模型其顶层对象也是Application对象,EXCEL.Application对象提供的Workbooks工作簿集合对象包含有全部已经启动的
2011-04-01 22:21:00
2209
原创 eclipse 下整个工程替换字符
<br />方法一:选中变量名,Ctrl+H/对话框中选“文件搜索”/点“替换”按钮/<br />方法二:Ctrl + F;搜索变量名;填入希望替换的字符串;Alt + A
2011-03-23 21:00:00
2188
原创 通过类的反射机制获取所有属性列表
<br />public class AAA {<br /> public static final String ACTIVITY_LANDGRAVE = "Landgrave";<br /> /** 排名活动. */<br /> public static final String ACTIVITY_SORT = "Sort";<br /> /** 登录活动. */<br /> public static final String ACTIVITY_LOGIN = "Login";<br /> /**
2011-03-06 17:36:00
274
原创 JDBC分页
JDBC分页-据说不错拿来学学注:转载于某个网站(不记得了)。 <br /><br />前言 <br /><br /> 在使用数据库的过程中,不可避免的需要使用到分页的功能,可是JDBC的规范对此却没有很好的解决。对于这个需求很多朋友都有自己的解决方案,比如使用Vector等集合类先保存取出的数据再分页。但这种方法的可用性很差,与JDBC本身的接口完全不同,对不同类型的字段的支持也不好。这里提供了一种与JDBC兼容性非常好的方案。 <br /><br /> JDBC和分页 <br /><br />
2011-02-25 20:59:00
2964
原创 VBA 读取EXCEL 2
在网上找到了一段历遍文件夹的VBA代码,试验了一下。可以执行。和之前我做的写入部分连接起来就可以达到我之前所说的目的了。<br />(一点点小补充,感觉好像效率没有直接写数组的方法快,直接运行历遍代码读取网络服务器上的文件夹,大概需要一秒多的时间可以显示出来这个文件夹内一共的.xls数,时间大多在网络通信上。但是和写入部分连接整合之后,用数组5分钟之内能搞定的事情,这个好像需要更长的时间,所以依然在使用着老方法)<br />VB code Sub test()Dim sFolder AsStringDi
2011-02-24 22:13:00
351
原创 VBA 读取EXCEL
<br />可用RANGE对象,CELL对象,还可以用OFFSET来设置,方法很多的了,方便的很呢!具体去看EXCELL的帮助文件了,那里说的很多的了,祝你好运!
2011-02-24 22:10:00
376
原创 VBA 打开文件
用Excel VBA选择文件、打开文件介绍如何用VBA选择文件和用VBA打开文件。点击打开文件会弹出一个windows文件打开对话框,在EXCEL中VBA怎么实现这个功能?复制内容到剪贴板代码:Sub SelectFile() Dim FileName As Variant '打开文件对话框返回的文件名,是一个全路径文件名,其值也可能是False,因此类型为Variant Dim sFileName As String
2011-02-22 21:44:00
3047
原创 VBA 添加excel 按钮
"视图"-〉"工具栏"-〉"控件工具箱"象VB操作一样,可放置按钮控件,双击会出现Command_Click事件函数,编成就行了。
2011-02-22 21:41:00
676
原创 vba 错误处理机制
<br />Private Sub CommandButton1_Click()<br /> On Error GoTo Err_Handle<br /> Dim a As Integer<br /> Dim b As Integer<br /> Dim c As Integer<br /> a = 10<br /> b = 0<br /> c = a / b '除数为0会导致运行时错误<br /> MsgBox c<br /> End Sub<br /
2011-02-22 21:36:00
298
原创 VBA
<br />一般使用VB宏插入行列都是大概使用以下这个命令(或者相似的原理) <br />Columns("C:C").Select <br /> Selection.Insert Shift:=xlToRight <br /><br />但是这个语句的前提是要插入的表是可选的当前表 <br />比如当前选择sheet1 <br />于是我在一段语句里对多个表插入行列的时候就会出问题 <br />我是这样做的 <br />Worksheets("sheet1").Columns("C:C").Sele
2011-02-21 20:47:00
291
notepad++notepad++notepad++
2011-06-15
uml2 for eclipse all in one
2011-05-17
sqlite 详细sqlite 详细sqlite 详细sqlite 详细
2011-05-05
sqlite 触发器
2011-04-25
common-io 最新版本 jdk1.5以上
2011-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人