问题列表 - 第30554页

使用"ID"而不是"名称"将html变量传递给PHP

我有像下面的HTML代码

<input type = "textarea" id="sentence1"> Here is my sentence </textarea>
<input type="hidden" name="sentence2" value="This is another sentence">
Run Code Online (Sandbox Code Playgroud)

PHP:

$_POST['sentence1']  //shows nothing
$_POST['sentence2'] // works fine
Run Code Online (Sandbox Code Playgroud)

我想获得sentence1的值也是但我有这样一个分散的代码,对于textarea我不能将"id"改为"name",否则我将不得不在不同的文件中进行很多更改.

我必须将这两个句子都转移到PHP,所以请帮助我,我该怎么做?

html php

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

如何在ASP.NET网站中加密查询字符串参数?

在我的一个ASP.Net网站中,我必须提供一个指向用户的链接,其中所有查询字符串参数都应加密.

我在想的是使用命令"aspnet_regiis"(用于加密web.config数据),将输出作为查询字符串传递到已发布的U​​RL中.

当用户单击该链接时,我首先解密该字符串,然后获取查询字符串的原始数据.

我这样做是对的吗?是否有任何好的技术来加密和解密查询字符串?

asp.net encryption query-string

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

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

我的Windows应用程序的图标应包含哪些图标大小?

我有一个Windows应用程序,它将在Windows XP和更新版本(即Vista/7)中运行.根据Vista UI准则,标准尺寸为16x16,32x32,48x48,256x256(XP标准尺寸不包括256x256图标).除了那些尺寸,我还有96x96和128x128(可以创造更多).

我应该包含以下哪些图标尺寸?shell实际上会使用"非标准"大小,还是只是膨胀我的应用程序?

windows desktop icons

230
推荐指数
7
解决办法
30万
查看次数

表达"BIO*client =(BIO*)arg"是什么意思?

以下是代码的上下文:

void THREAD_CC server_thread(void *arg)
{
    BIO *client = (BIO *)arg;
        ...
}
Run Code Online (Sandbox Code Playgroud)

表达式是否将(BIO *)argvoid指针arg转换为指向BIO的指针?我不确定我是否正确.

任何帮助将非常感激!

Z.Zen

c pointers void-pointers

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

声明和初始化的问题

我正在尝试重写我之前编写的代码.该代码使用cplex Concert API;

#include <ilcplex/ilocplex.h>
    using namespace std;
    ILOSTLBEGIN

    int main(){

    IloEnv env;
    IloModel model(env);
    IloVarArray x(env);
    IloCplex cplex(model);

    return 0;
    }
Run Code Online (Sandbox Code Playgroud)

这段代码(尽管它没有做任何事情)有效...但是现在我已经实现了我自己的类,并且希望能够使用这些函数,但我不知道如何对它们进行初始化.所以这次我把它们写成了一个名为solver的不同类.

    //solver.h
    #ifndef solver_h
    #define solver_h
    #include <ilcplex/ilocplex.h>
    class solver{
    public:
        IloModel model;
     IloNumVarArray x;
     IloRangeArray con;
     IloCplex cplex;
     solver();
    solver~();

    };

#endif
Run Code Online (Sandbox Code Playgroud)

然后是cpp文件

//solver.cpp
    #include <ilcplex/ilocplex.h>
    #include <vector>
    using namespace std;
    #include "solver.h"
    ILOSTLBEGIN
    solver::solver(){
    IloEnv env;
    IloModel model(env);
    IloVarArray x(env);
    IloCplex cplex(model);
    }
Run Code Online (Sandbox Code Playgroud)

如果我向这个类添加一个函数,例如一个调用x.add(IloNumVar(env))的函数; 在第一个例子中,这会向x(数组)添加一个变量,但是当我将它放在另一个类中时,我会抓住"tring实现空句柄"......

我知道我在主程序中正在做的一切,如果我在h.file中没有不同的Cplex类,我也可以使用它但是我只能使用相同的模型一次,我想调用它相同型号几次.

在h.file中是否存在明显错误(除了缺少代码,析构函数等)?

c++ handle

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

强制gnu make来重建受编译器定义影响的对象

