现在位置: 首页 > MelvinRemington发表的所有文章
  • 10月
  • 12日
数据库 ⁄ 共 24341字 评论关闭
物理方式下建立oracle data guard(一):前奏前后折腾了一个星期左右时间,把物理方式下建立ORACLE data guard配好了,同事帮了不少忙,在此表示感谢。在这个过程中遇到了很多问题,有的问题很浅显,一下就解决了;有的问题是因为粗心引起的,比如说在服务器参数文件里面少写了一点,结果花很长时间来排错;有的问题第一次碰到,解决了之后很兴奋,因为又积累了经验,就像上次配置HP MC双机的时候碰到的那个问题,之前从未碰到过,这样折腾一下倒还认识了kcmodule这么样一个命令,附带一些不同的内核参数。 在这之前也尝试配置过d......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 6545字 评论关闭
参考原文(原文作者:Timothy J. Rolfe ):http://penguin.ewu.edu/~trolfe/DSWpaper/   DSW算法用于平衡BST(二叉查找树),而且平衡后的二叉树是一颗完全二叉树(complete binary tree-即叶子节点顶多位于最后两层,而且从左到右排列)。该算法的优点是:无须开辟额外的空间用于存储节点,时间复杂度线性O(n)。该算法分两个阶段进行:首先将任意一颗二叉树通过一序列右旋转(right rotations)转换成一个单链结构(称作vine,即每个非叶子节点只有右孩子,没有左孩子);然后在第二阶段中对单链结构通过几个批次左旋转(left rotatio......
阅读全文
http://www.tmtpost.com/43815.html 巧用linux服务器的/dev/shm/,如果合理使用,可以避开磁盘IO不给力,提高网站访问速度。 首先让我们认识一下,什么是tmpfs和/dev/shm/? tmpfs是Linux/Unix系统上的一种基于内存的文件系统。tmpfs可以使用您的内存或swap分区来存储文件。由此可见,tmpfs主要存储暂存的文件。它有如下2个优势 : 1. 动态文件系统的大小。2. tmpfs 的另一个主要的好处是它闪电般的速度。因为典型的 tmpfs 文件系统会完全驻留在内存 RAM 中,读写几乎可以是瞬间的。同时它也有一个缺点  tmpfs 数据在重新启动......
阅读全文
  • 05月
  • 25日
综合 ⁄ 共 594字 评论关闭
    题目URL:http://acm.hdu.edu.cn/showproblem.php?pid=2602;     这是一道很一般的01背包问题, 用动态规划求解就行了。     这是我的AC代码。     #include<iostream> #include<string.h> #include<stdio.h> using namespace std; const int Max = 1010; int vol[Max]; int val[Max]; int dp[Max][Max]; int main() { int N, V, cases; cin >> cases; while(cases--) { memset(dp, 0, sizeof(dp)); cin >> N >> V; for(int i=1; i<=N; i++) scanf("%d", val + i); fo......
阅读全文
  • 05月
  • 25日
综合 ⁄ 共 352字 评论关闭
Linux下装完XAMPP之后,mysql是自带装好了的,这个时候,mysql的root用户没有密码。 首先进入mysql,输入命令:mysql -uroot -p。输入密码时直接回车。 设置密码:set password =password('123456'); 设置完密码之后,用本地的Navicat连接这个mysql,发现连不上,而且出现一个很奇怪的现象,弹出框显示,另一个ip下的root用户被拒绝访问! 原来是因为root没有被赋予足够的权限!执行这段命令即可: GRANT ALL PRIVILEGES ON *.* TO ‘root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;执行完之后,别忘了重启mysql。这时候......
阅读全文
  • 05月
  • 07日
综合 ⁄ 共 2621字 评论关闭
classes12.jar - for Java 1.2 and 1.3 ojdbc14.jar - for Java 1.4 and 1.5 ojdbc5.jar - for Java 1.5 ojdbc6.jar - for Java 1.6 在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle  JDBC驱动来解决的?最常使用的ojdbc14.jar有多个版本,classes12.jar有多个版本你了解吗? 连接类型: 1、JDBC OCI: oci是oracle call interface的缩写,此驱动类似于传统的ODBC 驱动。因为它需要Oracle Call Interface and Net8,所以它需要在运行使用此驱动的JAVA程序的机器上安装客户端软件,其实主要是用到orcale客......
阅读全文
  • 04月
  • 24日
