Avatar_small

XOOPS中的编辑器类

在xoops中调用编辑器2.3中有几种方法 1.XoopsFormDhtmlTextArea 这个似乎是做为一种兼容模式而生的,常规上没有问题,但是在调用tinymce上就出现了问题. 用法: $options['editor'] = 'fckeditor'; $form->addEl...

Avatar_small

C语言中数值和字符串的相互转换

整数->字符串可以使用stdio.h中的sprintf函数,有的人可能会说到itoa,但其实itoa不是C标准库的函数,是微软自己添加的。 sprintf的原型是: int sprintf ( char * str, const char * format, ... ); 和printf用法相同。当然也可用于其它类型如double。 例: ch...

Avatar_small

RM通用:搞瞎你的眼睛

是的,乃没看错,这个脚本是用来搞瞎你的眼睛的,加入任意工程执行即可。 def calc(x,y) a = 0 a += 2 if 3 * x + 8 * y > 3600 a += 1 if 3 * x - 2 * y > 600 case a when 0 return 7 if 3 * x - 8 * y >...

Avatar_small

RM通用:鼠标定位脚本。

这个脚本用于随时按下Shift定位鼠标位置。 module Stop @@bitmap = Bitmap.new(640 * 2 + 1,480 * 2 + 1) @@bitmap.fill_rect(640,0,1,960,Color.new(255,0,0)) @@bitmap.fill_rect(0,480,1280,1,Color.new(25...

Avatar_small

VX存档自动缩进脚本

这个脚本用于在VX上动态显示存档窗体。 MINUS = 32 STEPS = 2 class Scene_File alias fxxx_create create_savefile_windows def create_savefile_windows fxxx_create @savefile_windows[1].height -= MI...

Avatar_small

有心搞开发的,千万不要进做工程的泥潭

最近系统割接,实在太忙..瞎忙. 今早跟客户电话沟通了一个多小时. 因为老系统有一个很垃圾的特性. 新系统不准备将其兼容过来. 于是就悲剧了! 客户为了数据割接上省事,要求我们按那个特性,将数据弄过来.但是我们设计时候剔除了这种会引起混乱的东西. 系统比以前的要优秀.但是反而被客户责怪. 其实很事情清楚,客户也是为国企打工. 按照目前的数...

Avatar_small

emacs学习之elisp(二)求值实践

在表达式中()告诉lisp解释器当作函数处理,没有括号则当作变量。 我很高兴写这个系列笔记用的正是emacs编辑器。使得我在记笔记时时刻实践我的想法。 (buffer-name)"temp.biji" C-u C-x C-e 使得我可以把变量求值立刻显示到光标位置。 下边列举一些常用变量 (current-buff...

Avatar_small

shell排序算法

shell排序算法是一种插入排序算法,直接的插入算法很简单,shell算法不同于直接插入的插入时小步挪动,而做长距离的跳动。它由Donald Shell于1959年提出。 shell算法也叫作“减少增量的排序算法”,每一遍通过增量h,使得那些相距h的记录排序。增量的序列不是固定的,确定最好的增量序列需要大量的数学知识。 shell算法: ...

Avatar_small

duckhood-checking

from python cookbook. How to check a variable is String or not. 如果它走路像鸭子,叫声也像鸭子,那么对于我们而言,就可以认为它是鸭子了。

Avatar_small

emacs学习之elisp(一)列表处理

lisp 列表 一个列表的样子like this:'(rose violet daisy buttercup); 在lisp中,数据和程序都以相同的方式表示;so,他们都是由空格分隔的,由括号括起来的单词 ,数字或者其他列表的列表。 lisp原子 想想物理世界的原子吧,列表中的空格无关紧要。 ...

Avatar_small

An example of string interpolation in Perl 5

sub starttext { my $self = shift; <<"PREAMBLE"; @{[$self->setuppagenumbering({location => "footer", style => "bold"})]} @{[$self->...

Head_small

xcode 免99美元证书真机运行程序

主要思路是这样的,iPhone 上运行的程序需要有签名。所以先用xcode生成一个不带签名的程序,然后自己用 ldid 来签署。这样OK 。

Avatar_small

排序算法

我的算法可以说应该是很烂,归结起来:(1)不善总结,无法融汇贯通,与性格有关。(2)经常忘记,无法应用的好,与智商有关。我觉得:智商不高,还可以在计算机世界里混,但是若是性格不好,不能坚持,我觉得难有成绩。现在,该录正题了。 排序到底有什么用呢?对于我来说,我以前没有认真思考过这个问题,在Tao里,作者总结了一下,这里记录一下: (1)解决“一...

Avatar_small

emacs学习笔记

很高兴用emacs学习系列开始我的is-programer之旅。 先记录一下oio对于emacs复制黏贴的一组设置。 记录在oio-cc-cv.el中。在.emacs里load-- ;; -*- 自定义复制黏贴 -*- (defun copy-line (&optional arg) "Save current line...

Avatar_small

C++中Protected与Private继承的作用

相信C++中Private和Protected继承是最冷门的语法之一吧,以至于以后大多数以C++语法作为模板的语言都没有继承这个语法。我C++学的不算差,学完后几乎每学期都在使用,但是也把这个语法点忘的差不多了。不过今天在和Deltamaster讨论C++如何选择性继承的时候(只继承一部分接口,另一部分接口不继承,如果用户去使用这些不被继承的接口,必须在编译期间报错),他提出了用Pro...