夏日阳光

建站经验分享与交流的个人博客。

wordpress IP 验证不当漏洞解决办法

漏洞名称:wordpress IP验证不当漏洞 提示信息:wordpress /wp-includes/http.php文件中的wp_http_validate_url函数对输入IP验证不当,导致黑客...
阅读全文

mysql复制数据库

为了方便快速复制一个数据库,可以用以下命令 将db1数据库的数据以及表结构复制到newdb数据库 创建新的数据库 #mysql -u root -p123456 mysql>CREATE DAT...
阅读全文

基于可靠消息服务的分布式事务解决方案

基于可靠消息服务的分布式事务,这种实现分布式事务的方式需要通过消息中间件来实现。常见的一个例子就是支付宝账户和余额宝账户之间转账,需要将操作放在同一个事务中处理。要借助消息队列来处理此问题,简单地讲,...
阅读全文

nginx配置伪静态

phpcms在nginx环境下默认的url规则太长,如果想把php文件伪静态成html文件,或者以/*结尾,就需要配置伪静态规则。 伪静态是一种可以把文件后缀改成任何可能的一种方法,下面给出了phpc...
阅读全文

Mysql常用命令

作为流行的开源数据库管理系统,MySQL的使用者众多,在日常的网站维护和MYSQL数据库管理中,会用到非常多的MYSQL命令,本文简单整理了一些MYSQL数据库最常使用的命令。 创建数据库并指定字符集...
阅读全文

Linux创建软连接

ln 的功能是为某一个文件在另外一个位置建立一个同步的链接 这个命令最常用的参数是-s,-s 是代号(symbolic)的意思 具体用法是:ln -s 源文件 目标文件。 当在不同的目录,用到相同的文...
阅读全文

洱海

很多人喜欢去云南,因为云南美。但去云南的人,必会去大理,因为大理最美。在大理,除了有美丽的自然风景,也有很多悠久的人文气息。 在这里,走在古老的街道上,抚摸着历经千年的城墙。或许,千年前,大理的世子、...
阅读全文

Java多线程实现方式

Java给多线程编程提供了内置的支持。一个多线程程序包含两个或多个能并发运行的部分。程序的每一部分都称作一个线程,并且每个线程定义了一个独立的执行路径。多线程是多任务的一种特别的形式。多线程比多任务需...
阅读全文

心灵归宿

一个人最终的归宿,都是跟他的心灵深度有关的。 有些人从某一个年纪开始,就一天一天地活成了自己的影子,那是因为内心的厚度还不够丰盈,无法从内心深处,掘凿出更有力量的东西。而一个心灵厚重的人,哪怕做的只是...
阅读全文

MySQL B-Tree索引、Hash索引和位图索引

MYSQL最常用的索引结构是BTREE,时间复杂度为O(log(n)),但是总有一些情况下我们为了更好的性能希望能使用别的类型的索引。哈希索引就是其中一种选择。 哈希索引结构的特殊性,其检索效率非常高...
阅读全文