JAVA的进程同步是通过synchronized()来实现的,须要说明的是,JAVA的synchronized()方法相似于操作系统概念中的相互排斥内存块。在JAVA中的Object类型中。都是带有一个内存锁的,在有线程获取该内存锁后。其它线程无法訪问该内存。从而实现JAVA中简单的同步、相互排斥操 ...
分类:
编程语言 时间:
2017-07-07 21:42:27
阅读次数:
278
一、显示信息的命令 最常用的就是console.log了。 二:占位符 console上述的集中度支持printf的占位符格式,支持的占位符有:字符(%s)、整数(%d或%i)、浮点数(%f)和对象(%o): 效果: %o、%O都是用来输出Object对象的,对普通的Object对象,两者没区别,但 ...
分类:
Web程序 时间:
2017-07-07 21:41:41
阅读次数:
260
成为Java高手的25个学习要点 想成为Java大牛吗?不妨来学习这25个要点。1. 你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class、object、interaction以及statediagrams。2. 你需要学习 ...
分类:
编程语言 时间:
2017-07-07 21:26:20
阅读次数:
172
https://leetcode.com/problems/merge-intervals/#/solutions Given a collection of intervals, merge all overlapping intervals. For example,Given [1,3],[2 ...
分类:
其他好文 时间:
2017-07-07 20:22:05
阅读次数:
188
一、面向对象软件开发的过程 面向对象的软件工程包括下面几个部: 1.面向对象分析(object oriented analysis ,OOA) 软件工程中的系统分析阶段,要求分析员和用户结合在一起,对用户的需求做出精确的分析和明确的表述,从大的方面解析软件系统应该做什么,而不是怎么去做。面向对象的分 ...
分类:
编程语言 时间:
2017-07-07 19:51:30
阅读次数:
149
eval( ) 这个是里面的参数原始设定是什么内容,虽然放里面的是字符串,转出来就是原始的内容 如:var a = function(){}; eval( 'a' ) //function(){}; Object.keys( ) 注意这个方法里面有个some方法可以打印出数组里的每个值,这个some ...
分类:
其他好文 时间:
2017-07-07 18:22:05
阅读次数:
134
面向对象、内存模型、动态绑定、上下文,上下文无关、运行时。hook注入。函数作用域、访问控制。返回类型、栈帧。动态路由转化为静态绑定,将运行时工作转移到编码时。类别函数追加。编译时object转class结构。 内存管理。 数组、字段、崩溃统计。 编码时、编译时、运行时。 ...
分类:
其他好文 时间:
2017-07-07 18:17:21
阅读次数:
166
java Object的toString方法定义是 ClassName@hashCode,然而对于对象,很多时候这玩意并没有什么卵用,现在比较常用的需求是将对象转为json字符串,只需在对象中做如下修改即可: import com.alibaba.fastjson.JSON; @Override p... ...
分类:
编程语言 时间:
2017-07-07 18:15:48
阅读次数:
205
Object obj = new Object(); 方法一、 String s1 = obj.toString 方法二、 String s2 = (String)obj; 在进行null判断时,可以 s2 == null 比较,s2没有发生改变 方法三、 String s3 = obj+" "; ...
分类:
其他好文 时间:
2017-07-07 18:14:08
阅读次数:
109
json2Form:function(json) { var str = ""; for(var p in json){ // 判断对象是否为数组 if(typeof json[p]=="object"){ var m=String(p) for(var i=0;i<json[p].length;i ...
分类:
编程语言 时间:
2017-07-07 17:34:31
阅读次数:
167