weidagang2046的专栏

物格而后知致
随笔 - 8, 文章 - 409, 评论 - 53, 引用 - 0
数据加载中……

最新评论

共2页: 1 2 下一页 
re: C语言学习进程:fseek与ftell函数 顶顶顶 2008-10-04 17:06  
OL 是什么!!!!!
re: C语言学习进程:fseek与ftell函数 路过者 2008-08-10 23:52  
学习,在于多思考!其实每个人都是有潜能的。。。
如果页面中有JS加载大量数据的话,判断e.Url和WebBrowser.Document.Url 也不好使啊,怎么办呢?
re: JDBC性能优化技巧 朱远翔-Apusic技术顾问 2008-07-19 13:14  
如果是转的,还是把(转)字加上吧,也算对作者的尊重。
re: 平常心是道 朱远翔-Apusic技术顾问 2008-07-10 15:34  
都是强人呀
if (e == wb1.ControlInterface) then
....
re: Perl eval函数探讨[未登录] ds 2008-06-05 14:50  
eval $command;#$command = ‘print “hello Perl”’

这里,只要$command以管道方式执行命令,即使不使用eval,命令也会被正常执行,比如写一个脚本:
#!/usr/bin/perl -w
$c = `net start xxx`;
执行脚本后就会发现,xxx服务已经启动了,文章里这样写容易误导初学者,不过总体来说,文章还是很不错的

----------------
看不懂二楼说的什么意思????!!
谁能解释一下
如MAC地址:XX:XX:XX:XX:XX:XX
怎么去掉上面的冒号让起变成:XXXXXXXXXXXX
有子空间聚类的数据集吗?
re: Debugging with GDB (入门篇) sunlight 2008-03-09 19:43  
hao,taihao le
牛人就是不一样
你好我 我碰到了一个问题

和你的说的类似

希望你帮我看下

多谢了 http://so.hr33.com/SearchResult.aspx?key=a&companyname=&zw=100&dq=100&sj=90&xl=10&jy=0&sex=2&age=0&yx=0&xz=0&hy=0&RCount=29&Page=1&type=1

你点申请后点关闭就会提示 "拒绝访问.."

MAIL 我 colvinliu@qq.com
re: VC设置对话框背景图的代码 胡祖全 2007-12-03 09:29  
关于在模态对话框中的编辑框:
我想通过初始化,在编辑框中显示多列数据的方法.
希望有人回复,我急要.
谢谢!
邮箱:huzq2007@163.com
re: 郑强演讲[未登录] 杨一 2007-11-27 10:03  
听君一席话,胜读十年书
re: svn软件下载 蒋力 2007-11-08 15:37  
请问哪个插件可以用于jbuilder?
谢谢
re: Perl eval函数探讨 guest 2007-09-07 16:25  
谢谢
说错了,应该是——
判断e.Url和WebBrowser.Document.Url
看到一个方法
是在DocumentCompleted事件中判断e.Url和WebBrowser.Document.Url是否一致
如一致则表示初始页面加载完毕
re: 服务器端可控情形的Javascript跨域访问解决方法 weidagang2046@gmail.com 2007-06-22 16:31  
@liao
你的例子应该没有大问题,应该调查servlet没有得到执行的原因。可以把url单独拷贝出来,敲到浏览器的地址栏中试试看servlet能否执行。我估计是url本身的问题,很可能没有真正对应到那个servlet。
我尝试了类似的代码却没有成功。
我在一个A网站的portlet中,iframe了一个B网站的jsp页面,当点击该jsp的某个链接后,我需要将一个参数传送到A网站的某Servlet,可是没有成功。
代码如下:
site A的portlet:
从IFrame中的页面传来的参数:<%=portlet_a_s%>
<br/>
<iframe width="300" height="300" src="http://siteB:7001/myWeb/B.jsp">
</iframe>

site B的jsp:
<%@ page language="java" contentType="text/html;charset=UTF-8"%>
<html>
<head>
<title>
inner page
</title>

<script type="text/javascript">
var lastScript;
var h=document.getElementsByTagName("head")[0];

function loadScript(url){
var f=document.createElement("script");
var d=new Date().getTime();
f.type="text/javascript";
f.id=d;
f.src=url+'&date='+d;
document.body.appendChild(f);
if(lastScript&&g(lastScript))g(lastScript).parentNode.removeChild(g(lastScript));
lastScript=d;
}

function g(x){
return document.getElementById(x)
}

