码迷,mamicode.com
首页 >  
搜索关键字:关于 重构    ( 84725个结果
关于Java中final关键字的用法总结
用于数据 永不改变的编译时常量,必须是基本类型,static final常量定义时必须赋值一个运行时被初始化却又不希望被改变的值空白final,确保使用前必须被初始化,但有更大的灵活性final参数,用于对象引用,对象不可改变,用于基本类型,值不可以改变 用于方法 防止方法的行为被改变,不可覆盖private方法默认为final的曾经使用final方法可以提高效率,现已不提倡 用于...
分类:编程语言   时间:2014-07-22 23:03:54    阅读次数:357
Java-WebSocket 项目的研究(三) WebSocketClient 类 详解
看一下我们之前的类图关于WebSocketClient的描述,可以看出: 1.继承自WebSocketAdapter(从字面意思可以看出) 2.依赖于类WebSocketImpl(实际上关于WebSocket核心代码都在类WebSocketImpl里) 3.实现了WebSocket接口(实际上通过类WebSocketImpl实现的)...
分类:编程语言   时间:2014-04-30 22:15:39    阅读次数:756
关于K-fold cross validation 下不同的K的选择的疑惑?
在K-fold cross validation 下 比较不同的K的选择对于参数选择(模型参数,CV意义下的估计的泛化误差)以及实际泛化误差的影响。更一般的问题,在实际模型选择问题中,选择几重交叉验证比较合适?   交叉验证的背景知识: CV是用来验证模型假设(hypothesis)性能的一种统计分析方法,基本思想是在某种意义下将原始数据进行分组,一部分作为训练集,一部分作为验证集,使用训练...
分类:其他好文   时间:2014-04-30 22:14:38    阅读次数:327
traceview缩小操作
mark笔记,也供别人查阅。 关于traceview的使用有往上一大堆文档,当然最权威可以参考google dev: http://developer.android.com/tools/debugging/debugging-tracing.html 但是国内文章一大抄一大转载,除了翻译google的原文外,都没有补充操作方式,在使用上很不方便,只能放大时间轴不能缩小,造成没办法回复初...
分类:其他好文   时间:2014-04-29 13:46:20    阅读次数:410
GPU瓶颈
关于是否是GPU瓶颈还是CPU瓶颈,NV的paper中说调整CPU或GPU的时钟,改变频率,来检测性能瓶颈到底来自那里。 这个方法还需要借助辅助工具,一般游戏逻辑帧和图形帧是分离的,可以改变逻辑帧和图形帧的频率试试。看看帧数是否明显降低。 或者忽略所有的Draw Calls看看fps。   显存位宽是显存在一个时钟周期内所能传送数据的位数,表示瞬间所能传输的数据量。 是显存和芯片之间交换...
分类:其他好文   时间:2014-04-29 13:45:20    阅读次数:368
初恋
我叫王元,是一名程序员。网上曾经流传过一个关于程序员的段子,大概意思是这样的:有人发帖说我男朋友要跟我分手,因为他编程不理我我就把把他电脑里的代码全删了。然后楼下有人评论说他没砍死你就说明他是真的爱你。接着二楼评论说别骗人了,程序员怎么会有女朋友!楼主回复说白痴,谁告诉你我是女的了。   人们经常讲这个笑话来调侃技术宅找不到妹子的悲哀,然而我可以负责任地告诉各位,这个段子绝对是一个腹黑腐女胡...
分类:其他好文   时间:2014-04-29 13:43:22    阅读次数:270
Python的包管理工具distribute,setuptools,easy_install与pip
刚开始学习Python时,看资料和别人介绍中提到过,安装Python的包有的用easy_install, setuptools, 有的使用pip,distribute。现在把这些相关的资料整理一下,能更清晰的了解Python的设计,关于这些可以参考http://guide.python-distribute.org/installation.html。...
分类:编程语言   时间:2014-04-29 13:42:22    阅读次数:358
POJ1061 青蛙的约会 (扩展欧几里德)
本文出自:http://blog.csdn.net/svitter 题意:青蛙绕圈跳, 初始位置X,Y,速度M,N,方向相反,L为模。最后能否相遇?相遇时间是什么? 本题目为扩展欧几里德,扩展欧几里德介绍: 关于扩展欧几里德方程 ax + by = c (1) 可以用来求是否有解。即是否存在c满足这个方程。 exgcd(a, b, x, y)是用来求ax + by =...
分类:其他好文   时间:2014-04-29 13:38:21    阅读次数:258
3D数学读书笔记——多坐标系和向量基础
关于游戏中多坐标系和向量基础的知识。...
分类:其他好文   时间:2014-04-29 13:35:20    阅读次数:320
在你步入职业软件开发生涯那天起就该知道的五件事
这是一篇译文。个人觉得很不错,就发到博客上来了。我的软件开发生涯开始于大约15年以前。但是直到最近5年,我才真正地看到它的提高。下面这些事情,我希望在进入软件开发领域时我已经知道了。如果我早点知道这些事儿,我将会变得更加成功。1.软件开发中没有“正确的方式“在我开发生涯的早期,我在学习和争论上浪费了大量的时间。我错误地认为,在软件开发的诸多方面都存在一种绝对”正确的方式“。但是,关于软件开发,几乎...
分类:其他好文   时间:2014-04-29 13:32:20    阅读次数:313
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!