UMLet使用教程

11.1k 技术 , , 一条评论
UMLet是一款简单易用、免费、开源的UML建模工具。它能够快速的构建UML类图、序列图、活动图等,并且可以将原型导出为bmp、gif、eps、pdf、jpg、png、svg等格式。我们还可以在Eclipse下面创建自定义的元素。UMLet可以在Windows、OS X和Linux上独立运行,还可以作为Eclipse的插件运行在。 UMLet小巧实用,比庞大的Visio和StartUML更加轻便…

单例模式设置和和获取配置项

要在全局中保证读取到的值唯一,使用单例模式是较好的选择,实现代码: class Config { // 声明$instance为私有静态类型,用于保存当前类实例化后的对象 private static $instance = null; // 数据库连接句柄 private $config = array(); // 这是获取当前类对象的唯一方式 public static function getInstance() { // 检查对象是否已经…

MySQL用LIKE特殊字符搜索

SQL的LIKE查询语句中,有一些特殊的字符,需要转换后才能搜索到结果: ':用于包裹搜索条件,需转为\'; %:用于代替任意数目的任意字符,需转换为\%; _:用于代替一个任意字符,需转换为\_; \:转义符号,需转换为\\\\。 以下是一些匹配的举例。 SELECT * FROM `table` WHERE `title` LIKE 'a\'b%';            -- 搜索a'b... SELECT…

git撤销commit的三个方法

9.4k 技术 发表评论
撤销commit有很多方法,个人比较推荐用 reset 或 rebase -i,底下将会同时介绍 revert 和 reset 的方法。 commit 如下 A -> B -> C -> D -> E 想要还原到 commit C 之后的状态 (也就是把 D 和 E 回退) 1 revert 用: git revert E git revert D 结果: A -> B -> C -> D -> E -> F -> G F 是还原 commit …

Redis常用命令

Redis是常用基于内存的Key-Value数据库,比Memcache更先进,支持多种数据结构,高效,快速。 用Redis可以很轻松解决高并发的数据访问问题;做为时时监控信号处理也非常不错。 说明:以下命令中,$符号之后为SHELL命令,>符号之后为Redis命令。命令行中输入redis-cli就可以启动Redis客户端。 1 访问和查看 $ redis-cli redis 127.0.0.…

PHP判断和比较null、0、”、false的正确姿势

9.8k PHP教程 发表评论
以下的表格显示了 PHP 类型和比较运算符在松散和严格比较时的作用。 在使用这些表格之前,需要明白变量类型及它们的意义。例如,"42" 是一个字符串而 42 是一个整数。FALSE 是一个布尔值而 "false" 是一个字符串。 HTML 表单并不传递整数、浮点数或者布尔值,它们只传递字符串。要想检测一个字符串是不是数字,可以使用 is_numeric() …

PHP替换回车换行符的三种方法

12.1k PHP教程 一条评论
小小的回车换行,在不同的平台有着不同的实现。 为什么要这样,世界是多样的! 本来,在Unix / Linux世界换行用\n, Windows为了体现不同,就用\r\n, 更有意思的是,Mac中又用了\r。 所以,程序在不同的平台上,需要作不同的处理来替换回车换行符。 下面介绍3种PHP中替换回车换行的方法, 注意,最后一种才是最优最方便的哦~~~ 方式…

自定义JavaScript的alert()弹出框样式

JavaScript原始的 alert()弹出框效果很差。 于是想着自定义这个原始alert()的显示样式。 JQuery方式实现代码如下: <script type="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.7.2/jquery.min.js"></script> <script type="text/javascript"> (function () { window.alert = function (text) { //解析…

XDebug安装配置教程

XDebug是一个开放源代码的PHP程序调试和性能分析器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。相比echo、print_r()、var_dump()、printf()函数,使用XDebug的效率和精准度更高、也更快捷。 1 安装 XDebug官网下载地址:https://xdebug.org/download.php。 1.1 Windows服务器 到XDebug官网下载DLL文件,并将DLL文…