摘要: 每一个建立博客的新朋友,当准备好域名和主机后,不知道怎么安装博客,我刚建立昆明SEO的时候,也费了很多时间,终于搭建成功,下面是我一步一步实战得来的总结。第一步:域名解析,根据域名注册商不同,解析操作上会有些细微的差别,总体来说,域名解析的时候只要添加一个A纪录就可以了,然后填上你主机的IP。域名生效的时间一般在24小时之内生效,判断域名有没有生效的方法如下:开始,运行,然后输入”cmd”,最后输入”ping www.***.net“命令,ping与域名中间有一个空格,如果发现上面的IP和你主机的IP一样,就说明已经生效了。第二步:创建数据库和用户名,数据库需要自己手动在空间后台创建,创建一个 阅读全文
posted @ 2013-07-26 19:30 坚固66 阅读(219) 评论(0) 推荐(0)
摘要: Fortran可以使用隐形DO循环和reshape给一维和多维数组赋初值.下面以一维数组和二维数组为例,并给出程序结果: program mainimplicit noneinteger::i,jinteger::a(3)=(/(3*j,j=1,3,1)/)integer::b(6)=(/((i,i=1,2),4*j,j=1,2,1)/)real::c(2,4)=reshape((/1,(i,i=3,8),10/),(/2,4/))write(*,*) 'a(3):',awrite(*,*) 'b(6):',bwrite(*,*) '!--------- 阅读全文
posted @ 2013-07-26 19:27 坚固66 阅读(1005) 评论(0) 推荐(0)
摘要: 注:限于翻译水平限制,详情请查阅MSDND3DXCreateTextureFromFileInMemoryEx 函数 从内存文件创建一个纹理,这是个比D3DXCreateTextureFromFileInMemory更高级的函数。语法 HRESULT WINAPI D3DXCreateTextureFromFileInMemoryEx( LPDIRECT3DDEVICE9 pDevice, LPCVOID pSrcData, UINT SrcDataSize, UINT Width, UINT Height, UINT MipLevels, DWORD Usage, D3DF... 阅读全文
posted @ 2013-07-26 19:25 坚固66 阅读(1316) 评论(0) 推荐(0)
摘要: 键盘方向键控制人物上下左右行走演示地址点击打开链接MYCodehtml5人物行走人物行走图片 不足之处如果连续按住方向键,人物行走的动画将会出现闪烁。这个问题没有解决。 阅读全文
posted @ 2013-07-26 19:24 坚固66 阅读(1048) 评论(0) 推荐(0)
摘要: import javax.servlet.http.Cookie;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;/** * @Package: com.xxxxx.common.util * @Title: Cookie.java Create on 2012-1-25 下午5:23:52 * @Description: * * Cookie工具类,封装Cookie常用操作 * * @author carrkevin * @version v 0.... 阅读全文
posted @ 2013-07-26 19:22 坚固66 阅读(250) 评论(0) 推荐(0)
摘要: 引言及内容概要已经有几位读者抱怨“柳峰只用到文本消息作为示例,从来不提图文消息,都不知道图文消息该如何使用”,好吧,我错了,原本以为把基础API封装完、框架搭建好,再给出一个文本消息的使用示例,大家就能够照猫画虎的,或许是因为我的绘画功底太差,画出的那只猫本来就不像猫吧……本篇主要介绍微信公众帐号开发中图文消息的使用,以及图文消息的几种表现形式。标题取名为“图文消息全攻略”,这绝对不是标题党,是想借此机会把大家对图文消息相关的问题、疑虑、障碍全部清除掉。图文消息的主要参数说明通过微信官方的消息接口指南,可以看到对图文消息的参数介绍,如下图所示:从图中可以了解到:1)图文消息的个数限制为10,也 阅读全文
posted @ 2013-07-26 19:20 坚固66 阅读(457) 评论(0) 推荐(0)
摘要: 本文原创为freas_1990 转载请标明出处:http://blog.csdn.net/freas_1990/article/details/9474121 Jack:淫龙,Linux内核协议栈如何优化?我:你所说的协议栈优化是指什么?Jack:就是我希望我的server程序和server程序所在的Linux服务器网络处理能力达到最优化。我:想要达到你的目标,你需要做到两点:1、Linux操作系统的网络接口层收发数据包必须要高效,接收到之后,缓冲机制需要控制好。2、tcp或同层次的协议参数调整好。Jack:什么是网络接口层?我:就是通常所说的数据链路层,这两个概念通常可以互换。Jack:也就 阅读全文
posted @ 2013-07-26 19:18 坚固66 阅读(771) 评论(0) 推荐(0)
摘要: Balls RearrangementTime Limit: 9000/3000 MS (Java/Others)Memory Limit: 65535/32768 K (Java/Others) Total Submission(s): 322Accepted Submission(s): 114 Problem Description Bob has N balls and A boxes. He numbers the balls from 0 to N-1, and numbers the boxes from 0 to A-1. To find the balls ea... 阅读全文
posted @ 2013-07-26 19:16 坚固66 阅读(178) 评论(0) 推荐(0)
摘要: 百度地图定位前提从香港旅游回来,心中油然升起一股热血滂湃,激励自己发现市场需求,向创业奋进,朝着梦想前进。简介百度Android定位SDK支持Android1.5以及以上设备,提供:定位功能:通过GPS、网络定位(WIFI、基站)混合定位模式,返回当前所处的位置信息反地理编码功能:解析当前所处的位置坐标,获得详细的地址描述信息。定位SDK支持多样化服务与定位策略,用户可通过设置不同的定位时间间隔、选择不同的定位服务模式、定制不同的定位结果信息来满足自身需求。支持Android1.5及以上系统 定位原理使用百度Android定位SDK必须注册GPS和网络使用权限。定位SDK采用GPS... 阅读全文
posted @ 2013-07-26 19:14 坚固66 阅读(372) 评论(0) 推荐(0)
摘要: 3.观察者模式一般是一对多关系,肯定有一个发布者,然后有n(n>=0)个订阅者,即观察者;当发布者有新的信息更新时,订阅者都可以接收到新的信息。 例子:// Observers.cpp: 主项目文件。#include "stdafx.h"#include #include #include #include #include using namespace System;using namespace std;class Observers //观察者{private: string strOvName; //观察者名称public: Observers(string 阅读全文
posted @ 2013-07-26 19:12 坚固66 阅读(169) 评论(0) 推荐(0)
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=1231dp入门题#include#include#include#include#include#include#includeusing namespace std;#define MAX 10005int main(){ int dp[ MAX ] ; int n ; while( scanf( "%d" , &n ) != EOF , n ) { int sum = 0 ; int temp = 0 , temp1 = 0 , temp2 = 0 ; int begin ; 阅读全文
posted @ 2013-07-26 19:10 坚固66 阅读(129) 评论(0) 推荐(0)
摘要: 1.一维数组名作为函数参数传递一位数组名,就相当于该数组的首个元素的地址;int a[10];int *p;p=a;//p=a与p=&a[0]是等价的 实例代码:#includeusing namespace std;int main(){ int a[10]={1,2,3,4,5,6,7,8,9,10}; void Print(int *p ,int n); Print(a,10); coutusing namespace std;int main(){ int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12}; void Print(int (*p)[4] 阅读全文
posted @ 2013-07-26 19:08 坚固66 阅读(1219) 评论(0) 推荐(0)
摘要: 默认传输类TTransportDefaults提供了抽象类TTransport的默认实现,实现了非虚拟的方法(*_virt) read(), readAll(), write(),borrow() and consume()。基类TTransport总是调用对应的虚拟函数,而默认传输类按照默认的方式实现而不去自己在覆盖哪些对应的虚拟函数了。 其实这个默认传输类的主要作用是作为虚拟传输类TVirtualTransport的父类,那么为什么需要这个类作为虚拟传输类的父类而不是直接采用抽象基类?由下面介绍虚拟基类的实现方式来决定的,因为为了避免采用虚基类,所以虚拟传输类采用了模板的方式来实现多继.. 阅读全文
posted @ 2013-07-26 19:07 坚固66 阅读(241) 评论(0) 推荐(0)
摘要: 本节将介绍第一个实现具体传输功能的类TSocket,这个类是基于TCP socket实现TTransport的接口。下面具体介绍这个类的相关函数功能实现。 1.构造函数 分析一个类的功能首先看它的定义和构造函数实现,先看看它的定义: class TSocket : public TVirtualTransport { ......}由定义可以看书TSocket继承至虚拟传输类,并且把自己当做模板参数传递过去,所以从虚拟传输类继承下来的虚拟函数(如read_virt)调用非虚拟函数(如read)就是TSocket自己实现的。 TSocket类的构造函数有4个,当然还有一个析构函数。四个构... 阅读全文
posted @ 2013-07-26 19:05 坚固66 阅读(297) 评论(0) 推荐(0)
摘要: 仅IE6可识别 条件注释判断浏览器 所有的IE可识别 除IE外都可识别 仅IE6可识别 IE6以下版本可识别 IE6以及IE6以上版本可识别 仅IE7可识别 IE7以下版本可识别 IE7以及IE7以上版本可识别 仅IE8可识别 仅IE9可识别 阅读全文
posted @ 2013-07-26 19:03 坚固66 阅读(128) 评论(0) 推荐(0)
摘要: 突然对自己该走那条路感到迷茫,IT路众多,我该深入那个行业?今听“猪”一席话,点醒了我晕沉 的大脑,我在想我该何去何从? 记得,在大一的时候我有这种迷茫,当时我在纠结学什么语言,Java、C、C++及其他众多的路,后来在自己的摸索抉择之后选择了Java,就这样我开始了我的Java " Hello World " , 在我学完JavaSE我又开始迷惑,我走web还是Android?又是一次选择(长大的代价,不断的选择,选择决定你今后的很多事情,羡慕童年),于是,继续寻找我的方向,在当时android在我的视野中还不算太火爆,在众人的羡慕和崇拜之下我选择了JAVAEE,在... 阅读全文
posted @ 2013-07-26 19:01 坚固66 阅读(153) 评论(0) 推荐(0)
摘要: A. Down the Hatch!time limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputEverybody knows that the Berland citizens are keen on health, especially students. Berland students are so tough that all they drink is orange juice!Yesterday one student, Vasya an 阅读全文
posted @ 2013-07-26 18:59 坚固66 阅读(309) 评论(0) 推荐(0)
摘要: 肯定很多人都会有疑问,怎样使用Android SDK 文档该如何使用呢?里面有那么多内容,又全是英文的,接下来告诉大家。 以下内容来自网络。-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------. 阅读全文
posted @ 2013-07-26 18:57 坚固66 阅读(417) 评论(0) 推荐(0)
摘要: 正统的HTML5 Canvas中如下代码ctx.lineWidth = 1;ctx.beginPath();ctx.moveTo(10, 100);ctx.lineTo(300,100);ctx.stroke();运行结果绘制出来的并不是一个像素宽度的线 感觉怎么好粗啊,跟常常见到的网页版各种绘制线效果很不一样,难道HTML5 Canvas就没想到搞好点嘛其实这个根本原因在于Canvas的绘制不是从中间开始的而是从0~1,不是从0.5~1 + 0~0.5的绘制方式,所以导致fade在边缘,看上去线很宽。解决方法有两个,一个是错位覆盖法,另外一种是中心平移(0.5,0.5)。实现代码如下:错位覆 阅读全文
posted @ 2013-07-26 18:55 坚固66 阅读(426) 评论(0) 推荐(0)
摘要: 要想Ping通其他电脑,首先要看被PING的电脑,是否允许PING。一、在被PING电脑操作系统为XP下分为:1、被PING 电脑关闭了防火墙,就完全可以PING通;2、被PING 电脑开了防火墙,但是打开了“文件和打印机共享”,也是能PING通;3、当被PING 电脑开了防火墙且关闭了“文件和打印机共享”,那么只要在如下图上设置“允许传入回显的请求”打勾,也是能PING通。二、在被PING电脑操作系统为win7/vista下默认情况下,Windows 7出于安全考虑不允许外部主机对其进行Ping测试。允许ICMP回显 设置如下:1. 打开win7防火墙设置界面2. 左边的菜单中选择 【高级设 阅读全文
posted @ 2013-07-26 18:53 坚固66 阅读(1934) 评论(0) 推荐(0)
摘要: 衰落信道参数包括多径扩展和多普勒扩展。时不变的多径扩展相当于一个延时抽头滤波器,而多普勒扩展要注意多普勒功率谱密度,通常使用Jakes功率谱、高斯、均匀功率谱。 多径衰落信道由单径信道叠加而成,而单径信道中最重要的就是瑞利(Rayleigh)平坦衰落信道。 下面给出瑞利平坦衰落信道的改进Jakes模型的实现:function [h]=rayleigh(fd,t)%改进的jakes模型来产生单径的平坦型瑞利衰落信道%Yahong R.Zheng and Chengshan Xiao "Improved Models for %the Generation of Multiple Unc 阅读全文
posted @ 2013-07-26 18:51 坚固66 阅读(3895) 评论(0) 推荐(1)
摘要: 判断一个整数是不是 2 的幂 , 对于一个数 x >= 0 ,判断他是不是 2 的幂 boolean power2(int x) { return((x&(x-1))==0)&&(x!=0); } For example:#includeint main(){ printf(" *******int a=2; int b=3**********\n;"); int a=2; int b=3; printf("计算a&b: %d\n",a&b); printf("计算a^b: %d\n",a 阅读全文
posted @ 2013-07-26 18:49 坚固66 阅读(147) 评论(0) 推荐(0)
摘要: 一、linux图形界面的实现只是linux下的应用程序实现图形界面(GUI)并不是linux的一部分,linux只是一个基于命令行的操作系统,linux和Xfree的关系就相当于当年的DOS和Windows 3.0一样,Windows 3.0不是独立的操作系统,它只是DOS的扩充,是DOS下的应用程序级别(GUI)的系统,不是独立的操作系统。同样XFree只是linux下的一个应用程序而已,不是系统的一部分,但是X的存在可以方便用户使用电脑。Windows 95及以后的版本就不一样了,他们的图形界面是操作系统的一部分,图形界面在系统内核中就实现了,没有了图形界面windows就不成为windo 阅读全文
posted @ 2013-07-26 18:48 坚固66 阅读(1785) 评论(0) 推荐(0)
摘要: 产品上市后,新产品立项前这半年的日子,很痛苦来自于外界的输入太多,各种谈论、各种产品需求,各种研讨,会让人迷失了自己。因为所在的行业有些特殊,做教育产品的,内容是产品的核心价值,亦或是展现形式,甚至连教学模式,都是产品的影响因素时是有些让人很难抓到核心点。很多时候,自我质疑,进而带来的自我动摇,是很大的摧残,甚至是毁灭的推到。。时常问自己,产品真的那么烂吗,真的几年后,这个产品会把公司带到万劫不复的境地吗?很不清楚,最终用户,那些说不好的客户和那些说好的客户,哪个是真,哪个是假。很难。 阅读全文
posted @ 2013-07-26 18:46 坚固66 阅读(130) 评论(0) 推荐(0)
摘要: 从之前的电脑将Repositorise复制到现在用的PC,出现可以checkout但是不能update的问题。在网上找到以下解决方法,均未能解决。1、确认URL跟实际一致;2、确认用户名密码正确;3、TortoiseSVN->Setting->Save data,清除信息; 通过以上问题,均没有解决该问题。后来自己在确定Repositories中的Security的设置,发现用户为Everyone,但是Permissions为Read Only。 很明显这个时候不允许更新写入,只能导出。只需要修改为Read/Write即可解决该问题。 阅读全文
posted @ 2013-07-26 18:44 坚固66 阅读(2453) 评论(0) 推荐(0)
摘要: android开发中,常常会用到color.xml颜色配置,好的颜色配置可以让尼的应用让人看起来赏心悦目!不罗嗦,上图先 该工程已经罗列了常用的颜色配置附上工程链接:http://download.csdn.net/detail/geniuseoe2012/5816967 什么?还没找到尼想要的颜色别急,再往下看:AA 指定透明度。 00 是完全透明。 FF 是完全不透明。超出取值范围的值将被恢复为默认值。ffff00ffff33ffff66ffff99ffffccffffff ffcc00ffcc33ffcc66ffcc99ffccccffccff ... 阅读全文
posted @ 2013-07-26 18:42 坚固66 阅读(421) 评论(0) 推荐(0)
摘要: 有疑问可以去itpub讨论:http://www.itpub.net/thread-1804872-1-1.html 对于alter table setunused的用法,查官方文档:alter_table::= column_clauses::= drop_column_clause ::= SET UNUSED ClauseSpecify SET UNUSED to mark one or more columns asunused. Specifying this clause does not actually remove the target col... 阅读全文
posted @ 2013-07-26 18:40 坚固66 阅读(230) 评论(0) 推荐(0)
摘要: 在数据库打开的情况下备份(归档模式),把表空间或者数据库置于backup模式下,如:SQL>alterdatabasebeginbackup;Databasealtered. 那么当把表空间或者数据库置于backup模式下,会发生什么? 1.表空间会发生checkpoint,j将内存中的dirtydata全部写进数据文件中;2.在数据文件头的SCN号会被冻结住;3.在backup模式下,一个数据块发生了改变,那么整个数据块都会被写进重做数据流中。所以在backup模式下,是允许用户向数据库中写数据的。 做个试验证明一下,表空间置于backup模式下,用户任然可以修改数据。 没有表空间置于 阅读全文
posted @ 2013-07-26 18:38 坚固66 阅读(641) 评论(0) 推荐(0)
摘要: Android Chronometer实现了一个简单的计时器,继承自TextView,因此可以使用TextView的text控制属性来控制时间显示的颜色、字体大小等;可以定义时间显示格式,默认“MM:SS”,即“分:秒”;重要方法:setBase(long base) //设置计时器开始的时间基线setFormat(String format) //设置显示时间的格式start() //开始计时stop() //停止计时setOnChronometerTickListener(Chronometer.OnChronometerTickListener l... 阅读全文
posted @ 2013-07-26 18:36 坚固66 阅读(336) 评论(0) 推荐(0)
摘要: 二分图概念 顶点集V可分割为两个互不相交的子集,并且图中每条边依附的两个顶点都分属于这两个互不相交的子集。 无向图G为二分图的充分必要条件 G至少有两个顶点,且其所有回路的长度均为偶数。 最大匹配 给定一个二分图G,在G的一个子图M中,M的边集中的任意两条边都不依附于同一个顶点,则称M是一个匹配. 选择这样的边数最大的子集称为图的最大匹配问题. 最小覆盖 最小覆盖要求用最少的点(X集合或Y集合的都行)让每条边都至少和其中一个点关联。最小覆盖=最大匹配。 简单路径: 如果一条路径上的顶点除了起点和终点可以相同外,其它顶点均不相同,则称此路径为一条简单路径;起点和终点相同的简单... 阅读全文
posted @ 2013-07-26 18:34 坚固66 阅读(195) 评论(0) 推荐(0)
摘要: 本节主要介绍缓冲相关的传输类,缓存的作用就是为了提高读写的效率。Thrift在实现缓存传输的时候首先建立一个缓存的基类,然后需要实现缓存功能的类都可以直接从这个基类继承。下面就详细分析这个基类以及一个具体的实现类。 缓存基类TBufferBase 缓存基类就是让传输类所有的读写函数都提供缓存来提高性能。它在通常情况下采用memcpy来设计和实现快路径的读写访问操作,这些操作函数通常都是小、非虚拟和内联函数。TBufferBase是一个抽象的基类,子类必须实现慢路径的读写函数等操作,慢路径的读写等操作主要是为了在缓存已经满或空的情况下执行。首先看看缓存基类的定义,代码如下: clas... 阅读全文
posted @ 2013-07-26 18:32 坚固66 阅读(350) 评论(0) 推荐(0)
摘要: 本系列文章由七十一雾央编写,转载请注明出处。http://blog.csdn.net/u011371356/article/details/9475979作者:七十一雾央 新浪微博:http://weibo.com/1689160943/profile?rightmod=1&wvr=5&mod=personinfo 一、前言 在这里雾央先解释一下战争迷雾的概念,以下内容引自维基百科: 战争迷雾(Fogof War),在传统意义上是指战争中由于对敌人情报不清楚而无法确认除友军所在以外的大部分地区,敌人的分布及活动情况。而目前在游戏范围内,尤其是即时战略类游戏中,这个词语出现的频率 阅读全文
posted @ 2013-07-26 18:30 坚固66 阅读(629) 评论(0) 推荐(0)
摘要: 今晚看了人家写的一个关于C语言内存分配的帖子,发现真是自己想找的,于是乎就收藏了。。。 先看一下两段代码:char* toStr() { char *s = "abcdefghijkl"; return s;}int main(){ cout void main() { char a = 1; char c[] = "1234567890"; char *p ="1234567890"; a = c[1]; a = p[1]; return; } 对应的汇编代码 10: a = c[1]; 00401067 8A 4D F1 mov 阅读全文
posted @ 2013-07-26 18:28 坚固66 阅读(223) 评论(0) 推荐(0)
摘要: 首先可以调用GetSystemInfo查看有多少个CPU,再通过调用:BOOL WINAPI SetProcessAffinityMask( __in HANDLE hProcess, __in DWORD_PTR dwProcessAffinityMask); 第一个参数是代表要设置的进程,第二个参数是一个掩码,代表可以在哪个CPU上运行。例如:设置5(101)代表在第一个和第三个CPU上运行。 还有其他几个相关的函数:BOOL WINAPI GetProcessAffinityMask( __in HANDLE hProcess,... 阅读全文
posted @ 2013-07-26 18:26 坚固66 阅读(349) 评论(0) 推荐(0)
摘要: Qt为了使其动态库最大程度上实现二进制兼容,引入了d指针的概念。那么为什么d指针能实现二进制兼容呢?为了回答这个问题,首先弄清楚什么是二进制兼容?所谓二进制兼容动态库,指的是一个在老版本库下运行的程序,在不经过编译的情况下,仍然能够在新的版本库下运行;需要经过编译才能在新版本下运行,而不需要修改该程序源代码,我们就说该动态库是源代码兼容的。要使一个dll能达到二进制兼容,对于一个结构,对于一个对象,其数据模型应该不变,若有变动,比如在类中增加数据成员或删除数据成员,其结果肯定影响对象的数据模型,从而导致原有数据程员在对象数据模型里的位移发生变化,这样的话编译后的新版本库很可能使程序发生崩溃,为 阅读全文
posted @ 2013-07-26 18:24 坚固66 阅读(642) 评论(0) 推荐(0)
摘要: 当程序进入死循环或者由于其他原因无法自行终止的时候,就需要强制退出程序了。对于开发软件 Eclipse ,在程序执行超时后,可以点击Terminate 按钮强制退出。那么,我们可不可以通过程序设置一定的时间,当程序运行超过该时长后自行终止或者进行其他操作呢? 查了大量资料后发现,Future类就能满足这个需求。Future类中重要方法包括get()和cancel()。get()获取数据对象,如果数据没有加载,就会阻塞直到取到数据,而cancel()是取消数据加载。另外一个get(timeout)操作,表示如果在timeout时间内没有取到就失败返回,而不再阻塞。通过这些方法即可实现我们要求。J 阅读全文
posted @ 2013-07-26 18:22 坚固66 阅读(293) 评论(0) 推荐(0)
摘要: 操作系统(二): 进程与线程本章解读进程管理是操作系统重点中的重点,涵盖了操作系统中大部分的知识和考点。其主要包括四部分:进程与线程,处理器调度,同步与互斥,死锁。所以我准备分四个部分来解释这四个模块。进程与线程部分考纲内容如下:1.进程概念2.进程的状态与转换3.进程控制4.进程组织5.进程通信:共享存储系统;消息传递系统;管道通信。6.线程概念与多线程模型正文2.1 进程的概念 2.1.1 程序的顺序执行和并发执行 顺序执行特点:顺序性,封闭性,可再现性并发执行特点:间断性(制约性),失去封闭性,不可再现性。前趋图:是一个有向无循环图,用于描述进程之间执行的前后关系。Pi→Pj表示在Pj开 阅读全文
posted @ 2013-07-26 18:20 坚固66 阅读(741) 评论(0) 推荐(1)
摘要: 引子:堆排序是第3个比较有意思的排序(相对于 归并排序,快速排序),效率很高,且不用额外的空间。堆的定义是:它用一个数组来存储一个完全二叉树(叶子节点只出现在最下层的树)。例如如下的数组的10个数据:int a[] = {3,4,9,7,5,6,10,8,2,1}; 其实是被看作为: 不难观察,规律是从 a[0] 到 a[9] 按在树中层次依次排列。3的子节点是4和9,即a[0]的子节点是a[1]和a[2]。4的子节点是7和5,即a[1]的子节点是a[3]和a[4]。9的子节点是6和10,即a[2]的子节点是a[5]和a[6]。7的子节点是8和2,即a[3]的子节点是a[7]和a[8]。... 阅读全文
posted @ 2013-07-26 18:19 坚固66 阅读(179) 评论(0) 推荐(0)
摘要: 郭一军(网名GuoyJoe),Senior OraceDBA、Oracle10g OCM、Oracle OCT、ITPUB论坛Oracle认证版版主。 曾效力于国内最大的空充支付公司(与美国运通银行长期合作),负责核心交易平台的管理。 拥有多年的Oracle数据库开发与运维经验,实战经验丰富。 精通数据库架构设计与维护管理、排故、SQL调优、以及高可用性的设计。 对于数据库性能优化、高级恢复以及内部技术具有深入理解。 拥有大量的教育行业和电信行业的项目经验。 QQ:252803295学习交流QQ群: DSI&Core Search Ⅰ 群:1271494... 阅读全文
posted @ 2013-07-26 18:17 坚固66 阅读(188) 评论(0) 推荐(0)
摘要: 杨氏矩阵是一个二维矩阵,特点是每一行的右边的元素比左边的大,每一列下面的元素比上面的大;比如128924912471013681115 假设要查找的变量为target,我刚开始的想法是先定位到target的纵坐标;先找到target可能所在的行,然后再在那行遍历横坐标;这种方法是最暴力的方法,而且所需的时间复杂度是O(m*n)显然不是一个好的做法; 考虑到杨氏矩阵的特性;先给一个比较的基准点;例如 第4行第4列的元素5,如果要查找的target比基准点大,那么是在基准点元素的右方或者下方;如果查找的点比基准点小,那么元素可能在元素的左方或者上方;这样就会出现元素重叠出现在两个区域的情况;再仔. 阅读全文
posted @ 2013-07-26 18:15 坚固66 阅读(337) 评论(0) 推荐(0)
摘要: 还在整理中。。。。EXPDP/IMPDP相关文档:Utilities 2 Data Pump Export 3 Data Pump Import SQL*Loader 相关文档:Utilities 7 SQL*Loader Command-Line Reference 8 SQL*Loader Control File Reference 生成外部表加载文件: 文档:7 SQL*Loader Command-Line Reference 外部表泄载: Utilities第14 The ORACLE_DATAPUMP Access Dr... 阅读全文
posted @ 2013-07-26 18:13 坚固66 阅读(226) 评论(0) 推荐(0)
摘要: 还没有整理好。。。。1、学习路线Oracle官方文档:2 Day DBA-->2 Day+Performance Tuning Guide--->Administrator's Guide-->Concepts-->中文资料-->实践-->积累-->深入细节 2、知识点 (1)SQL、PL/SQL (2)Oracle管理(体系结构) (3)备份恢复 (4)性能调优及排错 (5) RAC(Real Application Clusters)、GC(Grid Control)、DG(Data Guard)、 Stream、GG(Gold Gate) 阅读全文
posted @ 2013-07-26 18:11 坚固66 阅读(189) 评论(0) 推荐(1)
摘要: Citrix 服务器虚拟化之六 Xenserver虚拟机创建与快照在Xenserver上可以创建Windows和Linux等虚拟机,Xenserver支持大部分的主流操作系统,可以使用 XenCenter 或 xen CLI 克隆相应的模板,然后安装操作系统。对于适用于各系统的模板,已经设置了用来定义虚拟硬件配置的预定义平台标志,所有 Windows VM 安装都支持ACPI 硬件抽象层(HAL) 模式。如果后来将其中一个 VM 更改为包含多个虚拟 CPU,Windows会自动将HAL 切换为多处理器模式。必须在每个 VM 上安装 XenServer Tools。Xenserver不支持运行不 阅读全文
posted @ 2013-07-26 18:09 坚固66 阅读(541) 评论(0) 推荐(0)
摘要: /*Author: Jiangong SUN*/ I've participated in a SharePoint 2010 project to build an intranet. Based on this experience, I want to introduce you the basics of SP. The top of the hierarchy is SPFarm, it's static. You can access SPFarm using SPFarm.Local SPFarm contains SPService. Then, SPWebAp 阅读全文
posted @ 2013-07-26 18:07 坚固66 阅读(173) 评论(0) 推荐(0)
摘要: 最近学习C#网络编程的HTTP协议编程,HTTP即Hypertext Transfer Protocol的缩写,意为:超文本传输协议。其中与HTTP相关的知识主要有六个类的知识,分别是(1).HttpWebRequest类:用于获取和操作HTTP请求;(2).HttpWebResponse类:用于获取和操作HTTP应答;(3).WebRequest类:用于获取和操作Web请求;(4).WebResponse类:用于获取和操作Web应答;(5).Uri类:用于获取和操作网络资源位置;(6).WebClient类:用于网络客户端操作.下面主要是利用利用上面所述类的方法获取相应URL的应答内容,通过 阅读全文
posted @ 2013-07-26 18:05 坚固66 阅读(739) 评论(1) 推荐(1)
摘要: DRP项目在6号就已经完工了,总共花费了一个半月的时间,从对java的懵懵懂懂,到现在的略微熟悉,对整个java web开发的认知,清晰了很多。涉及到的web项目开发的必备知识,也都有一次得到锻炼和提升。同时,对drp也有了一个比较全面的了解。 drp(distribution resource planning)分销资源计划是管理企业的分销网络的系统,目的是使企业具有对订单和供货具有快速反应和持续补充库存的能力。通过互联网将供应商与经销商有机地联系在一起,drp为企业的业务经营及与贸易伙伴的合作提供了一种全新的模式。供应商和经销商之间可以实时地提交订单、 查询产品供应和库存状况、... 阅读全文
posted @ 2013-07-26 18:03 坚固66 阅读(217) 评论(0) 推荐(0)
摘要: 题目大意:有N个木棒,相互组合拼接,能组成多少种不同的三角形。思路:假设c>=b>=a 然后枚举C,在C的dfs里嵌套枚举B的DFS。#include #include #include #include #include #define mod 2000007using namespace std;int n;int X[20];bool vis[20];int ans;long long sum;long long hash[mod];bool ok(int b,int c){ int a=sum-b-c; if(a+b>c && c>=b & 阅读全文
posted @ 2013-07-26 18:01 坚固66 阅读(133) 评论(0) 推荐(0)
摘要: USACO ORZTime Limit: 5000/1500 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2309 Accepted Submission(s): 826 Problem Description Like everyone, cows enjoy variety. Their current fancy is new shapes for pastures. The old rectangular shapes are out of favor; n... 阅读全文
posted @ 2013-07-26 18:00 坚固66 阅读(168) 评论(0) 推荐(0)
摘要: 题意:n个城市有n个龙珠,T a,b 代表将龙珠a移动到b城市,Q a代表查询龙珠a所在城市,该城市有多少颗龙珠,该龙珠移动了多少次。注意:移动时是将龙珠所在该城市所有龙珠都移动,每个龙珠不会再回到自己以前呆过的城市。就是说假如龙珠1,2,3,都在城市2,那么龙珠就不能再移动了在路径压缩的时候更新他的距离值 rootxx --> rootx 移动是3,rootx -->x的移动是5 那么 rootxx --> x的移动就是rootxx --> rootx+rootx -->x = 3 + 5 = 8所以还是向量在find操作的时候 int temp = p[x]. 阅读全文
posted @ 2013-07-26 17:58 坚固66 阅读(186) 评论(0) 推荐(0)
摘要: ①不求与人相比,但求超越自己。 ②与其用泪水悔恨今天,不如用汗水拼搏今天。 ③当眼泪流尽的时候,留下的是坚强。 ④选择自己所爱的,爱自己所选择的。 ⑤这一秒不放弃,下一秒就会有希望。 ⑥没有人陪你走一辈子,所以你要适应孤独。 ⑦没有人会帮你一辈子,所以你要奋斗一生。 阅读全文
posted @ 2013-07-26 17:56 坚固66 阅读(109) 评论(0) 推荐(0)
摘要: 问题现象当多个ToolStrip使用ToolStripContainer布局时,可以让用户自己拖动工具栏,所以在程序关闭时必须保存用户拖动工具栏的位置,但是在再次打开程序后,还原回来的工具栏位置会有问题,虽然设置的与原来一致,但是起不了效果,每次位置都不确定问题原因产生问题的原因是在设置ToolStrip.Location时,没有没有挂起容器的布局,导致位置不确定解决方法在设置Location前要添加 container.SuspendLayout(); container.TopToolStripPanel.SuspendLayout(); container.LeftToolStrip.. 阅读全文
posted @ 2013-07-26 17:54 坚固66 阅读(441) 评论(0) 推荐(0)