最近打算研究下比特币源码,却发现这套源码正常情况下得在linux下编译运行,而我的机器是windows的. 怎么办呢? 起初打算用mingw和cygwin搞搞看,试了许久后发现行不通,必须转到linux环境下才行. 为了在windows下使用linux环境,最初是打算用虚拟机的,后来又想起win10下已经支持linux了(WSL),所以打算先用WSL试试,没想到竟然真的成功了. 故写下这篇文章,记录下环境搭建过程,以免以后再有类似需求的话会走弯路. 安装并配置WSL 在开始之前先确定一下Wind…
本文主要是讲解Spark在Windows环境是如何搭建的 一.JDK的安装 1.1 下载JDK 首先需要安装JDK,并且将环境变量配置好,如果已经安装了的老司机可以忽略.JDK(全称是JavaTM Platform Standard Edition Development Kit)的安装,去Oracle官网下载,下载地址是Java SE Downloads . 上图中两个用红色标记的地方都是可以点击的,点击进去之后可以看到这个最新版本的一些更为详细的信息,如下图所示: 下载完之后,我们安装就可以…
最近看到一些统计,说是Laravel是目前PHP框架中使用最多的,所以就想来学习下.之前其实也想过学习这个框架,但是每次到第一步安装的时候就卡住了,无奈  .之前用ThinkPHP的时候,下载完放到网站目录下就可以用,这个却还要折腾很多别的东西.今天终于安装成功了,原来安装挺简单的,记录下步骤~ 一.安装前的准备工作 1. 配置PHP环境 首先需要配置PHP运行环境,这里我直接使用的是WampServer集成包.由于Laravel 框架有一些系统上的需求,所以推荐大家下载一个较高的版本,以满足下…
本文主要是讲解Spark在Windows环境是如何搭建的 一.JDK的安装 1.1 下载JDK 首先需要安装JDK,并且将环境变量配置好,如果已经安装了的老司机可以忽略.JDK(全称是JavaTM Platform Standard Edition Development Kit)的安装,去Oracle官网下载,下载地址是Java SE Downloads . 上图中两个用红色标记的地方都是可以点击的,点击进去之后可以看到这个最新版本的一些更为详细的信息,如下图所示: 下载完之后,我们安装就可以…
一  配置环境变量 (绿色文字标出代码,路径换为自己的SDK路径) ANDROID_HOME =  C:\software\adt-bundle-windows-x86_64-20140702\sdk ANDROID_PLATFORM_TOOLS = C:\software\adt-bundle-windows-x86_64-20140702\sdk ANDROID_TOOLS = C:\software\adt-bundle-windows-x86_64-20140702\sdk\tools…
搭建LAMP环境须知 搭建LAMP环境时,需要安装的所有软件都要按照一定的顺序安装,我们按照Apache->MySQL->PHP的顺序安装.但是在安装PHP之前,应先安装PHP5需要的最新版本库文件,例如libxml2.libmcrypt,以及GD2库等文件.安装GD2库是为了让PHP5支持GIF.PNG和JPEG图片格式,所以在安装GD2库之前还要先安装最新的zlib.libpng.freetype和jpegsrc等库文件.而且中间还会穿插安装一些软件. 确认搭建LAMP所需的环境是否已经安…
1. 下载此源码包,位置是: www.manning.com/hatcher3,得到:lia2e.tar.gz,然后解压缩得到目录:lia2e,为了以后能辨识,我将此目录改名为:luceneinAction2Edition_Demo 2. 然后,使用eclipse,将此目录加入其中,成为一个项目: 3. 通过eclipse中的Window->Show View->Ant,然后就可以在eclipse界面右侧看到Ant视图,然后在其中点击右键,选择Add Buildfiles…,将上述lucene…
1.下载32位或64位oracle数据库并且安装,安装时可以选择安装数据库实例或者不安装,如果不安装的话之后可以用Database Configuration Assistant(DBCA) 通过向导建立数据库,客户端程序随着一起安装好了. 2.oracle工具 1.sql plus,纯命令界面 2.oracle sql developer 官方提供的工具,比较占用内存,可以同时打开多个链接 3.plsql developer,占内存较小,一次只能打开一个链接,多个链接需要打开多个工具,并且在客…
参考资料 如果想方便,可以直接使用集成的 LNMP 环境(例如 PHPStudy). 下载 PHP 下载地址:https://windows.php.net/download 根据你的系统选择 32 位或 64 位下载.另外还有个线程安全和非线程安全的差异,对于 Nginx(使用 FastCGI,单线程工作),选择 Non Thread Safe 版本即可.具体差异可以 参考这里. None Thread Safe:非线程安全,在执行时不进行线程安全检查. Thread Safe:线程安全,执行…
根据我一贯的学习经验,学习开源代码的话,单单看是不够的,必须一边看一边调试才能尽快理解,所以我们要想法搭建windows下bitcoin源码的调试环境. 紧接着昨天的进度,想要调试linux下的比特币源码,我们首先要打通调试器到linux下的通道(我想大部分人应该跟我一样对gdb深恶痛绝吧,笑),这就需要能够以ssh连接的方式连上本机的linux. 以ssh连接的方式连上本机的linux 第一步,修改linux的ssh连接参数,打开sshd_config文件修改配置参数,文件位于 C:\User…