问题列表 - 第19077页

php - 确保纯文本的最安全的方法

阻止用户向字段添加html或javascript的最安全方法是什么?我正在添加一个youtube风格的"描述",用户可以在其中解释他们的工作,但我不想要除了纯文本之外的任何内容,并且最好没有像"<"或">"那样的htmlentities垃圾.

我可以这样做:

$clean = htmlentities($_POST['description']);

if ($clean != $_POST['description']) ... then return the form with an error?
Run Code Online (Sandbox Code Playgroud)

php security

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

C#lambda表达式是否会返回void?

我有以下方法,我想知道是否有任何可以在下面的默认(void),因为有一个编译器错误,说这里的void无效:

private void applyDefaultsIfNecessary(ApplicationConfiguration configuration)
{
    var defaults = new Dictionary<Predicate<ApplicationConfiguration>, Action<ApplicationConfiguration>>()
    {
       // { rule, action } - if rule is true, execute action 
       { (c) => c.ConnectionString == null , (c) => c.ConnectionString = "foo" },
       { (c) => c.OutputExcelFilePath == null, (c) => c.ConnectionString = "bar" },
       { (c) => c.OutputDirectory == null, (c) => c.OutputDirectory = "baz" }

    };

    //Nothing to select, but we want to loop throough the dict and invoke action, if …
Run Code Online (Sandbox Code Playgroud)

.net c# syntax lambda void

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

SQL Server - 如何确定索引是否未被使用?

我有一个高需求的事务数据库,我认为是过度索引.最初,它根本没有任何索引,因此为常见过程添加一些索引会产生巨大的差异.但是,随着时间的推移,我们已经创建了索引来加速单个查询,一些最流行的表上有10-15个不同的索引,在某些情况下,索引只是略有不同,或者是相同的列以不同的顺序.

是否有一种直接的方式来监视数据库活动并告诉是否有任何索引不再被命中,或者它们的使用百分比是多少?我担心创建索引是为了加速单个每日/每周查询,甚至是不再运行的查询,但每次数据更改时索引仍然必须保持最新.

对于高流量表,这是十几次/秒,我想消除压缩数据更新的索引,同时只提供边际改进.

database sql-server indexing performance

8
推荐指数
2
解决办法
7360
查看次数

C:将结构传递给函数不会导致按值运算调用

我在Visual C++中编写的程序存在以下问题,希望有人能帮助我:

typedef struct spielfeld
{
 int ** Matrix;
 int height; 
 int width; 
 Walker walker;
 Verlauf history;
} Spielfeld;

void show(Spielfeld fieldToShow); //Prototype of the Function where I have this
                                  //problem

int main(int argc, char *argv[])
{
  int eingabe;
  Spielfeld field;

  //Initialize .. and so on

  //Call show-Function and pass the structure with Call by Value
  show(field);
  //But what's happened? field.Matrix has changed!!
  //can anyone tell me why? I don't want it to become changed!
  //cause that's the reason why …
Run Code Online (Sandbox Code Playgroud)

c struct function parameter-passing

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

JSF ReRender支持selectBooleanCheckbox

我有一个JSF页面,我希望在其中有一个复选框,单击该复选框时,将从页面添加/删除某些其他表单字段.这是我目前为复选框提供的(简化)代码:

<h:selectBooleanCheckbox title="showComponentToReRender" value="#{backingBean.showComponentToReRender}">
    <a4j:support event="onsubmit" reRender="componentToReRender" />
</h:selectBooleanCheckbox>
Run Code Online (Sandbox Code Playgroud)

这是我要隐藏的组件的代码:

<h:selectOneMenu id="componentToReRender" value="#{backingBean.value}" rendered="#{valuesList.rowCount>1 &amp;&amp; backingBean.showComponentToReRender}">
   <s:selectItems value="#{valuesList}" var="value"/>
</h:selectOneMenu>
Run Code Online (Sandbox Code Playgroud)

目前,单击复选框不会执行任何操作 "selectOneMenu"不会消失.我究竟做错了什么?

jsf seam richfaces rerender ajax4jsf

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

在Ruby on Rails中更改request.remote_ip的值

出于测试目的,我想更改request.remote_ip的返回值.在我的开发机器上,它总是返回127.0.0.1,但我想给自己不同的假IP来测试我的应用程序的正确行为,而不首先将其部署到实时服务器!

谢谢.

ruby ruby-on-rails geokit

11
推荐指数
5
解决办法
5945
查看次数

C#获取有关当前活动窗口的信息

我有一个应用程序,我想在后台运行.我想获取可执行文件名,例如IExplorer.exe.我玩过以下代码:

[DllImport("user32.dll")]
private static extern IntPtr GetForegroundWindow();

[DllImport("user32.dll")]
private static extern int GetWindowText(IntPtr hWnd, StringBuilder text, int count);

public static void Main()
{
    int chars = 256;
    StringBuilder buff = new StringBuilder(chars);
    while (true)
    {
        // Obtain the handle of the active window.
        IntPtr handle = GetForegroundWindow();

        // Update the controls.
        if (GetWindowText(handle, buff, chars) > 0)
        {
            Console.WriteLine(buff.ToString());
            Console.WriteLine(handle.ToString());
        }
        Thread.Sleep(1000);
    }
}
Run Code Online (Sandbox Code Playgroud)

这只能得到Window标题和句柄ID.我想获得可执行文件名称(也许还有更多信息).

我如何实现这一目标?

c# window process

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

你如何做你的动态布局?

我想基于按钮触摸事件动态隐藏/显示活动中的控件:当用户按下"详细信息"按钮时,我想在同一活动中显示更多控件.

处理这个问题的最佳方法是什么?有办法TextView.Hide()吗?它能否为过渡做好准备?

android

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

如何在c ++中创建一个map函数?

假设有一个整数列表[1,2,3,4,5]和一个map函数,它将每个元素与10相乘并将修改后的列表返回为[10,20,30,40,50],而不修改原始元素名单.如何在c ++中有效地完成这项工作.

c++ list map

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

Wordpress:使用其他编辑器编辑页面

相对简单的问题,但我找不到答案:如何使用自己的编辑器而不是使用WordPress编辑静态页面(或帖子)?我不是在询问有关如何FTP的详细信息,而是在哪里可以找到我在WordPress目录中使用WordPress创建的页面?

谢谢.

wordpress

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