page contents
Nen
Nen - 程序员

性别: 天津 - 天津市 注册于 2021-06-23

向TA求助
2850金币数
43180 经验值
1个粉丝
主页被访问 6232 次

3096 个回答

0 赞同

static关键字的作用是什么?static全局变量与普通全局变量的区别...

1)static全局变量的作用域范围是有限制的,即如果一个变量被声明为静态的,那么该变量可以被模块内所有函数访问,但不能被模块外其他函数访问,它是一个本地的全局变量。而普通全局变量能被其他模块访问。 2)在函数体内,静态变量具有“记忆”功能,即一个被声明为静态的变量在这一函数调用结束后,它的值仍然被保存着,当...

回答于 2021-10-07 14:03

0 赞同

sprintf、strcpy、memcpy的功能分别是什么?

sprintf是将格式化的数据写入字符串。 strcpy是字符串复制。 memcpy是内存的复制。

回答于 2021-10-07 14:01

0 赞同

NSTimer创建后,会在哪个线程运行?

NSTimer在哪个线程中创建就在哪个线程中运行。只有把创建的NSTimer对象放入当前线程的已经启动的RunLoop中定时器才能运行。 可以通过[NSRunLoop currentRunLoop]来获取当前线程的RunLoop,RunLoop在主线程中默认是开启的,而在子线程中默认是关闭的,需要手动启动RunLoop。 使用scheduledTimerWithTimeInterval方法创建的...

回答于 2021-10-07 14:00

0 赞同

load和initialize的区别是什么?

相同点:load和initialize都是为了给应用运行前提供运行环境,并且每个类中不管是父类还是子类中最多只会调用一次。 不同点:load方法在某个类文件被引用时调用,子类会自动调用父类的load方法;initialize是在类或者其子类的第一个方法被调用前调用。所以,如果类没有被引用进项目,那么就不会有load调用,即使类文件被引...

回答于 2021-10-07 14:00

0 赞同

给定一个字符串,判断其是否是一个IP地址,例如“192.168.0.1”是...

根据IP地址的特点,题目也就是判断以点号分开的4个数字是否在0~255之间,当然也可以直接使用正则表达式来进行匹配。简单的办法:输入一个字符串,Objective-C中字符串NSString有一个函数可以将字符串分隔开,这里以点号将字符串分成几个数字的字符串,然后转化成整型数字依次判断即可。利用如下知识点可以轻易解决本问题:...

回答于 2021-10-07 13:59

0 赞同

简述 Hibernate 和 JDBC 的优缺点

(1)JDBC与Hibernate在性能上相比,JDBC灵活性有优势。 (2)而Hibernate在易学性,易用性上有优势。 (3)当用到很多复杂的多表联查和复杂的数据库操作时,JDBC有优势。

回答于 2021-09-27 15:51

0 赞同

hibernate中的update()和saveOrUpdate()的区别

update() 如果是对一个已经存在的托管对象进行更新那么肯定是要使用update()方法了,数据中有这个对象。 saveOrUpdate() 这个方法是更新或者插入,有主键就执行更新,如果没有主键就执行插入。

回答于 2021-09-27 15:28

0 赞同

谈谈你对Hibernate的理解

Hibernate是一个开放源代码的对象关系映射(ORM)框架,它对JDBC进行了非常轻量级的对象封装,使得java程序员可以随心所欲的使用对象编程思维来操纵数据库。

回答于 2021-09-27 15:27

0 赞同

AOP的作用是什么

AOP(面向切面编程)是一种编程范式,用于提供从另一角度来考虑程序结构以完善面向对象编程。 主要作用: 1.降低模块之间的耦合度。 2.使系统容易扩展。 3.更好的代码复用

回答于 2021-09-27 15:21

0 赞同

谈谈你对Spring的理解

首先Spring是一个开源的框架,Spring为简化企业级应用开发而生,使用Spring可以使简单的JavaBean实现以前只有EJB才能实现的功能。Spring是一个IOC和AOP容器框架。 在java开发领域,Spring相对于EJB来说是一种轻量级的,非侵入性的Java开发框架。

回答于 2021-09-27 15:15