Avatar_small

UVA 458:The Decoder

题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=6&page=show_problem&problem=399 题目大意: 这道题是最最基础的密码学知识,就是明文的每个字母加上一个数变成密文,现在给我们密文,转化为原文。...

Avatar_small

GObject 信号机制——信号 Accumulator

在文档 [1] 中,从外围对 GObject 信号注册的过程进行了初步分析。生命不息,折腾不止,我们应当以 Adrian Hands 大叔为榜样。所以,本文继续解决文档 [1] 中遗留的问题,即 g_signal_new 函数的第 5 个与第 6 个参数的含义。

Avatar_small

JSP 文件上传下载 mysql数据库

尝试在JSP中将文件上传到mysql数据库,没有多少资料支持,自己先摸索摸索吧! http://junier.javaeye.com/blog/607473 mysql BLOB类型 TinyBlob 最大255 Blob 最大65k MediumBlob 最大16M LongBlob 最大4G 参数配置 Win...

Avatar_small

JSP 页面之间传递参数

数据库课程设计,将学生所选课程的名字设为链接,学生点击链接后,进入课程相关页面,但是必须记住用户点击链接课程的ID,以便在重定向的页面中以课程ID访问数据库,得到课程的详细信息,想了很久没有解决方法,有人说用cookie,学了一点JS,觉得不行。于是发现了这个网站从而解决了问题。 http://stanlyy.javaeye.com/blog/462161 其中的链接可...

Avatar_small

vim使用的问题列表

“工欲善其事,必先利其器”,作为使用vim也有一段时间了,我想总结一下我使用中的问题。 1.不知道如何使用帮助。 这应该是我接触计算机很晚,或者习惯问题,我不喜欢看help文档,直接从网上搜索。这种习惯,现在看来不好,使用一种软件,help文档是第一手资料,应该首先查看,vim的help文档写的很好。举个例子:我将源文件中的单词Charfield...

Avatar_small

多线程环境下libcurl的一个Bug

今天运气不错,解决了两个非常棘手的Bug,这一个是关于libcurl的。 我的程序在一个线程中执行主循环,需要从网络下载东西时,就开启另一个线程,执行curl_easy_perform。问题是,程序在执行一段时间后会自己崩溃掉,backtrack如下: #0 0x4001e416 in __kernel_vsyscall () #1 0x40491941 in ra...

Avatar_small

记一次修复MiniGUI相关Bug的过程

这个Bug连着困扰了我六七个小时,而且表现神秘不定,我觉得很有必要把它详细地记录下来。 事情源于我正在编写的一个GUI库,底层基于MiniGUI,主要用在嵌入式Linux下显示图形界面。最开始的表现是,我在本机编译完成后跑得好好的程序,在交叉编译后放到arm板子上一启动就崩溃,而且诡异的是,崩溃的几率和我类的参数有关,最开始我在类的destructor前加上了virtual之后...

Avatar_small

OOC-GCC新的测试用例[0.6]

这个例子主要用来掩饰如何实现继承关系[v0.6]http://code.google.com/p/ooc-gcc/downloads/list // #include "inc/core/OOStd.h" CLASS(Human){ int age; int gender; STATIC(Human) iFn sayHi; }; ASM(Human,NU...

Avatar_small

UVA 10055: Hashmat the brave warrior

题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=12&page=show_problem&problem=996 题目大意: 输入两个军队数量,输出之间的差。 解题思路: 水的不能再水啊~我居然错了4次...

Avatar_small

UVA 10071: Back to High School Physics

题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&category=12&problem=1012&mosmsg=Submission+received+with+ID+8679275 题目大意: ...

Avatar_small

vmware+linux 设置共享读写主机的文件夹

vmware虚拟机上的操作系统,希望配置共享主机的文件夹以方便文件或资料传输,方法比较多(如:组建一个主机和虚拟机的内部网络、为虚拟机分配一个独立IP 然后作为网络邻居访问等)。 本文实现利用Vmware的 vmware tool直接实现虚拟机读写主机文件夹。 一 设置共享文件夹 1、打开vmware,不要启动虚拟机上的操作系统,选择“编辑虚拟机设置”。 2、选择“选...

Avatar_small

UVA 102: Ecological Bin Packing

题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=3&page=show_problem&problem=38 题目大意: 装箱问题也是背包问题是一个非常容易理解题意但是非常难的问题,是NP问题。但是本题是一个简单的垃圾分...

Avatar_small

在AWESOME 上加入天气使用google API 字体 weather.ttf

这个脚本加入了词霸的屏幕取词,绑定PrtSc键抓图,还有天气显示!解决了前两天一直琢磨的字体天气问题!上张现在桌面图: -- Standard awesome library require("awful") require("awful.autofocus") require("awful.rules"...

Avatar_small

GObject 信号机制——信号注册

上一篇文档“GObject 的信号机制”只是挖了一个坑便结束了,本篇尝试填坑,不过也不敢有所保证。因为我也不确定会不会因为被 GObject 的信号内幕再次搞晕。 我们先老老实实的阅读 GObject 参考手册的“Concepts / Signal”部分,尽量多获得一些面上的认识。手册中最关键的一句话是:每一个信号在注册的时候都要...

Avatar_small

修改Ubuntu下Chrome的字体

新版的Chrome无法修改全部字体, 随着浏览器更新到10.0版,设置界面完全推倒重来,由对话框变成了页面。但是引入了一个大问题:修改默认字体的时候,对大多数网站不起作用了!我自己遇到此问题的时候,在论坛上搜索了一下,发现中招的人好多。初步观察结果,是仅对在meta标签里指定了charset=gbk的网页起作用,其他网页一律还是难看得要死的楷体。 在浏览器关闭...