《c和指针》--再谈多维数组
#include <stdio.h> int main(void){ int a[2][3]; printf("%p\n",a+1); printf("%d\n",sizeof(a+1)); printf("%p\n",*(a+1)); printf("%d\n",sizeof(*(a+1))); return 0; } 上面的代码执行的结果是: 0xbfb04814 4...
View Articlehdu1076(找第n个瑞年)
题目意思:从Y年开始找到第n个瑞年 #include<stdio.h> int main() { int t,Y,n,k; scanf("%d",&t); while(t--) { scanf("%d%d",&Y,&n); int i=0; k=0;...
View Article在Ubuntu上安装Ruby2.0
在Ubuntu上面安装软件是比较简单的事情,apt-get一下就好。 不过安装Ruby会些旧了,如果是直接 $ sudo apt-get install ruby 就会安装上ruby 1.8.7 。这个版本连gem也没带。 搜索一下apt库,会发现其实还有ruby1.9.3-full $ sudo apt-cache search ruby 安装 $ sudo apt-get install...
View Article删除数据文件
删除数据文件 数据文件必须为空---数据文件中没有已经分配的extents 删除datafile: ALTER TABLESPACE example DROP DATAFILE '+DGROUP1/example_df3.f'; 删除tempfile: ALTER TABLESPACE lmtemp DROP TEMPFILE '/u02/oracle/data/lmtemp02.dbf'; or...
View Article更改多个表空间的数据文件的位置
更改多个表空间的数据文件的位置 1.数据库处于mounted状态: Optionally, the database does not have to be closed, but the datafiles (or tempfiles) must be offline. 2.使用os命令copy ,rename相应的数据文件: mv /u02/oracle/rbdb1/sort01.dbf...
View Article深入理解ORACLE连接:JION,LEFT JION RIGHT JION FULL JION 联系与区别
1、概述 连接是(JOIN) 是根据两个或者多个表之间的列建立关系, 获取所需要的数据,在Oracle数据库中,提供了自连接也称内连接(inner join或者join),自然连接(natural join),左连接(left join或者left outer join ),右连接(right join或者 right outer join),全连接(full join或者 full...
View Articleoracle database 11g 新特性 之设置 result cache
oracle database 11g 新特性 之设置 result cache 如果系统以前没有使用过result cache,则在使用: alter system set result_cache_max_size = scope ; 虽然能查到result_cache_max_size已经有值了,但是result cache 还是处于禁用状态。...
View ArticleSpring攻略学习笔记(3.02)------用AspectJ注解声明Aspects
一、知识点 要在Spring中注册AspectJ aspect, 只需要将它们声明为IoC容器中的Bean实例就行了。在Spring IoC容器中启用AspectJ,容器将自动为匹配AspectJ aspect的Bean创建代理。...
View ArticleJAVA 的内存分布
Java的内存分配 Java程序运行时的内存结构分成:方法区、栈内存、堆内存、本地方法栈四种。 方法区:存放装载的类数据信息,包括:基本信息(每个类的名、每个类的直接超类名、该类是类还是接口、该类型的访问修饰符)。 栈内存:Java栈内存由局部变量区、以级对象的引用 堆内存:堆内存用来存放由new创建的对象和数组. 示例如下: package com.blog; /* * 如下例子Person类:...
View Article学会以项目经理的视角来看待工作之20130507
昨天项目经理安排了个任务,分析当前项目的重要任务,本来要10号输出就行,结果下午突然检查我的功课。幸亏昨天晚上留在办公室做了点准备,加上这段时间一直在留心项目经理提到的事情,心里还算有准备,虽然项目经理不是特别满意我的答复,不过总算是混了过去。从项目经理的表情和反应看,我这一关过的比较险,思路不太合意。 从这件事情而言,得到一些小小的心得。...
View Article记周立功夏令营实习应聘那点事
2013/04/24 从网络中知道周立功夏令营正式开始接受投递简历,关注了一年的周立功实习夏令营终于要来了,心里多少有些欢喜。 2013/04/ 26...
View Article操作符
操作符 基本的操作符允许你操作数值。 // Concatenation var foo = "hello"; var bar = "world"; console.log( foo + " " + bar ); // "hello world" / Multiplication and division 2 * 3; 2 / 3; // Incrementing and decrementing...
View Articlespring入门(9)---AOP编程之AOP介绍
到底什么是AOP? AOP为Aspect Oriented Programming的缩写,意为:面向切面编程(也叫面向方面),可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也是这种目标的一种实现。 定义AOP术语...
View ArticlesetTranscriptMode失效怎么办
当我们希望列表总是回滚到最下端来展示最新的信息时,在代码端可以使用: listView.setTranscriptMode(ListView.TRANSCRIPT_MODE_ALWAYS_SCROLL); 在xml文件可以使用属性: android:transcriptMode="alwaysScroll" 如果在某些时候使用上面的方法依然无法实现回滚到最下端的功能时,还可以这样做:...
View Articlehdu2710(找出这个数的最大素数因子,并输出这个数)
#include<stdio.h> #include<math.h> int prime(int n) { int i; if(n==1) return 1; for(i=2;i<=sqrt(n);i++) if(n%i==0) return 0; return 1; } int main() { int max=1,i,j,v,n,a[5000],t;...
View ArticleC语言中比较两个浮点数是否相等的方法,fabs和abs
今天在面试中碰到这个问题,当时还迷糊了一番,毕竟平时没怎么用过,记得以前看过,现在有点记不清了!这是C语言很基础的东西,面试一般会遇到! 对两个浮点数判断大小和是否相等不能直接用==来判断,会出错!明明相等的两个数比较反而是不相等! 对于两个浮点数比较只能通过相减并与预先设定的精度比较,记得要取绝对值! if( fabs(f1-f2) < 预先指定的精度) { ... } 例子...
View Article如何解决浏览器内存泄露问题?
1. 在IE中,使用一些工具来检查是不是在document对象里面是否还有一些没有销毁的元素。 2. 找到这些元素以后,找到这些定义这些元素的事件地方,例如: theElement.onClick=function() {}; 3. 在合适的地方调用purge来释放属性,使循环引用和closure可以被回收。 4. IE是在执行window.unload的时候进行垃圾回收的。 5....
View Article介绍一下海量数据的处理方法
适用范围:可以用来实现数据字典,进行数据的判重,或者集合求交集 基本原理及要点: 对 于原理来说很简单,位数组+k个独立hash函数。将hash函数对应的值的位数组置1,查找时如果发现所有hash函数对应位都是1说明存在,很明显这 个过程并不保证查找的结果是100%正确的。同时也不支持删除一个已经插入的关键字,因为该关键字对应的位会牵动到其他的关键字。所以一个简单的改进就是 counting...
View Article