问题列表 - 第46509页

使用CodeDom指定类型别名

我使用CodeDom动态生成一些c#代码.我想在命名空间中添加一个类型别名.就像是:

namespace MyNameSpace
{
   using Timer = System.Threading.Timer; 
   ...
}
Run Code Online (Sandbox Code Playgroud)

我能够创建命名空间但不知道如何创建类型别名.代码到目前为止:

CodeCompileUnit unitCompile = new CodeCompileUnit();
CodeNamespace nsScript = new CodeNamespace("MyNamespace");
unitCompile.Namespaces.Add(nsScript);
Run Code Online (Sandbox Code Playgroud)

如何添加"using Timer = System.Threading.Timer;" 命名空间的语句?

.net c# codedom

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

Oracle变量

我正在尝试编写一个Oracle查询,在查询之前设置了一些变量,然后我可以在查询中引用它.

我可以在SQL Server中执行以下操作:

DECLARE @ReviewID as VARCHAR(3)
DECLARE @ReviewYear AS VARCHAR(4)

SET @ReviewID = 'SAR'
SET @ReviewYear = '1011'

select * from table1 where review_id = @ReviewID and acad_period = @reviewyear
Run Code Online (Sandbox Code Playgroud)

Oracle的上述内容是什么?我已经尝试过游标和绑定变量,但显然做错了,因为这些方法不起作用.

Oracle查询旨在进入SSIS中的OLEDB源,然后从包级变量设置变量.

oracle variables plsql ssis

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

用C#处理用":"分隔的字符串

我需要解析用":"分隔的字符串来逐个处理内容.我可以用Python实现这个函数,如下所示:

st = "a:b:c"
h = st.split(":")
for item in h:
    print item
Run Code Online (Sandbox Code Playgroud)

我怎么能用C#做同样的事情?

c# python split

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

将参数传递给函数

将arg传递给一个不是"完全匹配"类型的函数但是通过简单或用户定义的转换到这种类型是不是一个糟糕的编程原则?例如:

void f(bool option);
Run Code Online (Sandbox Code Playgroud)

主要是后来的(这是非常假设的,所以请不要就该代码提出建议):

int a = getSomeValue();

f(a);//here instead of bool I'm passing int - is it a bad programming practice or not?
Run Code Online (Sandbox Code Playgroud)

c++ coding-style

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

Ruby有堆栈,队列,链表,地图或集合等容器吗?

我在网上检查了几个Ruby教程,他们似乎都在使用数组.那么如何在Ruby中实现以下数据结构呢?

  • 堆栈
  • 队列
  • 链接列表
  • 地图

ruby

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

使用不同的项目配置来定位多个.net框架版本

我有一个项目,我需要建立两种不同的配置.一个配置将针对.net框架3.5,另一个配置将针对.net框架4.0.首先是可能的吗?我创建了一个名为DotNet35的新配置(使用通常的步骤),它将以.net 3.5为目标.我已经通过将创建的项目配置中的目标版本指定为v3.5来完成此操作.它似乎不起作用.知道为什么吗?这是我的.csproj中的属性组部分(只有手动添加是TargetFrameworkVersion元素)

<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'DotNet35|AnyCPU'">
    <DebugSymbols>true</DebugSymbols>
    <OutputPath>bin\DotNet35\</OutputPath>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <DebugType>full</DebugType>
    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
    <PlatformTarget>AnyCPU</PlatformTarget>
    <CodeAnalysisLogFile>..\..\bin\Client\Debug\CS.XRAY.XRayClient.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
    <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
    <ErrorReport>prompt</ErrorReport>
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
    <CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
    <CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
    <CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
  </PropertyGroup>
Run Code Online (Sandbox Code Playgroud)

.net

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

使用perl处理大型xml文件

我有一个大约200MB的XML文件,我希望逐行提取所选信息.

我用perl编写了一个脚本,使用模块XML :: LibXML解析文件内容,然后循环内容并逐行提取信息.这是无效的,因为它将整个文件读入内存,但我喜欢LibXML,因为我可以使用我需要的信息的XPath位置.

我可以获得有关如何使我的代码更有效的建议.

通过搜索我已经知道XML :: SAX和XML :: LibXML :: SAX,但我找不到解释用法的文档,它们似乎不包括任何类型的XPath寻址结构.

xml perl sax libxml2

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

确定客户所在的国家/地区?IP地址?

简介
我有一个问题,我认为它可能变得有点棘手......或者可能不是.考虑到我必须实现一个允许用户在线购物的网络应用程序,我必须显示上市价格,并且还要支付这个价格,具体取决于用户的国家/地区.

问题
获取此信息的最佳做法是什么?

可能的情况

  1. 要求用户指定它(但我的价格不能以此为基础!)
  2. 我的价格基于IP地址(它是否安全?以及如何?)
  3. 还有其他想法吗?

c# asp.net visual-studio-2010

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

jQuery Colorbox:外部HTML(AJAX)如何关闭子窗口的按钮单击

在第1页(first.aspx)中,我使用ColorBox来显示模型弹出窗口,其中我在其中显示另一个HTML页面(在HTML - AJAX之外).我想在第二页添加一个按钮,当用户点击该按钮时,我想关闭ColorBox.我应该采用什么方法?

jquery colorbox

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

查询宽度和高度,在同一查询中每条记录的大小都超过另一条记录?

我正在尝试创建一个单一查询,该查询将从具有以下要求的表中提取结果:

1) Query database table for 5 records.
2) At least one record with image height greater than image width.
3) At least one record with image width greater than image height.
4) Results must be ordered by newest records first (time)
Run Code Online (Sandbox Code Playgroud)

怎么做?谢谢!

CREATE TABLE `images` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `image` char(100) NOT NULL DEFAULT '',
  `image_width` smallint(4) unsigned NOT NULL DEFAULT '0',
  `image_height` smallint(4) unsigned NOT NULL DEFAULT '0',
  `time` int(11) unsigned NOT NULL DEFAULT '0',
  PRIMARY …
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

标签 统计

c# ×3

.net ×2

asp.net ×1

c++ ×1

codedom ×1

coding-style ×1

colorbox ×1

jquery ×1

libxml2 ×1

mysql ×1

oracle ×1

perl ×1

plsql ×1

python ×1

ruby ×1

sax ×1

split ×1

sql ×1

ssis ×1

variables ×1

visual-studio-2010 ×1

xml ×1