`
androider
  • 浏览: 751870 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

运行在浏览器上面的linux

 
阅读更多

http://icyfenix.iteye.com/blog/1052904

 

http://bellard.org/jslinux/

 

太强大了,运行在浏览器上面得linux

 

This PC emulator is written in Javascript. The emulated hardware consists in the following devices:

  • 32 bit x86 compatible CPU
  • 8259 Programmble Interrupt Controller
  • 8254 Programmble Interrupt Timer
  • 16450 UART
  • Real Time Clock.

The code is written in pure Javascript using the W3C Typed Arrays. A slightly slower fallback mode is implemented for browsers missing this support. For the exact list of supported browsers, see the FAQ. In any case, a fast Javascript engine is needed to have good performance.

 

分享到:
评论

相关推荐

    java 打开浏览器

    `java.awt.Desktop`类使得开发者能够轻松地将这一功能集成到他们的应用程序中,无论用户是在Windows、Mac OS还是Linux上运行程序。只要注意操作系统的兼容性和异常处理,就能确保这个功能在大多数情况下都能正常工作...

    jslinux 简单分析:用JavaScript写出一个PC模拟器,上面运行Linux。

    JavaScript Linux,简称jsLinux,是一个独特且创新的项目,它使用JavaScript这门客户端脚本语言在Web浏览器上实现了一个PC模拟器,进而可以运行Linux操作系统。这个项目展示了一个惊人的技术成就,使得用户无需安装...

    完美解决Windows10下无法对docker容器进行端口访问的操作

    原因:docker是运行在Linux上的,在Windows中运行docker,实际上还是在Windows下先安装了一个Linux环境,然后在这个系统中运行的docker。 也就是说,服务中使用的localhost指的是这个Linux环境的地址,而不是我们的...

    基于Red Hat Linux 9的Apache Web服务器的构建.pdf

    如果在安装Red Hat Linux 9时没有选择安装Apache服务器,这时需要先找到Red Hat Linux 9的第2张安装光盘,在该光盘中找到名为httpd-2.0.40-21.i386.rpm的文件,或者从网上下载该文件。然后输入: # rpm –ivh httpd...

    熟悉Linux系统环境试验

    Linux系统是一个简洁的操作系统,与Windows和Max不同,它的任务栏是在上面的,联网的方式也很特别,默认的Firefox浏览器,桌面上只有三个文件夹。Linux系统没有Windows那种傻瓜式的操作系统,很多用户都需要使用...

    自己整理的Linux下Redmine安装过程

    在Linux环境下安装Redmine是一个涉及到多个步骤和技术组件的过程。Redmine是一个开源的项目管理工具,基于Ruby on Rails框架构建,适用于多种操作系统,包括Linux。以下将详细阐述安装Redmine1.1.3的步骤,以及在这...

    浅谈LINUX操作系统下WEB服务器的搭建.pdf

    Apache是最流行的WEB服务器软件之一,它可以在LINUX操作系统下运行。我们可以使用以下命令来安装Apache: `sudo apt-get install apache2` 安装完成后,我们需要配置Apache服务器。我们可以使用以下命令来启动...

    geckodriver-v0.29.1-linux64.tar.gz

    《Selenium3与火狐Fire...正确安装和配置它,能够让你的Python爬虫项目在Firefox浏览器上顺畅运行,实现高效的数据抓取和自动化测试。理解并掌握这个工具的使用,对于提升你的Python自动化技能无疑有着积极的推动作用。

    linux和windows之间的文件共享

    - 为了确保 Samba 服务能够正常运行,需要暂时关闭 Linux 下的防火墙。这可以通过以下命令完成: ```bash systemctl stop firewalld systemctl disable firewalld ``` 3. **配置 smb.conf** - Samba 的主要...

    linux-minio安装.docx

    MinIO提供了Web界面进行管理,你可以通过浏览器访问上面的Endpoint地址来验证安装并进行进一步的配置。 在Web界面中,你可以创建新的bucket(类似于传统文件系统的目录),上传、下载、管理对象(文件)。此外,...

    浏览器检测JS代码(兼容目前各大主流浏览器)

    在Web开发中,确保网站能够在不同的浏览器上正常运行是每个前端开发者的责任。随着技术的发展,浏览器的种类和版本也越来越多,如何编写兼容各大主流浏览器的JavaScript代码成为了一门必修课。 本文介绍了一段...

    Linux_SSH命令大全

    - `O`:在当前行上面新开一行并进入插入模式 3. **撤销与重做**: - `u`:撤销上一步操作 - `<Ctrl-R>`:重做上一步操作 4. **复制与粘贴**: - `yy`:复制当前行 - `p`:粘贴已复制的内容 5. **保存文件**...

    Linux安装ElasticSearch与MongoDB分布式集群环境下数据同步

    River 在集群上是以单例模式运行的,即每个 River 实例仅在一个节点上运行,并且如果该节点出现故障,则 River 将自动迁移到另一个节点上继续运行。 目前支持的数据源包括:Wikipedia、MongoDB、CouchDB、RabbitMQ...

    jxbrowser-6.21-cross-desktop-win_mac_linux.zip

    JxBrowser是一款基于Chromium的Java库,允许开发者在Java应用程序中嵌入浏览器组件。这个6.21版本可能包含了该库的所有必要组件和文件,以便在不同操作系统上运行。 描述中提到的"jxbrowser-6.21-cross-desktop-win...

    Linux JDK 、 TOMCAT 安装

    打开用户的`.bashrc`文件,在其中添加类似上面的配置项,然后运行`source ~/.bashrc`激活这些配置。 ##### 5. 检查JDK安装结果 使用`java -version`命令检查JDK版本信息,如果安装成功,则会显示版本号等信息: ``...

    linux下 php安装memcached扩展

    将上面的脚本保存为 test.php,并通过 Web 浏览器访问或者通过命令行运行,如果一切正常,应该能看到 Memcached 服务器的版本号。 #### 七、总结 通过以上步骤,你可以在 Linux 系统上成功安装并配置 PHP 的 ...

    入门学习Linux常用必会60个命令实例详解doc/txt

    因为Linux与Windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至在有的系统中会损坏硬件设备(硬盘)。在系统关机前使用 shutdown命令,系统管理员会通知所有...

    windows gvim

    1. **图形界面**:GVIM为Windows用户提供了直观的图形用户界面(GUI),包括菜单栏、工具栏和状态栏,使得非Linux环境下的用户也能轻松上手。 2. **多窗口编辑**:GVIM支持在同一窗口内打开多个文件,通过拆分窗口...

    Linux服务器反向代理软件varnish.docx

    Linux 服务器反向代理软件 Varnish Varnish 是一种流行的反向代理软件,可以应用于 Web 前端,具有良好的 Cache 性能,使得网站承载能力有很大提升。本文主要介绍 Varnish 的安装、配置、监控等方面的实践体验。 ...

Global site tag (gtag.js) - Google Analytics