当PDF被锁上了又想打印

试试 PDF Password Remover V3.0

发表在 网摘 | 标签为 | 留下评论

[ZZ]富文本编辑器

19款Javascript富文本编辑器 | 帕兰映像

19款javascript富文本编辑器。也许你还有兴趣查看15 个基于Web的HTML编辑器和6款所见即所得(WYSIWYG)的在线Web编辑器

继续阅读

发表在 网摘 | 标签为 | 留下评论

算法设计中的时间小论

限制时空的循环左旋小节中描述了算法对程序的一方面影响:
好的算法思路会使程序更加简单。
这一回我们将会讲到另一方面: 复杂深奥的算法有时可以极大的提高程序性能。

继续阅读

发表在 C, 编程 | 标签为 , | 留下评论

修技,还是修己。

注:这篇是MSTC通讯稿…

 

             提手时,心有千句;落笔时,不足一言。

                                                                    ———–题记。

 

经过两年OI, 半年ACM, 半年项目开发,申请创新项目,自带团队,从和师兄一起开发,到自己一个人动手写工程文档框架,从一个人写程序到为团队组员写分工安排。从信息学部宿舍的一名普通学生,到常常习惯横跨大半个校园只为散步的疯子,我总不知道该怎么说起。

  一路走来,失败了很多,学到了很多,置于如今,每星期除了看一看基础书,算法书(1),写一点小心得,发现自己在技术只路上前进的脚步逐步放缓,看着身边同学使用C#, VS10, 转向游戏制作,图形识别的达人,自己却依旧留着VC6的MFC小试, 有时他们小有斩获,自己也会觉得失落。

还好与之得失的是,自己越来越喜欢去珞珈山上的樱花城堡眺望,常常在脑海里思索周围的世界,小小的一本《菜根谭》却成了自己最得意的收藏。感悟人生道理的时候,却总有总剑走偏锋的一味,这样一个夜晚,也好静静想一想吧。

  至于将来,我却更加迷糊,修技,还是修己。求人终归不如求己,只有亲身实践才能有自己的想法。

继续阅读

发表在 唠叨 | 留下评论

[CNBETA]你从没见过的 HTML5 动画效果

http://www.cnbeta.com/articles/114849.htm

Bomomo

想到以后做海报也许会用到,mark。

发表在 网摘, 网络 | 标签为 | 留下评论

SMS4文件加密程序

0.01 Beta

image

加密后生成.sms4文件

再次选择sms4进行解密。

完成了大作业,接下来准备考试…

发表在 唠叨 | 标签为 | 留下评论

代码与2:15

TopLanguage里断断续续待了一年多,对里面的谈话终于不再是一知半解,

许多题也许自己也有很好的思路,人总是还会有进步的吧。

本来提手写篇博文,准备聊一聊在俱乐部的事情,说一说自己的事情,听一听歌,想一想代码。

不过现在有点疲倦,而且这状态写正紧的事情不太妥当,于是还是扯一扯小故事吧。

继续阅读

发表在 唠叨 | 标签为 | 留下评论

深入理解计算机系统——第三章小结(1)

1. GCC按照自己的格式形成汇编代码并解释(GAS:Gnu Assembler),这一点与我们常学的MASM编译有差异:

    A.  movl 12(%ebp), %eax  表示 %ebp偏移12位置值送%eax ,事实上GCC汇编目的地址在右边。

    B.  目标文件(如: code.o) 是对独立文件编译汇编的结果。

    C.  产生目标文件后通过链接使程序整合成完整的机器级代码,也就是可执行文件。

    D.  简单的打个比方“01 05 64 94 04 08” 表示“add %eax, 0x8049464” 你会发现地址是反着放的。

2. 不用争字究竟多长了,其实Intel开始从16位体系扩展成32位体系时,一直把“字(word)” 表示16位。

对于多数32位机器“经典”的分配方式,“short int”整数分配2字节,“int” 分配4字节, “long int” 分配全字长。

然而这样分配是GCC的约定,至于GAS:

    A. GAS 中的 movb, movw, movl, 分别移动字节,字,双字。

    B. GAS中的 %eax, 表示 寄存器AX的Extend(?),也就是32位的AX。

    C. Imm(Eb, Ei, S) 是一种寻址模式,调用立即数Imm, 基址寄存器Eb,

         变址或索引寄存器Ei 和 伸缩因子(scale factor Ps:必须是1.2.4.8之一)

         操作数值 M[Imm + R[Eb] + R[Ei]*s],

         R[Ei]表示对寄存器取值, Mb[Addr]表示对内存取b长度值(这里省略b)

    D. GAS同样规定不能两个操作数同时访问内存。

    E. 指针保存的地址信息使得程序像低级代码一样灵活。

    F. 大部分人都会头大一下 Leal 7(%edx, %edx, 4), %eax 这样的指令,其实他只是将5*%edx+7 –》 %eax,

   很简单的理由是你实在没办法对%edx加载有效地址。

    G. 有关GAS的特殊指令(如64位乘,除法等),有兴趣参考相关资料,这里就不特别说了。

下次开始阅读程序流控制汇编码。

发表在 系统 | 标签为 | 一条评论

易混淆单词111组

原文出处:新东方

1. 	aboard adv.  prep. 在船(车/飞机)上, 上船(车/飞机)
	 board  n. 木板, 董事会 (包饭的)伙食 vt.上(船,车等)
	abroad adv. 国外, 海外
	 broad adj. 宽的,广阔的,广泛的

2. 	abstract adj. 抽象的 n. 摘要,梗概
	subtract vt. 减去(from)
	attract vt. 吸引:be attracted to 迷恋,喜欢
	
3. 	accent n. 口音,重音
	access n. 接近(或进入)的,机会,通道,入口
	excess n. 超过,过量 adj.过量的,额外的
	assess vt. 对…进行估价,评价
	asset n. 财产,资产
	exception n. 例外

继续阅读

发表在 网摘 | 标签为 | 留下评论

中秋

昨晚校内发生案件,死亡离自己太近的时候,总会有万分感觉吧。

研究了下海报的制作,发现还是很好弄得呢。详情猛击AutoMotivator

 

image

发表在 唠叨, 网摘 | 标签为 , | 留下评论