timesten

时间:2024-03-25 07:46:43编辑:奇闻君

win10能安装timesten 11么? 32位还是64位?

4G内存支持win10的32位和64位。

一般情况下如果在32位系统下4G内存够用,那么64位也是够用的。即使4GB内存不够用也可以继续升级内存,8GB的内存肯定够用了(64位系统最大支持128G内存),现在的内存也便宜。

64位系统的好处,可以以进行更大范围的整数运算;可以支持更大的内存。但不能因为数字上的变化,而简单的认为64位处理器的性能一定好于32位系统。实际上在32位应用程序在32位的系统里和32位处理器上的性能甚至会更强,即使是64位处理器,目前情况下也是在32位应用下性能更强。

64位旗舰版系统安装了全部的所需驱动之后,并没有安装什么太多的其它可选软件的情况下不会占用超过1.5GB的内存的。当然伴随系统的使用时间的延长,以及不同的用户的使用习惯,操作方式,对于系统维护能力的高低等等4GB的内存是否够用已经不再是系统版本的问题了。


oracle与timesten之间可以建立dblink吗

物理上存放于网络的多个ORACLE数据库,逻辑上可以看成一个单一的大型数据库,用户可以通过网络对异地数据库中的数据进行存取,而服务器之间的协同处理对于工作站用户及应用程序而言是完全透明的,开发人员无需关心网络的链接细节、数据在网络节点中的具体分布情况和服务器间的协调工作过程。
数据库之间的链接建立在DATABASE LINK上。要创建一个DATABASE LINK,必须首先在建立链接的数据库上设置链接字符串,即配置一个远程数据库的本地网络服务名。
链接字符串的配置参见《客户端连接服务器》一节。


win7/4G内存/64位 安装Oracle TimesTen112190老是报“unable to set the registry entry,path”的错

你的安装路径是什么?查了下官方文档
It turns out the customer didn't extract all the TT software from the zip file before running setup.exe. Once all the files are extracted from the TT zip file, and run setup.exe as administrator. The installation is successful.
将TT 软件中的文件全部解压出来,再以管理员身份进行安装。如果还是不行,试试重新从官方下载一个下来。


收藏 打印 上一主题 下一主题 为什么选用oracle timesten in-memory database 复

通过配置本地数据库的tns配置文件实现:去oracle安装目录下oracle\product\10.2.0\db_2\NETWORK\ADMIN\ 找到tnsnames.ora,用记事本打开,里边有远程数据库的tns连接配置串如下ORCL23 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.23)(PORT = 1521)) ) (CONNECT_DATA = (SID = ORCL) ) )添加好ip、端口和目标数据库的实例名(SID),然后确保tns名称(ORCL23)在整个文档中唯一,保存后打开数据库连接工具,输入远程数据库上的用户名密码,选择数据库对象为你配置的连接名就可以了


求教Oracle内存数据库timesten的使用

然后通过如下的程序代码进行访问

import java.sql.*;
import javax.sql.*;
public class Tttest{
public static void main(String args[])
{
//远程连接需要的url,程序和TT不在一台服务器。需要按照上节的方法,提前定义好DSN
String URL = "jdbc:timesten:client:dsn=wzyCS_tt70";
//本地连接需要的url,程序和TT在同一台服务器
//String URL = "jdbc:timesten:direct:dsn=wzy_tt70";

Connection con = null;
try {
//加载TT的驱动程序
Class.forName("com.timesten.jdbc.TimesTenDriver");
} catch (ClassNotFoundException ex) {ex.printStackTrace();
}
try
{
//获得连接
con = DriverManager.getConnection(URL);
System.out.println("connected");
//创建jdbc 语句
java.sql.Statement st=con.createStatement();
//执行sql 查询操作
java.sql.ResultSet rs=st.executeQuery("select * from test");
while (rs.next())
{
//取出结果集
System.out.println(rs.getString("id"));
}

//关闭连接
con.close();
// Handle any errors
} catch (SQLException ex) {
ex.printStackTrace();}
}
}


如果TT工作正常,DSN定义正常,我们就能看到java程序输出 结果了。
除了刚开始的url和driver不一样以外,其他的都是标准的jdbc语法,很简单,也很强大。


软件开发都有哪些