综合 ⁄ 共 2082字 评论关闭
问题描述 众所周知,moreD的宠物已经被moreD奴役得体无完肤。这只宠物实在忍无可忍,把自己每天走魔法树的经历告诉了自己的宠物。同时他还说明了自己爬树是多么地慢,以至于moreD每天都残酷地训练他爬树。 幸运的是moreD的宠物的宠物不是moreD的宠物,moreD的宠物深知”宠物是用来宠的而不是用来奴役的”这一点,所以moreD的宠物对待自己的宠物很有爱。所以moreD的宠物与其宠物商量着要推翻moreD的暴政,方法是把moreD告上法庭,就以自己每天被迫爬树来做证据。 由于魔法树是树,训练树当然也是树啦。 moreD的训练有着GX的文化,每天......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 2116字 评论关闭
UVa OJ   Where is the Marble?  Raju and Meena love to play with Marbles. They have got a lot of marbles with numbers written on them. At the beginning, Raju would place the marbles one after another in ascending order of the numbers written on them. Then Meena would ask Raju to find the first marble with a certain number. She would count 1...2...3. Raju gets one point for correct answer, and Meena gets the point if Raju fails. After some fixed number of trials the game ends and the p......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 3450字 评论关闭
(一)交叉编译器简介       在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码,这个编译过程就叫交叉编译.简单地说,就是在一个平台上生成另一个平台上的可执行代码.(二)体系结构与操作系统 (1)常见的体系结构有ARM结构、x86结构等. (2)常见的操作系统有linux,windows等. (3)同一个体系结构可以运行不同操作系统,如x86上可以运行Linux、Windows等,在ARM上可以运行Linux、WinCE. (4)同一个操作系统可以在不同的体系结构上运行,比如Linux可以运行在x86上,也可以运行在ARM上. (5)同样的程序不可能运行在多......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 1248字 评论关闭
环境:VMWare 6.5,Ubuntu 8.10 Server   在本地为Ubuntu创建VMWare的虚拟机后,复制,创建一个新的克隆镜像,启动,网卡无效,显示错误”eth0: ERROR while getting interface flags: No such device”。 原因   新克隆的虚拟机镜像的网卡mac地址已经变更。打开虚拟机的.vmx文件,ethernet0.generatedAddress项记录了该虚拟机的mac地址。 查看所有适配器信息 ifconfig -a 发现除了原来的eth0外,Ubuntu已经将新网卡命名为eth1。 Ubuntu保存网卡mac地址和设备名的配置文件在 /etc/udev/rules.d/70-persistent-net.rules 网......
阅读全文
  • 02月
  • 22日
综合 ⁄ 共 438字 评论关闭
#include<stdio.h> int dui[1000],n; void xchg(int &a,int &b) { int t; t=a;a=b;b=t; } void duisort(int k) { if(k*2+1>n){ if(k*2<=n&&dui[k*2]<dui[k]) xchg(dui[k*2],dui[k]); return ; } duisort(k*2); duisort(k*2+1); if(dui[k*2]<dui[k]) xchg(dui[k*2],dui[k]); if(dui[k*2+1]<dui[k]) xchg(dui[k*2+1],dui[k]); } int main() { while(scanf("%d",&n)>0) { for(int i=1;i<=n;i++) scanf("%d",&dui[i]); ......
阅读全文
  • 02月
  • 02日
综合 ⁄ 共 2022字 评论关闭
在douban应用中,需要联网是必须的,看书发现,apple对于需要联网的应用要求很高,必须要进行联网检查,现在还任务在身,但是忙中抽闲,看了看SCNetworkReachability,用于进行联网检查的。下面记录一下。 说明引用网上网友的,特此注明、、、 一.基本知识 在需要联网的iPhone程序中,我们首先需要检查网络的状态,如果不能连接网络则告诉用户程序不能使用的原因是没有网络连接。在iPhone的SystemConfiguration框架里有提供了和联网相关的函数,可以用来检查网络的连接状态。 二.具体介绍 1.SCNetworkReachability介绍 SystemC......
阅读全文