- 博客(46)
- 资源 (4)
- 收藏
- 关注
原创 linux管理员root账号搭建ftp服务怎么让其他账户访问
今天公司新给分配了一台机器。业务需求,需要搭建ftp服务。对linux多用户了解还不透彻,把搭建过程中遇到的问题总结如下,希望能帮助更多的人少走弯路,节省时间,提升生产力。言归正追,首先第一步需要检查自己的服务器上是否有ftp服务,如果下图所示,表名已安装ftp服务;如果没有按照,使用下面命令进行安装。然后启动服务,有下面三种命令:启动命令#servic
2016-07-15 11:16:12
2742
原创 如何把matlab画的图转化为wmf格式
研究生阶段发表论文都会遇到画实验效果分析图的困惑,期刊通常都会要求图的格式,使其放大缩小不至影响图的清晰度,下面我介绍一种使用matlab作图,转换为wmf格式图的方法。matlab通常可以直接保存为eps格式,但是插入到word中时会遇到麻烦。使用的工具:matlab,Adobe Acrobat 8 Professional,photoshop,visio配置要求:需要安装pdf打印机驱
2013-12-30 19:25:48
6113
原创 安装 Realtek HD Audio Driver 失败 Error Code : 0xE0000100
更新声卡驱动提示“安装Realtek HD Audio Driver失败.Error Code:0xE0000100]”,错误, 尝试各种版本驱动无效,以下是解决方案:1. 下载windows7声卡驱动修复压缩包(直接复制以下下载地址下载:http://ishare.iask.sina.com.cn/f/5851516.html/下载 ).2. 打开你win7系统的所在盘逐步进入Wind
2013-02-08 10:32:25
36455
转载 什么是bootstrap?
Bootstrap又称自展法,是用小样本估计总体值的一种非参数方法,在进化和生态学研究中应用十分广泛。例如进化树分化节点的自展支持率等。Bootstrap的思想,是生成一系列bootstrap伪样本,每个样本是初始数据有放回抽样。通过对伪样本的计算,获得统计量的分布。例如,要进行1000次bootstrap,求平均值的置信区间,可以对每个伪样本计算平均值。这样就获得了1000个平均值。对着
2013-01-12 09:08:49
3975
原创 笔记本能连上网可是图片却显示连不上
今天下午觉得计算机启动太慢,就把一些不经常使用的服务关掉吧,可以关掉了一些服务后就出现了题目所描述的问题,从网上找不到什么资料,没办法,就自己解决了,最后发现我把Network Connections这项服务关掉了,我用的是无线上网,这个服务不能关,然后我重新启动这项服务问题就解决了。下面是Network Connection的简介 Network Connection管理在网络和拨号联机
2013-01-06 17:27:22
1924
原创 Unbuntu中安装JDK
这里为了配置Hadoop环境,需要安装jdk,以前安装过,可是忘了,又折腾了很长时间才装上,其实整个过程很简单,所以记下来以备以后安装时查找。首先下载ubuntu的安装包,网址http://www.oracle.com/technetwork/java/javase/downloads/jdk6u38-downloads-1877406.html,找个网址很费劲,不知道oracle怎么整的。
2012-12-18 23:30:30
3837
原创 如何在Ubuntu中安装中文输入法
这里权当笔记,下次安装系统,就可以按部就班了。主要安装以下几个包,sudo apt-get install以下几个包language-pack-gnome-zhlanguage-pack-zhlanguage-support-fonts-zhlanguage-support-input-zhlanguage-support-zh这几个包可能不存在,那么我就就在后
2012-12-17 10:11:50
4434
原创 为什么Hadoop集群中机器台数多反而执行速度慢?
这里我对这个现象给出解释。由于水平有限,发现错误,请及时留言,或站内和我联系。这里假设集群中有slave1,slave2,slave3三个节点,其中slave3工作效率低。一共有6个任务,需要去做,slave1和slave2执行一个任务是1分钟,slave3执行一个任务是2分钟。有一个前提是每个slave完成自身的任务才回去推测执行。如果让slave1和slave2去做,则需要3分
2012-12-16 23:24:46
4667
1
转载 在word中插入分页符,多出一行
类似问题在网上也有多次提及,例如:(1)“ctrl+enter进行分页,但是下一页开头总是多出一行”(2)“Word换页时,上一页多了一行看不见的行,影响下页的标题编辑”(3)“word2007分页出现问题,分后多出一行,删除了后面的格式没了”(4)“word2007分页后在下一页有一空行怎么去取消那个空行”(5)“word里 ctrl+enter进行分页,但是下一页开头总是多
2012-12-12 16:02:17
63066
9
原创 在线广告
刘鹏博士个人介绍见活动介绍主页: 刘鹏博士《在线广告计算技术》清华公开课课程安排:* 在线广告的市场结构和内在驱动逻辑: ***合约广告系统*** 竞价广告系统(包括搜索广告)*** 广告交易市场* 在线广告中的数据处理与挖掘*** 海量数据处理框架*** 受众定向*** 用户反馈预测* 在线广告中的重要技术*** 广告投放引擎*** 广告索
2012-12-06 12:31:01
1522
转载 距离和相似度度量
在数据分析和数据挖掘的过程中,我们经常需要知道个体间差异的大小,进而评价个体的相似性和类别。最常见的是数据分析中的相关分析,数据挖掘中的分类和聚类算法,如K最近邻(KNN)和K均值(K-Means)。当然衡量个体差异的方法有很多,最近查阅了相关的资料,这里整理罗列下。为了方便下面的解释和举例,先设定我们要比较X个体和Y个体间的差异,它们都包含了N个维的特征,即X=(x1, x2, x3, …
2012-12-03 09:48:27
877
转载 取消Windows 2003登录及关机提示
很多使用过Windows 2003操作系统,常常会在登录和关机比较麻烦,比如登录时要按Ctrl+Alt+Delete这三个键才能出现登录面板,接着还要输入用户名及密码才能登录。关机时会出现一个关机原因提示框,需要输入原因才能正常关机。Windows 2003这么做主要是安全性方面的考虑。但这个设置个人用户来说没有多大用处,反而倒增添了不少麻烦。如何才能让Windows 2003实现自动登录及快速关
2012-11-23 19:16:30
734
原创 Hadoop集群中添加硬盘
Hadoop工作节点扩展硬盘空间接到老板任务,Hadoop集群中硬盘空间不够用,要求加一台机器到Hadoop集群,并且每台机器在原有基础上加一块2T硬盘,老板给力啊,哈哈。这些我把完成这项任务的步骤和我遇到的问题和解决方法总结一下,分享给大家。1. 首先,介绍一下用到的基本命令和配置,如果本文的网友时间比较紧,可以直接跳过部分内容,直接看“2. 如何加载新硬盘”部分。(1
2012-11-22 20:22:40
5609
原创 您的系统管理员不允许访问家庭组的解决方法
当利用win7创建家庭组共享文件和打印机的时候,系统管理员不允许访问家庭组,解决方法如下: 第一步:开始->运行,输入services.msc,打开“服务”,确保一下服务开启,并且确保启动类型为自动Peer Networking Identity ManagerPeer Name Resolution ProtocolPeer Networking Grouping
2012-11-01 14:54:57
89228
翻译 Cannot copy file. The Parameter Is Incorrect
当向移动硬盘复制数据时,出现上面提示“ Cannot copy file. The Parameter Is Incorrect ”,但是在本机内复制就可以。什么原因呢,刚开始我想难道是数据损坏了,不可能啊,原因有两点:1. 我刚生成的随机数据2. 为什么在本机内复制就可以所以数据损坏不成立,后来在网上查资料,找到了答案,原来是文件系统的问题。移动问题的文件系统是F
2012-10-29 16:16:28
3445
原创 Hadoop常用命令
不用Hadoop才几天,今天再用就有点忘了,这里将常用命令总结一下,以备以后使用查询。1. 开启关闭Hadoop集群命令 配置好HADOOP_HOME路径 bin/start-all.sh bin/stop-all.sh2. 一般的文件系统操作,命令如下 hadoop fs -ls dir
2012-10-29 16:04:21
682
原创 putty乱码问题——图文并茂
我们通常通过putty来登陆远程的服务器,为我们的日常工作提供了方便,但是有些时候由于putty设置问题,而让系统的一些信息不能很好的显示。这里提供一种解决乱码问题的方法。首先我们需要明确问题的根源,乱码是因为putty的当前使用的字符集不能解析服务器端发过来的编码,故而产生乱码。明确原因之后,解决方案如下:1. 查看服务器当前使用的编码,输入命令: echo $LANG
2012-10-29 11:10:14
9254
转载 如何远程桌面
路由器有功能叫端口映射。所谓端口映射其实就是:外网都访问路由器的IP地址,但是用不同的端口号。路由器将不同的端口号对应到不同的计算机上。192.168.0.104对应的是1234端口。192.168.0.100对应的是1235端口。那么外网访问:路由器IP:1234 其实就是 192.168.0.104:1234路由器IP:1235 其实就是 192.168.0
2012-10-16 20:19:51
1484
原创 重装win系统后修复ubuntu的grub引导程序
想必大家都有这样的经历,在自己的机器上安装双系统。这里我简单根据我的经验来介绍下安装ubuntu和win系统的引导问题。首先声明一点,这里说的ubuntu 9.04及其以上版本,因为这些版本采用的是grub引导的。如果先安装win系统,再安装ubuntu系统,那么一切OK,在操作系统的启动页面中会出现选项来选择是启动ubuntu系统还是win系统。因为ubuntu的grub引导程序兼容win的
2012-10-07 21:30:06
5201
原创 再论Java的随机数
今天我用Hadoop实现随机生成一个很大的矩阵,可是好多行是一样的,郁闷,查看了JDK的API后才知道了其中的原委,现在和大家分享一下。Java随机数产生可以通过Java.util.Random来实现。Random类有两个方法构造方法:1. Random(long)该构造函数中的参数充当伪随机的种子,我们可以自由设置;2. Random()该构造方法没有参数,其中的种子是通
2012-08-11 20:42:31
939
1
原创 google的一道面试题
今天下午快吃饭的时候看到了一道面试题,仔细分析了一下,想与大家分享一下,这是我的拙见,如果有错误或不理解的地方请留言交流。村子里有100对夫妻,其中每个丈夫都瞒着自己的妻子偷情。。。村里的每个妻子都能立即发现除自己丈夫之外的其他男人是否偷情,唯独不知道她自己的丈夫到 底有没有偷情。村里的规矩不容忍通奸。任何一个妻子,一旦能证明自己的男人偷情,就必须当天把他杀死。村里的女人全都严格照此规矩办
2012-07-14 18:27:49
3192
1
原创 Hadoop工作流程
这里我就按我自己对Hadoop工作流程的理解大概写一下,如果哪位大牛看到,有错误或漏洞请指正。这是一篇综述类的博客,我会就某些局部细节写后续博客。 Hadoop集群中分主节点master节点和slave节点,master节点监控slave节点。master和slave之间通过ssh协议进行通信。 master节点上部署有JobTracker和NameNode,当然也
2012-07-13 08:37:17
5534
原创 实现两数值型变量交换数值的方法
假设两个数值型变量a,b实现二者值交换,可用下面两个方法之一:a = a + b;b = a - b;a = a - b;这个方法很巧妙,但是在a和b指向同一地址时,不起作用,注意在数组排序时,不要用这样方法,容易出错。另一种很传统的方法是tmp = a;a = b;b =tmp;这种方法最可靠。目前水平只知道前者比后者节省空间,但是这两种方法的时间效率
2012-07-08 10:09:49
855
原创 C++ 申请二维数组
C++申请二维数组的两种方法(以4*7数组为例):方法1:Type * matrix = new Type[4*7];访问方法,用matrix[i*4+j]; 方法2:Type** matrix = new Type*[4];for( int i = 0; i { matrix[i] = new Type[7];}访问方法: matrix[i][
2012-06-23 18:22:26
851
原创 浅谈C++中的指针
以前学习数据结构的时候,写程序时总是见一些复杂的指针类型,比如Node ** ¶m1,今天总结一下,以备以后学习。首先谈下指针类型,指针类型有形象的理解,就是指针变量中存储的是一个地址,而该地址指向的空间才是我们所要访问的内容(值),这也就是一级指针,我们可以将它理解为汇编语言中的间接访问。举个例子,int a = 3;int * b = &a; 如下图所示:
2012-06-23 17:21:55
818
原创 求任意数据类型的字节长度
显然,大家容易想到就是用sizeof,但是人家面试官就不让用sizeof实现,就让自己编程实现,这下就发毛了。哈哈,其实没必要,只要知道sizeof的底层实现便可。sizeof其实不是一个函数只是一个运算符,很简单。其原理就是当我们对数据类型地址进行加1和减1操作时,实际上就是加或减了相应数据类型字节数的整数倍,其代码如下:#define sizeof(L_Value) ((char*
2012-06-21 07:45:55
1258
原创 C++ 优先队列用法
最近用近似算法实现旅行商问题,需要首先求解最小生成树,用Prim算法求解最小生成树,需要找割的最小边。于是想到了使用priority_queue,现在把priority_queue用法总结一下,不废话了,总结完了,快点求解TSP。在STL中它的源码如下:class priority_queue{ protected: _Sequence c;
2012-06-20 20:41:51
15943
原创 最后一节课
不知道今天上的是不是最后一节课,但是我知道至少是我说是阶段的最后一节课。真的感觉自己本科阶段很荒废,心中的神奇算法,模拟退火算法,遗传算法和蚂蚁搜索算法今天才有个大概了解,其实本科有那么时间我都可以去理解的,现在才知道个大概皮毛,希望以后不要在遗憾了,“书到时方恨少”,这句话真的说的很好很好。希望本科的学弟学妹们,脚踏实地学好算法。
2012-06-20 18:11:51
682
原创 Linux中的几个问题
明天期末考试,就把往年试卷上的叙述题总结一下:1. 如果一个设置用户ID程序未执行任何改变进程的实际用户ID和有效用户ID的系统调用,那么运行该程序的进程,它的实际用户ID和有效用户ID各是什么?答: 实际用户ID在登录时取自口令文件中的登录项,如果没有执行任何改变实际用户ID和有效用户ID的调用,那么有效用户ID也就是实际用户ID。 2. 如果使用命令
2012-06-14 06:56:40
711
转载 详解Linux中的man命令
突然发现Linux中的man命令特别重要,今天各方查找,汇总如下:man [ [ [ -c ] [ -t ] [ Section ] ] | [ -k | -f ] ] [ -MPath ] [ -r ] Title ..Section分为以下部分:1 - commands2 - system calls3 - library calls4 - special file
2012-06-14 06:13:14
911
原创 C程序在Linux中的编译问题
课程实验编写一个多线程程序,也就是用信号量和多线程实现经典的哲学家问题。 编译时出了问题,程序查了一遍,头文件都添加上了,郁闷,呵呵,毕竟是菜鸟,后来通过同学查到需要加上-pthread.添加上后,一切问题解决。
2012-06-10 15:50:21
651
原创 不容忽视的setJarByClass方法——找不到Map类
如果集群上运行程序找不到Map和Reduce类一般都是没有设置包含类的Jar包API解析如下:setJarByClasspublic void setJarByClass(Class cls)Set the Jar by finding where a given class came from. Parameters:cls - the example class
2012-06-04 11:55:17
9345
原创 Java中的字符串 String, StringBuffer和StringBuilder
网上关于这方面的爆料很多,这里我就针对我自己的理解叙述一下,就当笔记,如果哪里有理解错误,请抛砖。String类型,类似于常量,对它对象的每一个此操作相当于抛弃了原来的String对象,生成一个新的String对象,让对象指向新String对象地址,例如:String str1 = new String("abc");//新建一个str对象,比如为其分配地址:12345,即str指向的地址
2012-06-03 19:54:16
843
原创 在map函数中获取当前记录来自的文件名称
查找资料,发现可以通过InputSplit inputSplit=(InputSplit)context.getInputSplit();String filename=((FileSplit)inputSplit).getPath().getName();来获取,结果很不幸,我失败了,问题出在哪里呢,还是新旧API捣的鬼。其实以前的“Hadoop中mapred包和mapreduc
2012-06-01 09:27:32
1863
Berkeley DB
2011-01-07
学生成绩管理系统(C#)
2010-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人