- 博客(60)
- 资源 (5)
- 收藏
- 关注
转载 Web挖掘技术可实现应用目标
一、未来物流市场上的货物流向。二、确定有价值的客户,得到相似客户群体,单个客户的消费习惯,潜在的消费趋向,从而针对不同的客户群体或个体制定出对应的服务方式; 同时也为商家调整网站的拓扑结构, 优化网站资源的配置提供了依据。三、基于使用挖掘的个性化服务推送。四、数据挖掘在指挥控制系统中有很多用武之地。用基于知识发现的模糊专家系统、遗传算法来完成部队的兵力区分、 战术编组、战斗队形配置等辅
2015-04-07 21:08:08
1145
转载 Web 挖掘技术总结
Web挖掘技术 一、数据挖掘数据挖掘是运用计算机及信息技术,从大量的、不完全的数据集中获取隐含在其中的有用知识的高级过程。Web 数据挖掘是从数据挖掘发展而来,是数据挖掘技术在Web 技术中的应用。Web 数据挖掘是一项综合技术,通过从Internet 上的资源中抽取信息来提高Web 技术的利用效率,也就是从Web 文档结构和试用的集合中发现隐含的模式。数据挖掘涉及的学科领域和方法
2015-04-07 21:07:29
8144
转载 文本特征提取方法研究
文本特征提取方法研究一、课题背景概述文本挖掘是一门交叉性学科,涉及数据挖掘、机器学习、模式识别、人工智能、统计学、计算机语言学、计算机网络技术、信息学等多个领域。文本挖掘就是从大量的文档中发现隐含知识和模式的一种方法和工具,它从数据挖掘发展而来,但与传统的数据挖掘又有许多不同。文本挖掘的对象是海量、异构、分布的文档(web);文档内容是人类所使用的自然语言,缺乏计算机可理解的语义。传统数据
2015-04-07 09:11:45
1128
原创 操作系统文件系统综合设计
警告:本计算机程序受著作权法和国际条约保护,如未经授权而擅自复制或传播本程序,,将受到严厉的民事制裁和刑事制裁,并将在法律许可的最大程度内受到起诉。本程序采用C语言设计,用C编译器编译后可直接运行,版权归作者本人所有#define BLOCK_SIZE 1024#define INODE_SIZE 256#define MAX_SIZE 1024*1024#define DISK_SIZE 1024*1024*10///inode索引数据结构typedef struct{ char
2014-07-14 09:02:19
1066
原创 fedora 解压rar压缩文件
今天在fedora 20 上下载了一个rar文件,开始可能受在ubuntu上使用的习惯影响,想都不怎么想就在终端输入命令来解压,却提示bash: rar: command not found…很自然地,就想到安装rar,输入命令 yum search rar ,结果没有。再试一下yum search unrar,有了,于是就安装它。值得注意的是,unrar并不是在fedora官方的源,
2014-04-04 15:46:18
8106
转载 Ubuntu 12.04的SWAP设置
我在安装ubuntu 12.04 LTS的时候,因为磁盘分区问题,在安装的时候没有设置SWAP分区,后来在使用过程中,时而出现系统运行不流畅的情况,看来SWAP分区还是需要的。1. 在ubuntu中配置使用新创建的Swap分区Command list:# 查找Swap分区的UUIDsudo blkid# 在/ect/fstab中加入新的Swap分区sud
2014-04-02 19:20:02
711
转载 MYSQL:The server quit without updating PID file
1.可能是/usr/local/mysql/data/rekfan.pid文件没有写的权限解决方法 :给予权限,执行 “chown -R mysql:mysql /var/data” “chmod -R 755 /usr/local/mysql/data” 然后重新启动mysqld!2.可能进程里已经存在mysql进程解决方法:用命令“ps -ef|grep mysqld”查看是否有
2014-03-28 19:34:13
493
转载 CentOS挂载NTFS硬盘
CentOS本身是不支持NTFS的格式的,为了让CentOS能够支持Windows的NTFS。利用ntfs-3g使其支持NTFS的挂载。步骤如下:一、安装ntfs-3g1、从官网http://www.tuxera.com/community/ntfs-3g-download/下载稳定版ntfs-3g2、解压tar.gz包。在目录中运行命令窗。./configure
2014-03-28 15:53:12
873
转载 CentOS 64位系统中安装32位开发库
项目中,实现嵌入式设备开发,后台应用开发,均采用C/C++语言,基于Linux的开发;所不同的是,嵌入式平台采用32位Linux系统,应用服务程序采用64位Linux系统。开发过程需要将两种开发环境,在同一台物理机上实现。 嵌入式开发环境构建时,安装的交叉编译环境,需要32位的开发库。本文中,提供一种在线安装方法(需要root用户权限进行): $sudo yum install
2014-03-28 15:41:33
5311
原创 USACO Section 1.3.4 Prime Cryptarithm
这道题很容易想成全排列的问题,那就会变得非常麻烦,而且难以解决我们可以换一种思路,从算式出发,那么那个算式无非就100000中情况,我们只要找到符合给定要求的种类就行了那就变得很简单了,注意这个算式有很多的隐藏条件,需要你去发现下面给出代码/*ID: zhuihun1PROG: crypt1LANG: C++*/#include #include #include
2013-07-23 10:48:07
787
原创 USACO Section 1.3.3 Calf Flac
字符串处理的比较麻烦的题目,最难的地方就是要输出原文.这道题目首先要预处理一下,把不是字母的全部去掉,再变成大写字母(为了便于比较),存到一个string的变量里面,原文保存到时候要注意用一行一行的读,而这个函数是不包括换行符'\n'的,所以自己别忘了手动加上为了提高效率,我们的回文函数用的是从中间往两边扩散的方法进行处理的,回文有两种形式,一种是奇回文,另一种是偶回文都要进行判断
2013-07-23 10:40:47
768
原创 USACO Section 1.3.2 Barn Repair
要使长度最小,那么就要用尽量多的木板,但不是要将给的木板全部用完! 这样就能保证最小长度,在木板充足的情况下,最小长度就是有牛的牛棚的个数,在不充足的情况下就可以换种思路来想问题了反正是不够用了,那么就会出现空当,那么这个空当的空越大,用的木板的就越少,我们首先把有牛的棚子用一块木板堵上然后依次往下减去最大的空当就可了,至于减去多少个,根据给定的最多的木板个数判断一下就行了
2013-07-23 10:31:33
612
原创 USACO Section 1.3.1 Mixing Milk
简单题,贪心,不多说/*ID: zhuihun1PROG: milkLANG: C++*/#include #include #include #include #include#define MAXSIZE 20using namespace std;struct Farmer{ int price; int amount;};int need
2013-07-23 10:19:25
648
原创 USACO Section 1.2.5 Dual Palindromes
又是进制转换的问题,不过有了上一道题的基础,这道题目就简单多了,首先我们有了转换成各种进制的函数,也有了判断回文的函数其他的按照题目叙述来做就好了,不多说,看不懂请到上一道题目中找答案/*ID: zhuihun1PROG: dualpalLANG: C++*/#include #include #include using namespace std;string jin
2013-07-23 10:10:51
542
原创 USACO Section 1.2.4 Palindromic Squares
既然是各种进制,那就写个函数解决进制转换的问题吧,相信这个不难吧,但应该注意的是大于10的进制应该有字母出现的,多以多处理一步吧我写的进制转换的函数名字是jinzhi(),有两个参数,第一个是要转换的数,第二个是要转换成哪种进制的,返回的是字符串,应为转换过后的那个数用十进制表示很可能溢出(事实上肯定会溢出)既然有回文判断,那就写个函数判断是不是回文就好了,简单!下面的步骤就好办了
2013-07-23 10:06:59
685
原创 USACO Section 1.2.3 Name That Number
首先应该解决一个数字对应多个字母的问题,我采用的是二位数组,每一行代表的是每一个数字,每一行所对应的列是这个数字所对应的字母,这样解决了数字与字母的对应问题,后面的 思路就是对一组数字如4374 ,记录字典里的每一个单词的命中次数,所谓命中就是第一个数字所代表的字母跟这个单词的第一个字母是一样的,那么我们就成这个单词命中了.那么,如果这个单词命中的次数等于这个单词的长度,即全部命中,那
2013-07-23 09:58:41
658
原创 USACO Section 1.2.2 Transformations
矩阵转换,简单题目,每一次比较没有必要真正的转换方阵,而是只要比较转换后的每个元素的位置,对应到原图的位置,并与目标方阵的标准位置比较就好,说的很绕口,也很难说清楚,看代码吧还要注意一点 能用1转换的,就不能用其他的,优先级不一样/*ID: zhuihun1PROG: transformLANG: C++*/#include #include #include
2013-07-23 09:43:18
594
原创 USACO Section 1.2.1 Milking Cows
首先还是排序,比较重要先按开始时间排,如果相同,再按结束时间排序用两个变量分别记录最长的连续时间的起始时间,满足条件就更新这两个值/*ID: zhuihun1PROG: milk2LANG: C++*/#include #include #include #include #includeusing namespace std;struct Farmer{
2013-07-23 09:34:44
541
原创 USACO Section 1.1.4 Broken Necklace
这道题目主要有两种做法,一种是对取余,对项链循环判断,另一种是把两个相同的项链连接起来,这样就由环变成了线性问题我采用的是第一种方法,中间取余比较麻烦,还容易出错,如果这个项链是同一种颜色,容易死循环,需要手动break,建议使用第二种方法/*ID: zhuihun1PROG: beadsLANG: C++*/#include #include #include #
2013-07-23 09:28:45
594
原创 USACO Section 1.1.3 Friday the Thirteenth
黑色星期五属于取余的稍微难点的题目,比较简单的思路就是一个月一个月的推算每个月的13号是星期几,即1月份的13号由上一年的12月的13号和上一年12月的天数推出2月份的13号有今年的1月分的13号和今年的1月份的天数推出3月份的13号由今年的2月份的13号和今年的2月份的天数推出....................以此类推就可以了,只要注意一下今年的2月份的天数就可以了注意
2013-07-23 09:19:05
618
原创 USACO Section 1.1.2 Greedy Gift Givers
不多说,简单题,比较重要的是要找到是哪个人送的礼物,送给了谁,给了多少注意处理一下除数为0的情况,否则会出错/*ID: zhuihun1PROG: gift1LANG: C++*/#include #include #include using namespace std;struct Persion{ string name; int in;
2013-07-23 09:10:51
844
原创 USACO Section 1.1.1 Your Ride Is Here
简单题目,分别将两个字符窜中的字母通过asic码转换为数字,带权加和就可以了,别看简单,但是也有陷阱!首先,作为乘法运算,结果对47取余,自然不会溢出,但是中间结果还是有可能溢出的,多以要注意对中间结果进行取余处理!/*ID: zhuihun1PROG: rideLANG: C++*/#include #include #include #include
2013-07-23 09:06:59
808
原创 山东理工Greatest Number 解题报告
题目描述:地址:http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=2157题目自己看,很简单的游戏,从n个数中取不超过四个的数,使得这几个数的和最接近给定的数m这道题属于简单提,网上也有分析,我主要提醒一下几点:1.一定要注意是不超过四个数,那么就可以是一个.....到四个2.纯暴力
2013-06-05 13:48:07
1585
原创 Ubuntu下Code::Blocks开发环境配置
参考地址:http://www.linuxidc.com/Linux/2012-10/73117.htmCode::Blocks是一款功能强悍的C、C++ IDE,工具小巧灵活、跨平台、支持SVN、代码高亮、格式化、国际化(软件界面语言可定制为中文)、强大的调试环境。测试环境:ubuntu12.041.安装基本编译环境sudo apt-get install build-e
2013-06-03 22:34:01
906
原创 Ubuntu安装徽软雅黑字体
1,从win7中将(windows/fonts/目录下msyh.ttf和msyhbd.ttf)拷贝。2、执行命令:sudo mkdir /usr/share/fonts/truetype/msyahei,创建msyahei目录,并且将下载好的字体拷入其中。3、执行命令:sudo chmod 664 msyh* 更改字体权限。 4、刷新字体缓存,执行命令:sudo fc-cahc
2013-06-03 22:26:37
1187
原创 杭电1003 maxsum--解题报告
题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=1003最常用的办法就是双重循环,但是绝对会超时,暴力方法在ACM上基本上都行不通。刚开始我也没有想到好的办法,后来参考网上的资料写出下面的代码,他用的动态规划的思想,从后往前的分析:首先我们先把整个数列都是负数的情况放到一边,另作讨论ps:现在想不起来了,有空再补先上
2013-05-28 14:03:04
2730
原创 杭电1312HDU acm ---Red and Black---DFS深度优先算法
题目描述:http://acm.hdu.edu.cn/showproblem.php?pid=1312史上最简单的搜索题,思路:找到man的位置作为搜索的起始位置,一次搜索解决问题!#include #includeusing namespace std;#define N 20int m,n;int dirctions[4][2]={{0,1},{1,0},{
2013-05-27 14:31:46
1364
原创 杭电1253HDU acm---胜利大逃亡----BFS广度优先算法实现
题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=1253这个题目主要难点是比那成了三维,而且题目说了,数据两很大,所以这种搜索题采用BFS最好,而且是普通的BFS就好若是采用DFS必然会超时ps:我试验过,如果想不超时,只能进行剪枝,这次本文只介绍BFS按照惯例,说一下程序的实现注意点1,三维数组的数据录入问题,注意看清题目的要
2013-05-27 14:27:46
2441
1
原创 杭电1241 HDU acm --Oil Deposits---DFS深度优先算法实现详解
题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=1241又是经典搜索题!还是那句话,数据量小,要求简单,果断DFS!这道题目跟以前的题目稍微有点不一样的是方向有点变化,由原来的四方向变成了八个方向,其实是一样的 只不过是在遍历的时候多几个而已,直接给出代码#include #includeusing namespac
2013-05-27 14:15:33
3091
原创 杭电1242--Rescue--BFS 广度优先算法详解
题目描述就不多说了,给出地址:http://acm.hdu.edu.cn/showproblem.php?pid=1242这道题目比较简单,可以采用DFS,也可采用深度优先搜索,上一次我们介绍了深度优先搜索http://blog.youkuaiyun.com/zhuihunmiling/article/details/8979570这一此我们介绍广度优先搜索按照惯例,我
2013-05-27 14:04:55
3481
原创 杭电1242--Rescue--DFS 详解
题目描述就不多说了,给出地址:http://acm.hdu.edu.cn/showproblem.php?pid=1242这道题目属于经典的搜索题目,数据量较小,可以采用深度优先搜索(DFS),也可以采用广度优先搜索(BFS)。本次先介绍深度优先搜索,广度优先搜索算法请见我的另一篇博文:http://blog.youkuaiyun.com/zhuihunmiling/article/det
2013-05-27 13:51:47
1931
原创 Linux下Apache与Tomcat 整合
1、准备,下载需要的文件。软件下载: 1. jdk 2. tomcat 3. apache 4.tomcat-connectors到Apache官方网站下载所需要的文件2、安装Apache见我的博客3、安装Tomcat。4、编译生成mod_jk# tar xzvf jakarta-tomcat-connectors-1.2.15-src.ta
2013-05-26 20:21:31
1980
原创 Linux下安装Tomcat 原码tar.gz安装
在安装Tomcat之前需要安装j2sdk(Java 2 Software Development Kit),也就是JDK1、安装JDK的步骤如下:见我的博客2、安装Tomcat1)下载apache-tomcat-6.0.10.tar.gz 2)#tar -zxvf apache-tomcat-6.0.10.tar.gz ;//解压3)#cp -R apache-tomc
2013-05-26 20:12:37
11194
原创 ubuntu 下 安装php模块--源码tar包安装
去PHP官方下载php5.2.6 : php-5.2.6.tar.gz。如果执行./configure时,系统会提示你libxml2 没有安装下载libxim2 **.tar.gz1.安装libxml解压缩libxml2-2.6.30.tar.gz到临时目录如~/libxml2-2.6.30进入~/libxml2-2.6.30 目录,执行#./configure#make
2013-05-26 13:40:59
3270
原创 linux 下安装apache 的tar.gz 包
#./configure --prefix……检查编辑环境时出现:checking for APR... noconfigure: error: APR not found . Please read the documentation.可以用./configure –help | grep apr 查看帮助。--with-included-apr Use bun
2013-05-26 13:37:05
1407
原创 mysq在Linux下的安装
1.下载在http://dev.mysql.com/downloads/mysql/官网上下载 最新版本的mysql2.前进到相应的目录下解压tar -zxvf mysql-5.5.28-linux2.6-i686.tar.gz -c mysql3. 移动到/usr/local/mysqlsudo mv mysql /usr/local/
2013-05-26 13:33:52
1330
原创 Ubuntu 12.04安装Java开发环境
先到官网下载相应的jdk压缩包解压 tar -zxvf *.tar.gz -c java移动到合适的目录,一般情况下放在/usr/local/目录下sudo mv java /usr/local/下面就是配置环境变量了sudo gedit /etc/profile在最下面增加以下代码:export JAVA_HOME=/usr/local/java/jdk
2013-05-26 13:24:55
777
转载 linux下查看所有用户及所有用户组
groups 查看当前登录用户的组内成员groups gliethttp 查看gliethttp用户所在的组,以及组内成员whoami 查看当前登录用户名 /etc/group文件包含所有组/etc/shadow和/etc/passwd系统存在的所有用户名 1、/etc/group 解说; /etc/group 文件是用户组的配置文件,内容包括用户和用户
2013-05-26 13:17:43
980
命名神器_含源代码
2016-01-04
ckfinder2.3 注册机
2013-05-28
ckfinder2.2 的注册机
2013-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人