问题列表 - 第6376页

在.NET中将复杂的bool条件从string转换为bool

我需要解析从string到bool的复杂表达式.

它只能包含:
*布尔值(true/false),
*括号,
*AND/OR操作数(&&,||)

例如:

bool.Parse("((true || false) && (false || false)) || (true || false)"
Run Code Online (Sandbox Code Playgroud)

知道怎么做到这一点?

.net string parsing boolean

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

如何判断请求是否来自代理?

是否可以检测是否通过代理服务器发出传入请求?如果Web应用程序通过IP地址"禁止"用户,他们可以通过使用代理服务器来绕过这一点.这只是阻止这些请求的一个原因.怎么能实现这一目标?

asp.net proxy http-request

6
推荐指数
2
解决办法
7311
查看次数

数组索引超出范围

这就是我要做的事情:我正在从命令行读取文件.该文件包含一个数据列表,下面这段是它的样子.我遇到的问题是if语句.

import java.util.*;
import java.io.*;

public class VehicleTest {
    public static void main(String[] args) throws FileNotFoundException {
        String vehicle = "vehicle";
        String car = "car";
        String americanCar = "american car";
        String foreignCar = "foreign car";
        String truck = "truck";
        String bicycle = "bicycle";

        File file = new File(args[0]);
        Scanner input = new Scanner(file);

        String[] autos = new String[100];
        ArrayList allVehicles = new ArrayList();


        for (int i = 0; i < autos.length; i++) {
            autos[i] = input.nextLine();
        }

        int j = …
Run Code Online (Sandbox Code Playgroud)

java

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

Visual Studio中大型解决方案的最佳实践(2008)

我们有一个包含大约100多个项目的解决方案,其中大多数是C#.当然,开放和构建需要很长时间,所以我正在寻找这种野兽的最佳实践.我希望得到答案的问题包括:

  • 你如何最好地处理项目之间的引用
    • 应该"打开或关闭本地"吗?
  • 每个项目应该构建到自己的文件夹,还是应该构建到相同的输出文件夹(它们都是同一个应用程序的一部分)

  • 解决方案的文件夹是组织内容的好方法吗?

我知道将解决方案分解为多个较小的解决方案是一种选择,但是它带有自己的重构和构建头痛,所以也许我们可以将其保存为单独的线程:-)

c# msbuild projects-and-solutions visual-studio-2008

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

单人为emdedded

我是C#开发人员,我对MSP430等芯片的嵌入式开发很感兴趣.请提供一些工具和教程.Mono框架非常强大且可定制,单声道特定示例将更有帮助.

embedded mono msp430

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

有什么方法可以解决C#中的内存泄漏问题

我正在学习C#.据我所知,您必须正确设置以使垃圾收集器实际删除所有内容.我正在寻找多年来从你那里学到的智慧,聪明.

我来自C++背景,非常习惯代码气味和开发模式.我想知道C#中的代码气味是什么样的.给我建议!

删除内容的最佳方法是什么?

如何解决"内存泄漏"问题?


编辑:我正在尝试开发一个"总是为内存管理做的东西"的列表


非常感谢.

.net c# garbage-collection memory-leaks

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

如何防止我的服务器上的每个恶意文件上传?(检查文件类型)?

我的问题是避免用户在我的网络服务器上上传一些恶意文件.我正在研究linux环境(debian).

实际上上传是通过这段代码通过PHP处理的:

function checkFile($nomeFile, $myExt = false){
if($myExt != false){ $goodExt = "_$myExt"."_"; }else{ $goodExt = "_.jpg_.bmp_.zip_.pdf_.gif_.doc_.xls_.csv_.docx_.rar_"; }
$punto = strrpos($nomeFile, '.');
$ext = "_".substr($nomeFile, $punto, 8)."_";
if(stristr($goodExt, $ext)){ return 1; }else{ return 0; }
}
Run Code Online (Sandbox Code Playgroud)

在这里我可以指定允许上传的扩展名,如果文件不符合他们,我会在上传完成后立即删除.但这样一来,用户可以通过简单的重命名来自由更改文件扩展名......这对我不利; 即使file.exe(例如)如果在file.jpg中重命名也不会被执行(我是对吗?),我不希望在我的服务器上有潜在的危险文件.

有一种方法,在php,python或whatelse中,unix系统可以轻松运行,以检查文件的真正类型吗?

我已经尝试了python mimetypes模块,但它检索文件的ipotetical mime类型..基于扩展名-.-

php python security types file

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

XMLTextReader使用什么解析方法?

XMLTextReader使用什么解析方法?我很迷惑.萨克斯或大教堂?

c# xml

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

.Net vs SSIS:SSIS应该用于什么?

如果我可以选择使用.Net并且可以在.Net中进行数据转换,我何时需要SSIS?是否有一项SSIS会更好的任务?透明度的额外好处值得吗?这是我更舒服的吗?确定这个的最佳做法是什么?

.net sql-server ssis

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

为什么IE使密码框小于文本框?

请参阅下面的简单表格.它只是一个密码框顶部的文本框.如果您在Internet Explorer 7(和8,可能还有其他)中查看它,则文本框比密码框宽10个像素.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>IE Text vs. Password test</title>
</head>
<body>                 

<form action="test"> 
  <p>
    <input type="text"><br>  
    <input type="password">      
  </p>
</form>          

</body>
</html>   
Run Code Online (Sandbox Code Playgroud)

有没有办法通过CSS或通过向HTML添加内容来全局"修复"?

html css internet-explorer rendering

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