草庐IT

android - 如何获取Android手机所有者的名字和姓氏?

有没有办法获取Android手机所有者的名字和姓氏?我已经在互联网上搜索过,但我没有运气。我偶然发现thisStackoverlow中的问题,但这是获取所有联系人的名字和姓氏。我需要的只是获取所有者的名字和姓氏。 最佳答案 我认为这仅适用于ICS以后的版本-查看此以获取更多信息http://android-codelabs.appspot.com/resources/tutorials/contactsprovider/ex1.htmlCursorc=activity.getContentResolver().query(Conta

c++ - 一个有两个名字的类(class)?

在阅读代码时,我遇到了一个类,它有2个标识符“命名它”:classA_EXPNode{//..};我不明白这是什么意思。有人可以帮帮我吗? 最佳答案 A_EXP可能是一个宏,可能完全展开为空。它还可以扩展为__declspec或类似的声明,这会修改编译器将类作为目标代码发出的方式。这种模式的常见用途是:#defineA_EXP__declspec(dllexport) 关于c++-一个有两个名字的类(class)?,我们在StackOverflow上找到一个类似的问题:

c++ - 类(class)括号后的名字是什么意思?

我遇到过this代码示例,我记得我以前见过它,但我不知道它的用途和作用?我在互联网上搜索过,但没有找到。代码:classC{intx;//anon-staticvariable,implicitlyprivatepublic:C():x(0){}//defaultconstructor//astaticmemberfunction,whichusesanon-staticvariableperfectlywellstaticintIncr(C&instance){return++(instance.x);}}g_c;intmain(void){Cc2;returnC::Incr(g_c

c++ - 为什么允许没有名字的声明?

这个问题在这里已经有了答案:Whydoes`int;`compilefineinC,butnotinC++?(3个答案)关闭4年前。在阅读标准时,我真的很惊讶地发现名称在声明中是可选的:structMagic{};intmain(){int;//well-formedMagic;//well-formed}对于那些有兴趣阅读该标准的人来说,这是因为在简单声明中,init-declarator-list是可选的。这是一个demo.所以我真的很想知道为什么允许这样做。我为什么要那样做?这对我来说真的毫无意义。我的理由是,如果它没有意义,为什么允许它?

c++ - Windows API 和 GetClassName()?另一个名字?

我有一些代码在C++中有一个动态类系统,它有一个名为GetClassName()的成员,人们可以想象这是一个相当无害的名字。然而,当包含在带有Windowsheader的大型项目中时,一切都变得一团糟。显然Windows使用#defineGetClassName(GetClassNameA或GetClassNameW)搞砸了一切,我的虚拟调用树变得一团糟,让我在黑暗中愚蠢的编译器调试中浪费了一天时间,试图找出问题所在。因此,除了我要诅咒微软为#define使用如此容易引起冲突的名字这一点之外(我的意思是说老实说有人应该为此被Gunicorn!)我要求有3个目的。还有什么好听的名字获取类

windows - 如何在 Windows 系统上创建自己的名字对象(URL 协议(protocol))?

如何在Windows系统上创建自己的自定义名字对象(或URL协议(protocol))?例子:http:邮箱:服务: 最佳答案 看看CreatingandUsingURLMonikers,AboutAsynchronousPluggableProtocols和RegisteringanApplicationtoaURLProtocol来自MSDN 关于windows-如何在Windows系统上创建自己的名字对象(URL协议(protocol))?,我们在StackOverflow上找到一

mysql - 从名字和姓氏生成唯一的用户名?

我的数据库中有很多用户,我想将他们所有的用户名重置为他们名字的第一个字母,加上他们的完整姓氏。你可以想象,有一些骗子。在这种情况下,我想在用户名的末尾添加一个“2”或“3”或其他内容。我该如何编写查询来生成这样的唯一用户名?UPDATEuserSETusername=lower(concat(substring(first_name,1,1),last_name),UNIQUETHINGHERE) 最佳答案 CREATETABLEbarLIKEfoo;INSERTINTObar(id,user,first,last)(SELECTf

ios - Facebook SDK 使用 Parse 在 Swift 中为用户名字、姓氏、电子邮件和用户名返回 nil

我正在使用Parse和FacebookSDK编写应用程序。我已经成功实现了Parse登录和Facebook登录,现在在从Facebook检索数据时遇到了一些麻烦。我使用以下代码获取数据:letrequest=FBSDKGraphRequest(graphPath:"me",parameters:nil)request.startWithCompletionHandler{(connection,result,error)iniferror!=nil{print(error)}elseifletuserData=resultas?NSDictionary{print(userData["

ios - 我们能得到 UILabel 的名字吗?

我想知道是否有可能获得UILabel的名称(不是文本)。像这样:if([label.nameisequalToString:key]){//dosomething}我知道label.name不存在,但也许有等效的东西。我该怎么做? 最佳答案 您可以子类化UILabel://Objective-C#import@interfaceNMLabel:UILabel@property(nonatomic,readwrite)NSString*name;@end//SwiftimportUIKitclassNMLabel:UILabel{va

ios - 如何验证名字 Objective-C?

我正在尝试验证Objective-C中的名字。请注意,名称可以包含空格且只能包含字母。这里我的代码不起作用:NSString*nameRegex=@"^[A-Z][a-z]*[\\s{L}\\s{M}\\s{Nl}][A-Z][a-z]*$";NSPredicate*nameTest=[NSPredicatepredicateWithFormat:@"SELFMATCHES%@",nameRegex];BOOLisValid=[nameTestevaluateWithObject:name];returnisValid; 最佳答案