0%

Guava 介绍

Guava 是一种基于开源的 Java 库,其中包含谷歌正在由他们很多项目使用的很多核心库。这个库是为了方便编码,并减少编码错误。这个库提供用于集合,缓存,支持原语,并发性,常见注解,字符串处理,I/O 和验证的实用方法。

阅读全文 »

软件介绍

Bandicam 是一款非常给力的视频录制工具,它的优势在于录制视频对电脑配置要求低,且不会出现声音画面不同步的录制结果,录制后的视频视频质量清晰而且占用空间非常少,并且支持录制分辨率高达 2560×1600 高画质视频。提供多种视频录制模式,是游戏录制,屏幕录像教程,摄像头录制的好工具。

阅读全文 »

PDO 介绍

PDO (PHP Data Objects) 提供了 PHP 操作多种数据库的统一的接口。

PDO 特点

  • 编码的一致性

    由于 PHP 可用的各种数据库扩展是由不同发行者编写的,所以尽管所有的扩展都提供了基本相同的特性,却不 满 足编码的一致性。PDO 消除了这种不一致,提供了可用于各种数据库的单一接口;

  • 灵活性

因为 PDO 在运行时加载必须的数据库驱动程序,所以不需要在每次使用不同数据库时重新配置和重新编译 PHP。例如,如果数据库需要从 SQL 切换到 MySQL,只需要加载 PDO_MYSQL 驱动程序就可以了。

  • 面向对象特性

PDO 利用 PHP5 的面向对象特性,可以获得更强大、更高效的数据库通信。

  • 高性能

PDO 是用 C 编写的,编译为 PHP,与用 PHP 编写的其他解决方案相比,虽然其他都相同,但提供了更高的性能。

阅读全文 »

MySQLi 介绍

MySQLi 扩展使得用户可以利用 MySQL 4.1 及其更高版本的新功能,与 mysql 扩展相比,MySQLi 扩展在以下方面有了明显的提高。

  • 兼容性与维护性

    MySQLi 扩展可以很容易地使用 MySQL 的新功能,所以 MySQLi 拥有与 MySQL 更高的兼容性。即使 MySQL 的新版本又出现了更多功能,MySQLi 扩展也可以很容易的支持。

  • 面向对象

    MySQLi 扩展已封装到一个类中,从而可使用面向对象的方式编程。即使对面向对象不了解,MySQLi 扩展也提供了面向过程的编程方式来供用户选择。

  • 速度和安全性

    MySQLi 扩展执行的速度要比之前版本的 mysql 扩展快了很多。MySQLi 扩展支持 MySQL 新版本的密码杂凑(Password Hashes)和验证程序,更加提高了应用程序的安全性。

  • 预准备语句

    预准备语句可提高重复使用的语句的性能,MySQLi 扩展提供了对预准备语句的支持。

  • 调试功能

    MySQLi 扩展进一步改进了调试功能,提高了开发效率。

阅读全文 »