- 浏览: 69377 次
- 性别:
- 来自: 上海
最新评论
-
yjh_4866:
- (id)init { MyUIView *my ...
Cocoa的MVC架构分析 -
chriszeng87:
引用其实不论是接口,委托,还是回调函数,本质上都做了一件事情。 ...
Cocoa的MVC架构分析 -
alan.hee:
简单明了,谢谢。
Cocoa的MVC架构分析 -
supercode:
xapian在win上编译是比较麻烦,不过看看这个教程。htt ...
感谢开源 -
rg9981:
:) 我也在玩这个,现在第三次编译到gcc,暂时遇到点问题,不 ...
使用LFS打造自己的Linux心得体会
文章列表
据说这种类型的网站是以后web3.0的趋势,现在的web2.0的中心思想是由用户来提供分享信息。而web3.0的思想就是把网络转换成一个虚拟世界,这需要web能对自然语言有识别功能。
我在www.powerset.com上注册了,它正处于开发和测试阶段。登录之后,乍一看,是博客,wiki,搜索引擎的集合体,大家可以在里面添加讨论话题,添加自己的搜索。至于搜索,我还没搞懂是怎么用的,还要好好研究研究。讨论板块我觉得还是不错的,去看看老外聊些啥,哈哈。
- 2008-09-20 18:48
- 浏览 1574
- 评论(0)
这之前我一直以为搞虚拟主机是很高深的技术(可能在apache2.2以前是很困难的,我也没有专门调查过),自己尝试了一下,原来很简单。
在apache的配置文件目录里,找到 extra
目录,你会发现 httpd-vhosts.conf
文件,打开文件一看,你会发现以下内容(注释已经省略)
NameVirtualHost *:80
ServerAdmin webmaster@dummy-host.robert.qiu.com
DocumentRoot "/www/docs/dummy-host.robert.qiu.com"
ServerName dummy-host ...
- 2008-09-20 18:41
- 浏览 903
- 评论(0)
mysql:
首先添加mysql user和mysql group
cd mysql_src_path
./configure --prefix=/usr/local/mysql
make &&
make install
cp support-files/my-medium.cnf /etc/my.cnf
cd /usr/local/mysql
bin/mysql_install_db --user=mysql
chown -R root .
chown -R mysql var
chgrp -R mysql ...
- 2008-09-20 18:36
- 浏览 1097
- 评论(0)
和其它开发GUI的Framework一样,Qt也有它自己的一套事件处理机制。
VC和wxWidget中的Message和Event Handler
Java中的Event和EventListener
C#中的Event和EventHanlder
其实从本质来讲,都差不多,主要是2部分组成,消息和消息处理函数。
在Qt中,这2部分分别称作signal和slot,一个signal可以和多个slot连接,同样,一个slot可以接收多个signal。
signal和slot的本质都是函数,它可以是public或者private的。
在Qt的根对象QObject中有一个connect函数,它用来将sign ...
- 2008-09-13 22:45
- 浏览 1293
- 评论(0)
这几天心血来潮,想看看Qt是怎么一回事,于是就去http://trolltech.com
下载了Qt.4.4.0,它已经自带了MinGW,所以就省了下载MinGW。在网上找了好久Qt的IDE工具,最后选择了Eclipse,同时在Qt的网站上也有下载了将Qt+MinGW+Eclipse的集成工具,只要指定Qt和MinGW的安装目录即可。
在新建了一个项目之后,编译时发生了错误,显示 can not find -lqtmaind。在网上搜索了一下,这是qt的debug库,所以需要再自己编译这个库。在Qt的开始菜单中,你可以找到一个程序 Qt 4.4.0 (Build Debug Libraries) ...
- 2008-09-13 11:02
- 浏览 4117
- 评论(0)
1.安装apache2.2,很简单,下载apache的windows安装包,一步步做下去就行了,就是安装后启动服务器时注意修改httpd.conf的监听端口(如果你装的其它Web服务器占用了80端口的话)
2.安装mysql,也很each,按照提示一步步做就行。但是在新建用户的时候,要注意给他分配必要的访问权限,不然用户无法通过网络访问数据库。
insert into mysql.user(Host,User,Password) values("localhost","user1",password("12345"));
create ...
- 2008-09-10 16:26
- 浏览 1254
- 评论(0)
最早看到LFS这个名词是在3年前,那时我还在搞.NET,只是简单的查了一下LFS的含义,以为是Linux的又一个发行版,就没在意。最近突然想到了它,就仔细读了一下它的手册,才发现它只是一个手册,指导用户如何从头创建一个Linu ...
- 2008-09-08 16:36
- 浏览 2370
- 评论(1)
SWIG本质上是一个编译器,在最初的1.1版本中,它还不是很完善,有很多的C/C++指令以及数据类型不支持,而到了现在的1.3版,它基本上已经能够支持全部的C/C++特性。
内容如下:
Full C99 preprocessing.
All ANSI C and C++ datatypes.
Functions, variables, and constants.
Classes.
Single and multiple inheritance.
Overloaded functions and methods.
Overloaded operators.
C ...
- 2008-08-26 14:44
- 浏览 1964
- 评论(0)
最近一直在用C/C++做开发,虽然C/C++都有自己的单元测试框架(CUnit,CPPUnit,知道还有其它框架的兄弟告诉我一声,我去看看),但是总觉得写起来麻烦(人懒没办法),于是萌发了寻找更简便方法的念头。
听说Python, Perl, Tcl都可以调用C的动态链接库,但必须把它们做成这些脚本语言的扩展模块,这样一来,复杂度又变高了,工作量也大。
后来花了一个下午的时间在往上找,终于在一个论坛上发现一个叫SWIG的东西,它将C代码做成各种脚本语言的扩展模块(Python,Perl,Tcl等)。SWIG本质上是一个编译器,它可以通过C/C++的头文件或者一个特殊的接口文件来生成一个以_wra ...
- 2008-08-26 08:11
- 浏览 2994
- 评论(0)
使用Python中的ctypes库可以调用动态链接库,windows和linux平台下代码如下:
windows:调用tt.dll
from ctypes import *
tt = CDLL("tt.dll")
print tt.getvalue()
linux:调用tt.so
from ctypes import *
tt = CDLL("./tt.so")
print tt.getvalue()
上面两端代码基本相似,只是CDLL中的路径有所不同。不论linux和windows平台,只要将动态链接库放在搜索路径上即可
- 2008-08-26 07:59
- 浏览 2271
- 评论(0)
谷歌的产品管理总监乔•克劳斯(Joe Kraus)在日前于旧金山举行的一个会议上阐述了关于社交计算(social-computing)趋势的观点,应该是代表了谷歌的观点,兹录于此供大家探讨。
乔认为现在可以看到社交网络的3个大趋势:
一 ...
- 2008-06-24 14:21
- 浏览 793
- 评论(0)
Directory 可以实现目录的 复制、删除、移动、创建、改名
DirectoryInfo 可以实现目录的 复制、删除、移动、创建、改名
这两个类的区别是:Directory中的方法都是静态方法,如果你的操作是一次性的,那么可以考虑使用Directory,否则可以考虑使用DirectoryInfo.
注意:(默认情况下,所有的用户都将获得对新建目录的所有访问权限.)
下面是使用的例子:
Imports System
Imports System.Io
public class DirectoryInfo1
Public Shared Su ...
- 2004-12-26 22:09
- 浏览 1190
- 评论(0)
问题描述:假设有一个留言板,在管理员页面有“回复“和“删除“2个功能,点击回复以后表单直接提交执行回复操作,但点击删除时需要弹出一个确认框,当用户确认以后才能提交执行删除操作。显然这里就需要用到客户端脚本。
下面是我的做法:
服务器端:使用VB.net
客户端:适用JavaScript
表单的部分代码如下:
<form id="Form1" method="post" runat="server" onsubmit="return inputValidate()">
...
<asp:Butt ...
- 2004-12-11 22:55
- 浏览 2911
- 评论(0)
这是我在这里发的第一篇文章
这几天,我做了一个有关发邮件的程序,也查了不少资料,下面把主要部分总结一下。
首先,当然是配置本机SMTP服务拉,如果是采用非本机的SMTP服务则不用做这一步(废 ...
- 2004-12-06 22:18
- 浏览 1994
- 评论(0)