软件开发是一项包括计划、分析、设计、编码和测试、维护系统工程。一、计划对所要解决的问题进行总体定义,包括了解用户的要求及现实环境,从技术、经济和社会因素等3个方面研究并论证本软件项目的可行性,编写可行性研究报告,探讨解决问题的方案,并对可供使用的资源(如计算机硬件、系统软件、人力等)成本,可取得的效益和开发进度作出估计,制订完成开发任务的实施计划。二、分析软件需求分析就是对开发什么样的软件的一个系统的分析与设想。它是一个对用户的需求进行去粗取精、去伪存真、正确理解,然后把它用软件工程开发语言(形式功能规约,即需求规格说明书)表达出来的过程。三、设计软件设计可以分为概要设计和详细设计两个阶段。实际上软件设计的主要任务就是将软件分解成模块是指能实现某个功能的数据和程序说明、可执行程序的程序单元。可以是一个函数、过程、子程序、一段带有程序说明的独立的程序和数据,也可以是可组合、可分解和可更换的功能单元。四、编码软件编码是指把软件设计转换成计算机可以接受的程序,即写成以某一程序设计语言表示的“源程序清单”。充分了解软件开发语言、工具的特性和编程风格,有助于开发工具的选择以及保证软件产品的开发质量。五、测试软件测试的目的是以较小的代价发现尽可能多的错误。要实现这个目标的关键在于设计一套出色的测试用例(测试数据与功能和预期的输出结果组成了测试用例)。六、维护维护是指在已完成对软件的研制(分析、设计、编码和测试)工作并交付使用以后,对软件产品所进行的一些软件工程的活动。即根据软件运行的情况,对软件进行适当修改,以适应新的要求,以及纠正运行中发现的错误。编写软件问题报告、软件修改报告。扩展资料:软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。软件一般是用某种程序设计语言来实现的。通常采用软件开发工具可以进行开发。软件分为系统软件和应用软件,并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分。 参考资料来源:百度百科-软件开发

软件开发一般包括哪些?

中国现在软件领域主流主要是这几大领域的开发
1系统应用和硬件应用
2WEB网站
3行业应用,包括C/S模式,也包括B/S模式

我为什么把系统应用和硬件应用放在了一起,这是因为这两者都是比较在深层次上开发。
系统应用,如防火墙、杀毒、杀木马、BT下载等等,我的机器上有一大半都是这种软件。
其实游戏也算一类系统应用,为什么?因为游戏开发,是网络技术、集群技术、安全技术、图形计算技术、人工智能技术有深度综合考验的软件,对CPU、内存、显卡、网络性能有严重考验的应用。

硬件应用:在工业控制、交通、汽车、医疗、
数码相机、数码摄像机、摄像头、MP3、DVD、数字电视、洗衣机、冰箱、空调、微波炉、电饭煲、U盘、手机底层
这些都是属于硬件应用范畴

而开发这类应用,C是主流。为什么C是主流?因为各种底层驱动、内核都是用C编写的,而且与硬件应用编程,往往是用对应该硬件的汇编,C是最接近汇编并且和汇编有良好交互的开发语言,当然非C莫属

看看,C的应用领域有多广。
再说,现在的视频播放、IPTV、3G应用,几乎也都是C大显身手的领域。假如你想投身这些行业,C是必选。

接下来,咱们看看WEB网站领域。
现在以及未来,WEB一定会越来越大行其道。这是毫无疑问的。现在主流WEB网站开发,主要是JSP、ASP、ASPX、PHP、Ruby、Python、 Perl这几类,Python、Perl这两类会少一些。所以说,假如你想投身于WEB网站的开发,JSP、ASP、ASPX、PHP这几类必须都学会。为什么要学习这么多,因为现在开发网站,用这几类技术公司都差不多一样多,假如你想找工作或跳槽,不抵会碰到哪个开发语言。其实,这几类服务器端语言都挺好学。一个WEB应用,不外乎是服务器端语言 数据库访问 HTML CSS JS,数据库访问是考验你对SQL的学习,WEB网站,主流是MYSQL、 ORACLE、SQLSERVER这三类,HTML CSS JS,无论你用什么服务器端语言都是这些公用的。很多同学问怎么能快速学习呢?我给他们的建议是:下载一个完整网站的源代码,看看里面用到了什么函数。很多网站的功能都是很雷同的,你会很快提高你的自信,对WEB网站开发不会感到茫然无措。其实技术没什么难的。假如你一上来就学习设计模式、OO、某个框架,反射技术,你会越来越陷入到技术深渊而惧怕。其实在实际商业开发中也用不到