我有一个makefile,它在命令行中获取选项

make OPTION_1=1
Run Code Online (Sandbox Code Playgroud)

根据该值,它将向对象子集添加其他编译器定义.

ifeq ($(OPTION_1), 1)
CC_FLAGS += -DOPTION_1_ON
endif
Run Code Online (Sandbox Code Playgroud)

定义中的更改会影响包含的头文件内容 - 存根或实现会暴露给目标文件.

如何通过此选项更改来重建受影响的文件?

makefile gnu-make

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

调整几何吞吐量的OpenGL性能

这可能已经被一遍又一遍地问过,但我找不到任何有用的东西,所以在这里再说一次......

在我的应用程序中,我需要渲染一个相当大的网格(几百万个三角形或更多),并且我遇到了一些问题,从中获得了不错的帧速率.CPU几乎是空闲的,所以我绝对是GPU限制的.更改分辨率不会影响性能,因此它不会受碎片或栅格限制.

网格是动态的(但本地是静态的)所以我无法将整个内容存储在视频卡中并通过一次调用来呈现它.由于应用程序特定的原因,数据存储为八叶树,叶片中有体素,这意味着我基本上可以免费获得视锥体剔除.顶点数据由坐标,法线和颜色组成 - 不使用纹理或着色器.

我的第一种方法是使用一个大的STREAM_DRAWVBO 从内存中渲染所有东西,结果证明它太慢了.我最初的想法是,我可能会使总线过载(每帧推动约150 MiB),所以我实现了一个缓存方案,该方案存储最近用于在显卡上的静态VBO中渲染对象的几何体,每个VBO存储几个100 KiB到几个MiB值的数据(每个VBO存储更多会产生更多的缓存抖动,所以这里有一个权衡).下面的图片是数据的示例,其中所有颜色为红色的都是从缓存的VBO中提取的.

渲染数据示例http://gimaker.users.sourceforge.net/0010.png

如下面的数字所示,使用缓存时,我没有看到性能的惊人增长.对于大约1百万个三角形的完全静态网格,我得到以下帧速率:

  • 没有缓存:1.95赫兹
  • 使用顶点数组进行缓存:2.0 Hz(> 75%的网格被缓存)
  • 使用STATIC_DRAWVBO进行缓存:2.4 Hz

所以我的问题是如何加快速度呢?即:

  • 什么是推荐的顶点格式以获得不错的性能?我用位置和法线为交错的存储GL_FLOATGL_UNSIGNED_BYTE用于颜色,与一个填充字节以获得4字节对齐(28个字节/顶点总数).
  • 是否为我的所有框使用相同的缓冲区可能会有所帮助(所有框都是轴对齐的,因此我可以分配一个普通缓冲区,其大小与最大缓存条目一样,并将它们全部用于它们).
  • 我怎么知道管道的哪个部分是瓶颈?我没有一个壮观的视频卡(英特尔GM965与开源Linux驱动程序),所以我可能达到极限.我可以从典型的硬件(2-3岁的集成显卡,现代集成显卡,现代独立显卡)中获得多少吞吐量?
  • 关于如何解决这个问题的任何其他提示,陷阱等.

我对建议LOD(我已经测试过这个),特定于供应商的提示或使用1.5以上的OpenGL功能的答案不感兴趣.

opengl performance

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

ReflectionClass转换为"普通"类

我有一个类TableData有两个魔术方法.一个是构造函数,另一个是__call方法.

我用以下代码实现了调用:

$class = new ReflectionClass('TableData');
$class->newInstanceArgs($parArray);
Run Code Online (Sandbox Code Playgroud)

它很棒.但现在我想用我的魔法.所以我打电话$class->getData(),但它不起作用.我得到错误,我称之为未定义的方法.
我尝试使用ReflectionMethod并调用,但它不再起作用.

有没有办法将ReflectionClass对象强制转换为我的TableData类?

谢谢你的建议!

php reflection

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

最快的搜索算法

我正在尝试实现一种算法来搜索特定记录的多个XML文件.已知记录未排序(我没有索引ID).搜索该记录的最快算法是什么?
如果
事先不清楚,请事先 告诉我

algorithm search data-structures

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