问题列表 - 第13723页

是时候学习Objective-C/Cocoa for Apple agnostic

这个问题不可避免地是主观的,但无论如何我都会问.

我是个电脑.我一直都是个人电脑.虽然我对*nix感到非常满意,但我对Apple的专业知识很少.我有很多开发经验,并且认为我能够比大多数同事更快地学习新的语言和概念(尽管ML/F#仍然会定期让我受伤).我对C++非常熟悉,虽然自九十年代以来没有触及它,每天都在工作,并且对C#有100%的信心,我认为自己已经熟练掌握了Java并且在Lisp中开发了大量的东西. Prolog回到了当天.

我们最近有一个开发iPhone应用程序的请求,这听起来像我们非常感兴趣的一个有趣的主张.我们对Apple平台的内部经验很少.鉴于我们对Apple的大多数事情一无所知,对OSX和Apple UI范例几乎没有熟悉,并假设我们获得了必要的开发硬件:

  1. 需要学习什么?
  2. 优秀的开发人员需要多长时间才能加快速度?
  3. 追求这条路线可能会产生任何非明显的开支吗?

再一次,为这个问题的主观性质道歉.非常感谢.

iphone cocoa objective-c

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

在HTML帮助器中生成URL

通常在ASP.NET视图中,可以使用以下函数来获取URL(而不是a <a>):

Url.Action("Action", "Controller");
Run Code Online (Sandbox Code Playgroud)

但是,我无法从自定义HTML帮助程序中找到如何执行此操作.我有

public class MyCustomHelper
{
   public static string ExtensionMethod(this HtmlHelper helper)
   {
   }
}
Run Code Online (Sandbox Code Playgroud)

辅助变量具有Action和GenerateLink方法,但它们生成了<a>.我在ASP.NET MVC源代码中做了一些挖掘,但我找不到一种简单的方法.

问题是上面的Url是视图类的成员,并且对于它的实例化,它需要一些上下文和路由映射(我不想处理它,我不应该这样做).或者,HtmlHelper类的实例也有一些上下文,我假设它是Url实例的上下文信息子集的晚餐(但我不想再处理它).

总而言之,我认为这是可能的,但是由于我可以看到的所有方式,涉及一些或多或少的内部ASP.NET内容的操作,我想知道是否有更好的方法.

编辑:例如,我看到的一种可能性是:

public class MyCustomHelper
{
    public static string ExtensionMethod(this HtmlHelper helper)
    {
        UrlHelper urlHelper = new UrlHelper(helper.ViewContext.RequestContext);
        urlHelper.Action("Action", "Controller");
    }
}
Run Code Online (Sandbox Code Playgroud)

但这似乎不对.我不想自己处理UrlHelper的实例.必须有一个更简单的方法.

url asp.net-mvc html-helper

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

jquery addclass样式不起作用,错误的选择器?

<li id="leistungen"><a href="#Leistungen" onclick="sitemapChangeSubMenu('leistungen','leistungencontent','leistungen'); return false;">LEISTUNGEN</a> </li>

这是我想要样式的列表项:

$("#leistungen a").addClass("brown");
Run Code Online (Sandbox Code Playgroud)

这不适用于:

$("#leistungen").addClass("brown");
Run Code Online (Sandbox Code Playgroud)

我的css代码就是

.brown {
   color:brown;
}
Run Code Online (Sandbox Code Playgroud)

我不知道有什么不对,希望你能帮助我:)

非常感谢!

css jquery addclass styling selector

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

我应该返回bool还是const bool?

哪个更好:

bool MyClass::someQuery() const;

const bool MyClass::someQuery() const;
Run Code Online (Sandbox Code Playgroud)

我一直在使用'const bool',因为我确信我记得听到它是"什么样做的"(例如比较运营商)但我无法在任何地方找到证据,主要是因为它很难谷歌和Intellisense没有帮助任何人;)任何人都可以确认吗?

对我来说,返回const值(这不仅仅是关于bools)更有意义; 它会阻止临时修改,这几乎总是一个程序员的错误.我只是想要一些东西来支持这一点,所以我可以赞美给我的同事们返回const值:)

c++ const return-value

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

如何从存储过程返回临时表

CREATE PROCEDURE [test].[proc]
@ConfiguredContentId int,
@NumberOfGames int
AS
BEGIN
 SET NOCOUNT ON
 RETURN 
 @WunNumbers TABLE (WinNumb int)

    INSERT INTO @WunNumbers (WinNumb)
 SELECT TOP (@NumberOfGames) WinningNumber
 FROM [Game].[Game] g
 JOIN [Game].[RouletteResult] AS rr ON g.[Id] = rr.[gameId]
 WHERE g.[ConfiguredContentId] = @ConfiguredContentId
 ORDER BY g.[Stoptime] DESC

 SELECT WinNumb, COUNT (WinNumb) AS "Count"
 FROM @WunNumbers wn
 GROUP BY wn.[WinNumb]
