Fork me on GitHub
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: 最近一年开源项目特别的热,很多技术大会或论坛都以开源项目作为主题进行探讨,可见这是一种趋势。而Github作为开源项目的著名托管地,可谓无 人不知,越来越多的个人和公司纷纷加入到Github的大家族里来,为开源尽一份绵薄之力。对于个人来讲,你把自己的项目托管到Github上并不表示你 参与了Gith... 阅读全文
posted @ 2014-04-13 15:44 Alexia(minmin) 阅读(16666) 评论(9) 推荐(39) 编辑
摘要: 首记感觉Hadoop是一个坑,打着大数据最佳解决方案的旗帜到处坑害良民。记得以前看过一篇文章,说1TB以下的数据就不要用Hadoop了,体现不 出太大的优势,有时候反而会成为累赘。因此Hadoop的使用场所一般有两:一是有一定规模的公司,数据流一般是TB级别的,这样的公司其实不多;二是各 大高校的实验室,作为研究使用。不幸的我也走上了这条路,仅为研究之用。而且我的使用需求还不是一般的在Hadoop下开发应用程序,而是开发好的C++ 程序要放到Hadoop平台下进行测试。Hadoop是基于Java的数据计算平台,当然对Java支持的最好,如果要运行C++程序,有三种解决方案:使用JNI/JNA/ 阅读全文
posted @ 2014-04-06 17:20 Alexia(minmin) 阅读(9435) 评论(5) 推荐(2) 编辑
摘要: 最近因为需求需要修改Tomcat中的某些功能,无奈只能研究那部分源码然后稍作修改。目前Tomcat最新版是8.0,下载了源码包,编译并导入Eclipse中研究比较方便。1.Tomcat8源码编译步骤1.1 先到Apache Tomcat 8.0官网下载最新版Source Code Distributions,解压到某个目录下,如D:\apache-tomcat-8.0.5-src1.2 使用ant编译(1)安装ant如果机器上已经安装了ant可以省略这一步,否则去ant官网下载最新版ant Binary Distributions,解压到某个目录下,如D:\Program Files\apac 阅读全文
posted @ 2014-04-02 16:03 Alexia(minmin) 阅读(12124) 评论(6) 推荐(9) 编辑
摘要: 1. JNR简单介绍继上文“JNI的替代者—使用JNA访问Java外部函数接口”,我们知道JNI越来越不受欢迎,JNI是编写Java本地方法以及将Java虚拟机嵌入本地应用程序的标准编程接口。它管理着JVM和非托管的本地环境之间的边界,提供数据编组和对象生命周期管理协议。根据JEP(JDK增强提案) 191,JNI在下列几个方面最令开发人员痛苦:需要开发人员编写C代码,这意味着他们需要具备一个完全不同于Java的世界的专业知识。由于开发人员必须对JVM如何管理内存和代码多少有一些了解,所以典型的C和Java开发人员通常并不具备使用JNI所需的专业知识。开发人员必须能够为他们想要支持的每个平台构 阅读全文
posted @ 2014-04-01 10:24 Alexia(minmin) 阅读(7212) 评论(1) 推荐(1) 编辑
摘要: 1. JNA简单介绍先说JNI(Java Native Interface)吧,有过不同语言间通信经历的一般都知道,它允许Java代码和其他语言(尤其C/C++)写的代码进行交互,只要遵守调用约定即可。首先看下JNI调用C/C++的过程,注意写程序时自下而上,调用时自上而下。可 见步骤非常的多,很麻烦,使用JNI调用.dll/.so共享库都能体会到这个痛苦的过程。如果已有一个编译好的.dll/.so文件,如果使用JNI技 术调用,我们首先需要使用C语言另外写一个.dll/.so共享库,使用SUN规定的数据结构替代C语言的数据结构,调用已有的dll/so中公布的函 数。然后再在Java中载入这个 阅读全文
posted @ 2014-03-31 13:42 Alexia(minmin) 阅读(66817) 评论(12) 推荐(18) 编辑
摘要: 今天没啥好东西分享给大家,就给大家推荐几个我用过或在用的博客插件吧,有自己独立博客(博客园、网易博客、博客大巴、WordPress、点点网等等)的人可以考虑一下。PS:(1)下面说的都是些简单功能的使用,其实每个插件的功能都不止这些,有兴趣的深度挖掘吧。(2)觉得这些功能没用处,或者追求极简主义的大师们请绕道而行。1. 文章分享按钮就是每篇文章右侧悬浮窗或其它地方有一个分享按钮,可以将自己的博文分享到自己的微博、微信、豆瓣、人人、QQ空间等各大网站。其实这个功能我还蛮喜欢的,这样每次更新文章后,我都会自己点击分享按钮,将文章同步到我的新浪微博、豆瓣、人人等里面,还是有些效果的。我目前知道的有: 阅读全文
posted @ 2014-03-25 17:37 Alexia(minmin) 阅读(1626) 评论(3) 推荐(1) 编辑
摘要: 首先声明:该文从我自己的网易博客“敏敏的博客”(现已不再更新)整理过来,仍属原创。-------------------------------------------------------------------------------------------------------------------------------------------------经过暑期两个月对ssh2的学习和OA项目的实战训练,我对J2EE技术中著名的三大框架ssh2已渐渐有所理解和掌握。从搭建ssh2框架环境开始到写出第一个简单的ssh2登陆程序,到最后整个OA项目的实战, 期间遇到了重重困难和阻碍 阅读全文
posted @ 2014-03-23 23:42 Alexia(minmin) 阅读(2274) 评论(0) 推荐(0) 编辑
摘要: 首先声明:该文虽以Ubuntu 13.04为例,同样适用于Fedora 17(已测试),但在较低版本的Ubuntu下可能有所差异,具体看后面的注意事项。技巧目录:解决Ubuntu下每隔几分钟自动锁屏,需要重新输入密码的问题无须输入用户名密码让Ubuntu自动登录到桌面Ubuntu下如何使用sudo不用输入密码1. 解决Ubuntu下每隔几分钟自动锁屏,需要重新输入密码的问题有时候几分钟不用Ubuntu,系统就自动锁屏了,这是一种安全措施,防止别人趁你不在时使用你的系统。但对于大部分人而言,这是没有必要的,尤其是Ubuntu虚拟机,里面没啥重要的东西,每次锁屏后需要重新输入密码解锁实际上非常枯燥 阅读全文
posted @ 2014-03-22 13:13 Alexia(minmin) 阅读(35147) 评论(3) 推荐(4) 编辑
摘要: 首先声明:该方法在Fedora 17和18版本下有效,其它版本也许可行也许有所差异。1. 虚拟机相关配置如果不是虚拟机系统,则这步不需要,若是相关配置详细信息请看“Linux系列:Ubuntu虚拟机设置固定IP上网(配置IP、网关、DNS、防止resolv.conf被重写)”。2.设置静态IP地址首先选取你想要配置的网络接口,可以通过ifconfig -a命令查看目前有哪些接口,一般都选择eth0,然后编辑相应接口的配置文件,这里以eth0为例。sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0将BOOTPROTO从“dhcp”修改为“stati 阅读全文
posted @ 2014-03-20 13:22 Alexia(minmin) 阅读(5175) 评论(0) 推荐(1) 编辑
摘要: 虚拟机里设置上网方式为NAT最方便,因为无需手动设置即可上网,但是NAT的上网方式默认是DHCP动态分配IP的,这意味着你每次重启虚拟机都 有不一样的IP地址,这对一般用户没任何问题。但是如果你的机子有特殊用处,比如作为服务器,需要IP地址信息,亦或者像我一样,作为一个云计算的节点, 其IP都是在配置文件里配置好的,如果每次重启系统都要跑过去修改下配置文件里的IP,那简直是不可取的做法,因此为虚拟机设置固定IP上网非常的有必 要!设置固定IP的方法很多,大家都知道虚拟机上网有三种模式:bridged、host-only和NAT, 其中NAT模式对应VMnet8虚拟网络,host-only模式对 阅读全文
posted @ 2014-03-20 13:11 Alexia(minmin) 阅读(29706) 评论(3) 推荐(7) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
无觅关联推荐,快速提升流量