自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

春雨的雕刻时光

追寻Dodker的脚步

  • 博客(26)
  • 资源 (28)
  • 收藏
  • 关注

转载 Eclipse常用快捷键

1几个最重要的快捷键代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R打开类型:Ctrl+Shift+T显示重构菜单:Alt+Shift+T上一个/下一个光标的位置:Al

2017-06-16 11:08:50 239

转载 XMLHttpRequest用法详解

Ajax和XMLHttpRequest我们通常将Ajax等同于XMLHttpRequest,但细究起来它们两个是属于不同维度的2个概念。以下是我认为对Ajax较为准确的解释:(摘自what is Ajax)AJAX stands for Asynchronous JavaScript and XML. AJAX is a new technique for creating bet

2017-06-08 15:16:42 2899

转载 java的几种对象(PO,VO,DAO,BO,POJO)解释

Java的几种对象(PO,VO,DAO,BO,POJO)解释    一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。   二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已

2017-05-28 14:19:16 326

转载 【持久化框架】Mybatis与Hibernate的详细对比

前言这篇博文我们重点分析一下Mybatis与hibernate的区别,当然在前面的博文中我们已经深入的研究了Mybatis和Hibernate的原理。Mybatis【持久化框架】Mybatis简介与原理【持久化框架】SpringMVC+Spring4+Mybatis3集成,开发简单Web项目+源码下载Hibernate【SSH进阶之路】Hibernate基本原理(一)【

2017-05-25 10:46:20 275

转载 linux 下shell中if的“-e,-d,-f”是什么意思

原文地址:http://blog.csdn.net/superbfly/article/details/49274889文件表达式-e filename 如果 filename存在,则为真-d filename 如果 filename为目录,则为真 -f filename 如果 filename为常规文件,则为真-L filename 如果 filename为符号链

2017-04-26 10:36:32 437

转载 Git fetch和git pull的区别

原文: http://www.tech126.com/git-fetch-pull/ Git中从远程的分支获取最新的版本到本地有这样2个命令:1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge    Git fetch origin mastergit log -p master..origin/mastergit merge origin/master 

2017-04-25 11:51:43 472

转载 [git]merge和rebase的区别

前言我从用git就一直用rebase,但是新的公司需要用merge命令,我不是很明白,所以查了一些资料,总结了下面的内容,如果有什么不妥的地方,还望指正,我一定虚心学习。merge和rebase标题上的两个命令:merge和rebase都是用来合并分支的。这里不解释rebase命令,以及两个命令的原理,详细解释参考这里。下面的内容主要说的是两者在实际操作中的区别。什么是分支

2017-04-25 11:50:04 300

转载 git merge 和 git rebase 小结

Git merge是用来合并两个分支的。git merge b      # 将b分支合并到当前分支同样 git rebase b,也是把 b分支合并到当前分支-----------------------------------他们的 原理 如下:假设你现在基于远程分支"origin",创建一个叫"mywork"的分支。$ git ch

2017-04-25 11:36:12 206

转载 Git 的origin和master分析

首先要明确一点,对git的操作是围绕3个大的步骤来展开的(其实几乎所有的SCM都是这样)1.     从git取数据(git clone)2.     改动代码3.     将改动传回git(git push)这3个步骤又涉及到两个repository,一个是remote repository,再远程服务器上,一个是local repository,再自己工作区上。其中1,

2017-04-25 11:30:05 260

转载 如何构建高扩展性网站?

本篇通过阅读《高扩展性网站的50条原则》,总结出以下内容。一方面博主没有实际的架构经验,另一方面知识面也不够宽阔,所以只能系统的总结书中的要点,并根据自己的理解做些归纳。主要内容  本书从多个方面围绕高扩展性提出了50条建议,一个高扩展性的网站会随着业务的发展、用户的增加,自由的扩展架构,从而轻松的应付网站的快速发展。下面看看本书的具体内容:化简方程  1 不要过度的设

2017-01-19 15:22:00 358

