问题列表 - 第2770页

用于可可开发的良好数据库库/ ORM

我正在开发一个可可应用程序,它将大量使用Web服务和标准的dbms(很可能是MySQL),我想知道是否有人对他们使用的数据库库或ORM解决方案有一个很好的选择.由于需要支持标准DBMS并且能够在正常应用程序操作之外修改数据,因此CoreData不是一个选项.

我从新的开源库中找到了许多可能的选项:http: //github.com/aptiva/activerecord/tree/master

为C MySQL api编写自己的包装器.

欢迎任何建议,

谢谢!

保罗

database cocoa objective-c

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

在Rails中,基于cookie的会话存储,会话和cookie是一回事

我一直在使用基于cookie的会话商店,直到现在才知道Cookies.那么有什么情况我需要cookie哈希?

ruby-on-rails http

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

PropertyInfo.GetValue()"对象与目标类型不匹配."

我第一次深入反思,我真的陷入困境.我用谷歌搜索了我能想到的一切.我现在想成为90%.

我试图通过Reflection在自定义类中返回Property的值.

这是我的班级声明:

Public Class Class2
    Private newPropertyValue2 As String

    Public Property NewProperty2() As String
        Get
            Return newPropertyValue2
        End Get
        Set(ByVal value As String)
            newPropertyValue2 = value
        End Set
    End Property   
End Class
Run Code Online (Sandbox Code Playgroud)

我写的通过反射查看类的类看起来像这样:

Public Class ObjectCompare
    Private _OriginalObject As PropertyInfo()

    Public Property OriginalObject() As PropertyInfo()
        Get
            Return _OriginalObject
        End Get
        Set(ByVal value As PropertyInfo())
            _OriginalObject = value
        End Set
    End Property

    Public Sub CompareObjects()
        Dim property_value As Object

        For i As Integer = 0 To OriginalObject.Length - 1
            If …
Run Code Online (Sandbox Code Playgroud)

vb.net reflection propertyinfo

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

Java混淆器

我正在寻找一个好的Java混淆器.

我已经对以下Java混淆器进行了初步研究:proguard,yguard,retroguard,dasho,allatori,jshrink,smokescreen,jobfuscate,marvin,jbco,jode,javaguard,jarg,joga,cafebabe,donquixote,mwobfu,bbmug,zelix klassmaster ,sandmark,jcloak,丛林,blufuscator和java代码保护.

我试过proguard它有一个非常好的GUI,看起来非常稳定,似乎是最流行的,但它似乎不喜欢引用的jar文件上的一些枚举(不在我试图混淆的代码中)这很奇怪.Yguard似乎需要与蚂蚁进行一些互动,我对此并不太了解.

什么是好的java混淆器?它不需要是免费的,它只需要很好地工作并且易于使用.

java obfuscation

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

将邮政地址存储在数据库(RDBMS)中的最佳做法?

在RDBMS中存储邮政地址的最佳实践是否有任何好的参考?似乎有很多可以做出的权衡,并且每个都有很多优点和缺点需要评估 - 当然这已经一次又一次地完成了吗?也许有人至少写过一些在某处学到的经验教训?

我所讨论的权衡的例子是将邮政编码存储为整数与char字段,如果房屋号码存储为单独的字段或地址行1的一部分,如果套房/公寓/等号码被标准化或仅存储为地址行2中的文本块,如何处理zip +4(单独的字段或一个大字段,整数与文本)?等等

我现在主要关注的是美国地址,但我想有一些最好的做法可以帮助你做好全球化的可能性(例如,将地域命名为区域而不是州或邮政编码,而不是邮政编码,等等

database database-design types postal-code street-address

100
推荐指数
9
解决办法
8万
查看次数

有没有办法改变vim omnicomplete菜单的行为?

Omnicompletion正在运行,但它会自动插入第一个结果.

我想要做的是打开omnicomplete菜单,然后键入以缩小结果范围,然后按Enter或制表符或空格或其他内容以插入所选菜单项.

这可能吗?

vim menu omnicomplete

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

C++嵌套类转发声明错误

我试图在类A中声明并使用类B并在A之外定义B.
我知道这是可能的,因为Bjarne Stroustrup
在他的书"The C++ programming language"
(例如,第293页)中使用了它String和Srep类).

所以这是导致问题的最小代码

class A{
struct B; // forward declaration
B* c;
A() { c->i; }
};

struct A::B { 
/* 
 * we define struct B like this becuase it
 * was first declared in the namespace A
 */
int i;
};

int main() {
}
Run Code Online (Sandbox Code Playgroud)

此代码在g ++中提供以下编译错误:

tst.cpp: In constructor ‘A::A()’:
tst.cpp:5: error: invalid use of undefined type ‘struct A::B’
tst.cpp:3: error: forward declaration of ‘struct A::B’
Run Code Online (Sandbox Code Playgroud)

我试着看看C++ Faq,我得到的密集在这里这里,但 …

c++ nested class declaration forward

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

MySQL术语"约束"与"外键"的区别?

我在这里查看MySQL文档并试图理清FOREIGN KEY和CONSTRAINT之间的区别.我认为FK 一种约束,但是文档似乎在谈论它们,就像它们是分开的东西一样.

创建FK的语法是(部分)......

[CONSTRAINT [symbol]] FOREIGN KEY
    [index_name] (index_col_name, ...)
    REFERENCES tbl_name (index_col_name,...)
Run Code Online (Sandbox Code Playgroud)

所以"CONSTRAINT"子句是可选的.你为什么要包括它或不包括它?如果你把它留下来,MySQL会创建一个外键但不是约束吗?或者它更像是一个"CONSTRAINT"只不过是你FK的名字,所以如果你没有指定它,你会得到一个匿名的FK?

任何澄清将不胜感激.

谢谢,

阮经天

mysql ddl constraints foreign-keys

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

用于匹配&不是HTML实体的正则表达式(在PHP中)

这是我们的目标:用&更换所有独立的&符号.但不能替换那些已经属于HTML实体的人,例如 .

我想我需要一个PHP的正则表达式(最好是preg_函数),它只匹配独立的&符号.我只是不知道如何用preg_replace做到这一点.

php regex pcre

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

Windows的低级键盘输入

可以使用哪些win32调用来全局检测按键事件(不仅仅是1个窗口,我希望每次按下一个键时都会收到消息),来自Windows服务?

keyboard winapi low-level

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