`
suliangyi
  • 浏览: 29520 次
  • 性别: Icon_minigender_1
  • 来自: 天津
文章分类
社区版块
存档分类
最新评论
文章列表
/表示根目录,一般用于绝对路径中,cd  /usr/local  cd /etc这些都是根目录里面的文件夹。 .和......都是相对路径里面才能使用,.表示用户当前所处的目录,而......表示上级目录 ~ username表示用户名自己家的目录 可以通过pwd来试验一下。
ubuntu下安装mysql 现在的软件越来越好安装,尤其是在ubuntu下安装软件,更是没有技巧,只需要在联网的情况下使用apt-get inatll 即可。在决定安装mysql之前,要先确定系统是否已经安装mysql。如下图:   由此可以看出系统中并没有安装mysql.下面执行sudo apt-get install mysql-server my-client进行安装。下图: 输入Y进入到安装界面,在安装过程中,会弹出一个界面要求输入mysql的root的密码,这里一定输入,省得安装后再设密码了。如下图 然后会要求确认,再输一遍,然后系统会自动安装mysql ...
1、首先到oracle下载上下载jdk-7u4-linux-i586.tar.gz 2、将jdk-7u4-linux-i586.tar.gz拷贝到/usr/lib/jvm/目录下面,这里如果没有jvm文件夹,则创建该文件夹,命令: sudo mkdir jvm //创建文件夹jvm sudo cp -r ~/download/jdk-7u4-linux-i586.tar.gz /usr/lib/jvm //把下载的文件拷贝到心创建的目录下面 sudo tar -zxvf jdk-7u4-linux-i586.tar.gz //解压缩文件 3、设置环境变量,用gedit打开/et ...

jdk

首先,从http://java.sun.com中下载jdk,我的版本是jdk1.6.0_12,我下载的是bin文件,我将下载的jdk1.6.0_12.bin文件置于/usr/lib/jvm/java中然后,在shell中执行:代码: sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_12.bin 修改bin文件权限,使其可执行然后,执行代码: sudo /usr/lib/jvm/java/jdk1.6.0_12.bin 将会出现字幕,持续按回车键,直至屏幕显示要求输入yes/no,此时输入y回车,将会把jdk解压到文件夹,得到jdk1.6.0_12目录 ...
 今天费率好多功夫,终于装上来,现在想想,其实也不难,只需以下几个步骤就可。 安装JDK1.7,安装eclipse,安装tomcat7,安装c/c++版本的eclipse。 首先要先下载这些软件。可以上官网上。 其次都要把这些软件解压。如:usr下的某个目录。 再次进行相应到配置(对于eclipse只需解压就可以直接运行)。   注意:最好使用root身份登录,即刚启动ubuntu时选择一下,输入用户名:root,密码:你设置的密码。 1、安装JDK1.7 cd /usr/lib 切换到jdk所在的目录 sudo tar zxvf jdk-7-linux-i58 ...
首先,去官网下载linux版本的jdk和eclipse tar包,并将其解压出来。我将jdk包发在了/usr/java/目录下,eclipse放在了/opt/目录下。 然后,配置java开发环境,即安装jdk:     1、配置环境变量 ,更改/etc/profile文件:sudo gedit /etc/profile;          在文件最后加上如下几行(其实跟windows下的配置原理一样,只是表达方式不同而已):         export JAVA_HOME=/usr/java/jdk1.7.0_04         export PATH=$JAVA_HOME/bin:$JA ...
iBatis2学习笔记:一对多映射(双向)   环境:MySQL5.51biBatis 2.3Spring 2.5.4   本来是单向的,稍微改改就成为双向的了。呵呵。   一、模型 二、SQL
建立一个学生选课管理数据库。 表:学生表、班级表、教师表、课程表、学生选课表。 逻辑关系:每个学生有一个班级;每个班级对应一个班主任教师;每个教师只能当一个班的班主任; 使用下面的sql进行建数据库,先建立学生表,插入数据(2条以上)。 更多sql请下载项目源文件,在resource/sql中。 Sql代码 /* 建立数据库 */  CREATE DATABASE STUDENT_MANAGER;  USE STUDENT_MANAGER;    /***** 建立student表 *****/  CREATE TABLE STUDENT_TBL  (     STUDENT_ID       ...
OOD原则   一.单一职责原则(The Sigle Responsibility Principle -----SRP) 一个类只能因为一个因素而改变,不然则导致”易碎性”,因为任何一个因素导致变化都会要修改这个类,尽管这些因素可能没有一点关系。 如果一个类承担的职责过多,就等于把这些职责耦合在一起。在SPR中,我们把职责定义为”变化的原因”(a reason for change)。如果你想到多于一个的动机去改变一个类,那么这个类就具有多于一个的职责。例如考虑以下程序中Modem接口。看起来非常合理。该接口声明的4个函数确实是Modem所具有的功能。 inte ...
  request.getParameter() 、 request.getInputStream()和request.getReader()的使用体会 我们经常用servlet和jsp, 经常用request.getParameter() 来得到数据。   request.getParameter()request.getInputStream()request.getReader()这三个方法都是从request对象中得到提交的数据,但是用途不同。 要根据<form>表单提交数据的编码方式选择不同的方法。 HTML中的form表单的一个关键属性 enctype: ...
Abator是一个用于iBATIS的代码生成器,它能够为iBATIS Sql Mapper(包括:SqlMap XML文件, Java domain classes, 和Java DAO classes)生成artifacts。  1. 介绍 Abator 是一款iBATIS代码生成工具。它从数据库获取信息,然后产生如下文件。 1) 数据库表的SqlMap.xml file 文件,如UserSQL.xml; 2) 数据库表的Java Bean Model,如User.java; 3) 包含一个综合主键的数据库表的主键model,如UserKey.java; 4) 包含DAO层 selectB ...
@Transactional spring 配置事务 注意事项 1. 在需要事务管理的地方加@Transactional 注解。@Transactional 注解可以被应用于接口定义和接口方法、类定义和类的 public 方法上。 2. @Transactional 注解只能应用到 public 可见度的方法上。 如果你在 protected、private 或者 package-visible 的方法上使用 @Transactional 注解,它也不会报错, 但是这个被注解的方法将不会展示已配置的事务设置。 3. 注意仅仅 @Transactional 注解的出现不足于开启事务行为,它 ...
使用JAXB首先要知道它是干什么的    当然,切入正题       很多时候我们需要把认知世界转化为我们熟悉的java对象,以供方便操作。这里,JAXB可以把xml对象转化为我们的java对象,也可以把java对象转化为xml对象。这时候我们就得知道它的两个转化方法。       一个是unmarshal(),一个是marshal() unmarshal()是把xml对象转化为我们需要的java对象的方法,自然marshal()是把java对象转化为xml对象的一个过程。    我们需要的估计就是这两个方法的精华,只需要用到这么多就可以完成很多的事情了。下面看代码:     Jav ...
参与者:并不单单指人,它是系统以外的,扮演一定角色的实物。 用例:参与者想要系统干什么,一般命名都是以动作来命名的。 关系:有三种,一种就是用例之间的关系,二种就是角色与用例之间的关系,三种就是角色之间的关系。 角色之间的关系:泛化关系,即把某些角色的共同行为提出来。 用例之间的关系: 依赖是虚线箭头,右箭头的那一端表示被依赖关系。(比如某个类是另外一个类中方法的参数) 继承是空心三角加实线,有三角的那一端是被继承着。class bird:animal 聚合是 关联是实线箭头,表示一个类引用到另一个类。 接口是空心三角加虚线,三角那一端表示接口。 除了包含关系以外,其他的 ...
一:建表: 建表:PK代表主键--NN代表非空--UQ代表唯一--BIN代表二进制(比text更大的二进制数)--UN代表unsigned,表示无符号整数--ZF代表Zero Fill最有意思的字节总为0且不保存。
Global site tag (gtag.js) - Google Analytics