`
qwjcool
  • 浏览: 69377 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
据说这种类型的网站是以后web3.0的趋势,现在的web2.0的中心思想是由用户来提供分享信息。而web3.0的思想就是把网络转换成一个虚拟世界,这需要web能对自然语言有识别功能。 我在www.powerset.com上注册了,它正处于开发和测试阶段。登录之后,乍一看,是博客,wiki,搜索引擎的集合体,大家可以在里面添加讨论话题,添加自己的搜索。至于搜索,我还没搞懂是怎么用的,还要好好研究研究。讨论板块我觉得还是不错的,去看看老外聊些啥,哈哈。
这之前我一直以为搞虚拟主机是很高深的技术(可能在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 ...
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 ...
和其它开发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 ...
这几天心血来潮,想看看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) ...
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  ...
 最早看到LFS这个名词是在3年前,那时我还在搞.NET,只是简单的查了一下LFS的含义,以为是Linux的又一个发行版,就没在意。最近突然想到了它,就仔细读了一下它的手册,才发现它只是一个手册,指导用户如何从头创建一个Linu ...
 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 ...
最近一直在用C/C++做开发,虽然C/C++都有自己的单元测试框架(CUnit,CPPUnit,知道还有其它框架的兄弟告诉我一声,我去看看),但是总觉得写起来麻烦(人懒没办法),于是萌发了寻找更简便方法的念头。 听说Python, Perl, Tcl都可以调用C的动态链接库,但必须把它们做成这些脚本语言的扩展模块,这样一来,复杂度又变高了,工作量也大。 后来花了一个下午的时间在往上找,终于在一个论坛上发现一个叫SWIG的东西,它将C代码做成各种脚本语言的扩展模块(Python,Perl,Tcl等)。SWIG本质上是一个编译器,它可以通过C/C++的头文件或者一个特殊的接口文件来生成一个以_wra ...
使用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平台,只要将动态链接库放在搜索路径上即可   
谷歌的产品管理总监乔•克劳斯(Joe Kraus)在日前于旧金山举行的一个会议上阐述了关于社交计算(social-computing)趋势的观点,应该是代表了谷歌的观点,兹录于此供大家探讨。 乔认为现在可以看到社交网络的3个大趋势: 一 ...
Directory               可以实现目录的 复制、删除、移动、创建、改名 DirectoryInfo        可以实现目录的 复制、删除、移动、创建、改名 这两个类的区别是:Directory中的方法都是静态方法,如果你的操作是一次性的,那么可以考虑使用Directory,否则可以考虑使用DirectoryInfo. 注意:(默认情况下,所有的用户都将获得对新建目录的所有访问权限.) 下面是使用的例子: Imports System Imports System.Io public class DirectoryInfo1       Public Shared Su ...
问题描述:假设有一个留言板,在管理员页面有“回复“和“删除“2个功能,点击回复以后表单直接提交执行回复操作,但点击删除时需要弹出一个确认框,当用户确认以后才能提交执行删除操作。显然这里就需要用到客户端脚本。 下面是我的做法: 服务器端:使用VB.net 客户端:适用JavaScript 表单的部分代码如下: <form id="Form1" method="post" runat="server" onsubmit="return inputValidate()"> ... <asp:Butt ...
这是我在这里发的第一篇文章         这几天,我做了一个有关发邮件的程序,也查了不少资料,下面把主要部分总结一下。         首先,当然是配置本机SMTP服务拉,如果是采用非本机的SMTP服务则不用做这一步(废 ...
Global site tag (gtag.js) - Google Analytics