首页 > 编程语言
(转)java 中的 传值 与 传址
在一些面试企业的过程当中 ,很多人看重于基础的考核。其中,传值与传地址 就是一种基础能力考核的关键,这里我总结了 5种很典型的例子 ,最后做了一个总结 首先是8种基本数据类型 下面用 int 类型 做例子 属于传值 调用结果如下 在方法内的值15 调用之后的值5 接下来是一个比较特殊的类型 引用数据 ...
分类:编程语言   时间:2017-03-11 10:46:15    收藏:0  评论:0  赞:0  阅读:189
Java面向对象
Java继承 Java通过extends关键字来声明一个类从另外一个类继承而来。 示例: 继承的特性: 子类拥有父类非private的属性,方法。 子类可以拥有自己的属性和方法,即子类可以对父类进行扩展。 子类可以用自己的方式实现父类的方法。 Java的继承是单继承,但是可以多重继承,单继承就是一个 ...
分类:编程语言   时间:2017-03-11 10:45:32    收藏:0  评论:0  赞:0  阅读:199
Spring AOP基础之JDK动态代理
JDK动态代理 Jdk动态代理是装饰模式的一个典型用例,关于装饰模式这里不多解释,直接说重点吧.jdk动态代理实际上就是代替继承方案,在不破坏原始类的原则下,在运行期间为某个类动态注入一些新的方法。java.lang.reflect.Proxy提供了生成代理类的接口。进入源代码,我们可以看见关于Pr ...
分类:编程语言   时间:2017-03-11 10:43:17    收藏:0  评论:0  赞:0  阅读:263
【Python】随机模块random & 日期时间のtime&&datetime
■ 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
JavaScript的连续赋值的思考
下面是一个连续赋值的例子: 在这里面,先创建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读书笔记
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
微服务之springcloud技术栈
一、微服务架构图: 二、技术介绍:(技术选型随着代码的编写会完成) 关于技术选型,我盗了一张微服务技术栈的图,如下:原文:http://www.jianshu.com/p/2da6becfb019 我将会用到上图中的如下技术 服务注册和服务发现:consul 服务健康检查:consul 配置管理:c ...
分类:编程语言   时间:2017-03-11 00:54:03    收藏:0  评论:0  赞:0  阅读:1325
javaScript 删除事件 弹出确认 取消对话框
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
python匹配ip地址
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
Unity 网格合并
从优化角度,Mesh需要合并。 从换装的角度(这里指的是换形状、换组成部件的换装,而不是挂点型的换装),都需要网格合并、材质合并。如果是人物的换装,那么需要合并SkinnedMeshRenderer,并重刷对应的骨骼列表。网格合并后对模型的渲染可以降低GPU的负担,但是经过测试发现,虽然网格合并了但 ...
分类:编程语言   时间:2017-03-11 00:46:09    收藏:0  评论:0  赞:0  阅读:285
学习笔记-java 集合
背景: 看的是《java核心技术 第8版》,覆盖jdk1.6。主要是对集合全局和细节进行全面掌握,较深入的理解集合。本人对java比较熟悉,但是对于细节的理解不深,知识点还不全,这是知识的查缺不漏。 一.集合接口 接口和实现分离 当程序中使用集合时,一旦构建了集合就不需要知道究竟使用的哪种实现,因此... ...
分类:编程语言   时间:2017-03-11 00:45:43    收藏:0  评论:0  赞:0  阅读:189
根据 中序遍历 和 后序遍历构造树(Presentation)(C++)
好不容易又到周五了,周末终于可以休息休息了。写这一篇随笔只是心血来潮,下午问了一位朋友PAT考的如何,顺便看一下他考的试题,里面有最后一道题,是关于给出中序遍历和后序遍历然后求一个层次遍历。等等,我找一下链接出来...... 1127. ZigZagging on a Tree (30):https ...
分类:编程语言   时间:2017-03-11 00:44:30    收藏:0  评论:0  赞:0  阅读:309
深入理解Java:注解(Annotation)自定义注解入门
引用: http://www.cnblogs.com/peida/archive/2013/04/24/3036689.html 要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。 元注解: 元注解的作用就是 ...
分类:编程语言   时间:2017-03-11 00:44:12    收藏:0  评论:0  赞:0  阅读:261
【Python】关于python格式化参数的问题
上次在python中使用字符串格式化参数,遇到一个运算符优先级的问题,当时也是花了很久才发现问题,记录在此。 当时定义了这么两个变量: 也就是说datacenter和client都是int类型的。然后再调用下面这句话的时候出错。 提示不能把str和int进行拼接,但我当时想的明明datacenter ...
分类:编程语言   时间:2017-03-11 00:43:14    收藏:0  评论:0  赞:0  阅读:261
线程池小结2
关于线程池的介绍,请看上一篇博客: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
Java 集合系列14之 Map总结(HashMap, Hashtable, TreeMap, WeakHashMap等使用场景)
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
Excel VBA
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
Java NIO实现非阻塞式socket通信
博主知识水平有限,只能提供一个个人的狭隘的理解,如果有新人读到这儿,建议看一下其他教程或者API,如果不明白,再来看一下;如果有dalao读到这儿,希望能指出理解中的问题~谢谢 Java提供了用于网络通信的socket和serversocket包,然而实现方式是阻塞式的,同一时间点上只能进行一个连接 ...
分类:编程语言   时间:2017-03-10 23:52:16    收藏:0  评论:0  赞:1  阅读:383
Java—继承
继承 方法的重写 继承的初始化顺序 当我们创建一个对象的时候,所执行的构造方法相当于初始化一个对象 Animal.java Dog.java Initail.java 运行Initail.java,执行结果: animal的构造方法 dog的构造方法 年龄4岁的狗是可以吃东西的 final关键字 使 ...
分类:编程语言   时间:2017-03-10 23:51:56    收藏:0  评论:0  赞:1  阅读:378
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!