END
GO
Run Code Online (Sandbox Code Playgroud)

此存储过程从第一个select语句返回值,但我希望返回第二个select语句中的值.表@WunNumbers是一个临时表.

有任何想法吗???

sql-server stored-procedures temp-tables

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

直接在浏览器中运行C代码?

除了性能方面的考虑,是否有任何已知的方法来获取现有的C,C++或Objective C代码并直接在浏览器中运行它?例如,编译器将所有代码转换为可在浏览器中运行的某种解释语言.像Javascript,或Actionscript和Flash播放器,或者我想Java和JVM.

我认识到像HaXe这样的高级语言可以编译到不同的目标.另一方面,像Cappuccino和GWT这样的项目试图使Javascript开发更像传统的桌面开发.

但我想知道你是否有一个在桌面上工作的应用程序或用C,C++或Objective C完成的现有代码库可以很容易地转换为基于Web的应用程序吗?

在这方面是否有工作要做?这有什么实际的理由吗?基本上将浏览器变成操作系统?

除了性能问题和操作系统供应商的巩固之外,还有任何技术原因无法实现吗?是否可以将这种类似C的代码插入到浏览器中托管的虚拟机中?

c c++ web-applications objective-c

9
推荐指数
3
解决办法
7994
查看次数

-d64交换机对Sun JVM驻留内存使用有何影响?

我有这个需要一些内存调整的webapp.虽然我已经在分析应用程序本身并削减了一些东西,但JVM本身在我们最繁忙的实例上看起来过于臃肿.(较低的卷实例没有此问题.)详细信息:

  • 平台:
    • RHEL4 64位(Linux 2.6.9-78.0.5.ELsmp #1 SMP x86_64)
    • Sun Java 6(Java HotSpot(TM) 64-Bit Server VM (build 10.0-b23, mixed mode))
    • Tomcat 6 -d64startup.sh
  • 我的webapp目前有一些代码,在生产中需要运行64位的好处.
  • 我观察到经过一段时间(一周)后,JVM驻留内存大小(如上图所示)是我-Xmx设置大小的三倍.
  • 非堆内存大小等都是相对微不足道的,只是堆大小的一位数百分比
  • 只有一段代码需要64位的地址空间

如果我可以重构64位JVM的需要,并放弃-d64交换机,那会不会使JVM的常驻内存占用更小?换一种说法...

-d64交换机对Sun JVM驻留内存使用有何影响(如果有)?

java performance 64-bit jvm sun

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

在Android设备上开发C#/.NET

我想在我的HTC Magic上运行C#程序,我可以在Android市场上找到单声道应用程序,但我不知道如何运行C#.

代码只是为了好玩,我不想要官方支持等.在Windows Mobile上编写Visual Basic代码之后,我真的想在Android上编写C#代码,无论是直接使用某种编辑器(如果存在),还是在PC上编译然后在Android上安装它.

如果有人知道这样做的方法,请告诉我.

谢谢

.net c# mono android

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

查询以列出数据库中每个表中的记录数

如何列出数据库中每个表的行数.一些相当于

select count(*) from table1
select count(*) from table2
...
select count(*) from tableN
Run Code Online (Sandbox Code Playgroud)

我将发布一个解决方案,但欢迎其他方法

database sql-server

184
推荐指数
5
解决办法
27万
查看次数

需要有关Rails中多态联接表的帮助

嗨,我正在尝试将两个实体链接到一个实体,即管理机构,遗产和repo_document,那么管理机构可以拥有房地产也可以拥有的repo_document,因此我决定创建一个名为document_owner的联接表。.但我不知道在他们的模型中写些什么..我在我的document_owner模型中得到了这段代码。

belongs_to :repo_document
belongs_to :estate, :through => :repo_document, :foreign_key => :owner_id, :conditions => "owner_type = 'Estate'"
belongs_to :governing_body, :through => :repo_document, :foreign_key => :owner_id, :conditions => "owner_type = 'GoverningBody'"
belongs_to :owner, :polymorphic => true
Run Code Online (Sandbox Code Playgroud)

这是我的repo_document

 has_and_belongs_to_many :owners, :join_table => :document_owners, :conditions =>     "owner_type = 'Estate' OR owner_type = 'GoverningBody'"
Run Code Online (Sandbox Code Playgroud)

这个在我的屋子里

has_many :repo_documents, :source => :document_owners, :foreign_key => :owner_id, :conditions => "owner_type = 'Estate' "
Run Code Online (Sandbox Code Playgroud)

而这个在我的govering_body中

has_many :repo_documents, :source => :document_owners, :foreign_key => :owner_id, :conditions => "owner_type = 'GoverningBody' "
Run Code Online (Sandbox Code Playgroud)

但是当我尝试保存它时,并不会在联接表中保存任何内容。 …

ruby model ruby-on-rails

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