问题列表 - 第19923页

任何人都可以简单地描述3个闭包提案与Java当前状态之间的差异吗?

我正在阅读将在Java 7中出现的闭包.

我有点困惑,因为一方面有很多很好的文章描述了新的java闭包.但另一方面,有3种不同的规格,有些文章只是过时了,因为描述的不是最新的提案.

因此,如果有人从一开始就跟踪java闭包的进度,那么请在很短的时间内描述所有3个提案及其当前状态.

关于闭包的另一件事是,是否只存在一个开发线或正在开发不同的版本(例如,来自Sun,来自Google,来自Apache等的闭包)?

java closures specifications java-7

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

Objective-C++语言:我在哪里可以找到有关它的更多信息?

我已经学习了几个月的C++,并且发现它是一种优秀的语言,尽管它很有特权.

我想知道究竟什么是所谓的Objective-C++,是否值得学习它作为主要开发语言来定位Apple环境(即Mac OS X,iPhone OS).在网上搜索我只发现了几篇好文章:主要是维基百科的条目,还有一篇来自Mac开发中心.

维基百科说:

Objective-C++是GNU Compiler Collection的前端,它可以编译使用C++和Objective-C语法相结合的源文件.Objective-C++为C++增加了Objective-C添加到C的扩展.

Mac Dev Center文章补充说:

Apple的Objective-C编译器允许您在同一源文件中自由混合C++和Objective-C代码.这种Objective-C/C++语言混合称为Objective-C++.有了它,您可以使用Objective-C应用程序中的现有C++库.

Apple文章将Objective-C++称为一种语言.这是正确的吗?

我想知道以下内容:

  • 是否有可能在不了解C/Objective-C的情况下学习和使用Objective-C++?
  • 是否有任何好的书籍,网站,论坛等可以获得更多信息和/或帮助?
  • 据您所知,在Objective-C++中是否有大型项目?

iphone macos programming-languages objective-c++

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

如何在数据绑定期间自定义datagridview中的数据格式

我正在寻找一种格式化DataGridViewTextBoxColumn的方法,以便在数据绑定期间格式化数据表的值.例如,我有一个CompanyName属性,当数据绑定发生时,我需要从CompanyName获取前5个字母.

我可以挂钩不同的DataGridView事件(例如RowsAdded)并遍历所有行并执行操作,但我想找到更复杂的方法来执行此操作.由于我已决定使用数据绑定,因此循环数据并对其进行修改有点违背了数据绑定概念.

我所追求的是,​​如何做到如下,但添加自定义格式逻辑:

dataGridView1.Columns[colSomeDate.Index].DataPropertyName = "SomeDate";
colSomeDate.DefaultCellStyle.Format = "yyyy";
Run Code Online (Sandbox Code Playgroud)

我想我应该实现IFormatProvider,但我不太明白我应该如何实现它.

dataGridView1.Columns[companyName.Index].DataPropertyName = "CompanyName";
companyName.DefaultCellStyle.FormatProvider = new ShortText(); // ShortText should implement IFormatProvider
Run Code Online (Sandbox Code Playgroud)

c# data-binding format datagridview winforms

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

使用自动属性实现单例是一个好主意吗?

我最近发现了有关自动属性的内容并且非常喜欢它们.此刻我正试图在任何地方使用它们.不仅仅是能够在任何地方使用它们,而是更多地了解它们在大多数情况下的工作情况.

现在我正在做一个单身人士并且想:"嘿,让我们在这里尝试自动属性".

public class MySingleton
{
    public static MySingleton MySingleton { get; private set; }

    private MySingleton() {}

    static MySingleton() { MySingleton = new MySingleton(); }
}
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:"实现像这样的单身人士是一个好主意吗?"

我不是在问一个单身一般是不是一个好主意.

c# singleton automatic-properties

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

ASP.NET MVC中默认路由的Url.Content问题

如果我在默认视图/ Home/Index中使用以下行

<script language="javascript" src="<%=Url.Content("~/Scripts/jquery-1.3.2.js")%>" type="text/javascript" ></script>
Run Code Online (Sandbox Code Playgroud)

如果我使用以下网址http://127.0.0.1:9999/Home/Index浏览此位置,页面将正确呈现

<script language="javascript" src="/Scripts/jquery-1.3.2.js" type="text/javascript" ></script>
Run Code Online (Sandbox Code Playgroud)

如果我使用以下URL http://127.0.0.1:9999 /(默认连接到Home/Index)页面呈现如下:

<script language="javascript" src="//Scripts/jquery-1.3.2.js" type="text/javascript" ></script>
Run Code Online (Sandbox Code Playgroud)

有谁知道如何解决这个问题?

编辑:

仅供参考:我正在使用ASP.NET mvc 2 RC这是我的路由配置:

routes.MapRoute(
 "Default",                                              // Route name
 "{controller}/{action}/{id}",                           // URL with parameters
 new { controller = "Home", action = "Index", id = "" }  // Parameter defaults
);
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc routes

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

在iframe中设置cookie - 不同的域

我们将我们的网站作为iframe集成到另一个在不同域上运行的网站.似乎我们无法设置cookie.以前有人遇到过这个问题吗?有任何想法吗?

security cookies iframe

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

Python深入了解内容列表?

sys.getsizeof( 10000*[x] ) 无论x:0,"a",1000*"a",{},我感到惊讶的是40036.
有没有deep_getsizeof 正确考虑共享内存的元素?
(问题来自查看内存数据库表,如范围(1000000) - >省名:列表或字典?)
(Python是2.6.4的mac ppc.)

补充:10000*["密西西比"]是指向一个"密西西比"的10000个指针,正如几个人所指出的那样.试试这个:

nstates = [AlabamatoWyoming() for j in xrange(N)]
Run Code Online (Sandbox Code Playgroud)

其中AlabamatoWyoming() - >一个字符串"Alabama".."怀俄明州".什么是deep_getsizeof(nstates)?
(我们怎么说?

  • 一个适当的deep_getsizeof:困难,~gc示踪剂
  • 从总vm估算
  • 内部知识的python实现
  • 猜测.

添加25jan:另请参阅when-does-python-allocate-new-memory-for-identical-strings

python memory

19
推荐指数
4
解决办法
5730
查看次数

在插入位置将文本插入WPF文本框

如何在插入位置的WPF文本框中插入文本?我错过了什么?在Win32中,您可以使用CEdit :: ReplaceSel().

它应该像调用Paste()命令一样工作.但我想避免使用剪贴板.

wpf textbox

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

为什么流利的NHibernate与hbm XML文件?

虽然这是一个主观问题,但作为一个新的NHibernate用户,我很好奇为什么会选择Fluent与传统的XML映射.

从我的观点来看,当我第一次使用NHibernate时,我使用了Fluent界面,但遇到了一些障碍,很难找到适合Fluent界面的文档,除了"玩具应用程序"之外,所以我学会了处理这些XML.

随着时间的推移,我意识到我在XML方面完成了大部分工作,并意识到它并不像我想象的那样可怕.所以对我个人来说,这是一个文档很差的情况,并没有看到编码时间的显着节省.

话虽如此,我可能会有一些巨大的优势/劣势,我很想听到那些在使用这些工具方面有更多经验的人的意见.

nhibernate nhibernate-mapping fluent-nhibernate

12
推荐指数
2
解决办法
2664
查看次数

如何访问母版页中的枚举

我们可以访问已在母版页中定义的枚举.我在自己的博客上读到了母版页.

asp.net master-pages

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