摘要: http://wenku.baidu.com/view/0803b63610661ed9ad51f32b.html一、编写Linux下socket协议TCP的ClientServer程序 客户端,client: #include#include#include#include#include#include#define MAXBUF 256int main(){ int ssock; int clen; struct sockaddr_in server_addr; char buf[MAXBUF]; if((ssock=socket(PF_INET,SOCK_STREA... 阅读全文
posted @ 2013-09-03 16:54 星语160523 阅读(660) 评论(0) 推荐(0) 编辑
摘要: adduser:会有提示,一步一步引导新用户建立的整个过程,推荐使用例如:adduser houuseradd:使用本命令建立的用户没有主目录userdel:删除用户给新用户hou添加密码:passwd hou则提示输入密码…………系统安装过程中建立的第一个用户属于admin用户组,该组用户可以使用"sudo "运行系统命令。将新用户加入到admin组中:sudo vim /etc/group ,然后在admin对应的一行后面将新用户逐个添加即可,每个用户名之间用逗号隔开。ubuntu中,root账户默认是不启用的。启用root账户,可以通过给root账户设置密码来实现:s 阅读全文
posted @ 2013-08-20 20:15 星语160523 阅读(840) 评论(0) 推荐(0) 编辑
摘要: http://www.18sucai.com/article/550.htm怎样在网页中使用摄像头,html5越来越多的使用到实际工作中,那么他怎样调用摄像头呢进行视频聊天,视频监控等活动呢,今天为大家抛砖引玉,教大家怎样实现怎样利用html5实现摄像头视频监控功能。废话不多说,接入正题: HTML5使用video实现摄像头 HTML5使用video控件实现摄像头录像抓图效果Read Camera and Video Control with HTML5请使用Opera或Chrome浏览器, 可以在该页面抓图!Snap Photo 以上是html5实现摄像头的网站代码,而且可以执... 阅读全文
posted @ 2013-07-30 10:31 星语160523 阅读(427) 评论(0) 推荐(1) 编辑
摘要: 1 #include <iostream> 2 #include <boost/asio.hpp> 3 #include <boost/date_time/posix_time/posix_time.hpp> 4 using namespace boost::asio; 5 int main() 6 { 7 io_service ios; 8 deadline_timer t(ios,boost::posix_time::seconds(2)); 9 std::cout<<t.expires_at()<<std::endl;10 t. 阅读全文
posted @ 2013-06-20 17:35 星语160523 阅读(410) 评论(0) 推荐(0) 编辑
摘要: http://yumaoshu.com/?p=235C++的multiple definition of *** first defined here错误这两天写程序碰到个问题。那么久那么久终于解决了,其实很简单点问题。但既然付出了这么长时间,就让我永远记住它吧。。写篇日志(前面有两篇写了一半的大家说的那种垃圾流水账文,都没发……这里闲置好久好久了)首先我把出现这个现象的情况简化。我专门写了个测试程序,共有如下几个文件myClass.hmyClass1.hmyClass1.cppmain.cppmyClass.hmyClass1.h?12345678910111213141516#ifndef 阅读全文
posted @ 2013-06-20 12:39 星语160523 阅读(1781) 评论(0) 推荐(0) 编辑
摘要: TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,我们这里只做简单、形象的介绍,你只要做到能够理解这个过程即可。我们来看看这三次对话的简单过程:主机A向主机B发出连接请求数据包:“我想给你发数据,可以吗?”,这是第一次对话;主机B向主机A发送同意连接和要求同步(同步就是两台主机一个在发送,一个在接收,协调工作)的数据包:“可以,你什么时候发?”,这是第二次对话;主机A再发出一个数据包确认主机B的要求同步:“我现在就发,你接 阅读全文
posted @ 2013-06-19 10:43 星语160523 阅读(714) 评论(1) 推荐(0) 编辑
摘要: http://baike.baidu.com/view/402359.htm何谓“持久化” 持久(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的数据存储在关系型的 数据库中,当然也可以存储在磁盘文件中、XML数据文件中等等。何谓“对象数据映射(ORM)” ORM-Object/Relational Mapper,即“对象-关系型数据映射组件”。对于O/R,即 Object(对象)和 Relational(关系型数据),表示必须同时使用面向对象和关系型数据进行开发。除了 ORM 技术,还有以下几种持久化技术:主动域对象模式 阅读全文
posted @ 2013-06-18 15:38 星语160523 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 校园网(ipv6)不用账号上外网http://blog.sina.com.cn/s/blog_4427d59b010170co.html本来想挂着校园网下六维空间的资源,无意中发现了一些有趣的东西。众所周知校园网是基于IPV6协议的高速网络,网间传递数据的速度相当快而且免费(至少我们学校是这样,著名的ipv6资源平台“六维空间”就是咱学校的,插上网线就能上,下载最快10MB/s),但是一般只限于校园网用户间的数据传递,访问外网一般需要购买账号,每月还限流量。不过这回找到的代理就派上用场了。只要连上校园网就能用,不要账号。具体代理地址是:edu.zzzcn.infoedu6.zzzcn.info 阅读全文
posted @ 2013-06-11 12:08 星语160523 阅读(1027) 评论(0) 推荐(0) 编辑
摘要: apt-cache search package 搜索包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包sudo apt-get install package - - reinstall 重新安装包sudo apt-get -f install 修复安装"-f = ——fix-missing"sudo apt-get remove package 删除包sudo apt-get remove package - - purge 删除包,包括删除配置文件等sudo apt-g 阅读全文
posted @ 2013-06-07 15:35 星语160523 阅读(158) 评论(0) 推荐(0) 编辑
摘要: Contents[hide]1 Building SQLite and ODB Runtime Libraries2 Building the Example Using Static Libraries3 Building the Example Using Shared Libraries4 Minimizing Runtime and Generated Code SizeThis guide discusses a number of topics relevant to using ODB on mobile and embedded systems. Specifically, i 阅读全文
posted @ 2013-06-03 22:27 星语160523 阅读(253) 评论(0) 推荐(0) 编辑