51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#iphone6plus有什么好玩的游戏
jvm内存模型-和内存分配以及jdk、jre、jvm是什么关系(阿里,美团,京东)
参考:JVM的垃圾回收机制总结(垃圾收集、回收算法、垃圾回收器)1.什么是jvm?(1)jvm是一种用于计算设备的规范,它是一个虚构出来的机器,是通过在实际的计算机上仿真模拟各种功能实现的。(2)jvm包含一套字节码指令集,一组寄存器,一个栈,一个垃圾回收堆和一个存储方法域。(3)JVM屏蔽了与具体操作系统平台相关的信...
代码星球
·
2021-01-15
jvm
内存
模型
分配
以及
android 小游戏
http://www.cnblogs.com/tijing/archive/2012/12/27/2836171.html...
代码星球
·
2021-01-15
android
小游戏
android 20个小游戏
http://www.cnblogs.com/aimeng/archive/2012/02/25/2368047.html...
代码星球
·
2021-01-15
android
20个
小游戏
android 贪吃蛇的小游戏
http://www.cnblogs.com/jncpp/archive/2012/07/24/snake.html...
代码星球
·
2021-01-15
android
贪吃
小游戏
或许您还不知道的八款Android开源游戏引擎
很多初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发难度太高,又连个像样的游戏引擎也没有,甚至误以为使...
代码星球
·
2021-01-15
或许
您还
不知道
八款
Android
高并发系统设计(二):架构分层:我们为什么一定要这么做?
本文原链接: https://www.cnblogs.com/wt645631686/p/13190536.html在系统从0到1的阶段,为了让系统快速上线,我们通常是不考虑分层的。但是随着业务越来越复杂,大量的代码纠缠在一起,会出现逻辑不清晰、各模块相互依赖、代码扩展性差、改动一处就牵一发而动全身等问题。我...
代码星球
·
2021-01-12
高并发
并发
系统
设计
架构
高并发系统设计(一):它的通用设计方法是什么?
本文原文链接:https://www.cnblogs.com/wt645631686/p/13189660.html 路漫漫其修远兮,吾将上下而求索高并发代表着大流量,高并发系统设计的魅力就在于我们能够凭借自己的聪明才智设计巧妙的方案,从而抵抗巨大流量的冲击,带给用户更好的使用体验。这些方案好似能操纵流量,让...
代码星球
·
2021-01-12
设计
高并发
并发
系统
它的
什么是集合是只读的?
遇到这样的情况,往往是你把一个变量赋值给一个集合了,例如stringid="";Request.Querystring["id"]=id;Request.Querystring[]与Request.Form[]是一个集合,不能把变量赋值给集合的,反写过来的写法才是正确的,但是,写出这样的赋值公式的肯定也是想实现某种功能...
代码星球
·
2021-01-12
什么
集合
只读
抽象类(abstract class)和接口(interface)有什么异同?
抽象类和接口都不能够实例化,但可以定义抽象类和接口类型的引用。一个类如果继承了某个抽象类或者实现了某个接口都需要对其中的抽象方法全部进行实现,否则该类仍然需要被声明为抽象类。接口比抽象类更加抽象,因为抽象类中可以定义构造器,可以有抽象方法和具体方法,而接口中不能定义构造器而且其中的方法全部都是抽象方法。抽象类中的成员可...
代码星球
·
2021-01-10
抽象
abstract
class
接口
interface
什么时候用断言(assert)?
断言在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制。一般来说,断言用于保证程序最基本、关键的正确性。断言检查通常在开发和测试时开启。为了保证程序的执行效率,在软件发布后断言检查通常是关闭的。断言是一个包含布尔表达式的语句,在执行这个语句时假定该表达式为true;如果表达式的值为false,那么系统会报告...
代码星球
·
2021-01-10
什么时候
断言
assert
try{}里有一个return语句,那么紧跟在这个try后的finally{}里的代码会不会被执行,什么时候被执行,在return前还是后?
会执行,在方法返回调用者前执行。注意:在finally中改变返回值的做法是不好的,因为如果存在finally代码块,try中的return语句不会立马返回调用者,而是记录下返回值待finally代码块执行完毕之后再向调用者返回其值,然后如果在finally中修改了返回值,就会返回修改后的值。显然,在finally中返回...
代码星球
·
2021-01-10
try
return
执行
有一个
语句
Thread类的sleep()方法和对象的wait()方法都可以让线程暂停执行,它们有什么区别?
sleep()方法(休眠)是线程类(Thread)的静态方法,调用此方法会让当前线程暂停执行指定的时间,将执行机会(CPU)让给其他线程,但是对象的锁依然保持,因此休眠时间结束后会自动恢复(线程回到就绪状态,请参考第66题中的线程状态转换图)。wait()是Object类的方法,调用对象的wait()方法导致当前线程放...
代码星球
·
2021-01-10
方法
Thread
类的
sleep
对象
线程的sleep()方法和yield()方法有什么区别?
①sleep()方法给其他线程运行机会时不考虑线程的优先级,因此会给低优先级的线程以运行的机会;yield()方法只会给相同优先级或更高优先级的线程以运行的机会;②线程执行sleep()方法后转入阻塞(blocked)状态,而执行yield()方法后转入就绪(ready)状态;③sleep()方法声明抛出Interru...
代码星球
·
2021-01-10
方法
线程
sleep
yield
什么
Statement和PreparedStatement有什么区别?哪个性能更好?
与Statement相比,①PreparedStatement接口代表预编译的语句,它主要的优势在于可以减少SQL的编译错误并增加SQL的安全性(减少SQL注射攻击的可能性);②PreparedStatement中的SQL语句是可以带参数的,避免了用字符串连接拼接SQL语句的麻烦和不安全;③当批量处理SQL或频繁执行相...
代码星球
·
2021-01-10
Statement
PreparedStatement
什么
区别
哪个
什么是DAO模式?
DAO模式实际上包含了两个模式,一是DataAccessor(数据访问器),二是DataObject(数据对象),前者要解决如何访问数据的问题,而后者要解决的是如何用对象封装数据。...
代码星球
·
2021-01-10
什么
DAO
模式
首页
上一页
...
42
43
44
45
46
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他