行业领域,现在既有B/S的,也有C/S的。
现在B/S的行业应用,主流开发是JAVA和ASPX,上面咱们都讲了
C/S的,就又分了两个分支来说。有的公司跟风,用了.net C#或VB.net。大部分则现在还停留在win32的时代,用PB、DELPHI的公司最多。中国大部分公司都是开发行业应用软件,所以这类程序员最多。

我曾经给同学们回信,也曾这么写过。但是又有不少同学回信,说你说了这么多技术,怎么学啊。我现在也不知道能进入什么公司,不至于我,C、PB、DELPHI、PHP、JAVA、MYSQL、ORACLE、SQLSERVER都学吧?

这样吧,经过我个人的一些从业经历,笔者给出的拙见是:
C、JAVA你肯定是必学的,而且现在大学也几乎开了这两门课
数据库方面嘛,ORACLE难一些,你可以学习SQLSERVER,因为MYSQL的使用和SQLSERVER很相似
WEB开发吗,你学会了JAVA,PHP很好学。PHP比JAVA轻易多了。
在行业应用开发上,你可以学习DELPHI,PB现在用的人少了些。

当然,现在有一个痛苦,就是ASPX和C#学不学?因为用这两种的公司也非常多。学吧,上面那些学习项目已经够多,不学吧,这类公司也挺多。假如你觉得你进入网站公司的综合能力不足,那么就不要学习JAVA和PHP,找工作你就去做行业应用的公司,那么你就需要学习ASPX和C#。

最后总结:
基础学习:C、JAVA、SQLSERVER
走系统应用和硬件应用:C
走网站开发:PHP
走行业应用:DELPHI、ASPX、C#

从中国未来来看,赚钱多的还是会集中在系统应用和硬件应用上,网站开发最近的薪资不错,但未来会下降,行业应用则薪资上不到哪里去。假如各位同学不怕艰难,不怕一条道走到黑,专心学习C就OK,只要你学精,很好找工作的。假如你怕专心学后找不到工作,然后又什么都涉猎,那么你找不到工作的可能性更大

网友回复:支持一个
网友回复:一楼说得很具体了
网友回复: 一楼说的确实很具体了,谢谢啊!要是能推荐几本书就更好了啊
网友回复:看看《代码大全》吧
网友回复:强烈建议楼主一定学好C基础,有了好的基础学JAVA,.NET都很轻易
我是一开始接触JAVA,现在因为一些工作原因回过头来学C,个人的真实感觉是其实学好了C学别的语言都应该很轻易了,所以基础一定要打好!


timesten 与oracle 数据实时同步吗

Oracle->TimesTen
同步的原理是在oracle上面更新的数据会通过trigger捕获记录下来,然后通过cache agent定期来获取这些信息同步到TT。
TimesTen->Oracle
TT上的同步则是通过分析TT的操作日志来获得做了哪些DML操作,然后通过cache agent同步到oracle.

from 百度百科:
http://baike.baidu.com/view/974259.htm


为什么选用Oracle TimesTen In-Memory Database

  1. 十五年内存数据库的历史,成熟稳定的产品
  TimesTen 源于1992年HP试验室,当时主要目的是针对电信网络应用,使用内存数据库技术进行一些深入研究,于1996年,由该团队核心人员成立独立运作公司,并在1996年发布TimesTen第一个商用版本(TimesTen2.0),2001年,产品中增加Cache Connect组件,以至产品可以和Oracle无缝集成,2005年由Oracle收购,到今天为止,该产品已经有15年历史,有多达11个主要的发布版本产生,全球已经有1500+的企业用户。

  2. 性能高效--闪电式的反应速度,极高的并行吞吐量
  Oracle TimesTen In-Memory Database 通过将应用库嵌入到应用程序内部,从而消除了上下文切换和不必要的网络操作,大大提高了数据访问性能,并通过在内存中管理数据并相应地优化数据结构和访问算法,同传统的基于硬盘的关系数据库相比, 即使把要访问的数据从硬盘全部缓存到关系数据库的内存中(如Oracle SGA的数据缓存Data Buffer), 无论从响应性和吞吐率, timesten都有显著的提升。实时数据管理有两个性能维度 — 响应时间和并行吞吐率。使用 Oracle TimesTen In-Memory Database,读取一条数据库记录的事务将花费不到 9 微秒的时间(1 微秒等于 1 百万分之一秒),而更新或插入一条记录的事务将花费不到 28微秒的时间。因此,即使在拥有很少处理器的系统上,吞吐率也是以每秒上万到上十万事务计的。

  3. 与oracle无缝集成,无需编码即可实现与Oracle双向同步
  Cache Connect to Oracle 是 Oracle TimesTen In- Memory Database 的一个选项,它为位于应用程序层中的 Oracle 数据创建实时、可更新的高速缓存。它免除了后端系统的计算负担,并支持反应灵敏且可伸缩的实时应用程序。Cache Connect to Oracle 能够将 Oracle 数据的子集(可以选择您需要装载的表或者指定表的某些列)加载到 TimesTen 中,无需任何编码就能够实现双向数据同步更新,从而实现和Oracle无缝集成。转载,仅供参考。


