摘要: 1. 安装&启动官网:http://lucene.apache.org/solr/下载源代码,解压,进入根目录(我把solr放在/usr/local/solr下)在/usr/local/solr/example中,有一些例子启动例子bin/solr start –e cloud –noprompt-... 阅读全文
posted @ 2015-01-16 16:19 SEEK/THINKING 阅读(2993) 评论(0) 推荐(1) 编辑
摘要: 在macosx下安装opencv,最大的困难在于协调python版本。由于在opencv官网上,强烈建议安装完整版的python(不建议使用mac 内置的python),所以会碰到这个多个python版本,导致opencv安装失败1. 安装brew2. 安装python(直接在官网下载安装包)点击.... 阅读全文
posted @ 2014-12-10 10:46 SEEK/THINKING 阅读(3671) 评论(0) 推荐(0) 编辑
摘要: 转:http://topic.csdn.net/u/20080419/08/f83b7ea0-76fa-4db1-9ea1-420bed2ca26d.html附表为oracle的所有服务详细描述注:SID - 数据库标识HOME_NAME - Oracle Home名称,如OraHome92、OraHome81(1)OracleServiceSID数据库服务,这个服务会自动地启动和停止数据库。如果安装了一个数据库,它的缺省启动类型为自动。服务进程为ORACLE.EXE,参数文件initSID.ora,日志文件SIDALRT.log,控制台SVRMGRL.EXE、SQLPLUS.EXE。(2)O 阅读全文
posted @ 2012-10-13 11:21 SEEK/THINKING 阅读(428) 评论(0) 推荐(0) 编辑
摘要: oracle正则表达式是从10g以后才开始有的,9i以及之前版本都没有内置函数。 方括号表达示方括号表达式描述[[:alnum:]]字母和数字混合的字符[[:alpha:]]字母字符[[:cntrl:]]控制字符[[:digit:]]数字字符[[:graph:]]图像字符[[:lower:]]小写字母字符[[:print:]]打印字符[[:punct:]]标点符号字符[[:space:]]空格字符[[:upper:]]大写字母字符[[:xdigit:]]十六进制数字字符中括号[]使用 [0-9] :找0-9之间的整数 [a-z] :根据ascii码找到小写字母a-z [A-Z] :根据... 阅读全文
posted @ 2012-10-11 20:28 SEEK/THINKING 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 基础操作1.连接数据库C:\Documents and Settings\Administrator>sqlplus /nologSQL> conn system/p@ssw0rd这里没有@数据库别名 是因为本机只安装了一个库,而且就是默认的库。但是因为这里的密码有特殊字符@,所以无法登陆。需要进行转义。SQL> conn system/"p@ssw0rd"这样便可连接!2.用户解锁alter user scott account unlock 阅读全文
posted @ 2012-10-11 20:21 SEEK/THINKING 阅读(162) 评论(0) 推荐(0) 编辑
摘要: [C语言]指针、地址、引用转自:http://www.cnblogs.com/ffhajbq/archive/2012/07/12/2588408.html1、乘法运算符2、定义指针int *p = 0; 还是 int* p = 0;?后一种比较容易这样理解:定义了一个变量p,它是指针型的(更详细一点,是指向int的指针型),相比而言,前面一种定义似乎是定义了*P这个奇怪的东西。但是后面一种写法会带来一个容易产生的误解:int* p1, p2;这儿给人的感觉似乎是定义了两个指针型变量p1和p2,但是,事实上,这种直觉是错误的,正确的理解方式是int *p1, p2;即p1是指针型的,而p2确是 阅读全文
posted @ 2012-10-10 16:16 SEEK/THINKING 阅读(830) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.sina.com.cn/s/blog_618515860100f66h.htmlmalloc()和relloc()的用法malloc():malloc()函数有一个参数,即要分配的内存空间的大小: void *malloc(size_t size); calloc()函数有两个参数,分别为元素的数目和每个元素的大小,这两个参数的乘积就是要分配的内存空间的大小:void *calloc(size_t numElements,size_t sizeOfElement); 。如果调用成功,函数malloc()和函数calloc()都将返回所分配的内存空间的首地址。函数m 阅读全文
posted @ 2012-10-10 15:24 SEEK/THINKING 阅读(282) 评论(0) 推荐(0) 编辑
摘要: oracle中异常主要分为三类,一类是系统预定义的,就是错误为ORA-xxxxx的那种。还有就是用户使用RAISE抛出来的异常,这种异常一般是在存储过程或函数内容就自行处理了。还有就是PARAGMA EXCEPTION_INIT()。自定义异常:DECLAREexcep1 EXCEPTION;BEGIN ... INSERT... INSERT INTO A(a,b) VALUES (a1,b1); RAISE excep1; --人为抛出异常 ROLLBACK; UPDATE ... ...EXCEPTION /*内部处理。这里必须讨论下这里ROLLBACK能否执行的问题。从... 阅读全文
posted @ 2012-06-08 14:11 SEEK/THINKING 阅读(580) 评论(0) 推荐(0) 编辑
摘要: ORA-01086错误保存点之间如果出现事务提交,之前的保存点将丢失,导致Rollback to savepoint语句错误。这里要提防隐式提交。 oracle数据库隐式提交的三种情况:(1)、正常执行完ddl语句。包括create,alter,drop,truncate,rename。包括EXECUTE IMMEDIATE 'truncate table zx_swapdata_tb'这样的情况。(2)、正常执行完dcl语句。包括grant,revoke。(3)、正常退出isql*plus,没有明确发出commit或者rollback。 阅读全文
posted @ 2012-05-23 16:58 SEEK/THINKING 阅读(1976) 评论(0) 推荐(0) 编辑
摘要: 学习基本上困扰了20多年,从以前读书要学习,到现在参加工作要不断学习。可悲的是学习了这么久却没有一套行之有效的方法。今日看了南方周末刘未鹏老师的文章,总结了他对记忆和学习的看法,这里主要还是针对学习新知识后的消化及转化为自己只是的过程。 我们每天都在接触新东西,每天都在学习,但是我们却进步很慢,原因是我们没有发现我们学了新东西,也及时去温习那些知识。 刘老师总结了大致是三个方面来提高学习知识的效率:(一)温习(二)写作(三)抽象 温习是件很难的事情,我们经常忙的忘记了去整理以前的东西。刘老师这里给出了一个办法,就是和朋友们定期交流沟通自己所学,这样既能帮助自己温习,有能把知识传递给他们,是一. 阅读全文
posted @ 2012-02-02 23:18 SEEK/THINKING 阅读(202) 评论(0) 推荐(0) 编辑