- 博客(34)
- 资源 (12)
- 收藏
- 关注
转载 在Github和Git上fork之简单指南
from:https://linux.cn/article-4292-1-rss.html以我的经验来看,刚接触Git和GitHub时,最困扰的一件事情就是尝试解决下面的问题:在Git和GitHub上,我能做什么?Git教程往往不会解决这个问题,因为它集中篇幅来教你Git命令和概念,并且不认为你会使用GitHub。GitHub帮助教程一定程度上弥补了这一缺陷,但是它每篇文章的关
2016-09-29 09:59:08
2690
原创 Copy Constructor versus Cloning
http://www.artima.com/intv/bloch13.htmlBill Venners: In your book you recommend using a copy constructor instead of implementing Cloneable and writing clone. Could you elaborate on that?Jo
2016-09-12 15:25:56
906
原创 如何将 eclipse 配置成 IDEA
1,Eclipse中高亮显示相同的变量问题描述: 在eclipse中使用快捷键或其他原因,不小心按错了,使得变量的高亮显示没了。 1.网友解决方法: 选择:windows-> preferences->java->Editor->Mark Occurences 选择最上的复选框,下面的就有很多了。 其中的Local varia
2016-07-21 17:16:56
2092
转载 eclipse 快捷键
http://javag.iteye.com/blog/316336【Ct rl+T】搜索当前接口的实现类 1. 【ALT +/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT +/】快捷键带来的好处吧。 2. 【Ct rl+O】 显
2016-07-11 09:55:24
349
原创 JAVA 中装饰器模式的实现
/* FilterInputStream.java -- Base class for classes that filter input 2: Copyright (C) 1998, 1999, 2001, 2005 Free Software Foundation, Inc. 3: 4: This file is part of GNU Classpath.
2016-06-20 17:24:56
1637
原创 JAVA 对象深度复制实现
JAVA 有两种深度复制实现方式,package JAVAImprove;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectO
2016-05-31 11:01:10
2085
原创 关于Runnable 和 Thread的应用场景
摘自StackOverflow, 个人觉得比较靠谱的答案,细节请看url:http://stackoverflow.com/questions/541487/implements-runnable-vs-extends-threadWell so many good Answers, i want to add more on this, This will help to under
2016-05-27 09:46:46
2826
转载 JDK 中的并发集合
非原创文章,转自:http://novoland.github.io/%E5%B9%B6%E5%8F%91/2014/07/26/%E5%B9%B6%E5%8F%91%E9%9B%86%E5%90%88.htmlJDK 中的并发集合JDK 中的并发集合1. Collections 类提供的并发集合2. JUC 提供的并发集合Con
2016-05-26 14:41:38
1289
转载 Struts2中的OGNL详解
FROM:http://blog.youkuaiyun.com/tjcyjd/article/details/6850203首先了解下OGNL的概念:OGNL是Object-Graph Navigation Language的缩写,全称为对象图导航语言,是一种功能强大的表达式语言,它通过简单一致的语法,可以任意存取对象的属性或者调用对象的方法,能够遍历整个对象的结构图,实现对象
2016-05-05 15:55:05
542
转载 原 Servlet生命周期与工作原理
转自:http://my.oschina.net/xianggao/blog/395327大多数程序员都知道Servlet的生命周期,简单的概括这就分为四步:servlet类加载—>实例化—>服务—>销毁。对这个过程只是肤浅了解下,对于servlet何时被销毁,还是不太情楚。下面我们描述一下Tomcat与Servlet是如何工作的,首先看下面的时序图。
2016-04-28 14:09:00
658
原创 spring 不同注解的使用场景
spring中各种注解的使用场景。本文摘自stackoverflow.url:http://stackoverflow.com/questions/19414734/understanding-spring-autowired-usageThe @Autowired annotation allows you to skip configurations elsewhere of wh
2016-04-19 17:10:22
1228
原创 集合容量的获取
If you know in advance what the size of the ArrayList is going to be, it is more efficient to specify the initial capacity. If you don't do this, the internal array will have to be repeatedly reallo
2016-04-14 11:24:07
1213
转载 C++ IOC
Fruit is a dependency injection framework for C++, loosely inspired by the Guice framework for Java. It uses C++ metaprogramming together with some new C++11 features to detect most injection proble
2016-04-12 09:52:19
1943
原创 hibernate 和 JPA之间的关系
内容摘自stackoverflow.url如下:http://stackoverflow.com/questions/9881611/whats-the-difference-between-jpa-and-hibernateAs you state JPA is just a specification, meaning there is no implementation.
2016-04-11 10:44:26
517
原创 <context:annotation-config> vs <context:component-scan> 的区别
本文摘自stack overflow.详细解释请看如下:http://stackoverflow.com/questions/7414794/difference-between-contextannotation-config-vs-contextcomponent-scan is used to activate annotations in b
2016-04-05 15:02:22
698
原创 基于zookeeper官方sample code的重新改进实例
package check;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import org.apache.zookeeper.KeeperException;import org.apache.zo
2016-04-01 13:09:44
698
原创 Real-Time 读书笔记(1)OpenGl 基础概念
Geometry 位于pipeline中的Vertex 和Frag shader之间。Geometry 接收来自定点处理阶段
2014-08-19 23:31:17
1209
原创 vtk 提取等值面并显示
marchingcube是提取等值面比较通用的算法,本文利用vtk 的marching cube接口提取等值面,并通过其绘制管线把等值面绘制出来。其原理请参考下文:1.等值面的定义及其三角面片近似等值面是空间中的一张曲面,在该曲面上函数F(x,y,z)的值等于某一给定值。准确地讲,是指在某一网格空间中,假若每一结点保存着三变量函数F(x,y,z),而且网格单元在x,y,
2014-01-24 11:42:13
6849
7
原创 从驱动到转行到游戏开发的经验
已经转行,但是从自己熟悉的行业转入一个新行业,各种心酸只有自己知道。以下是我转行中所读到的图形学相关书:1,Opengl 编程指南 或者龙书, 书中有很多例子,但是不太完整,你需要从最简单的三角形开始画,理解GPU渲染管线,三角面片等基本概念,以及opengl 基本的API.2,计算机图形学(第3版)当以上书籍看完之后,你对渲染管线已经有了一个大致的理解,并且对物体在不同空间的转换
2013-08-29 14:16:06
6628
1
原创 C++ 的访问控制设计原理
众所周知,在C++ 中对类成员的访问有3中控制模式,分别是:procted,public,private.当时BJ设计这3中访问模式是基于以下3中考虑:对类对象的用户会有3中分别是:一般用户,实现者用户,和派生类用户。考虑到数据的封装性,一般用户和实现者用户是最容易想到的,派生类用户是最不容易想到的一种。因为这个原因protected成为了被滥用最多的访问模式。::是进入私有域的标志。
2013-06-05 19:39:23
1442
原创 head file 和库的关系
在创建进程时经常会遇到的情况是添加了头文件,但是还是找不到头文件中某个函数的定义。比如include,为什么 undefined reference to `pthread_create'。解释这个问题需要从编译过程进行解析。头文件的作用。链接的时机。
2013-04-15 23:05:54
1064
原创 OpenGL 中的纹理
纹理是图形学中一个经常用到的概念,这个表述对于不熟悉的人难以理解它到底是个什么东东。其实很简单,纹理就是贴在箱子外面的一副画而已。
2013-04-14 18:39:28
999
原创 单例模式--vold
单例模式是一种非常实用的模式,模式本身并不复杂。在Android的Vold,surface中都用到了这种模式,之所以采用单例模式,原因显而易见,同一个资源不可能被2个管理者缩管理。废话少说,看一下Vold系统的单例模式:NetlinkManager * NetlinkManager::Instance(){if(!sInstance){sInstance = new Netl
2013-03-26 22:48:05
1263
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人