- 博客(15)
- 资源 (4)
- 收藏
- 关注
原创 Hadoop2.2.0在Ubuntu编译失败解决方法
[INFO] ------------------------------------------------------------------------[INFO] BUILD FAILURE[INFO] ------------------------------------------------------------------------[INFO] Total time:
2014-07-14 18:41:10 425
原创 C语言深度剖析自测题8解析
#include int main(void) { int a[5] = {1, 2, 3, 4, 5}; int* ptr1 = (int*)(&a + 1); int* ptr2 = (int*)((int)a + 1); printf("%x, %x\n", ptr1[-1], *ptr2);}
2014-07-14 18:40:30 456
原创 在Linux下将HTML文件转换成PDF文件
今天要写一个上交的作业,本来是想用Office Word来写的,但是,我的Office貌似不能用了,但是,Linux下的LibreOffice写出的文档,在打印的时候是经常出现乱码的.所以,后来想到可以利用HTML写出格式比较好的文档,所以,想到能不能先写出一份比较规范的文档出来,然后转换成PDF文档,因为如果转换成PDF文档,打印,浏览都会比较方便,并且在转换成PDF之后,在打印的时候也
2014-07-14 18:39:45 1330
原创 IPython notebook在浏览器中显示不正常的问题及解决方法
使用过Python的童鞋们应该知道IPython是一个比python自带的交互式界面更加友好的交互界面,IPython提供了自动补齐什么的,其实我还没开始用所以这里也不扯淡了,大家自己去网上查,IPython的优点.IPython运行起来是这个样子的,但是今天看到还有个比IPython字符界面更加强大的叫做IPython notebook的工具,是利用在浏览器中运行的界面做编辑器的
2014-07-14 18:39:24 3176 4
原创 CentOS删除Applications中的菜单项
有时候会错误的安装一些软件,可能安装被不成功,但是在左上角的Applications菜单中还是会显示出来,让人很不爽。现在介绍一个删除掉CentOS Applications中菜单项的方法:1.安装alacarte软件 yum install alacarte.2. 安装完成后,点击左上角的 "System"菜单 选择 "Perferences'菜单,点击其中的"Ma
2014-07-14 18:38:09 1242
原创 已知后序遍历和中序遍历求解前序遍历
/** author : coder_zhang time : 2014-6-14 **/#include #include #include string.h>#define MAX 100#define ARRAY_SIZE(array, type) (sizeof(array) / s
2014-07-14 18:37:33 479
原创 Linux终端下简单的登录程序 密码不回显
在Linux进行登录是输入密码不会被回显,所以我也写了个简单的登入程序,使得在输入密码时不再进行回显。#include #include #include #include #include #include string.h>#include #define USER_NAME "username"#define USER_PASS
2014-07-14 18:36:40 785
原创 解决Linux下Svn检出Windows SVN服务器上项目SSL handshake failed: SSL error: Key usage violation in certificate ha
在Linux上检出windows SVN服务器上项目时出现了SSL handshake failed: SSL error: Key usage violation in certificate has been detected.的错误。最后通过从网上检索找到了一个答案: 可以同时解决掉在Ubuntu上和CentOS上检出失败的问题。在Windows注册表中加入注册项:3
2014-07-14 18:36:16 1862 2
原创 利用Lua实现二叉查找树并进行各种遍历
-- author : coder_zhang-- date : 2014-6-25root = nilfunction insert_node(number) if root == nil then root = {value = number, left = nil, right = nil, parent = nil} else
2014-07-14 18:35:37 962
原创 CentOS安装Prolog和Erlang语言
安装Erlang比较简单下载Erlang的压缩包输入tar -zxvf 压缩包 解压进入解压的目录下 输入./configure在./configure执行完成后,输入make然后输入make install即可完成运行时输入erl即可进入交互命令行模式 Prolog我安装的是Swing-Prolog 还有一个GNU Prolog不过
2014-07-14 18:34:49 865
原创 CentOS下编译Lua使得其支持动态链接
在Linux下编译Lua时,我一般都是使用的make generic,这样编译没有什么问题,运行lua的程序也都OK,但是,这样在加载外部的C动态链接库,却总是报下面的错误dynamic libraries not enabled; check your Lua installation查找了半天资料,最后发现,如果是以make generic对Lua进行编译,是没法
2014-07-14 18:31:22 864
原创 X86平台下用汇编写"HelloWorld"
首先需要安装一个汇编器,我用的是Nasm,这个汇编器在Linux下安装还是很简单的。Nasm下载地址http://www.nasm.us/pub/nasm/releasebuilds/在下载之后对其进行解压,然后进入到其目录下,会发现有configure文件,接下来相信对于熟悉Linux的同学就知道该怎么办了。输入./configure然会待其执行完成后,会发现在目录下生成
2014-07-14 18:30:33 617
原创 Ubuntu12.04下安装Subversion并进行配置
Ubuntu下安装Subversion还是很简单的,只要输入sudo apt-get install Subversion就可以安装了。主要的难点在于对权限的配置上。安装完subversion后,就可以创建一个仓库了。这里我以个人的例子来讲解,大家可以按照自己的需要选择不同的目录。我是建在了/var/svn下,以这个作为仓库目录。创建一个项目svnadmin
2014-07-14 18:30:21 324
原创 阿里实习生电面题 我的解法
在CSDN博客看到一篇文章 是阿里实习生店面题通过观察题目 我得出了对于这个题要输出的子串存在一个规律:比如输出我们对所有的字符都以一位编码 则对于abcde 这样一个串 输出a记作00001(1) 输出b记作00010(2) 输出c记作00100(4) 输出d记作01000(8) 输出e则记作10000(16) 输出ab 则记作00011(3) 输出bc 则记作00110(6) 输出cd
2014-03-22 21:25:40 642
原创 浅析函数指针
函数指针的使用一直应该是一个比较难以理解的问题,因为函数指针的使用和我们平时所使用的指针在形式上略有不同之处,且因为ANSI C和ANSI C++标准对于函数指针的特殊规定使得这在使用的时候就格外的难以理解,所以我写一下这方面的文章,说一下我对于函数指针问题的理解和体会,不一定是全部正确的,如果有错误请一定不留情面的指出,我会非常感谢。首先在涉及函数指针以前我们先来看一个普通的指针
2011-12-13 13:14:09 351
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人