`
文章列表

Hello OSGi

    博客分类:
  • OSGi
1. 创建一个Bundle工程,在STS中创建一个Plug-in Project,单击Next按钮。   2.设置工程属性,输入相关的信息,在Target Platfrom选项框中,选择an OSGi framework的stardard选项,也就是建立一个标准的OSGi Bundle工程,单击Next按钮。   3.输入Bundle的相关元数据信息,单击Next按钮。   4.模版设置,去掉Create a plug-in using one of the templates,单击Finish按钮。   5.完成Bundle工程的创建后,可以看到如下的工程视图。 ...

Apache Felix环境配置

    博客分类:
  • OSGi
  1.简介 Felix是Apache Foundation关于OSGi R4的一个实现。包括了OSGi框架和标准的服务,同时也提供并且支持其他的OSGi相关技术。Felix最终的目标是要提供和OSGi框架和标准服务完全兼容的一个实现。目前Felix已经实现了OSGi R4规范中的大部分内容,具体可以参考http://felix.apache.org/site/index.html 2.环境搭建 访问http://felix.apache.org/site/downloads.cgi,下载Felix Framework Distribution,如下图所示,  Window ...
原创转载请注明出处:http://agilestyle.iteye.com/blog/1430139   Oracle JDBC驱动包是需要Oracle官方授权才能被下载。所以这里只有选择一个Oracle10.2的ojdbc14.jar或Oracle11.2的ojdbc6.jar,通过下面的命令,但是注意的是首先必须将两个jar包复制到C:\Documents and Settings\${用户}目录下,如图所示:   通过Maven命令放到本地库中去: mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdb ...

Java I/O Recursion

    博客分类:
  • Java
递归方式计算阶乘 package com.fairy.io; public class Recursion { // 循环方式计算阶乘,又叫做迭代方式 public int compute(int number) { int result = 1; for (int i = number; i > 0; i--) { result *= i; } return result; } // 使用递归方式计算阶乘 public int compute2(int number) { if (1 == number) { ...
  JDBC 编程的基本步骤: (1) 向系统注册所需的JDBC驱动程序(加载驱动程序) (2) 建立到指定数据库德连接 (3) 提交数据库查询 (4) 取得查询结果   具体代码如下: public class JDBCDemo { public static final String DBDRIVER = "oracle.jdbc.driver.OracleDriver"; public static final String DBURL = "jdbc:oracle:thin:@localhost:1521:demo"; ...
1.定义 保证一个类仅有一个实例,并提供一个访问它的全局访问点。   2. 单例模式的本质:控制实例数目 Singleton:负责创建Singleton类自己的唯一实例,并提供一个getInstance的方法,让外部来访问这个类的唯一实例。   pack ...

Maven的安装和配置

 
原创转载请注明出处:http://agilestyle.iteye.com/blog/1392519   检查JDK安装,java -version  下载Maven,选择Windows版本的Maven下载文件,即需要下载apache-maven-3.0.4-bin.zip文件  本地安装,将安装文件解压到指定的目录中,如D:\Program Files\apache-maven-3.0.4,接着配置环境变量,将Maven安装配置到操作系统环境中。 添加M2_HOME系统变量  设置Path环境变量  进行测试,mvn -v  初始化本地Maven仓库,使用mvn arch ...
  使用如下命令: sudo add-apt-repository ppa:gnome3-team/gnome3 sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install gnome-shell  sudo apt-get install gnome-themes-standard sudo apt-get install gnome-tweak-tool 完毕后,Log out再Log in。  

Ubuntu常用配置

ubuntu 重启网卡方法 查看网卡信息: ifconfig 设定一个网卡IP:ifconfig eth1 192.168.1.10 netmask 255.255.255.0 重启网卡使设定生效:sudo /etc/init.d/networking restart 用ubuntu的系统——>系统管理——>网络的网络设置 关闭网卡 ifdown eth0 开启网卡 ifup eth0 重启网卡,优点是可以指定网卡,不影响其他网络接口   内核操作 看当前内核版本 uname -a  查看一下当前系统内的所有内核文件 dpkg --get-selecti ...
Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Microsoft Windows (32-bit)     http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.zip   http://download.oracle.com/otn/nt/oracle10g/10201/10201_client_win32.zip   http://download.oracle.com/otn/nt/or ...
  增加用户 ,输入设置的密码、用户信息,注意这里的用户名指的是你自己设置的用户名,如public,下同。   sudo adduser 用户名        增加用户到admin组,让其有sudo权限   sudo usermod -G admin -a 用户名   最后注销当前用户,用刚新增的用户尝试系统相关操作。
开启Terminal ctrl+alt+t    获得命令行下的超级用户 sudo -i    修改root帐号的密码 sudo passwd root  输入自己设置的root帐号密码 最后提示密码修改成功。    注销root exit  
Ubuntu11.10操作系统中默认安装的Firefox7.0.1   升级到最新版本的Firefox方法如下:   sudo apt-add-repository ppa:mozillateam/firefox-next   sudo apt-get update   sudo apt-get upgrade   更新升级之后的效果如图所示:    
原创转载请注明出处:http://agilestyle.iteye.com/blog/1227808   创建表STUDENT CREATE TABLE STUDENT ( SID INTEGER, NAME VARCHAR(20) NOT NULL, CONSTRAINTS STUDENT_SID_PK PRIMARY KEY(SID) );   创建表EXAM CREATE TABLE EXAM ( EID INTEGER, SCORE NUMBER(2) NOT NULL, CONSTRAINTS STUD ...
话不多说,直接上图,一图胜过前言。   显示行号:Settings->Editor->Appearance标签项,勾选Show line numbers   自定义代码提示和补全快捷键:Settings->Keymap   自定义字体大小Settings->Editor->Color & Fonts->Font   避免 import java.utils.* 这样的导入方式 Settings->Editor->Code Style->Java   设置Tab为4个空格   设置Linux换行符 ...
Global site tag (gtag.js) - Google Analytics