博文

目前显示的是 九月, 2005的博文

让FreeBSD支持usb鼠标的办法

让FreeBSD支持usb鼠标的办法1.重新编译内核,打开ochi(usb2.0),usbm(usb mouse)的支持,去掉前面的注释符号就可以了。2.打开sysinstall,在mouse一节,把鼠标协议设置为auto,端口(port)设置为PS/2.3.打开rc.conf,把/dev/psm替换为/dev/usm0reboot或者
修改内核后
moused -p /dev/usm0 -t auto
vidcontrol -m on
就ok了注意一点,用ps -A|grep moused看看
如果有两个或多个moused,一定要kill掉多余的。不然鼠标能用,但是奇慢无比。
第二步是我没有想到的,呵呵,无语了

cn.comp.lang.c FAQs [20050922]

cn.comp.lang.c FAQs 1.关于
1.1 这是一份什么文档?
这是新闻组(newsgroup)cn.comp.lang.c的FAQs 1.2.什么是新闻组
没有人可以规定什么是新闻组,但是抱歉,这个问题不在我们的讨论范围
内,如果你是一个新手还尚未接触过新闻组,那么你可以来这里看看
http://news.yaako.com , 我相信在这里你能找到很多你需要的资源。 如果
你已经开始使用新闻组但是对其还不熟悉,需要一些帮助的话,请去
cn.help组发问。 1.3.什么是FAQs?
FAQs是Frequently Asked Questions的缩写,是将某一方面常见的问题以问
答的方式写出来的文档。如果你在C/C++上遇到了什么困难,需要别人帮你
解答,不妨先看看本文档,或者用google groups搜索一下本组。 1.4.这份文档是comp.lang.c的C FAQs的中文版吗?
不是。 1.5.这个文档目前由谁维护?
Changming Sun(snnn),如果你在阅读的过程中发现了什么BUG,比如错别字,语法错
误,知识概念性的错误等等,你可以迅速联系我。我的邮箱是
me@sunchangming.com. 1.6.这份文档遵守什么样的版权协议?
目前是GPL.以后我会考虑逐步放宽。简而言之,如果你不打算用于商业用
途的话,可以自由转载本文档。 1.7.cn.comp.lang.c是一个什么样的组?
以讨论程序设计语言C/C++为主的新闻组。 1.8.C/C++是什么?
两门程序设计语言,C语言,C++语言. 1.9.这个组的信件以什么语种为主?
汉语,同时也欢迎少量的英文,法文等其他信件。 1.10.在这个组发帖有什么限制?
必须与本组用户所常讨论的主题相关。本组主要讨论的是C/C++,另外也讨
论一些其它的电脑技术如UNIX,USENET.广告和涉及政治 制度的一律被认为
是不受欢迎的,讨厌的。 1.11.这是唯一的中文C/C++组吗?
目前,是的。 2.C/C++语言概览 2.1.什么是C语言?
C语言是一门很古老的结构化程序设计语言。70年代初,美国Bell实验室为
了开发Unix操作系统,感觉已有的高级语言都效率低下或者使用不便,而
汇编语言使用起来太麻烦,就发明了C语言。1973年左右,C语言大致成型,
1979年6月,K&…

试手的时候写的代码

好久没有用STL,就试手写了一段小代码#include <iostream> #include <fstream> #include <algorithm> #include <vector> #include <functional> #include <gmp.h> #include <gmpxx.h> #include <cmath> #include <loki/functor.h> #include <loki/SmallObj.cpp> intmain(){ mpf_set_default_prec(1024); mpf_class t(0); gmp_randclass m(&gmp_randinit_default); std::vector<mpf_class> v(100); m.seed(); Loki::Functor<mpf_class,TYPELIST_1(unsignedlong)> f(&m,&gmp_randclass::get_f); std::generate_n(v.begin(),100,Loki::BindFirst(f,1024u) ); std::fstream fs("C:\\i.js"); std::copy(v.begin(),v.end(),std::ostream_iterator<mpf_class>(fs,"\n")); fs.close(); } 作用是生成100个精度为1024位的浮点数,输出到一个vector,然后把这个vector序列
化到一个file中。
今天试了一下,fstream的确是和ostream有太多的相似,也可以用这样的方式输出
std::copy(v.begin(),v.end(),std::ostream_iterator<mpf_class>(fs,"\n"));
可惜的是Generator并非是STL的一部分,STL并不…

网络安全需要立法!

国家有必要通过立 法对各个网站的一些行为作出规范。
我给大家举几个例子吧。
第一,你在一个新网站注册的时候,填邮箱和密码的时候你有没有犹豫过?
我尽管没有做过统计,但是我想大多数人,邮箱密码和普通密码没有什么区别,很多 人都是一个密码走天下……这就意味着,网站的技术人员就可以拿着你的这把钥匙去开 那把锁……
我们应该规定,不可 以明文形式存储用户的密码,除网站的登陆界面外,不可 以任 何方式向用户索取密码。
其实所说的这些,技术上来讲都很简单,把用户的密码hash后再存储就可以了。但是 很多网站都没有这么做,他们甚至还会把你的明文密码email给你让你再度确认(比如 blogs.msdn.com).
"除网站的登陆界面外,不可 以任何方式向用户索取密码。"
这样做也是在保护用户不被欺骗。我上次看新闻,就发现一个很好笑的事情,杭州两 个小伙子,作了个假的银联的网站,骗取用户的密码,仅仅因为有个银联的标志和一 个可笑的理由,就有数百人上当受骗在一个简单的表单中留下了自己的银行卡密码。
还有,未经用户允许不得以任何方式向第三方透露用户资料(包括email),除非是国 家司法机关和安全部门需要。
还有,对于网上的电子交易,不成功时商家应该向用户无条件立即返还所有货款。这 件事情看起来似乎天经地义,而且其他的法中对此应该也有规定,但是仍然就是有N 多霸老虎不执行,欺骗着消费者的钱财。在此我强烈谴责dearbook,也请大家和我一 起揭穿这个骗子的真面目。
另外,如果用户购买商品的时候商户已说明要提供赠品,但是寄货的时候却以各种理 由(比如缺货)而没有给客户,客户有权利要求立即退货并返回全部货款。理由同 上,骗子还是上面那个。
等等,等等。。哎呀,想起来就烦!就像去年盛行的短信骗局,明明是消费者的权益 受到侵害,但是国家却不出来说句话,只有移动公司以商业手段从内部规范,这明显是法制漏洞嘛!