现在位置: 首页 > rarryixtura发表的所有文章
  • 08月
  • 23日
数据库 ⁄ 共 2116字 评论关闭
看oracle入门书,其中一句话说,使用startup nomount 命令启动例程,不可以和mount open 和exclusive一起使用,这个命令适用于建立数据库或是维护数据库时使用。   于是查了一下,为什么不能同时使用,以及他们之间的区别。   以下为转载:   nomount:读初始化参数文件,启动实例。 mount:打开控制文件 open: 打开数据文件,日志文件 简单来说,nomount是用来创建数据库的状态,在此情况下可以执行create  database....           mount是用来维护数据库的,比如数据库出现了问题,数据文件被误删除,就无法open,这时可......
阅读全文
  • 05月
  • 18日
编程语言 ⁄ 共 1953字 评论关闭
在说重点之前我们先来看看dup 和 dup2 函数的用法 dup 和 dup2 都是系统调用,都可以用来复制文件描述符 #include <unistd.h> int dup(int oldfd); 复制一个老的文件描述符,返回新的文件描述符,且这两个文件描述符共享同一个文件指针,指向同一个文件。 默认文件描述符返回的是没有使用的且最小的。 int dup2(int oldfd, int newfd); 和dup 一样, 只不过自己指定了新的文件描述符。 调用成功,返回新的文件描述符。 shell 中的重定向 “ < ”  (输入)  和 “ > ”(输出)就是用 dup 函数实现的。 我们来看一段代码......
阅读全文
  • 05月
  • 23日
综合 ⁄ 共 4576字 评论关闭
  HTTP心得 1. Http简介 客户端连上web服务器后,若想获得web服务器中的某个web资源,需遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器通迅的格式。WEB浏览器与WEB服务器之间的一问一答的交互过程必须遵循一定的规则,这个规则就是HTTP协议。 HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议集中的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程以及数据本身的格式。HTTP协议的版本:HTTP/1.0、HTTP/1.1。HTTP协议是学习JavaWEB开发的基石,不深入了解HTTP协......
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 5392字 评论关闭
它下面加圆点或者文字描述,其实是ViewPager和textvIEW等等布局在一个文件里面,其它布局通过监听viewPager的变化来动态改变自己而已,就是如此,一点也不神奇。 package com.example.listviewdemo; import android.app.Activity; import android.os.Bundle; import android.support.v4.view.PagerAdapter; import android.support.v4.view.ViewPager; import android.support.v4.view.ViewPager.OnPageChangeListener; import android.view.View; import android.view.View.OnClickListener; import android.view.ViewGroup; ......
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 1226字 评论关闭
最近要求一次性导出50W以上的数据,TMD 开始用的是XSSFWorkbook瞬间内存暴涨到2G然后内存溢出了,嘎嘎…… 查了API才知道POI还有SXSSFWorkbook专门处理大数据,爱死你了POI,虽然之前都爱JXL! 贴下伪代码供大家参考: OutputStream os = null; try { HttpServletResponse response = super.getResponse(); response.setContentType("application/force-download"); // 设置下载类型 String filename ="risk_event.xlsx"; response.setHeader("Content-Disposition","attachment;filename=" + filename); // ......
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 871字 评论关闭
//kruskal算法 #include<iostream> #include<string.h> #include<algorithm> using namespace std; typedef struct edge { int v,w,value; }edge; edge edges[101]; int father[101]; int childcounts[101]; int cmp(edge a,edge b) { return a.value<b.value; } int findfather(int x) { return father[x]==x?x:findfather(father[x]); } int unions(int x,int y) { int rootx=findfather(x); int rooty=findfather(y); if(rootx==rooty) return 0; else if(childcounts[x]>=childcounts[y]) { ......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 71字 评论关闭
http://blog.163.com/huai_jing@126/blog/static/171861983201172091718341/
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 695字 评论关闭
转自:http://blog.csdn.net/Felomeng/article/details/4059128 声明:只是对向量空间模型的介绍(或者叫推广),并没有理论创新工作。 本人在之前的《向量空间模型(VSM)在文档相似度计算上的简单介绍》和《向量空间模型文档相似度计算实现(C#)》两篇文章中分别介绍了简单SVM模型及其实现。 本人使用简单词频(即词在当前文档中出现的次数)信息,实现了一个朴素版本的向量空间模型,效果尚可,但还是有很多可改进之处。 直接使用词的个数在比较词数很多和词数很少的文档时存在着问题。例如文档I中含有10000个词,而词a出现了10......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 5276字 评论关闭
目录 1、编号11 Regular Expression Matching 2、编号29 Substring with Concatenation of All Words 3、编号43 Wildcard Matching 4、编号79 Word Search 1、编号11 Regular Expression Matching Implement regular expression matching with support for '.' and '*'. '.' Matches any single character. '*' Matches zero or more of the preceding element. The matching should cover the entire input string (not partial). The function prototype should be: bool isMatch(const char *s, const char *p) Some examples:......
阅读全文
  • 02月
  • 18日
综合 ⁄ 共 793字 评论关闭
题目链接:   hdu 1150 题目大意:   A机器有N种模式,B机器有M种模式                   K件产品,每件产品可以由a模式或者b模式完成                   问最少切换多少次模式可以完成K件产品 解题思路:   N种模式作为X集合,M种模式作为Y集合                   它们之间的连线表示两者取其中之一就可完成产品                   问题转化为最小点覆盖集,既求最大匹配数                   匈牙利算法求解二分图的最大匹配数 代码: #include <stdio.h> #include <string.h> #include <stdlib.h> #define MAX 1......
阅读全文
  • 01月
  • 27日
综合 ⁄ 共 232字 评论关闭
打开注册表   1、在 "我的电脑HKEY_CLASSES_ROOT*" 下新建项 shell;  2、在 shell 下新建项 "editplus";修改右侧默认值为用EDITPLUS打开  3、在往下新建项 command,并修改其默认键值为 "X:EditPlusEditPlus.exe %1"。(按实际路径填写)  OK,在一个文件上点一右键试试,呵呵,怎么样,多了一项 "用EDITPLUS打开",点击后是用editplus打开了这个文件。(%1表示第一个参数,即文件名)
阅读全文
  • 01月
  • 12日
综合 ⁄ 共 1696字 评论关闭
Gnome Tetravex 题目:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=8 题意:有N*N个方格,每个方格分为上下左右四个部分,每个部分填数字。现在要求重排方块,使得每两个有边相连的方块对应的数字相同。 思路:就是一个简单的搜索,我想了个剪枝,将上下左右四个方向上每个数字对应的是哪几个方块记录下来,但是这个剪枝并没有起很大的作用,还是T了。后来才发现,如果有很多个方块是相同的,会重复搜索,所以需要将相同的方块一起处理,用一个sum[]值来表示该种方块的数目。 代码: #include<map> #in......
阅读全文