在一些面试企业的过程当中 ,很多人看重于基础的考核。其中,传值与传地址 就是一种基础能力考核的关键,这里我总结了 5种很典型的例子 ,最后做了一个总结 首先是8种基本数据类型 下面用 int 类型 做例子 属于传值 调用结果如下 在方法内的值15 调用之后的值5 接下来是一个比较特殊的类型 引用数据 ...
分类:
编程语言 时间:
2017-03-11 10:46:15
收藏:
0 评论:
0 赞:
0 阅读:
189
Java继承 Java通过extends关键字来声明一个类从另外一个类继承而来。 示例: 继承的特性: 子类拥有父类非private的属性,方法。 子类可以拥有自己的属性和方法,即子类可以对父类进行扩展。 子类可以用自己的方式实现父类的方法。 Java的继承是单继承,但是可以多重继承,单继承就是一个 ...
分类:
编程语言 时间:
2017-03-11 10:45:32
收藏:
0 评论:
0 赞:
0 阅读:
199
JDK动态代理 Jdk动态代理是装饰模式的一个典型用例,关于装饰模式这里不多解释,直接说重点吧.jdk动态代理实际上就是代替继承方案,在不破坏原始类的原则下,在运行期间为某个类动态注入一些新的方法。java.lang.reflect.Proxy提供了生成代理类的接口。进入源代码,我们可以看见关于Pr ...
分类:
编程语言 时间:
2017-03-11 10:43:17
收藏:
0 评论:
0 赞:
0 阅读:
263
■ random 顾名思义,random提供了python中关于模拟随机的一些方法。这些方法都一看就懂的,不多说了: random.random() 返回0<n<=1的随机实数 random.uniform(a,b) 返回a<n<=b的随机实数 random.randrange([start],st ...
分类:
编程语言 时间:
2017-03-11 10:41:38
收藏:
0 评论:
0 赞:
0 阅读:
280
下面是一个连续赋值的例子: 在这里面,先创建a对象并添加n:1,然后将a对象赋值给b,这时候a和b引用同一个对象。最后我们要着重理解这最后一行代码 按照我们平常的思维,应该是{n:2}赋值给 a,a的引用改变了,但b仍然是原来的引用,然后再赋值给a.x,这时候a是{n:2,x:{n:2}},也即是a ...
分类:
编程语言 时间:
2017-03-11 00:59:48
收藏:
0 评论:
0 赞:
0 阅读:
492
python有六个标准的数据类型: 1.Number(数字):int,float,bool,complex 2.String(字符串) 3.Tuple(元祖) 4.List(列表) 5.Dictionary(字典) 6.Sets(集合) 迭代器: 迭代器对象从集合的第一个元素开始访问,直到所有的元素 ...
分类:
编程语言 时间:
2017-03-11 00:59:09
收藏:
0 评论:
0 赞:
0 阅读:
312
上篇楼主说明了多线程中死锁产生的原因并抛出问题——死锁的解放方案,那么在本篇文章,楼主将引用一个KFC生产汉堡,顾客购买汉堡的过程来说明死锁解决方案及多线程的等待唤醒机制。 简单地用一幅图来说明KFC生产汉堡,顾客来消费的过程: 场景分析: 代码构建:类里面的i属性是楼主为了效果好一些特意加的,与本 ...
分类:
编程语言 时间:
2017-03-11 00:54:37
收藏:
0 评论:
0 赞:
0 阅读:
294
一、微服务架构图: 二、技术介绍:(技术选型随着代码的编写会完成) 关于技术选型,我盗了一张微服务技术栈的图,如下:原文:http://www.jianshu.com/p/2da6becfb019 我将会用到上图中的如下技术 服务注册和服务发现:consul 服务健康检查:consul 配置管理:c ...
分类:
编程语言 时间:
2017-03-11 00:54:03
收藏:
0 评论:
0 赞:
0 阅读:
1325
1 javaScript 删除事件 弹出确认 取消对话框 2 1. 3 4 删除 5 6 2. 7 8 18 19 删除 20 21 3. 22 23 if(window.confirm('你确定删除?')){ 24 alert("确定"); 25 return true; 26 ... ...
分类:
编程语言 时间:
2017-03-11 00:52:43
收藏:
0 评论:
0 赞:
0 阅读:
182
ip地址是用3个'.'号作为分隔符,分割4个数字,每个数字的取值在[0,255],一般日志文件中的ip地址都是有效的ip地址,不需要我们再去验证,因此,若从日志文件中提取ip,那么可以简单写成这样: [python] view plain copy >>> import re >>> s='kkk ...
分类:
编程语言 时间:
2017-03-11 00:47:11
收藏:
0 评论:
0 赞:
0 阅读:
291
从优化角度,Mesh需要合并。 从换装的角度(这里指的是换形状、换组成部件的换装,而不是挂点型的换装),都需要网格合并、材质合并。如果是人物的换装,那么需要合并SkinnedMeshRenderer,并重刷对应的骨骼列表。网格合并后对模型的渲染可以降低GPU的负担,但是经过测试发现,虽然网格合并了但 ...
分类:
编程语言 时间:
2017-03-11 00:46:09
收藏:
0 评论:
0 赞:
0 阅读:
285
背景: 看的是《java核心技术 第8版》,覆盖jdk1.6。主要是对集合全局和细节进行全面掌握,较深入的理解集合。本人对java比较熟悉,但是对于细节的理解不深,知识点还不全,这是知识的查缺不漏。 一.集合接口 接口和实现分离 当程序中使用集合时,一旦构建了集合就不需要知道究竟使用的哪种实现,因此... ...
分类:
编程语言 时间:
2017-03-11 00:45:43
收藏:
0 评论:
0 赞:
0 阅读:
189
好不容易又到周五了,周末终于可以休息休息了。写这一篇随笔只是心血来潮,下午问了一位朋友PAT考的如何,顺便看一下他考的试题,里面有最后一道题,是关于给出中序遍历和后序遍历然后求一个层次遍历。等等,我找一下链接出来...... 1127. ZigZagging on a Tree (30):https ...
分类:
编程语言 时间:
2017-03-11 00:44:30
收藏:
0 评论:
0 赞:
0 阅读:
309
引用: http://www.cnblogs.com/peida/archive/2013/04/24/3036689.html 要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。 元注解: 元注解的作用就是 ...
分类:
编程语言 时间:
2017-03-11 00:44:12
收藏:
0 评论:
0 赞:
0 阅读:
261
上次在python中使用字符串格式化参数,遇到一个运算符优先级的问题,当时也是花了很久才发现问题,记录在此。 当时定义了这么两个变量: 也就是说datacenter和client都是int类型的。然后再调用下面这句话的时候出错。 提示不能把str和int进行拼接,但我当时想的明明datacenter ...
分类:
编程语言 时间:
2017-03-11 00:43:14
收藏:
0 评论:
0 赞:
0 阅读:
261
关于线程池的介绍,请看上一篇博客:http://www.cnblogs.com/DarrenChan/p/5774921.html 1. 线程池的5中创建方式 1) Single Thread Executor : 只有一个线程的线程池,因此所有提交的任务是顺序执行, 代码: Executors.n ...
分类:
编程语言 时间:
2017-03-11 00:43:00
收藏:
0 评论:
0 赞:
0 阅读:
250
http://www.cnblogs.com/skywang12345/p/3311126.html 概要 学完了Map的全部内容,我们再回头开开Map的框架图。 本章内容包括:第1部分 Map概括第2部分 HashMap和Hashtable异同第3部分 HashMap和WeakHashMap异同 ...
分类:
编程语言 时间:
2017-03-11 00:38:34
收藏:
0 评论:
0 赞:
0 阅读:
280
Sub 下拉() Application.ScreenUpdating = False Dim mybook As Workbook Set mybook = Workbooks("汇总.xlsx") Dim target As Workbook Workbooks.Open "C:\Users\j ...
分类:
编程语言 时间:
2017-03-11 00:38:12
收藏:
0 评论:
0 赞:
0 阅读:
360
博主知识水平有限,只能提供一个个人的狭隘的理解,如果有新人读到这儿,建议看一下其他教程或者API,如果不明白,再来看一下;如果有dalao读到这儿,希望能指出理解中的问题~谢谢 Java提供了用于网络通信的socket和serversocket包,然而实现方式是阻塞式的,同一时间点上只能进行一个连接 ...
分类:
编程语言 时间:
2017-03-10 23:52:16
收藏:
0 评论:
0 赞:
1 阅读:
383
继承 方法的重写 继承的初始化顺序 当我们创建一个对象的时候,所执行的构造方法相当于初始化一个对象 Animal.java Dog.java Initail.java 运行Initail.java,执行结果: animal的构造方法 dog的构造方法 年龄4岁的狗是可以吃东西的 final关键字 使 ...
分类:
编程语言 时间:
2017-03-10 23:51:56
收藏:
0 评论:
0 赞:
1 阅读:
378