技术笔记 共 20 篇

技术笔记 Ubuntu升级至14.04的折腾

13978334411813.png

前些天忍不住把Ubuntu从13.10升级到了14.04Beta,用了几天觉得其实13.10和14.04没啥太大改变(好吧,其实是可能因为我是直接升级过来的),就是感觉稳定了不少,莫名其妙的系统错误数量减少了。。。

其实装14.04是为了nvidia-prime去的,Ubuntu原生的N卡双显卡解决方案,比bumblebee要好很多。我觉得bumblebee就是关闭了独显,optirun也就只能跑跑测试脚本,真正要用的时候完全不管用。。。

技术笔记 百度编辑器UEditor的Yii扩展

ueditor-yii-extension

使用的第一款富文本编辑器是xhEditor,喜欢她的简洁,当时还专门写了个上传类来配合使用。后来要写一些通用CMS的时候,简洁反倒成了缺点:一些不常上网的用户觉得这个编辑器太难用。唉,仿佛ewebeditor才是他们心中的唯一的编辑器。于是使用了这个百度富文本编辑器UEditor。

第一眼看上去UEditor确实大气,不错,但是说实话后悔用她了。因为丫实在太大了,加载很慢,在网速不是很好的时候太影响使用了。我现在觉得UMeditor可能会更好一点。等这个Blog开发到下个版本的时候再看看,忍不了就...

技术笔记 Ubuntu配置apache2.4配置虚拟主机遇到的问题

最近想把web开发目录从/var/www/转移到/home/user/webroot目录,并配置基于域名的apache2虚拟主机,结果遇到各种403错误,非常郁闷。最终在Scrat同学的帮助下,终于找到问题所在,于是在此记录。

我使用的apache版本是Server version: Apache/2.4.6 (Ubuntu),这是ubuntu安装的默认版本,低版本如apache2.2可能不存在这个问题(因为以前用2.2就没遇到这样的情况)。

0x01 Ubuntu配置apache2的前置知识

使用apt-get安装的apache2与直接编译安装版本略有不同,其配置文件不在...

技术笔记 菜鸟走进Ubuntu——准备切换工作环境咯

系统配置

唯一一次在硬盘装Linux是在大三。装了之后大概几个月都没怎么用,后来Windows出了点问题想重装,重装之后就直接从Windows把Linux的分区删了...此后Linux是路人。

由于大四工作的原因,接触服务器虚拟化的内容,又开始使用Red Hat。不过都是浅尝辄止,只是用到了KVM、libvirt等项目有关的几个部分,在工作环境尝试迁移到Linux的时候,由于各种扯淡的原因,到此为止了。

而如今,再次决定将工作环境迁移到Linux下,打算使用Ubuntu做开发和测试平台 ,于是开始慢慢学习,一步步走进Ubuntu。参考书籍《鸟哥的Linux私房菜》。

技术笔记 使用Print2Flash做文档转换[仿百度文库]出现1155错误的解决方法

前一阵子做了一个学校实验室的选课系统。

提到选课系统就感觉像是学生阶段的练手作品。

确实如此,因为有学生已经做过了,我的学弟做的,使用TP2框架,结果1秒钟被我黑了(哈哈,TP的那个RCE你懂的)。

后来由我接手做这个东西,当然是公司工作交接之前的。

要求除了常规的发布课程,学生选课,课程安排,名单统计等功能外,还要有些额外的特色功能,比如这个要求:教师上传文档(Word、Excel、TXT、PDF)等要求学生可以查看,但是不能下载(按权限可下载),最好能做成百度文库的样子。

其实解决方法比...

技术笔记 Discuz! X2.5特殊主题:发帖处不显示特殊主题?

大约半年多没碰康盛的东西了,年前在DZ7.2开发了几个插件,我们这边的开发任务就停止了,现在又有项目需要做dzx2.5的开发,于是开始搞特殊主题。

尼玛我参照开发手册(http://dev.discuz.org/wiki/)写的开始开发,结果就是在论坛的设置处可以看到自定义的特殊主题,发帖的时候却没有这个选项。蛋疼。断断续续折腾了两天,蛋疼,直接翻DZ相关源码,终于找到问题所在:尼玛。。。弄个特殊主题光在论坛设置里面设置还不够,还特么要在用户组给用户使用这个特殊主题的权限。。。

技术笔记 Ctirix桌面虚拟化部署——linux做NAT和端口映射

上周去某地部署了一套思杰桌面虚拟化的演示环境,遇到点问题,特作此记录。

客户只给了一个IP,一根网线,没有IP地址池也没有交换机路由器。让我搭建一个外网访问的环境。我搞死他MD。

毕竟这方面还是菜鸟,有点心虚不知道能不能搞,但听客户说VMWare的就是这样的能搞,我擦,貌似他们有个虚拟交换机的功能。后来转念一想交换机也不过是个linux系统,功能比PC还弱,应该有搞头。于是各种搜索,终于搞定。最终达到的效果是只有一个外网IP,从外网访问到DDC,并能连接上所有分配出来的桌面。桌面、DDC和AD均在内网,并且能够...

技术笔记 Java[1.7.X] 0day 预警及EXP

昨天看到Java的0Day。。。然后看到有EXP放出。。。然后下载测试。。。尼玛太可怕了。。

 此次0Day只影响JDK1.7,对于1.6以下版本无影响。

坑爹啊,前几个月在写Swing,因为JDK1.7修了1.6的几个关于透明和不规则窗体的问题才更新到JDK1.7,现在就躺枪了....

 EXP如下:

import java.applet.Applet;
import java.awt.Graphics;
import java.beans.Expression;
import java.beans.Statement;
import java.lang.reflect.Field;
import java.net.URL;
import java.se...

技术笔记 Yii与DWZ整合-关于分页

先介绍下DWZ,DWZ框架是个国产的开源JS框架,其目的就是使开发人员不写JS的情况下依然能做出AJAX交互, DWZ框架完全开源,源码没有做任何混淆处理,非常方便修改。本文采用的是DWZ 1.4。

 在Yii的官网上有个DWZ的扩展,可以去看下。版本和风格我不太喜欢,所以直接用的DWZ的原版。

在文章列表页面,我采用CActiveDataProvider 来获取数据并分页。经过测试发现,这种方式的...