function onClickMeasureId(id){
var hidden = g("hidden_input");
hidden.value = id;
var url = "http://siteA:7001/testWeb/portlets/portlet_a/PortletAServlet?id="+id;
loadScript(url);
}

function onResponse(){
alert("response");
};
</script>
</head>
<body>
<a onclick="onClick('参数1')" href="#">参数1</a>
</body>
</html>

siteA的Servlet:
public class PorletAServlet extends HttpServlet
{
public void service(HttpServletRequest request,HttpServletResponse response){
if ( request.getParameter("id") != null ){
String id = request.getParameter("id").toString();
HttpSession session = request.getSession();
session.setAttribute("measure_id",request.getParameter("id") );
try{
response.setContentType("text/javascript");
PrintWriter out = response.getWriter();
out.write("onResponse();");
}
catch(Exception e){}
}
}
}

我执行siteA的portal,在siteA的servlet中加入断点,点击portlet中iframe中的链接,发行servlet并没有得到执行。实在不知道为何不成功。

不知道博主可否提供更加完整的例子?谢谢!
可以MSN交流吗?tangcaiyou@hotmail.com
看样子也是一位能人呀!
PostgreSQL .NET
.NET data provider to direct access PostgreSQL database
谢谢,相当有帮助。
re: 数据挖掘数据集网站 weidagang2046 2007-03-15 16:02  
http://www.sogou.com/labs/dl/q.html

不知道这个对你是否有用。
re: 数据挖掘数据集网站 dan 2007-03-15 15:53  
有Web服务器日志数据收集吗
靠,这也是解决方法啊
可行 跨域真是双刃剑
re: Perl eval函数探讨 python 2007-01-29 09:52  
eval $command;#$command = ‘print “hello Perl”’

这里,只要$command以管道方式执行命令,即使不使用eval,命令也会被正常执行,比如写一个脚本:
#!/usr/bin/perl -w
$c = `net start xxx`;
执行脚本后就会发现,xxx服务已经启动了,文章里这样写容易误导初学者,不过总体来说,文章还是很不错的
fgfgfgfgfgfgfgfgfgfgfgfgfgfgfgfgfgfgfgfgfgfgfgfgfgfgfggggggggfgfgfgfgfgfgfgfgfgggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgggggggggggggggggggggggggggggggggggggggggggggggggggggggffffffffffffffffffffffffffffffgfgfggggggggffffffffffgggggggggggfffffffffggggggggggffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg
因为Bookmark Servlet对javascript一无所知,只当成一般的网页文本返回,所以我认为和一般浏览器的访问没有区别,用session维护状态是完全可以的。
请问这种方式下客户端(浏览器端)和Bookmark servlet端之间的关系是不是和直接通过浏览器访问Bookmark servlet的关系是一样的? 因为我想用这个方法来解决一个问题,A网站(应该是相当于这里的Bookmark servlet)负责控制逻辑,B网站负责页面的外观显示.
客户端从B网站进入之后, 要动态创建javascript对象,提交多次请求, 而我想维护多个请求之间的状态关系;是否和直接通过浏览器访问B网站一样,维持session就OK了?

希望能解我之惑....谢谢!
创建javascript对象的时候指定id属性可以避免覆盖;也可以按id查找对象来判断是否已经返回,如果找到的话就可以看情况删除。关于id的维护问题办法应该很多。比如,维护一个全局计数器。

如果一定要同步的话(比如,第一次返回才能发第二次),建议看看javascript的wait()函数。

ps: 我的javascript经验也不多,上面的建议还需要实践检验。欢迎交流!
我有个问题哦....
比如,我第一次发送的时候创建一个script对象,然后在很断的时间内发送了第二次,也就是创建了第二个script对象.那天他就把第一个覆盖了,第一个怎么办??

但我又不能创建很多个script对象,那样很占资源,只能删除一些对象,那样就又可能删除写没有反会的对象......

我的前提是我则个情求比较频繁..

希望能解我之惑...
email: zuan8888@gmail.com
IBM developerWorks上面有个文章,里面详细讲了ajax的三种数据传输机制,你上面这个实例就是其中的第三种方法。
教程文章地址:
http://www-128.ibm.com/developerworks/cn/views/xml/tutorials.jsp?cv_doc_id=110100
需要注册个ID才能阅读。
re: Perl eval函数探讨 aspiration 2006-12-03 13:03  
很不错,对eval的讲解挺清楚的,真有点“看君一回贴,胜读几天书!”的感觉。谢谢!
re: 获取象素的RGB weidagang2046 2006-11-16 17:06  
原理很简单,只需要简要的三步。既:获取屏幕DC、得到当前鼠标所在的像素值、分解出像素值中的红、绿、蓝三色既可,很简单吧!

