
技术
文章平均质量分 63
DanieXLee
这个作者很懒,什么都没留下…
展开
-
什么是数据持久化?为什么要持久化?
一直听人说数据库持久化,也想学这方面的技术,但是什么是数据库持久化呢? 持久数据其实就是将数据保存到数据库。 数据持久化就是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称;数据模型可以是任何数据结构或对象模型,存储模型可以是关系模型、XML、二进制流等;cmp和Hibernate只是对象模型到关系模型之间转换的不同实现。只不过对象模型和关系模型应用广泛,所以原创 2009-11-28 16:30:00 · 3836 阅读 · 2 评论 -
解决ORA-12560: TNS: 协议适配器错误
<br />今天遭遇ORA-12560: TNS: 协议适配器错误的问题,经过一番努力问题已经解决。造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:<br />1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92TNSlistener服务。<br />2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务面板,原创 2010-07-10 23:19:00 · 552 阅读 · 0 评论 -
Oracle数据库,创建用户,创建表空间,授权
<br /> <br />请输入用户名: system<br />输入口令: root<br /> <br />连接到:<br />Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production<br />With the Partitioning, OLAP and Data Mining options<br /> <br />SQL> create user citest identified by citest;<br原创 2010-07-10 23:24:00 · 535 阅读 · 0 评论 -
oracle常用命令,适合初学者。。。
<br />oracle常用命令<br />一、ORACLE的启动和关闭<br />1、在单机环境下<br />要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下<br />su - oracle<br /><br />a、启动ORACLE系统<br />oracle>svrmgrl<br />SVRMGR>connect internal<br />SVRMGR>startup<br />SVRMGR>quit<br /><br />b、关闭ORACLE系统<br />oracle>svr原创 2010-07-11 11:02:00 · 639 阅读 · 0 评论 -
jetspeed 安装
关键字: jetspeed portal中间件作业选了Portal,研究Jetspeed,借助前人的经验,很快搞定安装,后面再继续研究jsr168编程,先说一下安装步骤,以后再装就不用麻烦了。安装步骤:前提:本身已安装JDK1.5并配置好环境变量;安装好MySql,默认用户名“root”,密码root,并建一个新的库“jetspeed”。下载相关文件: 需要文件1、ant原创 2010-05-21 14:05:00 · 1247 阅读 · 0 评论 -
Java中堆和栈的区别
<br /> 栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 <br /> Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在运行时动态分配内存的,Java的垃圾收集器会自动收走这些不再使用的数据。但缺点是转载 2010-06-09 16:51:00 · 605 阅读 · 0 评论 -
Mount挂载命令使用方法
<br />Mount挂载命令使用方法<br /> <br /> <br />语法: mount -t 类型-o 挂接方式源路径目标路径<br /> <br /> -t 详细选项:<br /> <br /> 光盘或光盘镜像:iso9660<br /> DOS fat16文件系统:msdos<br /> Windows 9x fat32文件系统:vfat<br /> Windows NT ntfs文件系统:ntfs<b转载 2010-08-22 21:54:00 · 2119 阅读 · 0 评论 -
用 VNC 远程图形化登录 Linux (VNC 全屏显示)
VNC简介 <br /><br />网络遥控技术是指由一部计算机(主控端)去控制另一部计算机(被控端),而且当主控端在控制端时,就如同用户亲自坐在被控端前操作一样,可以执行被控端的应用程序,及使用被控端的系统资源。 <br />VNC(Virtual Network Computing)是一套由AT&T实验室所开发的可操控远程的计算机的软件,其采用了GPL授权条款,任何人都可免费取得该软件。VNC软件主要由两个部分组成:VNC server及VNC viewer。用户需先将VNC serv转载 2010-12-09 15:50:00 · 772 阅读 · 0 评论 -
不同数据库中查询前几条记录的用法
SQL在不同数据库中查询前几条记录的用法分类<br /><br />1. ORACLE <br />Select * FROM TABLE1 Where ROWNUM<=N <br /><br />2. INFORMIX <br />Select FIRST N * FROM TABLE1 <br /><br />3. DB2 <br />Select * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM Where ROWNUM<=N <br />转载 2011-02-12 15:37:00 · 774 阅读 · 0 评论 -
Java调用Linux命令
<br /><br />Java可以直接调用Linux命令,形式如下:<br /> Runtime.getRuntime().exec(command) <br /> 举例:运行ls,top命令可以这样:<br /> Runtime.getRuntime().exec("ls");<br /> 但是这样执行时没有任何输出,原因: <br /> 调用Runtime.exec方法将产生一个本地的进程,并返回一个Process子类的实例,<br />(注意:Runtime.getRunti转载 2011-03-09 17:18:00 · 715 阅读 · 0 评论 -
Oracle 常用命令
<br />目录第一章:日志管理第二章:表空间管理第三章:表第四章:索引第五章:约束第六章:LOAD数据第七章:reorganizing data第八章: managing password第九章:Managing users第十章:managing privileges第十一章: manager role第十二章: BACKUP and REC…<br /><br />第一章:日志管理<br /> 1.forcing log switches<br /> sql> alter system s原创 2010-07-11 10:46:00 · 459 阅读 · 0 评论 -
Linux软件安装常用方法
ZDNet软件频道2008-05-13作者: | 中国IT实验室 本文关键词:操作系统 技巧 安装 Linux 1、软件安装卸载,分几种情况:A:RPM包,这种软件包就像windows的EXE安装文件一样,各种文件已经编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了转载 2010-05-08 22:00:00 · 554 阅读 · 0 评论 -
socket简介
一 socket描述 一个完整的socket有一个本地唯一的socket号,由操作系统分配。 最重要的是,socket 是面向客户/服务器模型而设计的,针对客户和服务器程序提供不同的socket 系统调用。客户随机申请一个socket (相当于一个想打电话的人可以在任何一台入网电话上拨号呼叫),系统为之分配一个socket号;服务器拥有全局公认的 socket ,任何客户都可以原创 2009-12-11 16:35:00 · 970 阅读 · 0 评论 -
遗传算法介绍(内含实例)
现代生物遗传学中描述的生物进化理论:遗传物质的主要载体是染色体(chromsome),染色体主要由DNA和蛋白质组成。其中DNA为最主要的遗传物质。基因(gene)是有遗传效应的片断,它存储着遗传信息,可以准确地复制,也能发生突变,并可通过控制蛋白质的合成而控制生物的状态.生物自身通过对基因的复制(reproduction)和交叉(crossover,即基因分离,基因组合和基因连锁互换转载 2009-12-13 22:49:00 · 1069 阅读 · 1 评论 -
linux输入法的安装设置
刚才思考了一下该从哪里说起比较好,因为我不想牵扯太多和主题无关的内容,否则一说就难以收住了,并且使得主题不突出,丧失了本文的初衷。但是考虑到大家水平差别很多,为了照顾大多数,因此我会把我觉得应该提到的东西简单说一下,能够让读者看完本文以后不仅知道如何做,还能理解为什么这么做。当然,由于本人水平有限,难免有的地方说的不对,欢迎大家指出,我会对本文做出修改,只要不人身攻击就好了,否则我转载 2009-12-19 20:31:00 · 1778 阅读 · 0 评论 -
struts2-Unable to load configuration配置遇到的问题
2009-12-2421:34:33原创 2009-12-20 00:06:00 · 508 阅读 · 0 评论 -
极限编程读书笔记
书名及作者声明:《超越传统的软件开发-极限编程的幻想与真实》 雷剑文 陈振冲 李明树 编著 这本书是在我读完软件工艺之后紧接着读的,软件工艺给我打开了一扇窗,或者说带我走出了井底,让我看到了更广阔的世界,极限编程则是我探索这个陌生世界的的一个对象。新鲜的东西总是令人好奇,但又总是让人摸不着头脑,因为它在不断颠覆你的传统思想。举一个最简单了例子,但就是这个简单的例子让我的大脑当机了原创 2010-03-09 17:38:00 · 2151 阅读 · 1 评论 -
软件体系结构认识
随着软件系统规模和复杂性的不断增大,为保证软件质量,提高软件可靠性、可重用性和可维护性,软件设计的核心已从“算法+ 数据结构= 程序”的传统计算模式转向对系统的总体结构即软件体系结构(Software Architecture,SA)的设计和规范。这类方法主要着眼于软件系统的全局组织形式,在更高层次上把握系统各组件之间的内在联系。并从全局的、整体的角度去理解和分析整个系统的行为原创 2010-03-09 18:03:00 · 2284 阅读 · 0 评论 -
浅谈软件工艺
第一次读到这样另类的书,刚开始读这本书的时候感觉笔者是一个非常讨厌使用软件工程的方法来开发软件的人。这种给我的感觉一直贯穿到我读完整本书,这本书是我用一个晚上的时间一口气读完的,理解上可能只限于表层,但就针对这表层的一点理解下面我来谈一下我的认识。 软件工艺这本书的笔者一直强调一个问题,那就是工匠在一个项目中的地位。工匠这个词听起来是一个很老的词了,在过去其他行业当中工匠是一原创 2010-03-08 17:55:00 · 3605 阅读 · 7 评论 -
人月神话读书笔记
人月神话这本书几年前就听别人说是本很经典的软件开发方面的书,这本书的成功之处在于他思想的前卫性,以至于不只是软件行业的人在读。现在终于找到读他的理由了,可以感受一下大师的杰作。在读之前我已经读过了软件工艺和极限编程,为什么留到最后读人月神话呢?主要是因为我觉得一本能够流传30年还被人们津津乐道的书,肯定是本学要好好细读的书,所以留到了最后。按照前两篇读书笔记的惯例,前面几段是一些我读书时的感受原创 2010-03-09 17:43:00 · 1067 阅读 · 1 评论 -
数据持久化
一直听人说数据库持久化,也想学这方面的技术,但是什么是数据库持久化呢? 持久数据其实就是将数据保存到数据库。 数据持久化就是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称;数据模型可以是任何数据结构或对象模型,存储模型可以是关系模型、XML、二进制流等;cmp和Hibernate只是对象模型到关系模型之间转换的不同实现。只不过对象模型和关系模型应用广泛,所以就原创 2010-03-18 12:26:00 · 812 阅读 · 0 评论 -
在Linux下查看端口的使用情况及启动
Netstat -tln 命令是用来查看linux的端口使用情况 /etc/init.d/vsftp start 是用来启动ftp端口~! 看文件/etc/services netstat 查看已经连接的服务端口(ESTABLISHED) netstat -a 查看所有的服务端口(LISTEN,ESTABLISHED) sudo netstat转载 2011-12-19 14:48:41 · 578 阅读 · 0 评论