• 展开微博窗口
  • QQ:52619941
  • 微信:cnmemory
  • 展开分类目录
  • 还没有账号?

Memory

浅谈面向对象与代码可读性

你是否能读懂下面这段代码呢,反正我是看不懂。

<?php
class MakeLove
{
    
    //Current piston motion frequency
    private $frequency 0;
    //Max piston motion frequency
    private $maxFrequency 

时运不济

上个月刚丢了台手机,今早又一台阵亡,陪伴我数年的笔记本电脑也差不多要驾鹤西去,连天气也是如此让人心神不定。我佛慈悲,望八月之后,赐予我些许光芒。

星期五
暴雨

碌碌无为

马上就要步入9月,每天都有做不完的事,却又说不上来到底做了些什么事,眼看着一年又要过去,那么,还是得加把劲啊。

星期六

SimpleHome 2.0 正式发布【9月13日有更新】

SimpleHome由GreenCatch升级而来,布局还是和从前一样,是一款三栏响应式扁平化风格的主题,并且较之前的基础上做了大量的改动,提升了主题修改的灵活性。

更新说明:

以下是针对GreenCatch的改动:
  1. 部分界面样式改动
  2. 支持后台设置QQ号,微信号,主人姓名,微博秀地址
  3. 支持后台选择风格颜色(内置三种配色方案)
  4. 将热门标签及最新评论加入小工具,方便顺序调整及显示数量的设置
  5. 右侧分类目录增加自定义Font-awesome小图标
  6. 增加日志类型的文章,支持天气的选择
  7. 增加音频类型的文章
  8. 增加Ajax评论
  9. 手机下访问增加分类导航选择
  10. 调整主题代码结构,增强代码可读性
  11. 修正右侧小工具栏样式
  12. 新增了一个短码[button],用来定义一个带有链接的按钮,具体示例如[

CSS3+JS+PHP制作实时时钟

闲下来的时候就爱捣鼓些小玩意,顺便来一首经典的老歌,随意感受一下^_^,回归正题,今天给大家带来的是一款由CSS3实现的实时时钟(DEMO的链接在文本的末尾),主要的思路是利用css3的transform和animation来实现一个会走的钟摆,那么,为什么会利用到PHP呢?因为要通过animation制作一个指针转动的动画,但是在animation动画中,指针的起始点要根据实际的时间来控制,我们就需要PHP的帮助,通过下面的代码计算出时针,分针,秒针的初始位置:

date_default_timezone_set('Asia/Shanghai');
$sec = date('s');
$min = date('i')+$sec/60;
$hour = date('H')+$min/60;
$hour_deg = floor($hour/12*360);
$min_deg = floor($min/60*360);
$sec_deg = floor($sec/60*360);

得子如此,夫复何求

我的爸妈绝对是世界上最缺心眼的人,他们借了别人的钱之后都会承诺“欠你们的钱我们通通都会还给你的”,然后他们生下了我,取名叫通通。

星期三

WordPress小工具开发制作教程——热门标签

很多时候我们会发现Wordpress自带的小工具不能完全的满足我们的需求。这个时候我们就需要动手去制作一个小工具,今天先从最简单的一个小工具——热门标签说起

那么制作小工具,我们需要借住Wordpress的挂件接口,首先,我们要创建一个类

class hotTag extends WP_Widget {...}

这个类是继承自WP_Widget这个类,类名为hotTag(热门标签)

当然光光是这样妥妥的不行,类中分别需要包含如下几个方法

  • __construct:构造函数,定义小工具的名称,描述等等
  • widget($args, $instance):小工具的输出内容
  • update($new_instance, $old_instance):更新小工具的选项操作
  • form($instance):小工具的选项处理

接下来我们来看下完整的代码

<?php
 /**
 *
 *