摘要:
OSGI传说 – 01 – OSGI基础 阅读全文
摘要:
Eclipse快捷键 10个最有用的快捷键 Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组 阅读全文
摘要:
http://my.oschina.net/havoc/blog/204958?p= 首先说不使用插件的方法 WINDOWS eclipse配置 Run-->External Tools-->External Tools Configurations… new 一个 program(比如名字叫 op 阅读全文
摘要:
如何熟悉一个开源项目? 你有个任务,需要用到某个开源项目;或者老大交代你一个事情,让你去了解某个东西。怎么下手呢?如何开始呢?我的习惯是这样:1.首先,查找和阅读该项目的博客和资料,通过google你能找到某个项目大体介绍的博客,快速阅读一下就能对项目的目的、功能、基本使用有个大概的了解。2.阅读项 阅读全文
摘要:
java怎么用一行代码初始化ArrayList 您可以创建一个工厂方法: 但并不比你第一次的重构。 更新: 更大的灵活性,它可以是一种通用: 阅读全文
摘要:
http://www.tuicool.com/articles/e6fmE3R contentprovider在插件开发和RCP(Rich Client Platform)开发中常常被用到,譬如你要创建一个TreeViewer(树形控件)就需要一个ITreeContentProvider,如果要实现 阅读全文
摘要:
详解Eclipse断点(原)详解Eclipse断点大家肯定都用过Eclipse的调试的功能,在调试的过程中自然也无法避免要使用断点(breakpoint),但不知是否对Eclipse中各类断点都有所了解。本篇图文并茂地介绍了Eclipse中全部类型的断点,及其设置,希望对大家有所帮助。(2011.1... 阅读全文
摘要:
jAXB学习 (一)入门 阅读全文
摘要:
一、环境 eclipse版本:eclipse-luna 4.4 jre版本:1.8 二、Equinox OSGi应用嵌入Jersey框架搭建REST服务 1.新建插件工程HelloWebOSGI a. b. c. d.在新建的工程中新建文件夹lib,其中放入附件中的jar包(见文末),全部添加到工程 阅读全文
摘要:
JAVA 使用Dom4j 解析XMLJava DOM4J Parser - Parse XML DocumentDom4j下载及使用Dom4j读写XML简介在java中使用dom4j解析xml虽然Java中已经有了Dom和Sax这两种标准解析方式但其操作起来并不轻松,对于我这么一个初学者来说,其中部... 阅读全文
摘要:
OSGi 入门篇:模块层1 什么是模块化模块层是OSGi框架中最基础的一部分,其中Java的模块化特性在这一层得到了很好的实现。但是这种实现与Java本身现有的一些模块化特性又有明显的不同。 本文介绍模块层的一些基础知识,以及OSGi联盟在设计模块层时所做的一些考虑。OSGi标准走到今天,并不是凭空... 阅读全文
摘要:
OSGi 入门篇:生命周期层前言生命周期层在OSGi框架中属于模块层上面的一层,它的运作是建立在模块层的功能之上的。生命周期层一个主要的功能就是让你能够从外部管理应用或者建立能够自我管理的应用(或者两者的结合),并且给了应用本身很大的动态性。这一章里,我们介绍生命周期层的基本特性和如何有效的使用这些... 阅读全文
摘要:
深入浅出UML类图作者:刘伟 ,发布于:2012-11-23,来源:CSDN在UML 2.0的13种图形中,类图是使用频率最高的UML图之一。Martin Fowler在其著作《UML Distilled: A Brief Guide to the Standard Object Modeling ... 阅读全文
摘要:
如何向妻子解释OOD前言 此文译自CodeProject上一文,该文章在Top Articles上排名第3,读了之后觉得非常好,就翻译出来,供不想读英文的同学参考学习。作者(Shubho)的妻子(Farhana)打算重新做一名软件工程师(她本来是,后来因为他们孩子出生放弃了),于是作者就试图根据自... 阅读全文
摘要:
转自:Java中abstract和interface的区别abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具... 阅读全文
摘要:
数据结构与算法系列 目录 阅读全文
摘要:
异步传输模式 异步传输模式(Asynchronous Transfer Mode,缩略语为ATM),又叫信息元中继。ATM采用面向连接的交换方式,它以信元为单位。每个信元长53字节。其中报头占了5字节。信息元中继(cellrelay)的一种标准的(ITU)实施方案,这是一种采用具有固定长度的分... 阅读全文
摘要:
OAM -- Operation Administration and Maintenance[ˈmentənəns]。根据运营商网络运营的实际需要,通常将网络的管理工作划分为3大类:操作(Operation)、管理(Administration)、维护(Maintenance),简称OAM。操作主... 阅读全文
摘要:
程序员阅读源码是一种什么心态?源码对编程意义何在?如何才能更好阅读代码? 阅读全文
摘要:
http://coolshell.cn/articles/3083.html第一个是关于vim的,相当的全面。http://stevelosh.com/blog/2010/09/coming-home-to-vim/第二个是Mozilla的Javascript教程https://developer.... 阅读全文
摘要:
16个超有用的在线工具,程序员们,快来MARK吧!1、 ExplainShell.com——命令解释Linux用户每天都会写各种命令和脚本,可以使用这个网站工具来查看命令式如何工作的,这样可以避免不必要的错误出现,也是一个很好的学习命令的方式。2、 BashrcGenerator.com——定制个性... 阅读全文
摘要:
https://github.com/geekcompany/ResumeSample/blob/master/c.md本简历模板由国内首家互联网人才拍卖网站「JobDeer.com」提供。(括号里的是我们的顾问编写的说明,建议在简历书写完成后统一删除)先讲讲怎样才是一份好的技术简历首先,一份好的简... 阅读全文
摘要:
转:http://toutiao.com/a4280977370/【解法一】可以举一个八位的二进制例子来进行分析。对于二进制操作,我们知道,除以一个 2,原来的数字将会减少一个0。如果除的过程中有余,那么就表示当前位置有一个1。以 10 100 010 为例;第一次除以 2 时,商为1 010 00... 阅读全文
摘要:
1 #include "stdafx.h" 2 3 class A 4 { 5 public: 6 A(){m_a = 1; m_b = 2;} 7 void fun(){printf("%d %d\n", m_a, m_b);} 8 private: 9 int m_a... 阅读全文
摘要:
用C++实现的一种插件体系结构-----概述本文讨论一种简单却有效的插件体系结构,它使用C++,动态链接库,基于面向对象编程的思想。首先来看一下使用插件机制能给我们带来哪些方面的好处,从而在适当时候合理的选择使用。1,增强代码的透明度与一致性:因为插件通常会封装第三方类库或是其他人编写的代码,需要清... 阅读全文
摘要:
void swap(int &a,int &b){a^=b;b^=a;a^=b;}^ 在 C 里面是按位异或操作符。异或运算的原理应该清楚吧?相同的话异或的结果就是 0,不同的话就是 1。举个例子,比如 a 表示十进制的 5,b 表示十进制的 12,按位异或结果就是:a = 0101 (5 的二进制... 阅读全文
摘要:
http://www.zhihu.com/question/29186751#answer-13227078帮助自己理解的总结:一级指针指向对象,可以通过一级指针修改对象的内容;二级指针指向一级指针,可以通过二级指针修改一级指针的内容;一级指针的内容指的是对象的地址;二级指针的内容指的是一级指针的地... 阅读全文
摘要:
《链接、装载与库》里的一个错误:关于调用栈按照原文中描述做了一个PPT:每次执行push指令时,esp都会减4(因为栈是向低地址增长的),每次pop时esp都会加4。指令:push a指令:push b指令: 1.把main方法当前指令的下一条指定地址(即return address))push... 阅读全文
摘要:
我的C++学习历程(old)你应当如何学习C++(以及编程)(rev#1) 阅读全文
摘要:
从MySQL Bug#67718浅谈B+树索引的分裂优化 阅读全文
摘要:
随记:我们需要怎样的数学教育? 注:这篇文章里有很多个人观点,带有极强的主观色彩。其中一些思想不见得是正确的,有一些话也是我没有资格说的。我只是想和大家分享一下自己的一些想法。大家记得保留自己的见解。也请大家转载时保留这段话。我不是一个数学家。我甚至连数学专业的人都不是。我是一个纯粹打酱油的数学爱好... 阅读全文
摘要:
如何实现一个malloc转载后排版效果很差,看原文!任何一个用过或学过C的人对malloc都不会陌生。大家都知道malloc可以分配一段连续的内存空间,并且在不再使用时可以通过free释放掉。但是,许多程序员对malloc背后的事情并不熟悉,许多人甚至把malloc当做操作系统所提供的系统调用或C的... 阅读全文
摘要:
龚昇 微积分1顺势而为!!! 阅读全文
摘要:
循环有序数组查找问题题目描述:一个循环有序数组(如:3,4,5,6,7,8,9,0,1,2),不知道其最小值的位置,要查找任一数值的位置。要求算法时间复杂度为log2(n)。问题分析:我们可以把循环有序数组分为左右两部分(以mid = (low+high)/ 2为界),由循环有序数组的特点知,左右两... 阅读全文
摘要:
距离和相似度度量 阅读全文
摘要:
衡量数据的离散程度我们通常使用均值、中位数、众数等统计量来反映数据的集中趋势,但这些统计量无法完全反应数据的特征,即使均值相等的数据集也存在无限种分布的可能,所以需要结合数据的离散程度。常用的可以反映数据离散程度的统计量如下:极差(Range) 极差也叫全距,指数据集中的最大值与最小值之差: 极... 阅读全文
摘要:
常见验证码的弱点与验证码识别验证码作为一种辅助安全手段在Web安全中有着特殊的地位,验证码安全和web应用中的众多漏洞相比似乎微不足道,但是千里之堤毁于蚁穴,有些时候如果能绕过验证码,则可以把手动变为自动,对于Web安全检测有很大的帮助。全自动区分计算机和人类的图灵测试(英语:Completely ... 阅读全文
摘要:
知其所以然(三):为什么算法这么难? 阅读全文