关键代码实现:
1、 获取屏幕DC


HDC hDC = ::GetDC(NULL); //获取屏幕DC
2、 获取当前鼠标位置像素值


CPoint pt;
GetCursorPos(&pt);        //得到当前鼠标所在位置
COLORREF clr = ::GetPixel(hDC, pt.x, pt.y); //获取当前鼠标点像素值
3、 分解出像素点中的红、绿、蓝颜色值

CString ClrText;
ClrText.Format("%d",GetRValue(clr));     //分解出红色值
ClrText.Format("%d",GetGValue(clr)); //分解出绿色值
ClrText.Format("%d",GetBValue(clr)); //分解出蓝色值
::ReleaseDC(NULL, hDC); //释放屏幕DC
re: 平常心是道 SeamanWang 2006-11-16 09:53  
行胜于言,世事皆如此啊

re: DND入门学习 weidagang2046 2006-09-05 05:26  
作为插件运行还需要创建plugin.xml文件,用PDE创建plugin project with view可得。

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>

<extension
point="org.eclipse.ui.views">
<category
name="DND Category"
id="com.blogspot.weidagang2046.dnd">
</category>
<view
name="DND View"
icon="icons/sample.gif"
category="com.blogspot.weidagang2046.dnd"
class="com.blogspot.weidagang2046.dnd.views.DNDView"
id="com.blogspot.weidagang2046.dnd.views.DNDView">
</view>
</extension>
<extension
point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension
targetID="org.eclipse.ui.resourcePerspective">
<view
ratio="0.5"
relative="org.eclipse.ui.views.TaskList"
relationship="right"
id="com.blogspot.weidagang2046.dnd.views.DNDView">
</view>
</perspectiveExtension>
</extension>

</plugin>
re: Perl 模块多平台下安装方法 weidagang2046 2006-05-16 18:43  
set HTTP_PROXY=http://hostname:8080中http://不能省略,否则会报Error: 501 Protocol scheme '' is not supported。
re: vi中如何使用:s 命令实现字串的替换 weidagang2046 2006-02-10 11:50  
:%s/str1/str2/g 实现全局替换。
re: 怎样把一个二维数组写入文件 weidagang2046 2006-01-19 15:49  
map(...)
map(function, sequence[, sequence, ...]) -> list

Return a list of the results of applying the function to the items of
the argument sequence(s). If more than one sequence is given, the
function is called with an argument list consisting of the corresponding
item of each sequence, substituting None for missing values when not all
sequences have the same length. If the function is None, return a list of
the items of the sequence (or a list of tuples if more than one sequence).
re: 问个昨天的MSN面试题 weidagang2046 2005-11-11 23:12  
a[n][n]为矩阵,查找x

for(i=0,j=n-1;i<n && j>=0 && a[i][j]!=x;i+=a[i][j]<x,j-=a[i][j]>x);
re: Multiple inheritance and the this pointer weidagang2046 2005-10-25 21:36  
写了个小小的测试程序:

#include<cstdio>
#include<algorithm>

using namespace std;

class A
{
private:
int a;

public:
A()
{
printf("A: %p\n", this);
}
};

class B
{
private:
int b;

public:
B()
{
printf("B: %p\n", this);
}
};

class C : public A, public B
{
private:
int c;

public:
C()
{
printf("C: %p\n", this);
}

};

int main()
{
C objC;
return 0;
}
自己测试了一下,下面是我的web.xml配置文件:

<?xml version="1.0" encoding="ISO-8859-1"?>

<web-app xmlns="http://java.sun.com/xml/ns/j2ee"">http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">

<security-constraint>
<web-resource-collection>
<display-name>Example Security Constraint</display-name>
<web-resource-name>welcome_info</web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>role1</role-name>
<role-name>tomcat</role-name>
</auth-constraint>
</security-constraint>
<login-config>
<auth-method>BASIC</auth-method>
<realm-name>welcome_info</realm-name>
</login-config>
</web-app>

注意这里的url-pattern <url-pattern>/ddly/admin/*</url-pattern>其实是以本web app为根的相对路径。
re: C/C++数组名与指针区别深入探索 weidagang2046 2005-08-24 12:45  
真惭愧,一直没有弄清楚数组名和指针的区别,现在终于拨云见日了!
共2页: 1 2 下一页