- 浏览: 1128760 次
最新评论
-
lyqf365:
mono死了?mono的开发团队从novel分离出来建立了一个 ...
由mono死了所想到的 -
kittychina:
不错!
2012数据库架构规划 -
诸焕辉:
[color=blue][/color]你很不错的一篇文档
RBAC权限设计实例 -
yangxing1002:
沙舟狼客 写道User_Java 写道票是死的。权当商品了,放 ...
对于12306,我的完整技术方案 -
Mybeautiful:
如果只是分表就能解决的问题,博主又极大的藐视了下 铁路的售票系 ...
铁路的售票系统来说明分库分表对架构的影响
文章列表
Excel VBA中变量可以分为两大类一是值类型,如Integer,Double等等。这类变量赋值操作直接使用等号。如:
Dim a as Integer
Dim b as Integer
a = 12
b = a+2
而另一中变量类型是对象类型如Range,WorkSheet等等。这种类型变量保存的是指针,指向实际的对象。赋值操作不能使用等号,而是使用Set关键字。如:
Dim x as Range
Dim y as Range
set x = Application.ThisWorkbook.WorkSheets("Sheet1").Range(&qu ...
- 2009-01-15 12:38
- 浏览 1088
- 评论(0)
关于ARP病毒
ARP,是Address Resolve Protocol 的缩写。本文在介绍ARP基本原理的基础上,分析ARP病毒的运行机理,提出防治ARP病毒的思路。
1.ARP基础
我们知道,无论是局域网还是Internet,计算机节点之间的通信是通过IP地址来进行的。然而IP地址是逻辑上的地址,并不能直接由物理电路实现。因此,网卡之间实际进行选址时用的不是IP而是与
- 2009-01-15 12:34
- 浏览 673
- 评论(0)
1. 使用外壳语言
某天,我的父亲修理它浮船上的电线,他忙了几个小时也没有成功,尽管他累得要死,也没能把照明灯搞定,灰心丧气之后,他把灯关上了…然而灯却亮了。
本章简短的概述一下在BASH命令提示符的交互会话中如何使用外壳编程。为了避免向我父亲的电线问题一样,掉入脚本语言的复杂性中,先学习一下命令是如何工作的,这在交互级别中是很重要的,除非你想遇到意料之外的惊奇。
BASH使用的关键字
关键字是一个单词或符号,它在计算机语言中有特定的含义。下面的单词或符号对于BASH都有特定的含义:
! esac select }
Case fi the
- 2009-01-06 13:41
- 浏览 1055
- 评论(0)
(1) 以太网适配器可以设置为一种特殊的工作方式,叫做混杂方式(Promiscusous Mode)。工作在这种方式下的适配器,只要“听到”有祯在以太网上传输,就会悄悄地把它接收下来,而不管这个祯是发往哪里的。这样做,实际上是“”其他站点的通信而并不中断其他站点的通信,网络上的黑客常利用这种方式非法获取网上的用户密码,因此,以太网的用户不愿意网络上有这样的适配器。
然而,如果好好利用这种方式,可以方便地进行网络流量测算,便于网络维护,如网络嗅探器Sniffer就是使用了舍维混杂方式的网络适配器。
混杂方式是一把双刃剑。
- 2009-01-05 23:26
- 浏览 674
- 评论(0)
1. <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />Linux介绍
早期的计算机,指令和数据通常分布在两个独立的存储区域。现代的计算机系统延续了“冯·诺依曼结构”——由出生在匈牙利的计算机科学家约翰 冯·诺依曼提出的设计。这些计算机使用同一存储单元来保存数据和指令。指令和数据被同样对待,可以有效的简化计算机的构造和使用。
基于Unix的操作系统,包含Linux,将这一原则扩展到永久存储器。Linux将磁盘上的信息组织成文件的集合。每一个文件,不论它是程序还 ...
- 2009-01-01 16:37
- 浏览 717
- 评论(0)
前言
翻译自Linux Shell Scripting with Bash
作者:Ken O.Burtch
出版社:DEVELOPER’S LIBRARY
为了学习Linux外壳编程,特地翻译此书,希望可以坚持完成,并对Linux爱好者有用,本翻译仅作学习用途,未经本人同意不得投入商业用途。如有修改意见请发送至本人邮箱。
谢谢!
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
翻译者:刘海涛
邮箱:fox_lht@163.com
- 2009-01-01 16:24
- 浏览 716
- 评论(0)
SELECT SubStr(memo,(InStr(memo,':',-1,1)+1)) FROM sfa_order_item WHERE Trunc(gmt_modified)=Trunc(SYSDATE)
关于subtr一些简单的用法 就我个人的理解
substr ('字段名称',3)在这里的意思就是把这个字段从第三位开始截取一直到完,当然如果后面跟的数字跟这个字段的长度一样那就是NULL
INSTR的一些简单的用法
(InStr(memo,':',-1,1)+1)
INSTR把MEMO最后一个:的取出来.-1的意思就是从最后取.取出第一有:的然后把他们的长度取出来
然后SUB ...
- 2008-12-27 13:41
- 浏览 842
- 评论(0)
使用Excel函数时,经常需要引用worksheet的单元格作为参数,例如单元格A1中写入=SUM(A3,B4)。那么其实A1中是如何记录对A3,A4的引用的呢,其实A1是通过A1到A3,A1到A4的间隔大小记录的。这一点在复制带有公式的单元格时,可以清楚地看到。
例如把A1复制到D21,那么D21将不是=SUM(A3,B4),而是自动变成=SUM(D23,E24);也就是说函数中的参数引用是建立在相对路径的基础上的,而不是绝对路径。
- 2008-12-25 13:55
- 浏览 687
- 评论(0)
一直对3维开发有着浓厚的兴趣,这几天上网查找了基本的概念性资料。为了防止这段时间的记忆散去,特总结如下,以备后查。
(1)底层API的选择。
尽管目前GLSL等着色语言出现,但是真正项目中使用的大多数还是OpenGL和Direct3D的C语言。顶层API目前主要有OpenGL和D3D,OpenGL的优点是稳定,平台无关,能运行在Windows, Linux, Unix所有平台;缺点是由于与平台无关,需要额外的窗口系统与OpenGL渲染区的连接库,如glx,wgl等。D3D的最大优点就是有微软的强大支持,缺点就是只能运行在Windows系统上,而且版本之间不兼容。
真正有用的图形程序,一 ...
- 2008-10-22 10:08
- 浏览 747
- 评论(0)
Debug通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。Debug和Release的真正秘密 ...
- 2008-10-21 14:07
- 浏览 750
- 评论(0)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOME0]"NLS_LANG"="AMERICAN_AMERICA.US7ASCII"
- 2008-09-09 14:03
- 浏览 639
- 评论(0)
1. /*+ALL_ROWS*/ --获得最佳吞吐量表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化. 例如: SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT'; 2. /*+FIRST_ROWS*/ --获得最快响应速度表明对语句块选择基于开销的优化方法,并获得最佳响应时间,使资源消耗最小化. 例如: SELECT /*+FIRST_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT ...
- 2008-08-25 16:45
- 浏览 900
- 评论(0)
SELECT * FROM ( SELECT sg.opp_id, sg.sales_id,sg.old_sales_id,sg.id, Row_Number()over(PARTITION BY sg.opp_id ORDER BY sg.gmt_create desc) rwn,sg.gmt_createFROM nirvana.sfa_opportunity so, nirvana.sfa_select_log sg WHEREso.id=sg.opp_id AND so.product_id_prefer='20' AND sg.OPERATION='tosea' AND sg.CAUS ...
- 2008-08-18 20:28
- 浏览 1157
- 评论(0)
这次涉及到了具体的平台----GNU/Linux。Linux下开发与明显不同于Windows平台的特点,从开发工具到项目组织,都有较大的差距。
首先声明,在做Linux平台开发之前,首先要熟练使用Linux系统,对系统有个感性的认识。以学习进程为序列出学习Linux开发的书籍。
1.开发工具篇
(1)Vi编辑器的使用。书籍到处都有,网上也有不少免费的资料。
(2)GCC编译器的使用,《GCC编译器完全手册》,不用全看,大概看看就行。
2. 系统学习篇
(3)《鸟哥的Linux私方菜》(基础篇),学会基础应用与shell命令使用。
(4)Linux系统API。《Linux ...
- 2008-07-29 22:24
- 浏览 778
- 评论(0)