分类: 网络开发 |
预览模式: 普通 | 列表
第一种:
首先,备份数据库(X:\oracle\oradata)下的数据文件,重新命名即可(否则装数据库的时候会提示sid已存在)。重新安装数据库,当然数据库的名字就是你要恢复的名字。安装完成后,打开控制面板,停止oracle的服务。把(X:\oracle\oradata)下新生成的文件改名,把原先目录下的文件恢复名字。再重新启动oracle服务和监听。用sys/as dba 登陆数据库,可能会提示权限不够(ora-01031)修改(X:\oracle\ora92\network\admin )文件夹下的sqlnet.ora文件,添加SQLNET.AUTHENTICATION_SERVICES= (NTS),增加权限。登陆进去后,打开table提示不能打开。打开common页,执行命令alert database open;这时再刷新table,发现原先的表可以打开了。恢复成功了。再用原先数据库的普通用户进入。发现一切正常。至此,大功告成。

第二种:
1、首先,将原来的ORACLE文件夹改名,原来的路径是D:/oracle。我暂时改成D:/oracle_old。找来ORACLE(我用的是ORACLE 9I)安装光盘,将ORACLE安装在原来安装的目录下,这样恢复起来更加方便,主要是注册表的内容不用修改。

2、安装完了之后,系统中又有一个可以使用的ORACLE了。这个时候要做的就是将原来的文件和数据恢复过来。第一步,先关闭ORACLE的所有已经启动的项目,在“服务”里面逐一关闭。然后,将安装目录改名。我现在用的是D:/oracle。改成D:/oracle_new。再将D:/oracle_old改成D:/oracle。

查看更多...

分类:网络开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 854

很久没更新了,发一个delphi的

关于delphi中开发activex控件,并从activex控件中调用html页面中的javascript。

这几天在搞个需要activex控件来实现的项目,丫丫的activex控件应该属于都快被人遗忘的技术了。

delphi中开发activex控件其实挺简单的,唯一的问题就是怎么调用页面中的javascript呢。

搜了n久发现一个c++写的通过接口调用方法,看上去贼复杂。

查看更多...

分类:网络开发 | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 1361

改进电子商务网站易用性的10个方法

  今天消费者网络购物的支出越来越多,可是太多的网站并没有考虑到他们网站和订购流程的易用性,最终导致用户很快就放弃了他们的订购。这里有10种可以提高你的电子商务网站易用性的方法,可以帮助你最大可能的提高网站的转化率,将用户的“购物篮里的商品”换为订单。

  1、用email来标识用户(登陆名)

  你曾经在网上购物中,用过多少不同的用户名作为账号?又用过多少不同的Email作为账号?我敢打赌,你不仅不同的Email用的很少,而且你会发现Email比用户名,更容易记忆。大多数情况下,用Email标识用户比用户名更好。因为Email容易记忆,更标准,这意味着你不必担心去记忆哪些乱七八糟的字符。他们永远是独一无二的,永远不会像用户名那样出现重名。

  2、将下订单的过程划分成几个大步骤(让用户一次处理一个任务)

  订购流程通常非常复杂,比较典型的场景可能包括: 用户输入一个配送地址,选择配送方式,选择输入支付方式,最后确认自己的订单。试图让用户在一个步骤里做完这些事会有问题,因为用户要输入太多的信息了!

  将这些步骤分解,让用户每次能处理一个步骤,确保每个步骤需要思考和输入的信息相对较少。

查看更多...

分类:网络开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1855

APNIC是管理亚太地区IP地址分配的机构,它有着丰富准确的IP地址分配库,同时这些信息也是对外公开的!下面就让我们看看如何在Linux下获得一些电信运营商的IP地址分配情况:

wget http://ftp.apnic.net/apnic/dbase/tools/ripe-dbase-client-v3.tar.gz

tar xzvf ripe-dbase-client-v3.tar.gz
cd whois-3.1
./configure
make
完成上述编译安装工作后,我们开始获取IP地址段;

中国网通:
./whois3 -h whois.apnic.net -l -i mb MAINT-CNCGROUP > /var/cnc

中国电信:
./whois3 -h whois.apnic.net -l -i mb MAINT-CHINANET > /var/chinanet

中国铁通:
./whois3 -h whois.apnic.net -l -i mb MAINT-CN-CRTC > /var/crtc

提取IP段

中国网通:
sed -e '/./{H;$!d;}' -e 'x;/CNCGROUP/!d' /var/cnc | grep 'inetnum' >/var/cnc.txt

中国电信:
sed -e '/./{H;$!d;}' -e 'x;/CHINANET/!d' /var/chinanet | grep 'inetnum' >/var/chinanet.txt

中国铁通:
sed -e '/./{H;$!d;}' -e 'x;/CN-CRTC/!d' /var/crtc | grep 'inetnum' >/var/crtc.txt

查看更多...

分类:网络开发 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 10245

