小编Mic*_*ber的帖子

使用SQLite开发AIR应用程序的最佳实践

我将开始做几个将使用SQLite提供的功能的Adobe AIR项目AIR.由于这是我第一次尝试这样做,我将非常感谢开发的一些提示,技巧和最佳实践.

由于此应用程序将访问本地数据库,我想我可以在应用程序开始时打开与数据库的连接,并保持打开直到应用程序关闭.这是在这里使用的正确方法吗?

如果我使用像一个MVC框架应该如何设计我的应用程序MateCairngorm

我应该创建一些包装类来执行数据库操作,以便我可以在其他项目中重用它吗?期待一些有价值的信息......

air sqlite adobe actionscript-3

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

用regex php获取嵌套花括号之间的值

我有嵌套花括号的模板代码,如下所示:

{code{attributes}}
Run Code Online (Sandbox Code Playgroud)

我想要两个值:' code'和' attributes',我该怎么做?

php regex

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

建议在Objective C中创建小实用程序类的方法

我有一个班级(比如A级,有Ah和Am文件).这个类需要一个实用程序类,我懒得创建Utility.h和Utility.m

有没有办法在Am中包含它的定义(实现)?是否不可避免地创建其声明(接口)?

在这种情况下,最佳做法是什么?

cocoa cocoa-touch objective-c

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

如何在不破坏应用程序的情况下仅针对iOS 5执行代码

如何仅针对iOS 5兼容性的iOS 5执行代码?我写了这段代码:

 BOOL isIOS5 = [[[UIDevice currentDevice] systemVersion] floatValue] > 4.3;
 if (isIOS5) {

    [[UINavigationBar appearance]setBackgroundImage:[UIImage imageNamed:@"cabecera.png"] forBarMetrics:UIBarMetricsDefault];
    [[UINavigationBar appearance]setTintColor:[UIColor colorWithRed:80.0f/255.0f green:150.0f/255.0f blue:185.0f/255.0f alpha:1]];

 }
Run Code Online (Sandbox Code Playgroud)

如果我在iOS 5中执行该应用程序它工作正常,但如果我尝试在iOS <5模拟器中执行该应用程序,它会中断.有没有办法编写一个只有iOS5代码但在iOS <5时忽略它的应用程序?

iphone xcode objective-c ios5

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

在Python中将对象属性传递给函数的最佳方法是什么?

我确信即使它有效,我也会"错误地"这样做.现在,当我调用一个函数时,我只是传递了整个对象,即

class my_file_obj:
    def __init__(self,filename):
        self.filename = filename
        self.owner = None
        self.file_type = None
        self.fileflag = 0
        self.md5 = None
Run Code Online (Sandbox Code Playgroud)

函数调用,其中file_obj1是一个实例my_file_obj:

some_function(file_obj1)
Run Code Online (Sandbox Code Playgroud)

然后根据需要在函数中引用我需要的属性.

什么是"python"/正确的做法?

  • some_function(file_obj1)

  • some_function(file_obj1.filename)

  • the_filename = file_obj1.filename
    some_function(the_filename)

python oop

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

排序算法,将在O(n)时间内排序n个不同的整数

是否有一种排序算法可以在O(n)时间内将n个不同的整数从3到4n排序?

我一直在尝试这个问题一个小时,我不知道该怎么做.

有小费吗?

sorting algorithm big-o

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

将不同数量的参数传递给函数

我有一个功能:

def save(self, text, *index): 
    file.write(text + '\nResults:\n')
    if index == (): index = (range(len(self.drinkList)))
    for x in index:
        for y in self.drinkList[x].ing:
            file.write('min: ' + str(y.min) + ' max: ' + str(y.max) + ' value: ' + str(y.perc) + '\n')
        file.write('\n\n')
    file.write('\nPopulation fitness: ' + str(self.calculatePopulationFitness()) + '\n\n----------------------------------------------\n\n')
Run Code Online (Sandbox Code Playgroud)

现在,当我传递一个参数作为索引时,函数按原样运行,但是当我传递2个索引的元组时,我得到一个TypeError:list indices必须是整数,而不是元组.我应该改变什么?

python

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

用awk或sed比较两个文件

这一定很容易

这是file1(一列)

1
2
3
4
5
6
7
8
9
Run Code Online (Sandbox Code Playgroud)

这里是file2(两列)

2 yay
3 ups
4 wow
8 hey
Run Code Online (Sandbox Code Playgroud)

必须有一个简单的单行内容来打印file1中与file2不匹配的行

shell awk text sed

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

超级模糊纹理 - XNA

当我近距离观察纹理时,我似乎得到了非常模糊的纹理.我正在创建一个像Minecraft一样的地形的东西,我希望纹理像素化 - 就像它是制作而不是XNA尝试为我平滑它.

以下是它的显示方式:http://s1100.photobucket.com/albums/g420/darestium/?action = view¤t = bluryminecraftterrain.png

任何建议都会受到很多限制.

c# xna textures

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

3元组列表的第一个元素的总和

我是新编程的东西:/

我需要创建一个函数来检索3元组列表中第一个元素的总和.

我有类似的东西:

tuples = [(11,"11","11"),(22,"22","22"),(33,"33","33"),(44,"44","44"),(55,"55","55"),(66,"66","66")]
Run Code Online (Sandbox Code Playgroud)

我需要列表中每个3元组的第一个元素的总和.= 11 + 22 + 33 + 44 + 55

模式匹配可能吗?地图?

haskell tuples

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

标签 统计

objective-c ×2

python ×2

actionscript-3 ×1

adobe ×1

air ×1

algorithm ×1

awk ×1

big-o ×1

c# ×1

cocoa ×1

cocoa-touch ×1

haskell ×1

ios5 ×1

iphone ×1

oop ×1

php ×1

regex ×1

sed ×1

shell ×1

sorting ×1

sqlite ×1

text ×1

textures ×1

tuples ×1

xcode ×1

xna ×1