摘要: 1. 由于本例中使用了 boost 的shared_ptr,先看一个shared_ptr:shared_ptr使用的是引用计数方式#include <string>#include <iostream>#include <boost/shared_ptr.hpp>using namespace std;class implementation{ public: ~implementation() { cout << "析构函数" << endl; } void f() { cout << "函 阅读全文
posted @ 2011-08-29 21:19 wtx 阅读(279) 评论(0) 推荐(0) 编辑
摘要: Eclipse中导入Heritrix,报错找不到类 sun.net.www.protocol.file.FileURLConnection可能是启动java和导入的rt.jar不是一个造成的。删除jre library重做做一次,不行的话试试下面的方法Windows -> Preferences -> Java -> Compiler -> Errors/Warnings-> Deprecated and trstricted API -> Forbidden reference (access rules): -> change to warning 阅读全文
posted @ 2011-08-29 00:59 wtx 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1. Java实现interface NetWork{ public abstract void browser();}class Real implements NetWork{ @Override public void browser() { // TODO Auto-generated method stub System.out.println("浏览信息"); }}public class designpattern_proxy implements NetWork{ private NetWork newwork; ... 阅读全文
posted @ 2011-08-29 00:22 wtx 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 0 转自 http://www.cnblogs.com/rollenholt/archive/2011/08/28/2156357.html(1)Java中每个程序至少启动2个线程,一个main线程,一个垃圾回收线程,(2)判断线程是否启动的方法: isAlive()(3) 线程的强制执行: join()(4) 线程的休眠: sleep()Thread.sleep(2000);(5)demo.interrupt();//2s后中断线程(6)demo.setDaemon(true); //后台运行线程(7)h1.setPriority(8);//线程的优先级,优先级的高低与谁 先执行 还不是必然 阅读全文
posted @ 2011-08-29 00:15 wtx 阅读(317) 评论(0) 推荐(0) 编辑