问题列表 - 第23972页

如何禁用目录浏览?

我想禁用/ galerias文件夹和所有子目录的目录浏览

/ galerias指数/ 409

* Parent Directory
* i1269372986681.jpg
* i1269372986682.jpg
* i1269372988680.jpg
Run Code Online (Sandbox Code Playgroud)

apache .htaccess

226
推荐指数
8
解决办法
33万
查看次数

电话号码国家/地区代码列表

在这篇维基百科条目中,我发现国际电联电信标准化部门(ITU-T)正在提供国家呼叫代码列表.

这是一个pdf:http://www.itu.int/dms_pub/itu-t/opb/sp/T-SP-E.164D-2009-PDF-E.pdf

我想知道在xml文件或类似文件中哪里可以找到它?我需要在javascript和c#中查找电话号码来自哪个国家/地区.

country-codes phone-number

32
推荐指数
6
解决办法
10万
查看次数

Java Web Start与嵌入式Java Applet

我将部署我的Java游戏向我的朋友展示它等等,但我在Java Web Start和applets之间做出决定时遇到了麻烦.

在什么条件下优先于另一种情况,有哪些优点/缺点?

java applet java-web-start

26
推荐指数
1
解决办法
2万
查看次数

如何在delphi中执行javascript?

我正在编写一个小应用程序,在中间我打了一些点我必须执行javascript来获取我的数据?

在我的过程中,我必须登录到一些网址,然后转到某个页面,必须从中获取数据.我用indy idhttp做了所有这些,除了一个需要javascript才能获得价值的专栏以外我得到了所有信息,然后我尝试使用twebbowser让它适合我,但我怎样才能使用cookies启用webbrowser?

我导航了browserto(' http://mysite.com/login.php用户并通过'),好了它的插入然后我试图访问下一个链接(' http://mysite.com/link1/example.php ')但它指向登录页面:(

任何帮助赞赏:)

javascript browser delphi

7
推荐指数
2
解决办法
1万
查看次数

如何重写此代码以提高其清晰度?

你能写这个'清洁'吗?只是一个初学者的简单问题:)

if(isset($_GET['tid']) && trim($_GET['tid'])!==""){
$act = 'tid';
$tid = trim($_GET['tid']);

}elseif(isset($_GET['fid']) && trim($_GET['fid'])!==""){
$act = 'fid';
$fid = trim($_GET['fid']);

}elseif(isset($_GET['mid']) && trim($_GET['mid'])!==""){
$act = 'mid';

}elseif(isset($_GET['act']) && trim($_GET['act'])!==""){
$act = trim($_GET['act']);

}else{
$act = "";
}
Run Code Online (Sandbox Code Playgroud)

php

4
推荐指数
1
解决办法
335
查看次数

多态性问题:如何检查派生类的类型?

这是我的第一个问题:)

我知道我不应该检查对象类型,而是使用dynamic_cast,但这不会解决我的问题.

我有一个名为Extension和接口的类,名为IExtendable和IInitializable,IUpdatable,ILoadable,IDrawable(后四个基本相同).如果Extension实现IExtendable接口,它可以使用不同的Extension对象扩展自身.

问题是我想允许实现IExtendable的Extension只扩展,扩展实现与原始扩展相同的接口.

你可能不会那么糟糕,所以我试着用代码来解释它:

class IExtendable
{
public:
 IExtendable(void);

 void AddExtension(Extension*);
 void RemoveExtensionByID(unsigned int);

 vector<Extension*>* GetExtensionPtr(){return &extensions;};
private:
 vector<Extension*> extensions;
};

class IUpdatable
{
public:
 IUpdatable(void);
 ~IUpdatable(void);

 virtual void Update();
};

class Extension
{
public:
 Extension(void);
 virtual ~Extension(void);

 void Enable(){enabled=true;};
 void Disable(){enabled=false;};

 unsigned int GetIndex(){return ID;};

private:
 bool enabled;
 unsigned int ID;

 static unsigned int _indexID;
};
Run Code Online (Sandbox Code Playgroud)

现在想象我创建扩展的情况如下:

class MyExtension : public Extension, public IExtendable, public IUpdatable, public IDrawable
{
public:
    MyExtension(void);
    virtual ~MyExtension(void);

    virtual void AddExtension(Extension*);
    virtual void …
Run Code Online (Sandbox Code Playgroud)

polymorphism virtual types dynamic-cast interface

1
推荐指数
1
解决办法
286
查看次数

Wamp服务器:多个虚拟主机无法在Windows上运行

我在Windows上有两个虚拟主机(例如:test1.dev和test2.dev).但它总是为两个虚拟主机加载test1.dev的内容.

以下是我的文件:

主机:

127.0.0.1    localhost
127.0.0.1    test1.dev
127.0.0.1    test2.dev
Run Code Online (Sandbox Code Playgroud)

httpd.conf中:

<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>

Include "c:/wamp/alias/*"

<VirtualHost 127.0.0.1>
    ServerName test1.dev
    DocumentRoot "C:\wamp\www\test1\public"
</VirtualHost>

<VirtualHost 127.0.0.1>
    ServerName test2.dev
    DocumentRoot "C:\wamp\www\test2\public"
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

有人能认出这个问题吗?

php zend-framework wamp wampserver virtual-hosts

7
推荐指数
1
解决办法
2万
查看次数

fread()表现得很奇怪

我在我的C程序中遇到问题,在我使用之后fread(),文件指针有时会转到文件的末尾.

我会尝试更好地解释 - 代码看起来像:

dummy = ftell(fp);
fread(&buf, sizeof(unsigned char), 8, fp);
dummy = ftell(fp);
Run Code Online (Sandbox Code Playgroud)

哪个fp是打开文件的文件指针(用"w +"打开它,我用它作为二进制文件,我知道我也应该有一个"b",但我听说它不是很重要添加它..), dummy只是一个unsigned long变量,而且bufunsigned char[8]

现在,在调试时,在ftell以前fread,dummy是262062在ftellfread,dummy是262640虽然我只是"感动" 8个字节..

有没有人知道这可能是什么原因..?谢谢你的帮助 :)

c fread

1
推荐指数
1
解决办法
326
查看次数

如何强制在页面生命周期的早期阶段加载视图状态?

我正在开发一个自定义控件,需要在init上加载它的viewstate.我可以随时取消查看状态加载吗?

.net c# asp.net viewstate

0
推荐指数
1
解决办法
657
查看次数

是否可以在c ++中编写新文件而修改文件?

假设我有一个100行的文本文件.我只想改变第50行的内容.

一种方法是打开文件进行输入并打开一个新文件进行输出.使用for循环逐行读取文件的前半部分并逐行写入第二个文件,然后写下我想要更改的内容,然后再次使用for循环写出后半部分.最后,我重命名新文件以覆盖原始文件.

除此之外还有另一种方法吗?一种修改文件中间内容而不触及文件其余部分并且不再写入所有内容的方法?

如果有,那么代码是做什么的?

c++ file

-3
推荐指数
1
解决办法
4847
查看次数