京东2019校招笔试ios开发工程师笔试题
时长:90分钟 总分:68分
142浏览 0人已完成答题
题型介绍
题型 | 单选题 | 多选题 |
---|---|---|
数量 | 52 | 13 |
下面是一段关于计算变量s的算法: ①变量s的初值是0 ...
已知小顶堆:{51,32,73,23,42,62,99,14,24,394...
重复的数据,会增加磁盘空间的占有率,延长操作数据的时间。可以使用规范化处理...
Mysql中表user的建表语句如下,CREATE TABLE&...
CREATE TABLE `user` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键Id',
`name` varchar(255) DEFAULT NULL COMMENT '名称',
`age` int(11) DEFAULT NULL COMMENT '年龄',
`address` varchar(255) DEFAULT NULL COMMENT '地址',
`created_time` datetime DEFAULT NULL COMMENT '创建时间',
`updated_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`),
KEY `idx_com1` (`name`,`age`,`address`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户表'
以下哪个查询语句没有使用到索引idx_com1?
用户表中有两列name/country。现在要查询用户表中每个国家(cou...
现在要查询用户表中每个国家(country)的用户人数,应使用以下哪个语句
如果必须保存一个对象在某一时刻的全部或者部分状态,方便以后需要的时候,可以...
接受了UIApplicationDelegate协议的对象,执行以下哪个方...
当UIScrollView的位置发生变化时如何修改UIPageContro...
有实例变量 NSString *name; ...
########################################
int x=0,y=0
[super viewDidLoad]
dispatch_async(dispatch_get_global_queue(0, 0), ^{
NSLog(@"%d",x++)
dispatch_sync(dispatch_get_main_queue(), ^{
NSLog(@"%d",++y)
})
NSLog(@"%d",y++)
})
NSLog(@"%d",x+y)
while (1) {}
}
上述程序输出是()
int x=0dispatch_queue_t ma...
dispatch_queue_t mainQueue = dispatch_get_main_queue()
dispatch_async(mainQueue, ^{
NSLog(@"%d",x++)
})
dispatch_async(mainQueue, ^{
NSLog(@"%d",x++)
})
dispatch_async(mainQueue, ^{
NSLog(@"%d",x++)
})
上述程序输出是什么()
当在进行前端界面和后台服务进行交互时,常常需要从后台服务中获取一组数据,现...
分析下面JavaScript的代码段: var s1&...
var s1 = "qpzm"
var s2 = "qp"+"zm"
if(s1 == s2){
document.write("s1 == s2 return true")
}else{
document.write("s1 == s2 return false")
}
if(s1.equals(s2)){
document.write("s1.equals(s2) return true")
}else{
document.write("s1.equals(s2) return false")
}
请问运行完此函数,最后显示的结果是:
分析下面javascript代码:<script>functi...
<script>
function out(x){
var temp = 2
return function (y){
document.write( x + y + (++temp))
}
}
var inside = out(3)
inside(5)
</script>
输出结果为:
匹配页面中输入的字符串,范围需要是[0.5,500],小数位后最多保留两位...
int solve(int x){ &nbs...
int solve(int x) { ...... } int solve2(int y) { ...... } int y int main() { x++ //1 x = solve(x) //2 x = solve2(y) //3 x = 1 //4 }对于上面代码,main函数内注释的1、2、3、4只会同时存在一行,下面说法错误的是()
if ([db open]) { ...
NSString *insertSql= [NSString stringWithFormat: @"(1) '%@' ('%@', '%@', '%@') VALUES ('%@', '%@', '%@')", TABLENAME, NAME, AGE, @"小明", @"13"]
BOOL res = [(2):insertSql]
if (!res) {
NSLog(@"error")
} else {
NSLog(@"success ")
}
[db close]
}
阅读上面程序,在(1)(2)中应分别插入下列哪一项可以完成插入数组操作()
@interface Person: NSObject...
NSString *name
int age
}
@property(nonatomic, strong) NSString *name
@property(nonatomic, assign) int age
@end
阅读上面的程序,下列解释错误的是()
TCP协议的拥塞控制就是防止过多的数据注入到网络中,这样可以使网络中的路由...
在日常生活中,随处都可以看到显示日期的地方,如果现在有一款网站,需要在顶部...
分析下面代码段,对于该段代码的分析说法,正确的是(  ...
(function() {
var x = y = 10
})()
alert(y)
关于如下代码,说法正确的是:1、@interface MyCla...
1、@interface MyClass : NSObject
2、{
3、 int count
4、 id data
5、 NSString* name
6、}
7、-(id)initWithString:(NSString*)aName
8、+(MyClass*)createMyClassWithString:(NSString*)aName
9、@end