问题列表 - 第12868页

实例初始化器与构造函数有何不同?

换句话说,为什么需要实例初始化器?在构造函数上编写实例初始化程序有什么区别或优势?

java instantiation

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

如何在C#中为运算符重载运算符?

我有一个枚举类型,我想定义的>,<,>=,和<=运营商.我知道这些运算符是在枚举类型的基础上隐含创建的(根据文档)但我想明确定义这些运算符(为了清晰,控制,知道如何操作等等)

我希望我可以这样做:

public enum SizeType
{
    Small = 0,
    Medium = 1,
    Large = 2,
    ExtraLarge = 3
}

public SizeType operator >(SizeType x, SizeType y)
{

}
Run Code Online (Sandbox Code Playgroud)

但这似乎不起作用("意外的令牌")......这可能吗?它似乎应该是因为有隐含定义的运算符.有什么建议?

c# enums operator-overloading operators

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

在Eclipse中重命名包

在Eclipse的"Package Explorer"中,假设我有一个这样的包列表:

  • com.dog
  • com.cat
  • com.frog

如果我想将包结构的"com"部分重命名为"animal",那么我可以选择每个包(上面)并执行重构>重命名.

如果我有许多以"com"开头的软件包,那么这个过程可能需要一段时间.是否有一种简单的方法来重命名"com"包名称,而无需在Package Explorer中单独重命名每个包?或者在重命名之前从构建路径中删除这些包?

我试着去"导航器"窗格,它在树形结构中显示文件夹,但我没有给予重命名功能.

java eclipse refactoring

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

为PS3的Cell处理器编程需要什么?

如何在PS3上为Cell处理器编程与在普通桌面上找到的任何其他处理器的编程不同?

使用什么样的编程范例,技术和实践来充分利用Cell Processors的潜力?

我听到的有关PS3开发的所有文章都在讨论"学习如何在Cell处理器上编程".除了挥手之外,这究竟意味着什么?

ps3

11
推荐指数
2
解决办法
8402
查看次数

通过Java使用Apple推送通知服务

我试图实现一个Java程序,它将Apple推送通知发送到iPhone客户端应用程序...找到以下库:Java APN

提供者代码:

创建以下代码(来自Javapns)以在我的应用程序中使用:

try {
    PayLoad payLoad = new PayLoad();

    payLoad.addAlert("My alert message");
    payLoad.addBadge(45);
    payLoad.addSound("default");

    PushNotificationManager pushManager = PushNotificationManager.getInstance();
    pushManager.addDevice("iPhone", "f4201f5d8278fe39545349d0868a24a3b60ed732");
    log.warn("Initializing connectiong with APNS...");

    // Connect to APNs
    pushManager.initializeConnection(HOST, PORT, 
                                 "/etc/Certificates.p12", "password", 
    SSLConnectionHelper.KEYSTORE_TYPE_PKCS12);

    Device client = pushManager.getDevice("Lambo");

    // Send Push
    log.warn("Sending push notification...");
    PushNotificationManager.getInstance().sendNotification(client, payLoad);
 }
 catch (Exception e) {
    throw new ApnsPushNotificationException("Unable to send push " + e);
 }
Run Code Online (Sandbox Code Playgroud)

当我运行这个应用程序时(你可以通过Log4j语句看到),没有例外情况发生:

  WARN  [MyCode] Initializing connectiong with APNS...
  WARN  [MyCode] Sending push notification...
Run Code Online (Sandbox Code Playgroud)

但我的客户端应用程序没有收到任何通知!

IDPP注册流程:

此外,在iPhone开发人员计划门户(IDPP)上执行了以下操作:

  • 创建了基于APNS的SSL证书和密钥

  • 创建并安装了配置文件 …

java apple-push-notifications

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

如何在 Android 中创建 SpreadSheet 类型的显示?

我正在尝试在 Android 应用程序中显示一个电子表格,其中包含自动可调整的列,并且每列都应由线包围。我使用表格布局,数据以表格格式显示,但我不知道如何用线包围每列,自动调整.如果有人知道请帮助我。

android

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

使用my()时为什么不能获得正确的包变量?

以下程序打印" var = 13"和" var = 13".它不应该打印" var = 3"和" var = 13"?

use warnings;
use strict;

package p1;
our $var = 3;

package p2;
our $var = 13;
sub temp
{
    package p2;
    print "var = $var\n";
}

package p1;
print "var = $var\n"; #This prints var = 13. Why is it picking p2::var as the current package is p1?

&p2::temp;
Run Code Online (Sandbox Code Playgroud)

perl

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

条件替代表行样式

是否可以设置备用表行的样式而不在备用<tr>标记上定义类?

使用下表,CSS可以定义备用行样式而不必为备用行提供类"row1/row2"吗?row1可以是默认值,因此row2是个问题.

<style>
.altTable td { }
.altTable .row2 td { background-color: #EEE; }
</style>

<table class="altTable">
 <thead><tr><td></td></tr></thead>
 <tbody>
  <tr><td></td></tr>
  <tr class="row2"><td></td></tr>
  <tr><td></td></tr>
  <tr class="row2"><td></td></tr>
 </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

css html-table

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

使用bcp实用程序和SQL Server 2008将表导出到具有列标题(列名称)的文件

我已经看到一些hacks试图让bcp实用程序导出列名和数据.如果我所做的只是将表转储到文本文件中,那么使用bcp添加列标题的最简单的方法是什么?

这是我目前使用的bcp命令:

bcp myschema.dbo.myTableout myTable.csv /SmyServer01 /c /t, -T
Run Code Online (Sandbox Code Playgroud)

sql-server csv bcp header

35
推荐指数
6
解决办法
18万
查看次数

如何在Zend Framework Router中使参数可选

我想知道.ini配置文件设置,以创建一个路由,其中​​页码参数是可选的,以便

http://news.mysite.com/national
http://news.mysite.com/national/1
Run Code Online (Sandbox Code Playgroud)

指向同一页面.

我的代码如下

resources.router.routes.news_list.type = "Zend_Controller_Router_Route_Regex"
resources.router.routes.news_list.route = "([a-zA-Z0-9\-]+)/([0-9\-]+)"
resources.router.routes.news_list.defaults.module = "news"
resources.router.routes.news_list.defaults.controller = "index"
resources.router.routes.news_list.defaults.action = "category"
resources.router.routes.news_list.defaults.page = 1
resources.router.routes.news_list.map.1 = "categ"
resources.router.routes.news_list.map.2 = "page"
resources.router.routes.news_list.reverse = "%s/%s"
Run Code Online (Sandbox Code Playgroud)

some1帮助我解决方案修改此代码,使其适用于两个网址

regex router zend-framework

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