Android开发基础:[4]API中文文档
使用AIDL设计远程接口(Designinga Remote Interface Using AIDL)由于每个应用程序都运行在自己的进程空间,并且可以从应用程序UI运行另一个服务进程,而且经常会在不同的进程间传递对象。在Android平台,一个进程通常不能访问另一个进程的内存空间,所以要想对话,需要将对象分解成操作系统可以理解的基本单元,并且有序的通过进程边界。通过代码来实现这个数据传输过程是冗长乏味的,Android提供了AIDL工具来处理这项工作。AIDL (Android Interface Definition Language)是一种IDL 语言,用于生成可以在Android设备上两个进
使用SQL*Loader导入含有Unicode文字的数据
今天刚学SQL*Loader, 决定用以前公司的歌库做实验,因为歌库里有许多Unicode字符,如下所示韩文:K000003|I Believe|2|K|申胜勳|K000004|사빙으로|4|K|*|K000005|그내외탱고를|6|K|*|K000006|벌처 이밤이디지니고|9|K|*|K000007|소중한 너|4|K|*|K000008|안개 속으로 가버린 사랑|9|K|*|K000009|빈의자|3|K|*|
PowerDesigner下Oracle数据库生成sql语句中表和字段带引号的问题的解决
PowerDesigner下Oracle数据库生成sql语句中表和字段带引号的问题的解决 Database --> Edit current DBMS中, Script->Sql->Format -> CaseSensitivityUsingQuote将Yes改为No[@more@]
使Linux下的sqlplus支持上下键历史命令(通过rlwrap)
$ su - root# wget http://utopia.knoware.nl/~hlub/rlwrap/rlwrap-0.30.tar.gz (180k)# ./configure# make# make install# su - oracle# echo 'alias sqlplus="rlwrap sqlplus"' >> /home/oracle/.bash_profile# echo 'alias rman="rlwrap rman"' >> /home/oracle/.bash_profile# sh /home/oracle/.bash_profile[@more@]
Howto: Backup and restore your system
原帖地址: http://ubuntuforums.org/showthread.php?t=35087 Howto: Backup and restore your system! -------------------------------------------------------------------------------- Hi, and welcome to the Heliode guide to successful backing-up and restoring of a Linux system! Most of you have probably used Windows before you started using Ubuntu. During that time you might have needed to backup and restore your system. For Windows you would need proprietary software for which you would have to reboo
Linux使用备忘
1.访问windows远程桌面#: rdesktop -f -a 16 IPAddress 注: -f = full screen, -a 16 16位色2.Nautilus工具栏和侧边栏消失的解决办法运行命令: gconf-editor,找键值:/apps/nautilus/preferences/always_use_browser,设置为true3.为Ubuntu安装dos2unixsudo apt-get install tofrodos4.Ubuntu下,修改sh指向bashsudo dpkg-reconfigure dash5.解决Ubuntu下vim没有颜色sudo apt-get install vim-fullcp /etc/vim/vimrc ~/.vimrcvi vi ~/.vimrc 將 syntax on 前的 ” 拿掉6.为Ubuntu安装compizfusion, 摘自: http://www.shudoo.com/08/1009/19/1
解决VMWare下linux虚拟机无法ping通Windows7主机的问题
在Windows7下安装了VMWare7.0 WorkStation,在其下安装了CentOS5.4,通讯采用host-only方式,网络设定如下:Windows7: VMnet1 IP:192.168.171.1CentOS: IP: 192.168.171.99完成后发现Windows7可以ping通CentOS,但反过来,CentOS端无法ping通192.168.171.1,造成XManager无法接收linux端传送的画面.原来是防火墙的原因,CentOS的防火墙在安装时Disabled了,所以可以接收来自Windows的通讯,但Windows7防火墙默认Enabled,阻挡了虚拟机的通讯请求,修改Windows7的防火墙,选中文件和打印机共享的公用选项,就可以了.[@more@]
使Oracle Database随着Linux自动启动
为了使Oracle Database, Listener, iSQLPlus, Enterprise Manager随着Linux自动启动,参照网上的做法如下一.修改/etc/oratab 把$ORACLE_SID:$ORACLE_HOME:<N|Y>:处的启动标志改为Y,如下例 orcl:/opt/app/oracle/product/10.2.0/db_1:Y 此一步是指示dbstart是否自动启动数据库二.建立一个自启动脚本/etc/rc.d/init.d/oracle,内容如下#!/bin/bashORACLE_HOME=/opt/app/oracle/product/10.2.0/db_1LOG=$ORACLE_HOME/oracle.logcase "$1" instart) echo "Starting Oracle Database ..." echo "-------------
Redhat Enterprise Linux 5.4下安装Oracle 10.2.0.1(备忘)
一.安装Redhat Enterprise Linux 5.4X 1.Network Setting hostname: kod IP: 192.168.0.10 Gateway: 192.168.0.1 DNS1: 192.168.0.1 DNS2: 202.96.134.133(深圳DNS) Root pswd: xxxxxx 2.Software Desktop Environments GNOME Desktop Environment Applications Graphical Internet Development Development Libraries Development Tools Legacy Software Development Servers None Base System Administration Tools Base Dialup Networking Support Java
delphi客户端连接远程oracle 10g数据库
前提:客户端正确配置了监听程序和本地Net服务名,主机端打开了1521端口1.客户机使用ado连接远程oracle 10g数据库,出现“未找到 Oracle 客户端和网络组件...”的错误按照网上查到的办法,给c:oracle目录添加everyone用户和权限,不奏效2.改用dbExpress连接,出现错误:找不到oci.dll,查找后发现oci.dll存在于C:oracleproduct10.2.0client_1BIN目录,打开该目录的安全设定,发现没有本用户或everyone,添加everyone用户和权限后,可以连接了.3.改用ado也连接正常了[@more@]
远程连接oracle10g数据库
两台电脑,主机安装了oracle 10g,客户端安装了oracle 10g client.从客户机连接主机的oracle数据库需要在client端进行设置.主机防火墙必须打开通讯端口,默认1521启动客户机上的Net Configuration Assistant1.首先进入监听程序配置,使用默认的端口1521,TCP协议,赋予一个监听程序名,基本不用修改任何设定.2.进入本地Net服务名配置,选择添加,输入远程数据库的SID,选TCP协议,主机名输入安装oracle数据库的电脑名,使用标准端口号,选择测试,如果测试未成功,试下修改登录名和密码.3.测试成功后,输入一个网络服务名就OK了[@more@]