寂寞水壶

文章
6
资源
1
加入时间
2年10月21天

scoped_ptr源码剖析源码剖析操作函数用法与auto_ptr的区别

scoped_ptr是一个很类似auto_ptr的智能指针,它包装了new操作符在堆上分配的动态对象,能够保证动态创建的对象在任何时候都可以被正确地删除。但scoped_ptr的所有权更加严格,不能转让,一旦scoped_ptr获取了对象的管理权,你就无法再从它那里取回来(reset函数是重置,会清空自己,同样无法取回)。  源码剖析源码如下:namespace boost{// scoped

java qq在线客服,Java获得腾讯QQ在线状态(.net webservice) | 学步园

看到网络上提供有获得腾讯QQ在线状态的webservice接口,就马上去验证了一把。我使用axis写的客户端代码,并非使用eclipse根据wsdl文件生成的。短短的几行代码就搞定了,webservice功能之强大,真是管中窥豹,可见一斑啊。网上有很多webservice接口,大家可以去学习一下啊。废话不多说,上代码。import javax.xml.namespace.QName;import ...

配置 Oracle 11gR2 在 CentOS6 上开机自启动

修改配置要达到oracle随开机自启动,一般使用11g自带的dbstart脚本:$ORACLE_HOME/bin/dbstart,但要先修改/etc/oratab的内容,将N改成Y,表示允许实例自启动,假如有2个实例要启动,再写一行:$ vi /etc/oratabEXCRMPROD:/db/oracle/product/11....

【macBook】Xcode开发卡顿解决

今天发现Xcode打开后,导致系统卡顿。MacBook Pro M1,两个月前新入手的,运行一直挺流畅,发热量也挺小的。但这两天发现卡顿得不行。打开系统“活动监视器”,发现这个名字的进程,占用了好几个G的内存。原因:Xcode自带的Git代码管理占用大量内存。【解决方法】:关闭Xcode的Git代码管理的部分功能即可。我为了彻底摆脱这种卡顿,将Git的功能全部关闭了。因为我都是用终端命令直接提交代码。【步骤】:Xcode->Preferences...-&

情人节之礼 js项链效果

第一个项链实现原理将img的src属性设为同一张图片效果图: 复制代码 代码如下: <!DOCTYPE html> <html> <