修改 Eclipse 中代码提示的补全键

Post on: Category: 个人作品Tag: Eclipse 16 Comments

最近用Eclipse开发一个项目.
使用了一段时间以后,感觉Eclipse的代码提示功能和VAX相比有太大差距.
感叹自己被VS惯坏了的同时,也感觉到Eclipse那恼人的补全键太恶心了.
不仅是=是补全键,甚至 也能补全...
所以想对Eclipse的代码提示功能予以优化,修改的更符合我的习惯一点.只用TAB上屏.

Read More...

NovBox Theme

Post on: Category: 个人作品Tag: 主题 138 Comments

NovBoX Theme Ver 1.2.2
此主题为自制的NovBoX,使用到的技术及特色功能如下:

  1. 完全基于HTML5+CSS3的实现,使用了新的HTML5标签,和动画等CSS3特性
  2. 对 小屏幕设备/移动设备 进行了适配(依旧不好看)
  3. 使用AJAX+PushState技术进行无刷新浏览
  4. 使用GooglePrettify自动高亮文章中的pre和code内容,需要加上prettyprint class.
  5. AJAX评论效果.
  6. 适用于 Firefox, Chrome。
  7. 其他等很多细小特性

Read More...

八门神器 破解

Post on: Category: 个人作品Tag: Android,破解 9 Comments

一直苦于Android上没有16进制编辑器,在犹豫要不要自己写一个.有个HexEditor,但是没有八门好用.
今天偶然在网上发现游戏修改利器八门神器附带16进制编辑的功能,大喜之余发现这是收费功能.
于是决定自己动手,自己搞不定了再支持下作者(注册费用仅8元).

Read More...

换域名了

Post on: Category: 未分类Tag: GoDaddy 23 Comments

终于购入了个域名, iczbix.com.

在GoDaddy 用优惠卷买的, 买com送info,
最终价格为:  $7.99 + $0.18 + $0.18 = $8.35 = 52.80 CNY

Read More...

Samsung Kies Air 河蟹版(去除机型限制)

Post on: Category: 个人作品Tag: Android,破解,三星 11 Comments

三星出品的无线管理工具,个人觉得相当好用,和 AirDroid , WebSharing 各有千秋吧.
原本只能在三星的机型上使用,我于是通过LuckyPatcher做了个自定义补丁,
下载此补丁文件,放到SD卡上的LuckyPatcher目录中(/sdcard/LuckyPatcher/),
打开LuckyPatcher,找到软件并选择Custom Patch!(自定义补丁)即可.
补丁可能适用于更新的版本,如果补丁不能用了,我可能会更新补丁.

软件下载: Google Play115网盘(版本2.1.204271)

修改Youku的Swf实现去广告

Post on: Category: 学习笔记Tag: 优酷,Flash 46 Comments

声明:本文只是对Flash实现16进制编辑的基本思路的说明,并不是确实可行完整的Youku去广告方法.

首先打开Firebug,获取swf文件地址,下载下来.

使用大名鼎鼎的某SWF Decomper工具反编译,经过鲁夫的爱的提点,

com.youku.core.view.components.BaseVideo

找到了关键代码. 

Read More...

Wamp Error 500

Post on: Category: 学习笔记Tag: Apache,PHP 8 Comments

以前在本地调试PHP脚本一直用的是自己搭建的APM环境(Apache+PHP+MySQL).
今天写脚本要用到PHP 5.3的功能,我自己搭建的环境还是很久前的PHP 5.2 .于是打算更新下环境.
由于有任务在身,所以没有自己一一下载安装,而是直接使用WAMP.

谁曾想在安装就绪,添加虚拟主机时,出现了大问题.一旦配置文件里有虚拟主机,整个服务器直接报500错误.

研究多时,终于找到解决问题的办法.原来是因为没有添加默认虚拟主机的原因.

加入如下配置

<VirtualHost *:80>
 ServerName *
 DocumentRoot "D:/Wamp/www"
</VirtualHost>

OK,一切恢复了正常.

Moving Projects from GoogleCode to GitHub

Post on: Category: 学习笔记Tag: GoogleCode,GitHub,Git No Comments Yet

Moving from Google Code to GitHub

The protocol outlined below may appear complex, but it looks more
intimidating than it really is. Moving a project takes about two to five
minutes once your GitHub account and your migration computer is
properly configured.

You need four things to move a Google Code SVN project to GitHub:

  1. A Google Code project to move
  2. A GitHub user account
  3. SSH keys, and
  4. A migration computer that is configured to migrate the
    project from Google Code to GitHub. (in this tutorial, we will use a
    Ubuntu server; but any other Linux/Windows/Mac computer, properly
    configured, should do the job)

Read More...

BadApple

Post on: Category: 网络信息Tag: 东方,歌词 18 Comments

原曲:东方幻想乡/BadApple!!
Vocal:nomico
サークル:Alstroemeria Records
社团:Alstroemeria Records
アルバム:Lovelight
专辑:Lovelight
Arranger:Masayoshi Minoshima

Read More...

inline内联函数(声明前加inline还是定义前加inline)

Post on: Category: 学习笔记Tag: C++ 15 Comments

(一)inline函数(摘自C++ Primer的第三版)
在函数声明或定义中函数返回类型前加上关键字inline即把min()指定为内联。
      inline int min(int first, int secend) {/****/};
      inline 函数对编译器而言必须是可见的,以便它能够在调用点内展开该函数。与非inline函数不同的是,inline函数必须在调用该函数的每个文本文件中定义。当然,对于同一程序的不同文件,如果inline函数出现的话,其定义必须相同。对于由两个文件compute.C和draw.C构成的程序来说,程序员不能定义这样的min()函数,它在compute.C中指一件事情,而在draw.C中指另外一件事情。如果两个定义不相同,程序将会有未定义的行为:
      为保证不会发生这样的事情,建议把inline函数的定义放到头文件中。在每个调用该inline函数的文件中包含该头文件。这种方法保证对每个inline函数只有一个定义,且程序员无需复制代码,并且不可能在程序的生命期中引起无意的不匹配的事情。

(二)内联函数的编程风格(摘自高质量C++/C 编程指南)
关键字inline 必须与函数定义体放在一起才能使函数成为内联,仅将inline 放在函数声明前面不起任何作用
如下风格的函数Foo 不能成为内联函数:
inline void Foo(int x, int y); // inline 仅与函数声明放在一起
void Foo(int x, int y){}
而如下风格的函数Foo 则成为内联函数:
void Foo(int x, int y);
inline void Foo(int x, int y) // inline 与函数定义体放在一起{}

Read More...

Return Top