- 浏览: 54172 次
- 性别:
- 来自: 武汉
最新评论
文章列表
错误的方法:
//CPUIDprivate static final String cpuid="dmidecode -t processor | grep 'ID' | head -1";
Process p = Runtime.getRuntime().exec(puid);
原因:不会被再次解析,管道符失效
正确的办法:
linux下:
String[] command = { "/bin/sh", "-c", (puid };
Process ps = Runtime.getRuntime().exec(c ...
Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码:
复制到剪贴板 XML/HTML代码
<shape>
<!-- 实心 -->
<solid android:color="#ff9d77"/>
<!-- 渐变 -->
<gradient
android:startColor="#ff8c00"
...
power designer pdm生成sql脚本和数据库
正向工程:PDM--->sql or database 项目中我们经常需要根据PDM生成sql脚本,然后由sql脚本一起执行到数据库中,如果PDM中表比较多,我们一个个去建的话会很费时间,根据需要我们也可以直接 ...
目标:
本文主要介绍PowerDesigner中概念数据模型 CDM的基本概念。
一、概念数据模型概述
数据模型是现实世界中数据特征的抽象。数据模型应该满足三个方面的要求:
1)能够比较真实地模拟现实世界
2)容易为人所理解
3)便于计算机实现
概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要用于数据库的概念级设计。
通常人们先将现实世界抽象为概念世界,然后再将概念世界转为机器世界。换句话说,就是先将现实 世界中的客观对象抽象为实体(Entity)和联系(Rel ...
在概念模型中主要有以下几个操作和设置的对象:实体(Entity)、实体属性 (Attribute)、实体标识(Identifiers)、关系(Relationship)、继承(Inheritance)、关联 (Association)、关联连接(Association Link)。
实体
实 体就是我们抽象出的对象,比如:一个选课系统中,学生、教师、班级、课程等等都是实体。实体属性就是一个实体中所包含的简单属性,比如学生实体,具有学 号、姓名、生日、性别等属性。另外实体还有个标识用于唯一的标识出每个实体实例,比如学生实体中就可用将学生的学号作为该实体的标识。标识可用是一个实体 属性也可以 ...
在PowerDesigner中设计物理模型1——表和主外键
在PD中建立物理模型由以下几种办法:
直接新建物理模型。
设计好概念模型,然后由概念模型生成物理模型。
设计好逻辑模型,然后由逻辑模型生成物理模型。
使用逆向工程的方法,连接到现有的数据库,由数据库生成物理模型。
物理模型能够直观的反应出当前数据库的结构。在数据库中的表、视图、存储过程等数据库对象都可以在物理模型中进行设计。由于物理模型和数据库的一致性,接下来以数据库对象和物理模型对象的对应来一一介绍:
表
新建物理模型时需要指定物理模型对应的DBMS,这里我们使用SQL Server 2008,新建一个物理模型后, ...
绪论
Sybase PowerDesigner(简称PD)是最强大的数据库建模工具,市场占有率第一,功能也确实十分强大,现在最新版本是15.1,已经支持最新的SQL Server 2008等数据库,另外在PD15中还增加了好几种模型,界面也得到了进一步的美化,做出来的图更漂亮了。下面是一个在PD15中新建模型的窗口:
PD本身除了进行数据库建模以外,还可以建业务模型、UML模型等,当然这些建模其他很多工具也有相同的功能,PD在这些模型的建立上并没有看出有什么明显的优势,所以我使用PD的目的只有一个就是进行数据库建模,这才是他的强项。
一般来说在进行数据 ...
近期在做一个业务系统的分析和数据模型设计,工作这几年也做过好几个项目的数据库模型的设计,期间也算是积累了一定的经验吧,这次有机会就写写我的数据库模型设计过程与方法。
在 数据库设计中,设计的目标就是要 ...
改变SQL2005默认数据库的存储路径
- 博客分类:
- 数据库
数据库默认路径保存在注册表里,我们可以通过xp_instance_regwrite来修改注册表,具体可以试试下面的方法:
--1.更改資料文件默認存放路經:EXEC xp_instance_regwrite @rootkey='HKEY_LOCAL_MACHINE', @key='Software\Microsoft\MSSQLServer\MSSQLServer', @value_name='DefaultData', @type=REG_SZ, @value='D:\MSSQL\Data'
--2.更改日志文件默認存放路經:EXEC master..xp_instan ...
ssh2 jar包配置
2009-07-13 17:17:05| 分类: eclipse | 标签: |字号大中小 订阅
本文中ssh指:struts2,srping2.5,hibernate3.2
struts2必须JAR包(6个): struts2-spring-plugin-2.0.11.2.jar xwork-2.0.5.jar struts2-core-2.0.11.2.jar freemarker-2.3.8.jar ognl-2.6.11.jar commons-logging-1.0.4.jar(与hibernate3.2必须JAR包重复,取一个既可) ...
Oracle 按时间查询
- 博客分类:
- 数据库
查询一小时
select concat(to_char(sysdate,'yyyy-mm-dd ')||(to_char(sysdate,'hh24')-1),':00:00') start_time,concat(to_char(sysdate,'yyyy-mm-dd hh24'),':00:00') end_time from dual
结果:
查询前一天
select to_char(sysdate-1,'yyyy-mm-dd ')||'00:00:00' start_time,to_char(sysdate-1,'yyyy-mm-dd ')||'23: ...
oracle 时间加减操作
- 博客分类:
- 数据库
无论是DATE还是timestamp都可以进行加减操作。可以对当前日期加年、月、日、时、分、秒,操作不同的时间类型,有三种方法:
1 使用内置函数numtodsinterval增加小时,分钟和秒2 加一个简单的数来增加天3 使用内置函数add_months来增加年和月
例:对当前日期增加一个小时:SQL> select sysdate, sysdate+numtodsinterval(1,’hour’) from dual ;
SYSDATE SYSDATE+NUMTODSINTE——————- ——————-2010-10-14 21:38:19 2010- ...
Could not open the editor: Editor could not be initialized
解决:
cmd状态下,进入eclipse的根目录,然后输入命令eclipse -clean
绿色版tomcat解压后 启动tomcat.exe 一闪而过;startup.bat 正常启动;
原因:windows 没有注册服务
解决方法:
运行cmd打开控制台,进入Tomat目录/bin文件夹,输入如下命令运行。 service.bat install 控制台提示:The service 'Tomcat6(或者你修改一后的SERVICE_NAME)' has been installed
E:\apache-tomcat-6.0.35\bin>service.bat installInstalling the service 'Tomcat6' ...Using ...
BlazeDS 配置
- 博客分类:
- flex
关于服务端的发布很简单,按照官网上介绍的,将blazeds.war下下来后,按照示例建一个blazeds的web project
下面是我project目录的截图
其中可能需要改动的就是remoting-config.xml和web.xml两个文件,其他配置文件默认不需要改动
我的remoting-config.xml如下
<?xml version="1.0" encoding="UTF-8"?>
<service id="remoting-service"
class=" ...