转载 Linux进程池的实现

通过动态创建子进程(或者子线程)来实现并发服务器的。这样做有如下缺点:   1、动态创建进程(或线程)是比较耗费时间的,这将导致较慢的客户响应。   2、动态创建的子进程(或子线程)通常只用来为一个客户服务(除非我们做特殊处理),这将导致系统上产生大量的细微进程(或者线程)。进程(或者线程)间的切换消费大量CPU时间。   3、动态创建的子进程是当前进程的完整映像。当前进程必须谨慎地管

2017-01-10 16:52:57 622

转载 大型软件架构的平台化 VS 业务多样性,如何取舍?

大型软件架构的平台化 VS 业务多样性,如何取舍?作者|陈康贤(花名龙隆)编辑|小智软件架构在不断发展扩大、平台化,与此同时,业务多样性、复杂化也伴随相生。在这个过程中不可避免地出现诸多矛盾与挑战。如何在软件平台化和业务多样性两者间取舍,是一个引人思考、亟待解决的问题。写在前面最近做的几个项目有一些感触,借这篇文章来做一下总结,也希望以一个软件设计者的思考角度,就软件平台化和业务多样性

2017-01-06 11:27:21 1314

原创 动态库的延迟加载

工作中用到了icu的动态库,而在所使用的模块中,并非每次都会用到这几个动态库,因此尝试用延迟加载方式来提高加载速度。    至于如何设置,这个很简单了,大家应该都知道。至于延迟加载的原理,查阅了相关资料,在此做一个简单的总结。    延迟加载的DLL是隐含链接的DLL,实际上要等到代码试图引用DLL中包含的一个符号时才进行加载。延迟加载也是用的LoadLibrary(),也就是,其本质上也

2016-12-15 10:50:56 1313

原创 Qt最小化按钮将窗口隐藏到托盘

我们都知道,Qt可以很容易重写关闭按钮,因为官方已经把这个接口开放出来了,只需重载这个函数即可, void closeEvent(QCloseEvent *e); 但是如果想重写最小化的按钮,则没有现成的函数,研究了一下,可以用下面这个代码实现,这里实现了,点击最小化按钮,隐藏主窗口,然后显示在系统托盘

2016-12-06 10:49:07 3604

转载 linux ar命令用法

当我们的程序中有经常使用的模块,而且这种模块在其他程序中也会用到,这时按照软件重用的思想,我们应该将它们生成库,使得以后编程可以减少开发代码量。这里介绍命令ar,用来对库操作。1.ar基本用法  ar命令可以用来创建、修改库,也可以从库中提出单个模块。库是一单独的文件,里面包含了按照特定的结构组织起来的其它的一些文件(称做此库文件的member)。原始文件的内容、模式、时间戳、属主、组等属

2016-11-22 17:15:41 312

转载 Linux GCC常用命令

1简介GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言、C++ 语言、Java 语言、Objective C 语言、Pascal 语言、COBOL语言,以及支持函数式编程和逻辑编程的 Mercury 语言,等等。而 GCC 也不再单只是 GNU C 语言编译器的意思了,而是变成了 GNU Compil

2016-11-18 11:51:48 255

翻译 奥巴马精彩演讲:我们为什么要上学

