天天の記事簿

一個 蘿莉控 技術宅的世界

12/6
16:43

WordPress默认编辑器添加颜文字按钮(=・ω・=)

颜文字是一种神奇的文字,它仅仅用几个符号,就能表现出很多表情,让人一看就懂。

很多输入法已经支持颜文字的输入了,但是,博主在用的微软输入法却迟迟不肯加入颜文字(PS:其实还是有的,但是非常少)。本来我们还可以用微软输入法的 `Z 快捷键来输入,但是…不支持符号啊我摔(╯°口°)╯(┴—┴

这里博主介绍如何不用插件,不修改原文件,只修改主题文件就为 WordPress 的 TinyMCE 编辑器添加颜文字按钮 (`・ω・´)

演示效果
演示效果

Read More →

12/3
19:56

探秘毕业设计选题系统(渣)

大学四年就要过完了,我们这波大四毕业生也到了制作毕业设计的时候了。

按我们学校的传统,毕业设计就是每人选一个课题,然后跟老师签订契约,变成魔法少女…

( ̄ε(# ̄) Σ

你™在说什么啊,给我重新说过!!!(╯°口°)╯(┴—┴

好好好,你胸大听你的,我重新说一次。按我们学校的传统,毕业设计就是每人选一个课题,然后告诉老师,老师给你调整下课题,确保每人一个不同的课题,最后就开始毕业设计的制作。

今年,一个坑爹的老师觉得每次调整课题非常麻烦,所以就采用了网上选题的方式,先到先得,来选择毕业设计课题。我这一飞行器专业搞什么幺蛾子(摔)

Read More →

11/4
18:12

无法解决的难题:代码高亮插件SyntaxHighlighter Evolved的行号问题

WordPress 的 SyntaxHighlighter Evolved 是一个可以高亮显示代码的插件,它使用方便,界面也非常好看,很适合技术博客使用。

但是,它有一个鱼与熊掌不可兼得的地方——行号和自动换行。

 

使用 2.x 版本,过长的代码会自动换行,使代码简单易看,可是,在复制多行代码的时候,会把行号一起复制进去,只有使用插件工具栏的 查看源代码 才能复制多行无行号的代码,非常不方便。

使用 3.x 版本,在复制时不再会复制到行号,同时它也不会自动换行了,过长的代码在显示时底部会出现横向滚动条,影响美观,使强迫症患者浑身难受。

于是,博主在想有没有什么办法能做到同时支持自动换行和避免行号被复制。

高能预警,前方文字包含本文剧透:然而…你懂的…标题告诉了你一切。想要自动换行,并且不复制到行号,不显示行号就行了 ( ̄ε(# ̄) Σ

Read More →

10/17
13:23

编译安装LAMP:Apache篇

写在前面:

搭建 LAMP 环境有非常多种方法,最简单的莫过于传说中的“一键安装 LAMP”。CentOS 发行版也可以使用 yum 命令安装,然而,通过 yum 安装的 Apache 版本只有 2.2,PHP 版本只有已经停止维护的 5.3。所以,一般情况下,为了使用最新版本的 Apache、MySQL 和 PHP,都是通过编译安装的方法搭建 LAMP 环境。

网上有数不胜数的关于编译安装 LAMP 环境的教程,我现在再来写这个,也不会是完全的多此一举,我权当这个是我的一个学习笔记。

之前从来没有接触过 Linux,也搞不清 Linux 的各种发行版之间的区别,而我第一个接触的 Linux 是带桌面的 Ubuntu,命令行第一个接触的是 CentOS。之所以用 CentOS,只是因为当时觉得名字好记吧╮( ̄▽ ̄)╭,于是后面我选择的系统一直都是 CentOS。

所以说,这篇教程是适用于 CentOS 6.x 的,CentOS 的其他版本就不一定按照这样编译了,至于其他发行版,大概 Redhat 和 Fedora 也适用吧。

教程里会有很多说明,不想看说明的话,可以直接看 shell 命令,重要的话我也会特别注明的,也可以直接复制 shell 使用。

Read More →

09/28
13:10

Linux搭建Nginx环境

Nginx 的特点

Nginx 是一款面向性能设计的 HTTP 服务器,相较于 Apache、lighttpd 具有占有内存少,稳定性高等优势。

与旧版本(<=2.2)的 Apache 不同,Nginx 不采用每客户机一线程的设计模型,而是充分使用异步逻辑,削减了上下文调度开销,所以并发服务能力更强。整体采用模块化设计,有丰富的模块库和第三方模块库,配置灵活。在 Linux 操作系统下,Nginx 使用 epoll 事件模型,得益于此,Nginx 在 Linux 操作系统下效率相当高。

Nginx 在官方测试的结果中,能够支持五万个平行连接,而在实际的运作中,可以支持二万至四万个平行链接。

Read More →