小编its*_*ode的帖子

gcc不适用于雪豹

升级到雪豹之后,我发现我无法在终端上使用gcc,这主要是因为它已经丢失了它在/ usr/bin /中的链接.

我该怎么做才能让它再次运作?

[安装Xcode 3.2之后,一切都恢复正常,终端正在接受gcc命令,但我必须关闭一次,因为netbeans无法正常工作,所以关机后,它看起来很棒]

gcc osx-snow-leopard

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

使用"飞镖板法"查找PI值

我试图使用"Dart Board Method"找到PI的值,但我一直无法在网上找到相关的算法.你知道一个链接可以帮助我理解这个方法,还提供了一个算法吗?

谢谢.

algorithm

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

在NSUserDefaults中保存全局值是安全/良好的做法吗?

  1. 我正在其中用户名和密码,需要在所有的屏幕,使请求到服务器的IPhone应用程序,我想在NSUserDefault保存这些2个值,而不是通过周围的物体.

  2. 我还想到,如果用户一旦已经登录,并再次使用该应用程序,然后用户就不必再次输入他/她的细节也将是有益的.

但我很好奇是否可以安全/良好地使用第一项要求?

iphone objective-c

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

字符串与格式的比较 - Python

我想检查用户是否按特定顺序输入了输入.基本上我希望用户以这样的格式输入日期

%d/%m/%y %H:%M
Run Code Online (Sandbox Code Playgroud)

有什么办法可以在python中比较字符串输入和上面的格式吗?

python string comparison

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

为什么要覆盖超类的指定初始值设定项?

我正在阅读" 可可设计模式 " 一书,其中有两点,在第3章(两阶段创作)让我感到困惑.

  1. 确保重写超类"指定初始化程序"以调用新的指定初始化程序.

  2. 在子类化时,确保每个不是指定初始化程序的新初始化程序都调用指定的初始化程序.

我的问题是我们如何调用我们没有参数传递的方法?书中的例子正在下面发布.在这个方法中,writer已经传递了一些"静态"值,但是我们应该这样做吗?或者这总是可取的吗?

我的第二个问题是,为什么我必须覆盖超类的指定方法,当我将初始化我的对象时,我将永远不会调用它,除了在我自己的指定初始化器中,我将不会传递任何参数(例如; in) NSObject案例)

@interface MYCircle : NSObject {

NSPoint center;

float   radius; 

}

// Designated Initializer 

- (id)initWithCenter:(NSPoint)aPoint radius:(float)aRadius;

@end 

@implementation MYCircle

// Designated Initializer 

- (id)initWithCenter:(NSPoint)aPoint radius:(float)aRadius {

self = [super init];

if(nil != self) {

center = aPoint;

radius = aRadius; 

}

return self; 

}

@end



// Overriden inherited Designated Initializer 
- (id)init {

static const float MYDefaultRadius = 1.0f;

// call Designated Initializer with default arguments

return [self initWithCenter:NSZeroPoint radius:MYDefaultRadius]; …
Run Code Online (Sandbox Code Playgroud)

design-patterns initialization objective-c

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

滚动Android视图/表单大于屏幕大小

我有视图/表单/活动,当以横向/横向模式显示时,变得大于屏幕尺寸.我想知道用户可以向下滚动视图的方式是什么?

目前我的所有小部件都在线性布局中作为研究员.

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:isScrollContainer="true">

<Widget1></Widget1>
<Widget2></Widget2>
<Widget3></Widget3>
<Widget4></Widget4>
<Widget5></Widget5>
</LinearLayout> 
Run Code Online (Sandbox Code Playgroud)

android scroll view android-layout android-activity

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

请帮我理解Python中的Class

我是新手,发现很难掌握python中Class的语法.我有C/C++,java和目标C的背景.我在python中注意到的一个非常大的区别是你没有在类中明确声明"数据成员"而你只是随机添加它们?这会引起很大的混乱.

假设我有一堂课

class MyClass:

    def __int__(self, a, b):

        self.a = a

        self.b = b
Run Code Online (Sandbox Code Playgroud)

然后当我启动对象时.

myobject = MyClass(10,10)
Run Code Online (Sandbox Code Playgroud)

并且在一段时间后由于某种原因我才知道我需要在这个类中使用另一个参数,但我不想使用构造函数启动它,因为它将由另一个函数根据某些特定条件启动,所以在整个代码中这将只是变量实际上诞生的一点.是不是这样的情况,当我将调试或审查代码时,由于其他一些原因,它将是混乱的?

python

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

有没有关于如何编写自定义Xcode项目模板的文档?

有没有关于如何为xcode编写插件的文档?我搜索了这个主题,但我找不到任何合理的答案,所以我想知道这里是否有人知道可以提供帮助的资源.

一般来说,我正在寻找如何为不同种类的语言或框架创建"项目模板".换句话说,创建"自定义项目模板".

xcode

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

Python中的换行表达式

我是python的初学者,面临这个问题.那么我怎么能打破2-3行的下面的表达

totalIncome = (classACost * float(classASeatsSold)) + (classBCost * float(classBSeatsSold)) + (classCCost * float(classCSeatsSold))
Run Code Online (Sandbox Code Playgroud)

像这样.

totalIncome = (classACost * float(classASeatsSold)) +

(classBCost * float(classBSeatsSold)) + 

(classCCost * float(classCSeatsSold))
Run Code Online (Sandbox Code Playgroud)

基本原因是我希望在80列中适应这一行.如果我对问题标题不对,请同时提出合适的标题.提前致谢.

python syntax

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

Ruby中的语句块

我有一个语言的背景,使用{}来说这些是"语句块",但我正在学习ruby并且真的很困惑它是如何在那里完成的.

所以我想在C中说

if ( condition )
{
  statement1;
  statement2;
}
else if (condition)
{
  statement1;
  statement2;

// nested if
       if (condition)
       {
          dosomethinghere;
       }
    }
    else
    {
      statement1;
      statement2;
    }
Run Code Online (Sandbox Code Playgroud)

我怎么能把这个代码放在ruby中?并且还提到如何理解ruby中"{}"的同义词,谢谢.

ruby syntax

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