问题列表 - 第14121页

Python中递增和递减运算符的行为

我注意到一个预增量/减量运算符可以应用于变量(如++count).它编译,但它实际上并没有改变变量的值!

Python中预增量/减量运算符(++/ - )的行为是什么?

为什么Python偏离了C/C++中这些运算符的行为?

python increment operators decrement

756
推荐指数
8
解决办法
93万
查看次数

从.Net 2访问.Net 3.5程序集

Visual Studio在尝试执行此操作时会发出警告,但不会阻止它.这是安全的吗?有什么影响?

.net assemblies

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

有多少种方法可以调用子程序并忽略它在Perl中的原型?

我们都应该熟悉Perl中与原型相关的问题.以下是两个大佬:

  • 它们不像其他语言的原型那样工作,所以人们会误解它们.
  • 它们不适用于调用子程序的所有方法.

第二项是我现在很好奇的一项.

我知道有两种方法可以在调用子程序时颠覆/解决/忽略原型强制执行:

  • 将sub调用为方法. Foo->subroutine_name();
  • 用一个主要的&印记调用潜艇.&subroutine_name();

还有其他有趣的案例我错过了吗?

UDPATE:

@brian d foy,我并不特别想逃避原型,但我想知道"有多少种方法可以做到这一点?" 出于好奇,我问这个问题.

@jrockway,我同意你的观点,我相信你有更明确,更简洁地描述了关于原型问题的第一点,人们会误解它们.也许问题在于程序员的期望,而不在于功能.但这确实是一个我不想要的哲学问题.

perl

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

互斥体是如何实现的?

对于特定应用,某些实现是否优于其他实现?推出自己的产品有什么收获吗?

language-agnostic concurrency mutex

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

Umbraco:使用版本控制?试/生产?

我正在考虑使用Umbraco作为我的网站,到目前为止我很喜欢它.

我有一个很大的问题是,我如何控制Umbraco站点,因为很多数据都在数据库中?

您如何设置测试/开发环境并以简化的方式部署到生产环境?

今天(没有Umbraco)我使用了SVN.使用不同的数据库副本进行测试和生产.

我建立的网站基本上是一个具有完整后端的个人广告网站.是否可以将umbraco表保存在一个sepparate数据库中并将我的业务数据保存在另一个数据库中?(由一堆用户控件访问)

c# asp.net umbraco

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

使用php的本机邮件功能有什么问题吗?

我试着谷歌搜索但遗憾的是我只得到文件(或者我使用的是坏关键字)无论如何
我可以看到很多程序员(即使那些我现在正在使用)似乎并不赞成使用php本机邮件功能并尝试使用像sendmail这样的其他一些框架?swift mailer等...

我想知道为什么?使用本机邮件功能真的有缺点吗?如果是这样,邮件框架如何解决这个问题或者它们如何更好?

php email smtp

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

在阶级等级中频繁的低调总是邪恶吗?

根据我所学到的,如果经常在类层次结构中使用向下转换,那就不好了.我同意这一点,但是如果有的话,这个规则有什么例外?
这就是我的图形编辑器设计显得很薄的地方:我有两个层次结构,其中几何图形层次结构与图形基元分离.像这样:

public class GeometricPrimitive {...}
public class RectangeGeometric: Geometric Primitive {...} 
public class GraphicPrimitive {...}
public class Rectangle: GraphicPrimitive {
 private RectangleGeometric figure;
 ...
}
Run Code Online (Sandbox Code Playgroud)

因此,每个具体的图形图类都封装了具体几何类的实例.
这种方法是正确的,还是我更喜欢更通用的方法? - 不幸的是,在这种情况下会使用向下转换:

public class GraphicPrimitive {
   protected GeometryPrimitive figure; 
   ....
}

public class Rectangle: GraohicPrimitive {

        public Rectangle(Color c, TwoDPoint leftHighPoint, TwoDPoint rightLowPoint): 
            base(new RectangleGeometric(leftHighPoint.Point2D, rightLowPoint.Point2D), c) {   }

        #region Geometric Properties

        public TwoDPoint LeftTopCorner {
            get { return new TwoDPoint(base.color, (base.figure as RectangleGeometric).LeftTopCorner); }
        }

        public TwoDPoint RightBottomCorner {
            get { …
Run Code Online (Sandbox Code Playgroud)

oop

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

åinxml文件是否有效?

IE不喜欢要显示的XML文件中的å字符.这是IE问题还是al和类似的字符确实无效的XML并且我必须创建&#xxx; 所有这些字母的价值?

米歇尔

顺便说一句:字符在CDATA标签内

声明是这样的:嗯,似乎无法获取粘贴在我的帖子中的xml声明,它被删除或隐藏在我的帖子的html中我认为,尝试了反引号,4个空格等将其标记为代码.但是,它与答案中的sais相同

声明如下:

<?xml version="1.0" encoding="utf-8"?>
Run Code Online (Sandbox Code Playgroud)

片段是

<resource key="erroraspx-errorDescription" value="cdata">  
<![CDATA[Något gick fel. Klicka <a href=".">här</a> för att gå till webbsidan ]]>  
</resource>  
Run Code Online (Sandbox Code Playgroud)

xml diacritics

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

使用LINQ读取Excel

我想阅读excel 2003(不能改变它来自第三方)和列表或词典中的组数据(我没有哪个好),例如下面(Excel格式)书籍数据[excel中的第一行和第一列]第二行(无记录)代码,名称,IBN [第三行(第二列,第三列)Aust [第四行,第一列] UX test1 34 [第五行(第二列,第三列)....... ...

书籍数据

     Code     Name     IBN
Run Code Online (Sandbox Code Playgroud)

奥斯特

    UX         test1     34
   UZ         test2     345
   UN         test3     5654
Run Code Online (Sandbox Code Playgroud)

我们

   UX         name1     567
  TG         nam2      123
  UM         name3     234
Run Code Online (Sandbox Code Playgroud)

我正在使用以下代码阅读excel数据(来自Google的一些帮助)

        string filename = @"C:\\" + "Book1.xls";
        string connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" +
                                      "Data Source=" + filename + ";" +
                                      "Extended Properties=Excel 8.0;";

        OleDbDataAdapter dataAdapter = new OleDbDataAdapter("SELECT * FROM [Sheet1$]", connectionString);
        DataSet myDataSet = new DataSet();
        dataAdapter.Fill(myDataSet, "BookInfo");
        DataTable dataTable = myDataSet.Tables["BookInfo"];


       var rows = …
Run Code Online (Sandbox Code Playgroud)

linq excel

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

如何将NHibernate与Lucene.Net集成

这变得非常烦人.试图将Lucene.Net搜索与NHibernate集成,我只发现07年的一些信息.

有一个很好的最新教程吗?从哪里开始,下载什么等?

有没有办法如何在其他地方设置NHibernate.Search元数据,而不是使用属性设置域对象(我不想在我的Core项目中引用任何与nhibernate相关的东西)?

nhibernate lucene.net

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