一. 程序转换
1. exe4j
一款能将java程序转化为*.exe的程序,可以将jar直接整合,脱离jvm直接运行. 怪不得突然多出一些界面丑陋的exe程序,像WebStorm那肯定是它的功能了.
2. py2exe
一款能将python脚本转化为*.exe的程序,简直太实用了. 我们可以利用python丰富的第三方库写出功能强大的程序,并直接转化为windows应用,太酷了. 目前只支持python2.x系列,不支持3.0.
二. html5
虽说目前html5正在完善之中,但是大部分浏览器都已经支持html5了,而且大部分网站都已经改用html5来设计了
2.1 javascript mvc框架: Angular Ember Backbone CanJs
2.2 bootstrap
twistter推出的网页开发框架,提供了很多常用的样式,直接定义相应的class就可以使用,可配置jquery一起使用,非常不错
三. PHP
3.1 wordpress
Wordpress一种使用PHP语言开发的博客平台,开源的内容管理系统用户,可以在支持PHP和MySQL 数据库的服务器上架设自己的网站
四. 工具
果然很性感,耳目一新的UI加上强大的插件支持,看腻了Notepad++,EditPlus,快来试试吧. 编写html时,自动缩进加上自动提示太酷了,是前端开发必不可少利器
2.DBeaver
开源数据库管理工具,支持大部分主流数据库,与商业版Navicat Premium类似
相关推荐
### 常用开源软件说明手册 #### 引言 随着信息技术的发展,开源软件因其免费、可定制化等优势,在各个领域得到了广泛的应用。本文档旨在帮助读者对现有的开源软件有一个初步了解,涵盖了一些常见的开源软件及其应用...
"个人常用开源软件"这个主题涵盖了多种类型的工具,这些工具广泛应用于日常工作和生活中。以下是一些可能包括在压缩包中的开源软件,以及它们各自的知识点: 1. **Linux操作系统**:Linux是开源操作系统的代表,如...
开源软件在煤炭企业信息化中的应用是一个涵盖了软件开发、企业信息化策略以及煤炭行业特定需求的综合课题。开源软件作为一种可供任何人自由获取、使用、修改和分发的软件,其特性满足了煤炭企业对成本、定制化和稳定...
开源协议是软件开发领域的重要组成部分,它规定了代码的使用、修改、分发等行为的法律框架。在开源世界中,正确理解和应用这些协议对于开发者、企业以及整个社区的健康发展至关重要。以下是对五个主要开源协议——...
开源软件并不总是“免费”的,这里的“免费”通常指的是“源代码开放”,而不是“使用成本为零”。开源组织定义了多种开源许可证,如GPL(General Public License)和LGPL(Lesser General Public License),它们对...
Apache 开源软件聊天机器人,即 OSSChat,是一个创新的项目,旨在促进用户与 Apache 社区之间的交流。这个工具能够无缝地将即时通讯(IM)应用程序,如微信,与 Apache 社区常用的协作工具,如邮件列表和 JIRA,进行...
为了充分利用这个开源软件,开发者需要具备PLC编程的基础知识,熟悉C/C++编程语言(VS常用),并且要有解决编译问题和探索开源项目文档的能力。同时,对于特定PLC硬件的理解也是必不可少的。如果打算在其他版本的VS...
8. **版本优先级和下载来源**:对于一些开源或商业软件,会介绍不同版本的差异,如稳定版、测试版和开发版,并提供安全可靠的下载链接,避免用户误入钓鱼网站或下载带病毒的软件。 通过学习和实践这份“常用工具...
标题中的“常用开源插件”指的是在IT领域中广泛使用的免费、开放源代码的软件插件。这些插件通常由全球开发者社区维护和更新,旨在提高开发效率、增强功能或解决特定问题。开源插件的普及性使得它们成为了许多企业和...
### 常用开源游戏引擎概览:ios、android平台 在数字娱乐产业蓬勃发展的今天,游戏引擎成为了连接创意与技术的关键桥梁。尤其对于ios、android等移动平台而言,选择合适的开源游戏引擎不仅能够大幅降低开发成本,还...
本文将深入探讨几个最常用的开源游戏引擎,包括它们的特点、功能以及适用场景。 1. Delta3D:这是一个全面的游戏引擎,适合游戏开发、模拟和其他图形应用。Delta3D 的模块化设计使得它可以集成多种开源项目,如Open...
java程序员日常常用开源框架面试专题及答案
### 使用开源软件——自己动手写操作系统 #### 一、引言与背景 本书《使用开源软件—自己动手写操作系统》由杨文博撰写,旨在帮助读者利用免费且开放源码的软件工具,从零开始构建自己的操作系统。不同于市面上...
【标题】"赵彤常用数学软件选讲课件"所涵盖的知识点主要集中在数学软件的应用上,这通常包括但不限于科学计算、数据分析、图形绘制、符号运算等多个方面。在数学研究和教学过程中,各种数学软件扮演着不可或缺的角色...
开源的应用软件数不胜数,开源软件仓库 https://sourceforge.net/ 和 http://www.apache.org/index.html#projects-list 保存了大部分的开源软件。下面是一些跟云计算有关的比较出名的软件。 1)OpenSSH 用于安全...
### 统计机器翻译开源软件概述 #### 引言 统计机器翻译(Statistical Machine Translation, SMT)作为自然语言处理领域的一项关键技术,自上世纪90年代以来发展迅速。随着互联网技术的进步,SMT的应用范围不断扩大...