java怎么连接服务器上的timesten数据库

web程序在64位linux中使用64为jdk和64为weblogic中,使用java连接timesten。

连接前需配置dsn,具体配置请见 文库 linux上2种配置dsn连接tiemsten方式

应用程序部署在64位linux上的weblogic中,需要先拷贝/etc/TimesTen/tt1121/lib/下面的几个so文件到
64为位jdk中 /usr/jdk1.6.0_27/jre/lib/amd64/目录,
libttclient.so
libttclient.so.gcc346
libttclient.so.gcc410
libtten.so
libttJdbcCS.so
libttJdbc.so
同时需要拷贝/etc/TimesTen/lib 中 ttjdbc6.jar 文件到应用程序的WEB-INF/lib目录
jdk路径和timesten路径根据具体情况改变

web程序在64位linux中使用64为jdk和64为weblogic中,使用java连接timesten。

连接前需配置dsn,具体配置请见 文库 linux上2种配置dsn连接tiemsten方式

应用程序部署在64位linux上的weblogic中,需要先拷贝/etc/TimesTen/tt1121/lib/下面的几个so文件到
64为位jdk中 /usr/jdk1.6.0_27/jre/lib/amd64/目录,
libttclient.so
libttclient.so.gcc346
libttclient.so.gcc410
libtten.so
libttJdbcCS.so
libttJdbc.so
同时需要拷贝/etc/TimesTen/lib 中 ttjdbc6.jar 文件到应用程序的WEB-INF/lib目录
jdk路径和timesten路径根据具体情况改变


如何配置SQL developer从windows客户端远程连接TimesTen

如何配置SQL developer从windows客户端远程连接TimesTen

配置SQL developer从windows客户端远程连接TimesTen之前,Windows上必须要安装TimesTen Client软件才会有远程连接必要的客户端程序及TimesTen for windows ODBC 驱动。
https://blogs.oracle.com/Database4CN/entry/%E5%A6%82%E4%BD%95%E9%85%8D%E7%BD%AEsql_developer%E4%BB%8Ewindows%E5%AE%A2%E6%88%B7%E7%AB%AF%E8%BF%9C%E7%A8%8B%E8%BF%9E%E6%8E%A5timesten1


windows下, sql plus 远程 连接oracle 不行,但是用客户端, plsql developer远程就可以, 这是为什么啊?

命令行连接的时候也需要指定连接描述符,如:
C:\Users\root>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期一 5月 30 14:12:17 2011

Copyright (c) 1982, 2005, Oracle. All rights reserved.

SQL> conn system/system@orcl32(注意@orcl32是连接描述符)
已连接。
SQL>
还有需要注意防火墙是否有限制。


FORTRAN在计算上的优势?