Web前端开发工程师必备技术列表[转]

  • 【必备】UserInterface
    1. PhotoShop/Fireworks Design
      a - 配合美工将草图形成具体的符合WebPage的设计
      b - 有快速制作分层高品质PSD、PNG的能力
      c - 能迅速将PSD、PNG的内容构思成div+css或者table等HTML代码
    2. Flash Design
      a - 基本动画效果
      b - 复杂的交互体系设计,了解第三方swf辅助设计软件
      c - 复杂的交互体系设计以及较强的对各类外埠资源(PNG、JPG、MP3、WAV等)的整合能力。精通部分第三方辅助设计软件(AE、SwishMax、Swift3D等)
  • 【必备】Browser-side (Web Application)
    1. XHTML/CSS
      a - 基本的layout实现
      b - 严格跨平台的layout实现以
      c - 优雅的HTML code,尽可能符合标准并有SEO的考虑因素。在任何平台、浏览器下基本保持一致。不要求了解各种CSS的hacks,但要求知道遇到问题应该如何查阅资料以在第一时间内解决。能够为JavaScript开发人员提供最好操作的DOM结构,让JS开发人员在开发的时候认为"一切都已经准备就绪了",而不是"捉襟见肘"。
    2. JavaScript/Ajax/DOM
      a - 基本的DOM操作,了解AJAX,可以实现数据通信
      b - 基本的DOM操作,能写高效率的OOP代码,以降低维护成本
      c - 基于需求,进行不同的开发,选择合适的框架,做到代码效率最高,用户体验最好,代码下载量最小,并且可以在单独甚至更多产品线中最大限度重用代码
    3. Flash Developement
      a - 基于Timeline的ActionScript操作,能实现简单交互
      b - 掌握a外,能实现数据层通信(与服务器以及本地SharedObject)
      c - 精通AS1-3,能根据需求进行各类RIA开发。无论是要求支持FlashPlayer8的,还是FlashPlayer9的,都能做到开发效率最高、灵活性最大(比如对HTML层的接口设计,等等)。
  • 【必备】Client-side (Desktop Application)
    1. Apollo
      a - 产品级的封装,基本技术了解(如何打包、如何加入HTML和JavaScript等)
      b - 掌握a的同时,能利用Apollo的API独立设计、开发OS的文件I/O功能。
      c - 掌握基本技能的同时,对"3D概念体系"有所认知。这里"3D"即:Design(设计)、Development(开发)、Deploy(产品部署)。能用Apollo
    2. Windows Presentation Foundation、WPF/E(Silverlight)
      (待定,欢迎补充)
  • 查看更多...

    分类:网络开发 | 固定链接 | 评论: 0 | 引用: 8 | 查看次数: 5733

    软件项目版本号的命名格式

    版本控制比较普遍的 3 种命名格式 :

    一、 GNU 风格的版本号命名格式 :
    主版本号 . 子版本号 [. 修正版本号 [. 编译版本号 ]]
    英文对照 : Major_Version_Number.Minor_Version_Number[.Revision_Number[.Build_Number]]
    示例 : 1.2.1, 2.0, 5.0.0 build-13124

    二、 Windows 风格的版本号命名格式 :
    主版本号 . 子版本号 [ 修正版本号 [. 编译版本号 ]]
    英文对照 : Major_Version_Number.Minor_Version_Number[Revision_Number[.Build_Number]]
    示例: 1.21, 2.0

    三、.Net Framework 风格的版本号命名格式:
    主版本号.子版本号[.编译版本号[.修正版本号]]
    英文对照: Major_Version_Number.Minor_Version_Number[.Build_Number[.Revision_Number]]
    版本号由二至四个部分组成:主版本号、次版本号、内部版本号和修订号。主版本号和次版本号是必选的;内部版本号和修订号是可选的,但是如果定义了修订号部分,则内部版本号就是必选的。所有定义的部分都必须是大于或等于 0 的整数。

    查看更多...

    Tags: 项目 版本 规范

    分类:网络开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 7625

    IE不支持Javascript的解决方案

    regsvr32 actxprxy.dll /s
    regsvr32 shdocvw.dll /s
    Regsvr32 URLMON.DLL /s
    Regsvr32 actxprxy.dll /s
    Regsvr32 shdocvw.dll /s
    regsvr32 oleaut32.dll /s
    rundll32.exe advpack.dll /DelNodeRunDLL32 C:\WINNT\System32\dacui.dll
    rundll32.exe advpack.dll /DelNodeRunDLL32 C:\WINNT\Catroot\icatalog.mdb

    查看更多...

    Tags: IE Javascript

    分类:网络开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 9370

    IdHTTP + RegExpr

    关键词:IdHTTP ,RegExpr,正则表达式,链接

    目的:取得Web页面中的链接及链接文字。

    操作:

      1.使用IdHTTP获取网页的源码。

      2.使用RegExpr定义正则表达式,获取网页中的链接及链接文字。

    查看更多...

    Tags: Delphi IdHTTP RegExpr URL 正则

    分类:网络开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 8435