奥巴马精彩演讲:我们为什么要上学Hello, everybody! Thank you. Thank you. Thank you, everybody. All right, everybody go ahead and have a seat. How is everybody doing today? (Applause.) How about Tim Spicer? (Applau

2016-11-15 15:23:25 1074

原创 前后端中文的传输和显示

这是个小问题,初次遇到,记录一下。后端java从数据库查出数据,是有中文的,先要encode,然后再组合成json串传到前端,然后前端用js解析json然后decode,这样正常显示中文。

2016-09-28 17:04:53 706

原创 搭建简单版的node.js

Node.js是一个Javascript运行环境(runtime)。实际上它是对Google V8引擎进行了封装。V8引 擎执行Javascript的速度非常快,性能非常好。Node.js对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node

2016-09-14 16:34:39 393

转载 Java基础

java基础

2016-09-07 15:10:59 253

转载 一个不断提出的问题:Linux下JDK到底应该安装在哪儿?

即使这是个菜鸟级的问题,也经常难住老鸟。我就见过很资深的程序员把JDK不合适地安装到/home目录下。虽然不一定有最正确的安装位置,但一定有不适当的安装位置。为了确定我们到底应该把JDK安装在哪里,首先要了解一下Unix/Linux的目录结构。

2016-08-25 11:50:47 277

原创 Docker部署Jenkins并发布web服务

工作需要,需要搭建Jenkins,编译java项目,并且打包发布web服务。这样会大大的节省开发人员和测试人员的工作量,也为发布产品提供方便,所以构建了这样的一个系统,相对来说比较简单,只是对于初次接触的人来说,还是有些小坑需要去克服的,记录一下自己的搭建过程。

2016-08-03 18:49:18 5768 2

原创 CentOS7.2安装jdk1.7

因工作需要,CentOS7.2下安装jdk1.7

2016-07-27 17:51:54 359

转载 Jenkins+Docker搭建持续集成测试环境

本文将重点讨论在Jenkins管理的持续集成以及测试的环境中,我们如何通过引入Docker来优化资源的配置,提高整个环境的性能以及稳定性。关于JenkinsJenkins是被广泛应用的持续集成、自动化测试、持续部署的框架,甚至有些项目组顺便将其用来做流程管理的工具。根据任务的多寡,Jenkins通常有两种典型的部署方式。单节点(Master)部署这种部署适用于大多数

2016-07-26 10:49:56 711

原创 用docker运行jenkins镜像

公司要发布一款web产品,打算用docker + jenkins来持续集成和开发测试,所以要用docker搭建一个jenkins,方便在以后的docker集群中使用,并方便管理。

2016-07-25 16:09:01 502

转载 Swarm负责人谈Docker Swarm的架构、现状和未来

Swarm负责人谈Docker Swarm的架构、现状和未来Docker (线超博) · 2015-09-10 14:26Swarm项目是Docker公司发布三剑客中的一员,用来提供容器集群服务,目的是更好的帮助用户管理多个Docker Engine,方便用户使用,像使用Docker Engine一样使用容器集群服务。这次分享内容从Swarm项目现状、Swa

2016-07-20 16:13:07 2378

《编程之法:面试和算法心得1》数据结构

来自互联网资料整理,版权归作者所有。 《编程之法:面试和算法心得1》数据结构

2016-06-22

《编程之法:面试和算法心得2》算法心得

来自互联网资料整理,版权归作者所有。 《编程之法:面试和算法心得2》算法心得

2016-06-20

Docker从入门到实践

Docker从入门到实践

2016-06-19

《编程之法:面试和算法心得3》综合演练

来自互联网资料整理,版权归作者所有。 《编程之法:面试和算法心得3》综合演练

2016-06-19

吐血推荐经典八皇后C++解决方案(可推广至N皇后)

本资源,吐血推荐,我免费提供源代码! 该源码是本人精心研究八皇后写的经典解决方案,用到了递归和回溯。 动态设置皇后的个数,可以推至N皇后。 棋盘和皇后的输出也独具匠心,别具一格。 相信大家拿到这个代码,一定会叹为观止!绝对不会让您失望!

2010-05-18

GameBryo游戏开发教程1

GameBryo游戏开发教程,非常不错的一个教程,这是一个系列,总共5个教程!

2010-04-30

GameBryo游戏开发教程2

GameBryo游戏开发教程,非常不错的一个教程,这是一个系列,总共5个教程!

2010-04-30

GameBryo游戏开发教程3

GameBryo游戏开发教程,非常不错的一个教程,这是一个系列,总共5个教程!

2010-04-30

GameBryo游戏开发教程4

GameBryo游戏开发教程,非常不错的一个教程,这是一个系列,总共5个教程!

2010-04-30

GameBryo游戏开发教程5

GameBryo游戏开发教程,非常不错的一个教程,这是一个系列,总共5个教程!

2010-04-30

多达11篇的专业游戏评测,大家可以参考一下

多达11篇的专业游戏评测,大家可以参考一下!请尊重知识产权!请勿剽窃!

2010-03-23

高等数学公式手册,非常全面的数学公式

高等数学公式手册!非常的全面! 高等数学公式手册!值得珍藏!

2010-03-23

3D数学基础图形与游戏开发

原书名: 3D Math Primer for Graphics and Game Development 原出版社: Wordware Publishing, Inc. 作者: (美)Fletcher Dunn,Ian Parberry [作译者介绍] 译者: 史银雪[同译者作品] 陈洪 王荣静 丛书名: 游戏软件开发专家系列 出版社:清华大学出版社 ISBN:730210946X 上架时间:2005-8-1 出版日期:2005 年8月 开本:186×230 页码:380 版次:1-1 所属分类: 计算机 > 游戏

2010-03-23

用MFC制作的相隔日期的计算器

在网上有很多计算相隔日期的程序,但都不够完善。 这是一个非常完善的计算相隔日期的程序,用MFC写的,其中的一些函数相当的有艺术性,用到了MFC Combo Box,闰年的判断,输入日期的合法性的判断,非常值得大家借鉴!

2010-03-11

《游戏策划基础测试题》(含答案)

第1大题:单选题(重要题:共50题,每题1分) 1.1978年,APPLE电脑问世,斯考特•亚当斯在此基础上制作了历史上第一个PC电脑游戏——TRS-80上的游戏( )。 A. 传奇 B. 万王之王 C. 冒险岛 D. 乒乓 正确答案:C

2010-03-10

HTML超文本标记语言速查手册

HTML超文本标记语言速查手册,迅速查找HTML标记的说明和属性。html标签速查手册 chm电子书 帮助你更快更好的学习html文件的编写。

2010-03-04

清华大学严蔚敏版数据结构讲义PPT

这是清华大学严蔚敏版数据结构得讲义PPT,对于大学生学习,或者入门者,皆可以作为非常好的参考资料。

2010-01-14

MFC制作的坦克大战地图编辑器

这是用MFC制作的一个坦克大战的地图编辑器,VS2005平台,能正常运行,包含源代码,有详细的使用文档和学习文档是初学者很好的参考资料!

2010-01-07

3D游戏引擎设计架构

一片比较全面的介绍3D游戏引擎架构的技术文档! 老外写的,翻译成中文了! 对于引擎的学习,相当的有帮助!

2009-12-19

OGRE使用指南(入门教程)

非常全面的OGER使用指南,如果你是新手,这是最好的一本入门教程!99%属于原创!

2009-12-19

国内外IT行业各大公司招聘,面试,笔试题

国内外IT行业各大公司招聘,面试,笔试题,包括微软,百度,Google,华为,腾讯,联想,网易,Intel,SONY,阿里巴巴等大公司的笔试题。

2008-12-13

网游高新技术模拟题答案(求职者专用)

里面包含了8套网游高新技术模拟题的答案,主要是供求职者面试时用的,希望对各位能有所帮助。

2008-12-13

网游高新技术模拟题(求职者专用)

里面包含了8套网游高新技术模拟题,主要是供求职者面试时用的,希望对各位能有所帮助。大家可以先自己测试一下,答案可以从另一个资源中下载。

2008-12-13

Win32SDK应用实例:PlaySound的用法及源代码演示

在学习过程中,大家在播放声音的时候,对PlaySound这个函数有些疑惑,这里提供一片文章解释PlaySound,并且附有一个案例的源代码,希望对大家有用。

2008-12-13

双缓冲的大量机密资料

文件里包含了大量双缓冲的资料,希望对大家有所帮助!

2008-12-03

C++习题

C++习题及答案,很不错的资料!

2008-04-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除