优势如下:1、FORTRAN历史悠久自成立以来,距第一个FORTRAN计划诞生已有近50年的时间。长期以来,FORTRAN一直是科学计算语言的唯一选择。相比之下,C / C ++和Matlab迟了将近20年。2、FORTRAN具有严格的语法要求FORTRAN更适合严格的科学计算领域。就像C不会检查数组越界一样,如果访问了错误的地址,则计算结果是不可预测的。3、FORTRAN可以直接对数组和复数进行运算像C来完成两个矩阵的加法执行两个循环,或调用具有5个形式参数的函数一样,尽管C ++可以完成C = A + B的简单形式,但是基于矩阵类的定义及其成员函数,在重载运算符的基础上,矩阵的初始化成为矩阵类的初始化,增加了工作量。而FORTRAN可以直接完成矩阵C = A + B。4、FORTRAN是编译语言与Matlab相比,FORTRAN是一种编译语言,Matlab与解释型语言类似,并且循环效率更高,因此,如果Matlab要使用很多循环,则必须调用C / C ++或FORTRAN程序。扩展资料:Fortran是矩阵运算最方便的语言,通常用于高能物理学,气象学,航空航天等领域的方程计算问题,计算矩阵(array)的计算非常有效。MKL和IMSL是著名的数学库,Fortran在某些领域仍然受欢迎的原因是,一方面,Fortran具有强大的数学运算能力和高效率。 另一方面,这是因为前辈对于许多问题都有成熟的代码,所以直接使用即可,而不是先考虑算法的答案,然后再对其进行改进。矩阵越大,方程越复杂,Fortran和matlab这两种语言之间的差异就越大。

mac os java 项目连接不到本地数据库,远程的就没问题

上面提到区别就是导致mac下无法连接数据库的原因。那为什么socket方式无法连接呢?由于mac os lion上已经自带了apache和php,我的环境使用就使用默认的,mysql服务是在官网下载dmg安装最近版本,php的配置文件(/ect/php.ini)中设置有三个地方(mysql.default_socket、mysqli.default_socket、pdo_mysql.default_socket)设置了mysql socket文件存放的位置,其默认值为/var/mysql/mysql.sock。查看mysql服务使用的socket文件有两种方式
方法1:
复制代码代码如下:

echo "show variables" | mysql | grep "socket"

方法二:
复制代码代码如下:

echo "status" | mysql | grep "socket"

注意:如果mysql设置了密码,使用-u,-p来指定用户名和密码
这里看到mysql的socket文件存放位置为/tmp/mysql.sock。
看到这儿应该知道问题所在了吧,使用localhost连接失败的原因为在socket的方式下,php默认配置的mysql服务的socket文件不存在,所以导致连接失败,如果把连接失败的错误信息dump出来,你应该会看到错误信息中包含了“No such file or directory”。
知道原因就容易修改了,只需要把php配置文件中mysql.default_socket、mysqli.default_socket、pdo_mysql.default_socket这三项值修改为mysql服务配置对应值即可,修改好后需要重启apache服务。当然也可以修改mysql配置文件中的socket信息,使其保持一致即可,修改好后重启mysql服务。


如何配置SQL developer从windows客户端远程连接TimesTen

配置 SQL developer 从 windows 客户端远程连接 TimesTen 之前, Windows 上必须要安装 TimesTen Client 软件才会有远程连接必要的客户端程序及 TimesTen for windows ODBC 驱动。 1) 在以下连接下载最新的 TimesTen for windows ,需要说明的是, TimesTen 的服务器和客户端是下载同一个安装程序,如果只安装客户端,可以安装时自定义安装选择只装客户端。 2)Windows7 上安装,以管理员身份运行 setup.exe 3) 选择只安装 TimesTen Client:4) 安装步骤的最后一步,让安装程序自动注册 TimesTen 的环境变量。 5)ODBC 中添加一个数据源,选择 TimesTen Client: (64 位系统上打开 32 位 ODBC 管理器需要在 cmd 运行%systemdrive%\Windows\SysWoW64\Odbcad32.exe) 6) 点击 Servers 按钮,配置 TimesTen 服务器端口。 7) 在这个界面点 Add 添加一个服务器: 8) 服务器地址及端口号: 端口号可以通过在服务器上执行 ttstatus 获得: -bash-3.2$ ttstatus TimesTen status report as of Tue Aug 27 10:51:21 2013 Daemon pid 650 port 53380 instance tt1121 TimesTen server pid 14608 started on port 53381 ? =========53381 端口 9) 选择服务器,填写 DSN ,用户名密码可填写,不填写的话会要求在连接时再输入。 10) 重新启动 sql developer ,因为安装客户端时注册了环境变量,再次启动 sql developer 会发现新建数据库连接页出现了 TimesTen 选项:


上一篇:2016湖南卫视中秋晚会

下一篇:wwe西蒙斯