插件发布:DomainTheme_for_typecho


起步

博客有多个用户,每人希望用自己中意的主题,想想是可以通过不同域名来调用不同主题的。于是完成了这个。虽然感觉使用人不多,可能就typecho主题汇总网站会用到而已,但还是分享出来吧。

使用方法

第一步:下载本插件,放在 usr/plugins/ 目录中; 第二步:激活插件; 第三步:控制台->域名模板 进行设置; 第四步:完成。

预览

微信截图_20160401101859.png

特别说明:

这个插件是为满足个人需求而编写,兼容性方面多多少少会有不完善的地方,如有需求,可根据源代码自行修改,或者与我联系。

有的模板可以设置数据,我也找不到什么好办法,用自定义数据(json格式)来定义,不知道写就为空吧。

域名不包括前面的http://

github开源地址:https://github.com/hongweipeng/DomainTheme_for_typecho

与我联系:

作者:hongweipeng 主页:https://www.hongweipeng.com/ 或者通过 Emai: hongweichen8888@sina.com 有任何问题也可评论留言


Liunx screen命令


起步

搭建git服务器时需要一个进程一直运行着,关掉窗口或者断开链接,该任务就被kill了。发现screen命令真是太好用了。

介绍

这个命令可以在命令行终端自由切换,用户可连接多个命令行会话。可以实现会话恢复多窗口会话共享的功能。确保已经安装:sudo apt-get install screen或者yum install screen

使用

# screen [-AmRvx -ls -wipe][-d <作业名称>][-h <行数>][-r <作业名称>][-s ][-S <作业名称>]


caffe python接口配置过程中的坑


  我的caffe安装过程在: https://www.hongweipeng.com/index.php/archives/459/ 下面说说python接口的配置,官网就几个命令而已,然而事实并不乐观。

 1.基础安装步骤略过。  配置的话可以参考:http://blog.csdn.net/u011762313/article/details/47624119

 2.在最后执行make pycaffe时卡在了:

CXX/LD -o python/caffe/_caffe.so python/caffe/_caffe.cpp

 不知道原因:默默地等了好久

 3.怀疑是Makefile.config 问题(caffe编译问题大部分源自这里),最后找到一个靠谱的解决方案。

http://blog.csdn.net/lujiandong1/article/details/50540486


浅析Android Material Design Support Library(三)——FloatingActionButton


Google最近为了让开发者更好的更规范的应用Material Design设计思想,特意放出了android support design library,里面含有更多Material Design的标志性组件,其中最常用的就是那个圆形按钮,叫做Floating Action Button,可以简称为FAB。

举个栗子

<android.support.design.widget.FloatingActionButton
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentTop="true"
                app:borderWidth="0dp"
                app:rippleColor="@color/mainColor"
                app:backgroundTint="@color/mainColor"
                app:elevation="6dp"
                app:pressedTranslationZ="12dp"
                android:src="@drawable/plus"
                />


Windows和Linux之间压缩包中文乱码的解决


windows压缩包在linux下解压的乱码问题(zip):

有两种方式解决问题:(建议采用方法一)

  1. 通过unzip行命令解压,指定字符集:(用GBK, GB18030也可以)

    unzip -O CP936 xxx.zip

      有趣的是unzip的manual中并无这个选项的说明,   unzip --help对这个参数有一行简单的说明,如下:   -O CHARSET specify a character encoding for DOS, Windows and OS/2 archives

  2. 在环境变量/etc/environment中加入如下两行指定unzip参数总是以指定的字符集显示和解压文件: ```  UNZIP="-O CP936" ZIPINFO="-O CP936"
    
     
     这样Gnome桌面的归档文件管理器(file-roller)可以正常使用unzip解压中文,但是file-roller本身并不能设置编码传递给unzip。

linux压缩包在Windows下解压的乱码问题:

在linux在将它压缩成.7z格式就可以了