上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 300 下一页
2013年10月10日

oracle 在表中有数据的情况下修改表字段类型或缩小长度

摘要: 分享自己一些常用的sql语句给大家 偶尔我们需要在已有表,并且有数据的情况下,修改其某个字段的类型或缩短他的长度,但是因为表中有数据,所以不可以直接修改,需要换个思路。//建立测试表,可跳过(善于应用各种系统功能组合,来实现日常工作需要,是每个合格程序员必备的)-- Create table create table TABLE1 ( col1 number(9), col2 char(20) ); //尝试修改ALTER TABLE TABLE1 MODIFY COL1 NUMBER(10); --修改成功,因为表中无数据 //插入数据INSERT INTO TABLE1 (COL1,... 阅读全文
posted @ 2013-10-10 21:49 you Richer 阅读(482) 评论(0) 推荐(0)

UVa123 - Searching Quickly

摘要: 题目地址:点击打开链接C++代码:#include #include #include #include #include #include using namespace std;int main(){ set ignore; string str; multimap ssm; while(cin>>str&&str!="::") ignore.insert(str); getchar(); while(getline(cin,str)) { int i; for(i=0;i::const_iterator iter=ssm.begin(); 阅读全文
posted @ 2013-10-10 21:45 you Richer 阅读(213) 评论(0) 推荐(0)

1000万条数据导入mysql

摘要: 今天需要将一个含有1000万条数据的文本内容插入到数据库表中,最初自然想到的是使用Insertinto '表名'values(),(),()...这种插入方式,但是发现这种方式对1000万条数据量的情况,明显效率低下,于是选用了直接将文本内容导入数据表的方法:LOADDATA LOCAL INFILE '/home/xyw/result.txt' INTO TABLEdomainlib_tmp(domain);这种方式可以将本地的数据文件'result.txt'直接导入到domainlib_tmp表的domain字段中,这种方式是选择性的导入数据 阅读全文
posted @ 2013-10-10 21:44 you Richer 阅读(653) 评论(0) 推荐(0)

Linux协议栈代码阅读笔记(二)网络接口的配置

摘要: Linux协议栈代码阅读笔记(二)网络接口的配置 (基于linux-2.6.11)(一)用户态通过C库函数ioctl进行网络接口的配置例如,知名的ifconfig程序,就是通过C库函数sys_ioctl实现网络接口的配置的。 具体方法大致如下,即建立一个socket,得到一个fd,然后在此fd上执行ioctl即可完成各种操作(例如,查询/配置mac、ip、mtu,启动/停止网络接口)。 int fd = socket(AF_INET, SOCK_DGRAM, 0); ioctl(fd, SIOCGIFFLAGS, (caddr_t)&ifr);(二)上述C库函数如何与内核交互 C库代码 阅读全文
posted @ 2013-10-10 21:43 you Richer 阅读(718) 评论(0) 推荐(0)

jquery.validate.js 应用示例

摘要: 今天发现了jQuery一个很强大的验证表单插件(jquery.validate.js 下载地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation/),这个插件不仅强悍还是很容易上手,可以参考下面的我的一个小例子。//login 表单效果处理 $('#login-form').validate({ //设定表单每个元素具体要求 rules:{ email:{required:true,email:true}, ... 阅读全文
posted @ 2013-10-10 21:42 you Richer 阅读(181) 评论(0) 推荐(0)

高级C++开发工程师综合测试题(风林火山)

摘要: 题目要求:代码要求能够直接编译运行1.请实现一个函数:凑14;输入很多个整数(1x0; 比如: 输入线段数组[(2,4),(1.5,6),(0.5,3.5),(5,7),(7.5,9)],输出线段数组[(1.5,4),(5,6)]3.请实现一个函数:最长顺子;输入很多个整数(1<=数值<=13),返回其中可能组成的最长的一个顺子(顺子中数的个数代表顺的长度); 其中数字1也可以代表14; 顺子包括单顺\双顺\3顺;单顺的定义是连续5个及以上连续的数,比如1,2,3,4,5、3,4,5,6,7,8和10,11,12,13,1等;双顺的定义是连续3个及以上连续的对(对:两个相同的数被称 阅读全文
posted @ 2013-10-10 21:40 you Richer 阅读(347) 评论(0) 推荐(0)

你的数据根本不够大,别老扯什么Hadoop了

摘要: ); font-size:14px; line-height:26px"> 你的命可真苦——只能苦逼地折腾Hadoop了,没有太多其他选择(可能还能用许多硬盘容量的高富帅机器来扛),而且其他选择往往贵得要命(脑海中浮现出IOE等等字样……)。 用Hadoop唯一的好处是扩展。如果你的数据是一个数TB的单表,那么全表扫描是Hadoop的强项。此外的话(如果你没有这样大数据量的表),请关爱生命,尽量远离Hadoop。它带来的烦恼根本不值,用传统方法既省时又省力。六、Hadoop是一个极好的工具 我并不讨厌Hadoop,当我用其它工具不能很好处理数据时我会选择Hadoop。另外,.. 阅读全文
posted @ 2013-10-10 21:36 you Richer 阅读(160) 评论(0) 推荐(0)

HDU 1226 BFS

摘要: 注意密码位数#include#include#include#include#define N 5100#define L(x) (xb?a:b;}inline int Min(int a,int b){return aq; int mod; for(int i=0;i500){printf("give me the bomb please\n");return ;} for(int i=top-1;i>=0;i--) if(ans[i]>=10) printf("%c",ans[i] - 10 +'A'); else pri 阅读全文
posted @ 2013-10-10 21:36 you Richer 阅读(157) 评论(0) 推荐(0)

整型数组处理算法(十)请实现一个函数:凑14。[风林火山]

摘要: 请实现一个函数:凑14; 输入很多个整数(1=MakeValue || InputArray[i] Temp[MakeValue - i]) { Temp[i] -= Temp[MakeValue - i]; Temp[MakeValue - i] = 0; nOutCount += Temp[i]; } else { Temp[MakeValue - i] -= Temp[i]; Temp[i] = 0; nOutCount += Temp[MakeValue - i]; } } //如果是偶数,对2取余。 if (Mak... 阅读全文
posted @ 2013-10-10 21:34 you Richer 阅读(245) 评论(0) 推荐(0)

整型数组处理算法(十一)请实现一个函数:线段重叠。[风林火山]

摘要: 请实现一个函数:线段重叠; 输入多个一维线段,求出这些线段相交的所有区域(也用线段表示); 一条线段用两个值表示(x0,x1), 其中x1>x0; 比如:输入线段数组[(2,4),(1.5,6),(0.5,3.5),(5,7),(7.5,9)], 输出线段数组[(1.5,4),(5,6)]实现代码如下:float** GetSegmentOverlap(float** array, int nCount,int& OutCount){ int i; float* temp = new float[nCount * 2]; int* count = new int[nCount * 阅读全文
posted @ 2013-10-10 21:32 you Richer 阅读(378) 评论(0) 推荐(0)
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 300 下一页