由买买提看人间百态

topics

全部话题 - 话题: 调用
1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
o******1
发帖数: 1046
1
【 以下文字转载自 Linux 讨论区 】
发信人: outlook1 (outlook1), 信区: Linux
标 题: perl cgi中调用C可执行程序为什么在html中不显示?
发信站: BBS 未名空间站 (Sat Apr 12 02:23:45 2014, 美东)
我用perl写一个cgi的程序,其中调用了自己写的C程序(binary executable),需要
其stdout,所以用的是backticks。
如果单独运行perl cgi,结果正常,所有该print出来的全部出现,包括调用的C程序的
output。但是一旦从html里面连接到这个perl cgi,C程序ouput的部分,在网页中不显
示。
我试着把调用C程序的部分改成调用Linux系统程序,比如ls,cat等等,其output在网
页中就正常出现了。
我很困惑,大概知道是因为C程序的output没有被返回到perl process里面。但是在单
独执行perl程序的时候,调用的C就正常的输出到stdout了。又想了一想,可能是perl
和C共享了屏幕显示,所以我分辨不出来。但是在运行perl程序的时候... 阅读全帖
h****g
发帖数: 772
2
【 以下文字转载自 Programming 讨论区 】
发信人: huangg (水银泻地), 信区: Programming
标 题: slider多长时间调用一次callback?在哪里设置呢?
发信站: BBS 未名空间站 (Thu May 26 01:11:15 2011, 美东)
slider多长时间调用一次callback?在哪里设置呢?
通常滑块控件当值变化时调用callback,
但是当用鼠标改变值的时候,会连续调用多次callback
想知道哪里设置隔多久调用一次呢?似乎有的控件需要回车才调用callback函数的
我知道这个问题和用的库有关,但是我们组现在用的是fltk,不知有多少人在用
如果不是那么普遍的话,希望知道通常的概念,也许我能去看源程序
我也知道可以在callback函数中等到一定时间再动作,但还是想知道究竟多久调用一次
o******1
发帖数: 1046
3
我用perl写一个cgi的程序,其中调用了自己写的C程序(binary executable),需要
其stdout,所以用的是backticks。
如果单独运行perl cgi,结果正常,所有该print出来的全部出现,包括调用的C程序的
output。但是一旦从html里面连接到这个perl cgi,C程序ouput的部分,在网页中不显
示。
我试着把调用C程序的部分改成调用Linux系统程序,比如ls,cat等等,其output在网
页中就正常出现了。
我很困惑,大概知道是因为C程序的output没有被返回到perl process里面。但是在单
独执行perl程序的时候,调用的C就正常的输出到stdout了。又想了一想,可能是perl
和C共享了屏幕显示,所以我分辨不出来。但是在运行perl程序的时候,被调用的C的输
出没有返回到perl process,而是在另一个过程中,所以cgi创建的新网页就不显示了
。但是对于调用的Linux系统程序,为什么能正确的返回呢?
我半路出家,没学过操作系统,对于process,thread这些概念一知半解。大牛们能不
能指点一下,如何设置,... 阅读全帖
w******t
发帖数: 241
4
【 以下文字转载自 CS 讨论区 】
发信人: webcraft (此处不留爷,自有留爷处;处处不留爷,爷, 信区: CS
标 题: 请教一个程序调用的内存问题
发信站: BBS 未名空间站 (Sat Sep 8 11:10:10 2007)
我现在在做一个嵌入式系统的程序,其中一个中断会调用一function A,然后function
A又会调用function B,function B 调用C, 一直这样有6个嵌套的调用,我想请问一
下这样函数是不是会不停地在stack上面开销内存(包括函数本身以及函数内申明的局
部变量),这些内存会一直被占用到函数调用结束。像这样地情况,有没有更好的程序
架构能够避免这样的问题。
另外还有一个问题想请教,如果我在某个子函数中申明了指针,并且用malloc开了内存
空间,函数完结的时候free了空间,想请问一下函数调用结束返回之后,这个指针是不
是被自动设置为NULL(我想是这样,因为这个指针是局部变量)?谢谢大家
w******t
发帖数: 241
5
【 以下文字转载自 CS 讨论区 】
发信人: webcraft (此处不留爷,自有留爷处;处处不留爷,爷, 信区: CS
标 题: 请教一个程序调用的内存问题
发信站: BBS 未名空间站 (Sat Sep 8 11:10:10 2007)
我现在在做一个嵌入式系统的程序,其中一个中断会调用一function A,然后function
A又会调用function B,function B 调用C, 一直这样有6个嵌套的调用,我想请问一
下这样函数是不是会不停地在stack上面开销内存(包括函数本身以及函数内申明的局
部变量),这些内存会一直被占用到函数调用结束。像这样地情况,有没有更好的程序
架构能够避免这样的问题。
另外还有一个问题想请教,如果我在某个子函数中申明了指针,并且用malloc开了内存
空间,函数完结的时候free了空间,想请问一下函数调用结束返回之后,这个指针是不
是被自动设置为NULL(我想是这样,因为这个指针是局部变量)?谢谢大家
h****g
发帖数: 772
6
slider多长时间调用一次callback?在哪里设置呢?
通常滑块控件当值变化时调用callback,
但是当用鼠标改变值的时候,会连续调用多次callback
想知道哪里设置隔多久调用一次呢?似乎有的控件需要回车才调用callback函数的
我知道这个问题和用的库有关,但是我们组现在用的是fltk,不知有多少人在用
如果不是那么普遍的话,希望知道通常的概念,也许我能去看源程序
我也知道可以在callback函数中等到一定时间再动作,但还是想知道究竟多久调用一次
X*4
发帖数: 101
7
来自主题: Programming版 - 这个dtor为啥能被调用呢
关于boost shared_ptr的,
#include
#include
#include
class A{
public:
virtual void sing() = 0;
protected:
virtual ~A(){
std::cout << "dtor of base" << std::endl;
}
};
class B: public A{
public:
virtual void sing()
{
std::cout << "DO re mi fa so la" << std::endl;
}
~B(){
std::cout << "Dtor of Derived " << std::endl;
}
};
boost::shared_ptr create(){
boost::shared_ptr
p(new B());
...
阅读全帖
h********m
发帖数: 116
8
比如说:我jdbc连到数据库,然后我自己有个Scala写的字符串变换函数,对某表某列
的字符串进行特定操作。我怎样调用这个函数,应用到这一列呢?貌似Stored
Procdcure只能调用内部函数?
补充:是对Oracle数据库进行操作。有人建议用Groovy写一些function。我搜了半天,
还是没找到怎么调用。谁能给点建议?
举个简单例子,我有个groovy或者Scala的function f(x), return 2*x
那我想jdbc连到oracle的某个表,然后调用f(x), 把这个表某列的值全部变成2x
d********r
发帖数: 199
9
我有一个servlet,功能是周期性地定时(比如每周一次)
调用一个package(该package有几百个class)的功能进行某种计算,然后存下结果。
package里有一些class里有一些static 的变量,一般初始值都是0。
第一次计算后,这些变量被改变了。
当下一次调用的时候,我想让这些变量仍然变为0,就象这些class从来没有被调进内存,
是第一次被调用一样。
有什么简单的方法实现这个目的?
如果没有简单的办法的话,我只好在每次调用结束后手工将所有这些static变量清0。
当然,restart tomcat 或reload这个servlet application是可以的,不过我不希望这么手工做。
我希望程序能自动自己做这件事。
多谢先
d********r
发帖数: 199
10
servlet是一直运行的。
它每周调用一次那个package进行计算,存下结果后进入idle状态,
就是啥事也不做。
(当然,负责在webpage的调用下,显示目前的状态 是idle或busy)
那个计算用的package里很多地方有一些static的变量,我只是不想去一个个的找出来
来把它们进行“手工初始化”。
因为本来这个package只是一个正常的standalone的application,
其中的main() 每run一次就正常退出了,所以不存在static变量初始化的问题。
我现在另外加了一个servlet来周期性的调用这个package,
就会产生未初始化的问题。
我只是想问有没有办法让这些package的全部class在run一次后从内存里消失,
就象从来没用过一样。
如果没有办法的话,我只好改code,在每次调用之前,手工对那些static变量初始化了。
h********m
发帖数: 116
11
比如说:我jdbc连到数据库,然后我自己有个Scala写的字符串变换函数,对某表某列
的字符串进行特定操作。我怎样调用这个函数,应用到这一列呢?貌似Stored
Procdcure只能调用内部函数?
补充:是对Oracle数据库进行操作。有人建议用Groovy写一些function。我搜了半天,
还是没找到怎么调用。谁能给点建议?
举个简单例子,我有个groovy或者Scala的function f(x), return 2*x
那我想jdbc连到oracle的某个表,然后调用f(x), 把这个表某列的值全部变成2x
g*********s
发帖数: 1782
12
来自主题: Programming版 - 多次调用yyarse()的buffer flush问题。
在一个程序里反复调用yyparse()的时候,第一次调用出错后,之后所有的调用都出错
,即使后面的文件是正取的。看上去是buffer没有flush/reset。
放狗搜了一下,看上去这篇文章最靠谱。但是怎么在程序里调用YY_FLUSH_BUFFER啊?
这个是flex自己生成的macro。
http://olympus.het.brown.edu/cgi-bin/info2www?(bison)How+Can+I+Reset+the+Parser
h********m
发帖数: 116
13
比如说:我jdbc连到数据库,然后我自己有个Scala写的字符串变换函数,对某表某列
的字符串进行特定操作。我怎样调用这个函数,应用到这一列呢?貌似Stored
Procdcure只能调用内部函数?
补充:是对Oracle数据库进行操作。有人建议用Groovy写一些function。我搜了半天,
还是每找到怎么调用。谁能给点建议?
z*****7
发帖数: 367
14
【 以下文字转载自 Programming 讨论区 】
发信人: zebra07 (经历应该经历的), 信区: Programming
标 题: 自己做google app调用第三方api有产权问题么?
发信站: BBS 未名空间站 (Wed Dec 4 13:57:57 2013, 美东)
想作个比如股票的app,调用yahoo finance的api,或者天气的app,调用weather.com的
api,有什么产权问题么?
w******7
发帖数: 36
15
来自主题: CS版 - JAVA 如何调用现成的dll
各位大虾:
一个模拟软件,有现成的dll,可以用一些函数去操作这个模拟软件(比如修改输入参数等等)。
请问如果我用调用别人写好的这个dll, 应该怎么写呢?
其实就是说,我想用通过java直接调用这个dll,间接调用dll中的函数。
谢谢!!
W********n
发帖数: 254
16
10gen的MongoClient和MongoServer都不是IDisposable.我之前说用using只是用在我自
己的DAL wrapper。我说显示调用调用也无非就是
mgSvr.Connect();
mgSvr.Disconnect();
既然mongodb文档说不建议调用这两个方法,那就全都留给driver处理好了。
a*********s
发帖数: 22
17
来自主题: Java版 - 问个程序调用的问题
多线程调用同一个子程序,是不是系统为每一个调用分配临时变量?
比如说几个线程同时调用一个阶乘子程序,但是向它传送不同的数字,会
不会导致死锁?
z****e
发帖数: 54598
18
来自主题: Java版 - 四种调用未知类方法的方法
比如说我想要让张三给我写一个类
我去调用张三写好的类里面的方法
但是有个问题,就是我怎么调用张三写的类的方法呢?
张三的类还没写呢,我跟张三只有一个约定
我只能知道张三将来要写好的类的方法
但是我现在要用,如果我等张三写好了类我再开始写的话
效率就非常低了,那当我只有跟张三的约定的前提下
我该怎么做才能使得张三写出符合我标准的代码?
四种方法
第一种是我写好一个虚拟类,让张三去继承这个虚拟类
去实现我定义的虚拟方法
第二种也是最常用的一种,就是用接口
同样也是让张三去实现我在接口中定义的虚拟方法
其实在java1.4左右,大部分的框架和标准都是基于这个模式的
尤其是ejb,近乎癫狂地使用了各种乱七八糟的接口
而表示层的框架和标准则全面采用虚拟类
比如struts1.x的版本,还有servlet
其实这样做其实也不是很难就是了,无非就是实现一堆的虚拟方法
而且多数时候可以用ide的模板代劳,按几个按钮就是了
但是即便如此,张三还是觉得很难接受这么苛刻的要求
因为能把这些方法解释清楚的人实在是不太多
这是jee第一代
后来出现了一个东西叫做反射
当反射刚出现的时候,效率比较低,后来优化了之... 阅读全帖
h******e
发帖数: 209
19
open source 软件的源代码里面调用一个包是不是都用import语句啊?
我的意思是,现在很多软件应该都调用其他开源软件的包或者类什么的,是不是都一定
会显式的使用import语句?
如果那个软件使用了Maven或者其他的架构,是不是调用其他开源软件的包或者类,在
他的代码里是不是就可以不用显式的import语句了?
w***g
发帖数: 5958
20
1. 先确保是否真的写到了stdout,单独运行perl cgi的时候用 > xxx看你要的输出有
没有重定向到xxx里面。
2. 换一个目录运行perl cgi看是不是还正确。apache调用cgi的时候目录可能和你用的
不一样。
3. 用sudo执行perl cgi,看是不是还是正确。apache调用你的程序会用apache/www/
www-data类似的用户名调用。你可以su到该用户运行一下看是否正确。
4. 看apache的错误日志, /var/log/apache2/error.log。

perl
y**b
发帖数: 10166
21
有好几个函数都是这样,而main()的作用只是调用这几个函数之一。这样每次main()
调用不同函数(重新编译),都得改动头文件来决定需要定义哪个宏,比较麻烦。
(之所以出现这种情况,是因为这几个函数要分别利用某个段代码的不同部分,用宏
来区分的)。
也就是说:
if 某个函数被调用
then 定义某宏
这个在c++里面如何实现?有没有更简洁的办法?
w******7
发帖数: 36
22
来自主题: Programming版 - JAVA 如何调用现成的dll
各位大虾:
一个模拟软件,有现成的dll,可以用一些函数去操作这个模拟软件(比如修改输
入参数等等)。
请问如果我用调用别人写好的这个dll, 应该怎么写呢?
其实就是说,我想用通过java直接调用这个dll,间接调用dll中的函数。
谢谢!!
h**k
发帖数: 3368
23
是在执行子类的destructor之前调用,还是执行之后调用?
p********g
发帖数: 8855
24
来自主题: Programming版 - 求助个dll调用的问题
我有一部分code,做成了dll
现在使用的是隐式调用方式调用这个dll
如果调用dll,发现速度要比直接run code 要慢?
这个正常么? 大概慢0.5秒
这个code需要openmp的支持。多谢
b*****d
发帖数: 7166
25
来自主题: Programming版 - 怎样在Python里调用Visual C++的函数?
在VC里有一个project,里面是很多c++程序,包括.h和.cpp文件。 里面定义了一些函
数。
现在要在Python里调用这些函数。
有什么办法可以比较简单的(不用自己写很多wrapper)调用这些现成的函数?
最好是在windows里做。因为我们在Windows上工作。试过boost.python,但是
没能成功安装。boost.python上的Manuel太旧了,已经驴唇不对马嘴。
我在linux上试了一下ctypes。自己写了几个简单的c++程序。发现用python调用还可以
。但是用Ipython notebook时有些问题。比如一个void函数,里面有个cout< number< 显示不出double,而是个很大的整数!但是在python里就没有这个问题。怎么修改?
实在不行就copy到linux上工作,但是不想做太多修改。
有什么好的建议?
s*****g
发帖数: 173
26
来自主题: Computation版 - 请教大牛们matlab 里调用c++
我是学金融的,对c++不是很懂,请问在matlab中调用c++程序需要经过哪些步骤阿?
正在run一个网上download下来的matlab程序,里面有个function叫blasterprob,是一
个c++ function.
matlab run到这个function就说找不到这个function了,但是我已经把这个用c++程序
编得function放在了matlab work space里了,但matlab还是说找不到
请问要调用这个c++程序(blasterprob.c)是不是要安装c++? 我已经安装了 visual c++
2005 express edition 但是好像没作用嘛
是不是需要在matlab里面进行什么setup才能让Matlab调用c++ function 阿?
谢谢大虾指点!
w******7
发帖数: 36
27
来自主题: Computation版 - JAVA 如何调用现成的dll
各位大虾:
一个模拟软件,有现成的dll,可以用一些函数去操作这个模拟软件(比如修改输入参数等等)。
请问如果我用调用别人写好的这个dll, 应该怎么写呢?
其实就是说,我想用通过java直接调用这个dll,间接调用dll中的函数。
谢谢!!

t***e
发帖数: 446
28
来自主题: Computation版 - VC# com 调用 matlab 报错 (转载)
【 以下文字转载自 Programming 讨论区 】
发信人: tetee (fatfish), 信区: Programming
标 题: VC# com 调用 matlab 报错
发信站: BBS 未名空间站 (Sun Jan 16 23:00:18 2011, 美东)
visual studio 2010 下面用 reference com的方式调用 Matlab 2010a,
MLApp.MLAppClass matlab = new MLAppClass();
不知道为什么不能embed MLAppClass。
Interop type 'MLApp.MLAppClass' cannot be embedded. Use the applicable
interface instead.
同样的Matlab版本,在VS2008下面调用就能编译通过。难道我 upgrade 成VS2010还弄
出毛病了?
谢谢各位解答。
s*****g
发帖数: 173
29
我是学金融的,对c++不是很懂,请问在matlab中调用c++程序需要经过哪些步骤阿?
正在run一个网上download下来的matlab程序,里面有个function叫blasterprob,是一
个c++ function.
matlab run到这个function就说找不到这个function了,但是我已经把这个用c++程序
编得function放在了matlab work space里了,但matlab还是说找不到
请问要调用这个c++程序(blasterprob.c)是不是要安装c++? 我已经安装了 visual c++
2005 express edition 但是好像没作用嘛
是不是需要在matlab里面进行什么setup才能让Matlab调用c++ function 阿?
谢谢大虾指点!
e******y
发帖数: 47
30
流调用抑郁自评量表CES-D-抑郁相关心理测试
流调用抑郁自评量表,由美国国立精神研究所Sirodff编制于1977年,原名为流行学研
究中心抑郁量表(Center for Epidemiological Survey,Depression Scale,CES-D)。
量表主要用于流行病学调查,用以筛查出有抑郁症状的对象,以便进一步检查确诊,也
有人用作临床检查,评定抑郁症状的严重程度。
本量表共有20道题目,分别调查20项症状。量表评定按过去一周内出现相应情况或感觉
的频度评定;不足一天者为“没有或基本没有”;1~2天为“少有”,3~4天为“常有
”,5~7天为“几乎一直有”。
结果统计和分析:
主要指标为总分。
其中总分≤15分为无抑郁症状,
16~19分为可能有抑郁症状,
≥20分为肯定有抑郁症状。
抑郁症症狀和自我疗法,請參考:
http://www.mitbbs.com/article_t2/Psychology/31170515.html
流调用抑郁自评量表
1) 我因一些小事而烦恼
2) 我不大想吃东西,我的胃口不好
3) 即使家属和朋
s**********4
发帖数: 3
31
来自主题: JobHunting版 - 问一个java的函数调用问题
会写c++,只是拿leetcode一个例子来问一下java的函数调用问题:
比如说我现在创建了两个文件:Solution.java和SolutionTest.java:
Solution.java:
public class Solution {
public int maxProfit(int[] prices) {
// Start typing your Java solution below
// DO NOT write main() function
if (prices.length < 2)
return 0;
int maxDiff = 0;
int minValue = prices[0];
for (int i = 1; i < prices.length; ++i) {
if (prices[i] < minValue)
minValue = prices[i];
... 阅读全帖
l**h
发帖数: 7994
32
【 以下文字转载自 Programming 讨论区 】
发信人: ltsh (livehappy), 信区: Programming
标 题: 请问怎么在自己的程序里调用别的search engine?
发信站: BBS 未名空间站 (Tue Mar 5 18:26:02 2013, 美东)
是不是要弄清楚要调用的search engine怎么写的,然后
把那部分程序嵌入到自己的程序里?
多谢!
l**h
发帖数: 7994
33
多谢!如果我想调用的网站没有提供这种API呢?我通过自己
分析它的页面和程序可以做到调用它吗?
k****s
发帖数: 162
34
【 以下文字转载自 Computation 讨论区 】
发信人: kwphys (没有昵称,谢谢。), 信区: Computation
标 题: 问:关于调用节点和cpu数目的关系,谢谢
发信站: BBS 未名空间站 (Tue Jul 7 14:58:26 2009, 美东)
并行运算,
调用 10个nodes,1process
和 5个nodes,2process
运算速度上有区别吗?
s*k
发帖数: 144
35
来自主题: Database版 - 怎样从WEB上执行调用DTS TASK?
你VB程序里调用了DTS Object了吗?

DTS Task 这活我也没干过,我只能根据我对MS产品的理解谈个思路:
要是我做,大致的过程会是这样:
1) 写段程序用VB程序调用DTS Object
(sorry I can't give you more details, for my SQL server is not for
development,
and miss some program samples),
if OK then
2) wrap DTS object as a COM component and register it on the Server
3) write a program to test it that can be called as a COM component
4) try to call it from ASP.
IMHO, if it is not for product development, it is too bother
to do that.
t*******y
发帖数: 57
36
来自主题: Database版 - servlet调用sql 访问oracle的问题
这几天真是见了鬼了
在Linux下单独写个standalone的java程序用JDBC访问oracle一点问题都没有
换写成servlet来通过JDBC访问oracle竟然只能做"select .."这样的sql访问
用什么insert/update/desc之流的sql命令通通给我出错,
说什么java.sql.SQLException: SQL string is not Query
ft,明明直接把那些sql命令放入sqlplus执行和放在standalone的java程序里面
执行一点问题都没有.google了半天没有啥结果.
这个到底啥原因有人知道么?难道用servlet调用jdbc数据库还有权限限制?
用perl写的cgi调用数据库也一点问题都没有呀.
m******e
发帖数: 45
37
来自主题: Database版 - 如何在excel里调用Q function (转载)
【 以下文字转载自 Programming 讨论区 】
发信人: minxolee (色立子), 信区: Programming
标 题: 如何在excel里调用Q function
发信站: BBS 未名空间站 (Thu Jul 7 09:24:07 2011, 美东)
本人是kdb+/Q新人菜鸟,遇到个问题要在excel里调用Q的函数,google了好久也没有找
到答案,也不知道是不是该在这里问这个问题,望大虾们赐教,谢谢!
我在C#的code behind file里调用JavaScript
string script = "
this.RegisterClientScriptBlock("ClientScript",script);
结果无效。如果script里只是一句alert("...")是能执行的,但是document.
getElementByID似乎不能这样用。因为event是由server端触发的,不是由页面上的
control触发的,不知道Reg
l*******r
发帖数: 713
38
来自主题: DotNet版 - C#中调用JavaScript的问题
一个aspx页面上有个原本隐藏的html control,当某一个event发生时希望能从server端
调用一句JavaScript把这个html control显示出来
这个html control的定义是
W********n
发帖数: 254
39
在一个小webService里第一次使用mongodb,很习惯的把dal做成idisposable,这样可
以自动调用connect/disconnect。因为是内部service,所以访问量不大,一直没有出
现什么问题。昨天下午开始一个app开始疯狂发请求,500 req/sec,到今天早上8点
application pool就当掉了。
显示的错误是An operation on a socket could not be performed because the
system lacked sufficient buffer space or because a queue was full. 搜了一圈
发现是mongodb server的tcp connection被全部用光,网上大部分建议是调节
TcpTimedWaitDelay和userMaxPort,可这样就算分配再多的port也有用完的时候。
最后发现是10gen的.net driver比较奇特,显示调用connect/disconnect会让driver自
己的connection pool完全停止工作,删掉这两行... 阅读全帖
s***r
发帖数: 2604
40
来自主题: DotNet版 - 如何在.Net下调用C++的api
非常感谢
我找到的大部分例子都是直接pinvoke开始调用function了。
在这之前是先把.h/.lib//.dll这几个文件如何关联到我的project里呢?我知道.net的
dll直接加成reference就可以。
有没有办法handle c++那边的event
第一次做c#调用c++api,完全没有方向,请大侠指点一下,谢谢
m*********e
发帖数: 37
41
来自主题: EmergingNetworking版 - 如何在browser里头调用一个程序
问题是,我没有该程序的源码,只有二进制可执行文件。
我希望能像在本地用shell script 调用一样,在browser中调用, 可能吗?
t******l
发帖数: 6
42
来自主题: Java版 - 这个方法到底如何调用的?
以下是一个关于JAVA SWING TREE custom data
models的程序,一共有2个文件,一个是TestFrame.java,还有一个是MyDataModel.java.
我就调重要的写上来. 我的问题就是,如
何调用了在MyDataModel.java中的method getChild(...)呢?
我通过在TestFrame.java中加Print statments知道在执行tree = new
JTree(treeModel)的时候,method
getChild(...)就被调用了。根据我的理解,在initialization的时候,它用的是JTree(T
reeModelnewModel)这个Contructor.TreeModel是一个INTERFACE,而DefaultTreeModel是
TreeModel的Implementing Class,Interface TreeModel中定义了一个Method
getChild(Object parent,int
index),可偶就是不明白为什么没有一个statement是tree.getChild(.
z**k
发帖数: 65
43
多谢cyclops的帮忙。我的Axis的确装在Tomcat上。我们现在要用WEBLOGIC上的APPLICATI
ON调用TOMCAT上的WEBSERVICE。我的WEBLOGIC上的程序(调用WEBSERVICE),可以通过编译
,但是我发现可能用的不是我希望用的.jar FILES。 可能是.jar FILE 的版本不对,所
以出错?



t*******y
发帖数: 57
44
【 以下文字转载自 Database 讨论区 】
【 原文由 tribology 所发表 】
这几天真是见了鬼了
在Linux下单独写个standalone的java程序用JDBC访问oracle一点问题都没有
换写成servlet来通过JDBC访问oracle竟然只能做"select .."这样的sql访问
用什么insert/update/desc之流的sql命令通通给我出错,
说什么java.sql.SQLException: SQL string is not Query
ft,明明直接把那些sql命令放入sqlplus执行和放在standalone的java程序里面
执行一点问题都没有.google了半天没有啥结果.
这个到底啥原因有人知道么?难道用servlet调用jdbc数据库还有权限限制?
用perl写的cgi调用数据库也一点问题都没有呀.
u**d
发帖数: 211
45
在 java 程序里要掉用外部的一个 C 程序
Runtime.getRuntime().exec(cmd);
其中cmd对应一个C语言的查找程序,输入参数(即查找对象是)西欧字符串,
是 ISO-8859-1 编码
我知道在 java 里String都存储成 Unicode
但是这样调用的结果就是无法得到任何结果
我想是不是因为调用外部命令时,java还是按照 unicode 处理的,
这样的话,输入参数(西欧字符)就被强行转换,从而就不再是原来的字符
所以 C 程序什么也查找不到?
该如何解决这个问题?
非常感谢!
x****a
发帖数: 1229
46
在新建的stack中,调用generic method
public E remove()方法出错。如果把E改成char,运行成功。请解惑。谢谢
/**********************************************************************
作业是实现infix, postfix互换,读取string input,把数字push to a stack,遇到
括号再pop。
要求stack必须用doublyLinkedList形式生成,就是先建DoublyLinkedList class, 再
创建stack class: DoublyLinkedList stack = new DoublyLinkedList;再创
建新class 里有infix to postfix 和 postfix to infix两个method。
我两个method里,infix to postfix, 用stack1; postfix to infix
用stack2
there i... 阅读全帖
t*******y
发帖数: 57
47
【 以下文字转载自 Database 讨论区 】
【 原文由 tribology 所发表 】
这几天真是见了鬼了
在Linux下单独写个standalone的java程序用JDBC访问oracle一点问题都没有
换写成servlet来通过JDBC访问oracle竟然只能做"select .."这样的sql访问
用什么insert/update/desc之流的sql命令通通给我出错,
说什么java.sql.SQLException: SQL string is not Query
ft,明明直接把那些sql命令放入sqlplus执行和放在standalone的java程序里面
执行一点问题都没有.google了半天没有啥结果.
这个到底啥原因有人知道么?难道用servlet调用jdbc数据库还有权限限制?
用perl写的cgi调用数据库也一点问题都没有呀.
y**b
发帖数: 10166
48
那就是说还是要清楚调用某个函数的时候需要定义哪个宏,
我想弄的傻瓜化一点,user只需知道调用某个函数就行了。
也许我原来的设计就不好,不然不会出现这种情况。
w******t
发帖数: 69
49
【 以下文字转载自 Java 讨论区 】
发信人: webornot (淡去), 信区: Java
标 题: 怎样用Widget调用command line application,
发信站: BBS 未名空间站 (Mon Mar 17 17:09:48 2008)
有个command line application,想直接拿来用,不改动程序, 但是想用WIDGET来做UI.
我考虑的方案是用一个local web server来实现widget 和这个程序的通信. WIDGET
通过web server去调用这个程序, 这部分没有问题. 但是反过来CALLBACK怎样实现? 这
个程序的EVENT怎样发送给WIDGET?
请高手支招!
谢谢!
k******n
发帖数: 35
50
来自主题: Programming版 - 调用win32 DLL的问题
有一个关于调用win32 dll的问题想请教大家。所用平台是win xp + VS2005.
自己写了一个win32 DLL,在VBA和VC++都测试成功。但是我想在同一个solution里测试
,也就是说在一个solution里有2个projects,一个是DLL,另一个是testor。想用
testor去调用DLL来测试,但是总也不成功。我在Testor里加了DLL作为reference和
dependency,而且在link的时候还链接了DLL。错误信息总是LNK2019: unresolved
external symbol _aa_sum@8 referenced (aa_sum是DLL中的一个函数)。
请大家指教,谢谢!
1>Compiling...
1>Tester.cpp
1>Linking...
1>Tester.obj : error LNK2019: unresolved external symbol _aa_sum@8
referenced in function _wmain
1>C:\programming\Storage\StorageDLL\Debug
1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)