- 浏览: 27604 次
- 性别:
- 来自: 杭州
最新评论
-
lzy5710303:
饭吃完了吧
ireport 补空行问题
文章列表
alter database tempfile '..\TEMP01.DBF' autoextend off; --关闭自动增长(参考实际情况)
alter database tempfile '..\TEMP01.DBF' resize 300M; --设置大小
一些会忘记的 不全
Ctrl+PageUp 将光标移至本屏的第一行,屏幕不滚动。
Ctrl+PageDown 将光标移至本屏的最后一行,屏幕不滚动。
Ctrl+↓ 向下滚动屏幕,光标跟随滚动不出本屏。
Ctrl+↑ 向上滚动屏幕,光标跟随滚动不出本屏。
Ctrl+Shift+NUM 在光标行设置最多九个临时标志号,对临时切换非常有用。行的左边将出现一本书,封面有NUM,再按一次取消设置。
Ctrl+NUM 直接将光标跳到NUM处,NUM是用Ctrl+Shift+NUM设置的标号。 NUM不能用小键盘。
Ctrl+Home 将光标移至文件头。
Ctrl+ ...
Delphi 有如下代码
type
Ta=array of string;
var
Form1: TForm1;
b:ta;
procedure func(a:ta);
implementation
{$R *.dfm}
procedure func(a:ta);
begin
showmessage(a[1]);
b:=a;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
func ...
procedure TForm1.PageControl1Changing(Sender: TObject;
var AllowChange: Boolean);
var
FPt: TPoint;
FIndex: Integer;
begin
if GetCursorPos(FPt) then
begin
FPt := PageControl1.ScreenToClient(FPt);
FIndex := PageControl1.IndexOfTabAt(FPt.X, FPt.Y);
AllowChange := FIndex ...
前段时间
用delphi 为公司开发的dll
当使用pchar 作为返回值时
发现一些语言接收到的数据中包含乱码问题。
应该是返回指针类型是数据出错。
于是在每一个函数返回前 在其返回值后添加 char(0) 做结束字符。
一个char(0)不够 ,就再加一个。
测试pb 中没有再出现次情况了
vb 中接收返回值 需要做一些处理
Mid(tres, 1, InStr(tres, Chr(0)) - 1)
其中 tres 为dll 数据
XOR一般是进行异或运算,80 XOR 90的值是10。(原因见后面)
XOR的操作数可以是INTEGER和BOOLEAN型的。如果是BOOLEAN,则等同与“〈〉”运算符。
如果是INTEGER,XOR会对操作数的每一位进行操作,如果某位两个数的值不一样则为1,否则为0。如:2 XOR 3=1。因为2的二进制是0010,而3是两者XOR后,得到0001,转变为十进制就是1。
你所说的80的二进制是0101 0000,90的二进制是0101 1010,两者XOR后得到0000 1010,转变为十近在进制是10。一句话:xor:异或,相当于2进制无进位加法,不一样 ...
客户的需求 在某些报表中一次显示指定行数据,如果数据不足以显示需要自动补充空行。
先吃饭去。。。
公司内网地址修改
客户端svn 地址需要重新指向
修改位置
Eclipse菜单条
/windows/show view/other/svn/svn repositories
右键选择以前svn 服务器地址 点选Relocate..
会有警告提示出现。。无视
直接单击 next
在 “New URL”中输入你新的svn服务器地址
Finish 完成。
前几天 oracle 被误删除系统数据,重装数据库。
当时也没发现什么太大问题。
第二天来上班,由于公司网络修改,想查看一下自己的ip配置,在cmd dos 下输入 ipconfig /all 命令~结果
"不是内部或外部命令 也不是可运行的程序"??????
其他所有dos命令一概不能使用..
随后,在系统环境变量发现。。该死的oracle 把系统变量 path 全修改了。只有他一个路径指向(我不记得oracle有这么霸道了???)
在后面添加 “%SystemRoot%\s ...
web 开发中 经常性的要对页面进行处理以及微调
在IE下我们可以直接去修改internet选项 这里就不做介绍。
Firefox 下的设置方法:
1.在firefox的地址栏上输入about:config回车2.找到browser.cache.check_doc_frequency选项,双击将3改成1保存即可。那么这个选项每个值都是什么含义的。请看下面的解释:0: Once per session 每个进程一次 每次启动Firefox时检查 1: Each time 每次访问此页时检查 2: Never 不检查 3: When appropriate/automati ...
原文地址:
http://www.iteye.com/topic/72543
今天花了两个小时把一份关于什么是Native Method的英文文章好好了读了一遍,以下是我依据原文的理解。
一. 什么是Native Method
简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它的编程语言都有这一机制,比如在C++中,你可以用extern "C"告知C++编译器去调用一个C的函 ...
Resin多域名绑定 + 泛解析 发表于: 2007-9-4 下午6:02
原文地址:http://www.chinajavaworld.com/thread.jspa?threadID=743793&tstart=0
今天研发人员问起oracle中怎么设置自增,记得oracle中没有自增类型的字段的,所以通常情况下我们需要定义一个sequence来作为自动增长类型字段的数据。
于是记录了一些关于oracle sequence的资料,已备查用!
Oracle中的序列(sequence)
1: 如何定义一个序列
仅向前的数字变量(和SQL中的自动编号有点像 identity(1,2) )
格式:
create sequence
start with
incr ...
- 2009-12-15 09:30
- 浏览 867
- 评论(0)
控制FormPanel不可编辑
- 博客分类:
- ExtJS
控制FormPanel不可编辑
1、加蒙版 formPanel.el.mask(); //mask方法还可以加参数(“加载中。。。”,“x-loading-mask”)
formModule.el.unmask();//去掉mask
2、循环panel上的控件disabled
formModule.form.items.each(function(item){
item.disable();
});
/ ...
那是刚来公司不久的时候,公司出于安全以及其他方面因素,需要用dll 将对外开放的接口进行封装一遍。
dll本身要做的事非常简单,将用户传入的参数经过“特殊”处理后发给Web service ,在接收返回数据以后,将其传递给调用者。
开发工具选择的是Delphi 7。
完成以后本地机器没有出现人和我问题 结果交到领导的机子上一跑就直接报内存错误~
后来发现问题所在。领导是2003系统,默认 dep 是对所有程序进行监控保护。
在对程序进行例外处理后,demo程序一路畅 ...