前言:Linux主要应用于服务器端,嵌入式开发和个人pc桌面端 本人wechat: YWNlODAyMzU5MTEzMTQ= 。 GPL GPL是一个开源许可协议,由自由软件基金会创建的。GPL许可的核心,是保证任何人有共享和修改自由软件的自由,任何人有权取得,修改和重新发布自由软件的源代码权利,但 ...
分类:
系统相关 时间:
2018-03-01 21:51:36
阅读次数:
240
传送门:Mac下安装与配置MySQL mac 上怎么重置mysql的root的密码? 一、下载mysql 一、下载mysql 进入官方下载地址:https://www.mysql.com/downloads/ 1、找到 MySQL Community Edition(GPL) 2、找到 MySQL ...
分类:
数据库 时间:
2018-03-01 00:30:02
阅读次数:
264
MariaDB介绍MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。MariaDB由MySQL的创始人MichaelWidenius(英语:MichaelWidenius)主导
分类:
数据库 时间:
2018-02-28 10:40:56
阅读次数:
150
1.解释下什么是GPL,GNU,自由软件? GPL:(通用公共许可证):一种授权,任何人有权取得、修改、重新发布自由软件的权力。 GNU:(革奴计划):目标是创建一套完全自由、开放的的操作系统。 自由软件:是一种可以不受限制地自由使用、复制、研究、修改和分发的软件。主要许可证有GPL和BSD许可证两 ...
分类:
其他好文 时间:
2018-02-25 00:03:23
阅读次数:
185
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。[3] MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成 ...
分类:
数据库 时间:
2018-02-24 11:45:30
阅读次数:
1546
GCC(GNU Compiler Collection,GNU编译器集合),是一套由 GNU 开发的编程语言编译器。它是一套以GPL许可证所发行的自由软件,也是 GNU计划的关键部分。GCC原本作为GNU操作系统的官方编译器,现已被大多数类Unix操作系统(如Linux、BSD、Mac OS X等) ...
分类:
其他好文 时间:
2018-02-22 21:27:54
阅读次数:
156
C 基础入门 六 静态类进阶 静态构造方法 用于初始化任何静态数据,或用于执行仅需执行一次的特定操作,在创建第一个实例或引用任何静态成员之前,将自动调用静态构造函数,静态构造方法是无参数的。 单例设计模式 单例设计模式就是确保一个类只有一个实例,单例模式是资源管理的必备模式,保证一个类只有一个实例并 ...
比较喜欢JFinal简单的设计。但是我们的不少项目都需要连接至少两个数据库,而JFinal的ActiveRecord对多数据源支持比较若。周末断断续续花了一天的时间对JFinal进行的ActiveRecord做改造。 设计目标如下:1)既有的单数据源的JFinal代码不用修改一行代码就可以自然支持。 ...
分类:
其他好文 时间:
2018-02-12 13:59:57
阅读次数:
142
开学到现在寒假,学习了一个学期的C语言,同时也已然用了大半年的 CodeBlocks 来写 C/C++ 程序。CodeBlocks 是写 C/C++ 语言的程序最轻量的IDE(集成开发环境),在 C 语言IDE中名声也是不小的,整个体积包括编译器 GUN 才70-80MB。笔者软件专业教学所用的就是 ...
分类:
编程语言 时间:
2018-02-10 17:07:06
阅读次数:
532
一、Python课程简介 Python, 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。 Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public Licen ...
分类:
编程语言 时间:
2018-02-08 15:33:42
阅读次数:
239