noevil.com.cn
未注册HTTP/1.1 200 OK 服务器:nginx 访问时间:2014年04月12日 07:43:38 类型:text/html Transfer-Encoding: chunked 连接:关闭 动作:Accept-Encoding 过期时间:2014年04月12日 07:43:37 缓存控制:不缓存 Content-Encoding: gzip
无邪世界
不在能知,乃在能行
首页
留言
链接
实验室
RSS
2011年8月27日 数据回档到2010年10月
分页: 1/40 1 2 3 4 5 6 7 8 9 10 [ 显示模式: 摘要 | 列表 ]
Aug
27
2011
[置顶] 接下来几天本站动作
作者:我本无邪 , 评论(0) , 引用(0) , 阅读(1000)
引用地址: 注意: 该地址仅在今日23:59:59之前有效
1.估计新数据是拿不到了,只好将数据回档,有效数据只到去年国庆,至于近几次数据备份为何无效我会做一些调查。2.尝试了将数据转到wordpress,可是效果不大理想。暂时不做转换了。3.期间一年的日志空挡,打算通过搜索引擎快照,和feed快照手动找回一些技术性文章,生活感想类,没有找回的意义了。
查看分类:本站 出处:本站原创
Aug
27
2011
[置顶] 本站数据回滚到2010年国庆
作者:我本无邪 , 评论(0) , 引用(0) , 阅读(917)
引用地址: 注意: 该地址仅在今日23:59:59之前有效
这是一个难以接受的事实,一年一来对博客注入的心血付之东流。1.用了两年半的主机商跑路,数据没能拿回。2.最后一次备份在今年5月13号,可是里面只有到2010年10月5日的数据,我和去年十一月备份数据进行对比,除了签名日期,内容一模一样,bo-blog真他妈坑人。如果有时间我会将数据迁移到wordpress.对网友,博友造成的不爽请理解。
查看分类:本站 出处:本站原创
Aug
31
2011
ATL
作者:我本无邪 , 评论(0) , 引用(0) , 阅读(795)
引用地址: 注意: 该地址仅在今日23:59:59之前有效
下一个征服对象
查看分类:莫名 出处:本站原创
Aug
27
2011
C# backgroundworker 多线程操作
作者:我本无邪 , 评论(0) , 引用(0) , 阅读(872)
引用地址: 注意: 该地址仅在今日23:59:59之前有效
这是我写的一个lame 程序外壳,用backgroundworker去实现多目录操作。线程存储容器:List<BackgroundWorker> bgwList = new List<BackgroundWorker>();之所以这样处理,是因为我们需要在线程取消时候访问到每个线程多线程启动代码,这个可以放在button响应函数之中: for (int i = 0; i < this.lvFiles.Items.Count; i++) { this.lvFiles.Items[i].BackColor = Color.LawnGreen; BackgroundWorker bgwCompress = new BackgroundWorker(); bgwCompress.WorkerSupportsCancellation = true; bgwCompress.WorkerReportsProgress = true; bgwCompress.DoWork += new DoWorkEventHandler(bgwCompress_DoWork); bgwCompress.ProgressChanged += new ProgressChangedEventHandler(bgwCompress_ProgressChanged); bgwCompress.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bgwCompress_RunWorkerCompleted);//FolerInfo 是我定义的一个线程参数传递结构体 FolderInfo fi = new FolderInfo(); fi.szCurrent = this.lvFiles.Items[i].SubItems[0].Text.Substring(0, this.lvFiles.Items[i].SubItems[0].Text.LastIndexOf('\\')); fi.szRoot = this.lvFiles.Items[i].SubItems[2].Text; fi.szArgs = this.cbArgs.Text; fi.nThreadNo = i; fi.bCopyOther = this.cbCopyOther.Checked; fi.szTargetFolder = this.tbTarget.Text; bgwCompress.RunWorkerAsync(fi); bgwList.Add(bgwCompress); }线程取消: private void btnStop_Click(object sender, EventArgs e) { if (bgwList.Count == 0) { MessageBox.Show("No task running", "Alert!"); return; } this.btnStop.Enabled = false; foreach (BackgroundWorker bgw in bgwList) { bgw.CancelAsync(); } }该方法缺点:不能启动固定数量的线程,至少现在从backgroundworker中我还没找到有效的方法。
查看分类:开发 » C#/.net 出处:本站原创
Tags: 原创代码
Aug
27
2011
痛苦的分界线
作者:我本无邪 , 评论(0) , 引用(0) , 阅读(946)
引用地址:
© 2010 - 2020 网站综合信息查询 同IP网站查询 相关类似网站查询 网站备案查询网站地图 最新查询 最近更新 优秀网站 热门网站 全部网站 同IP查询 备案查询
2025-12-19 10:42, Process in 0.0061 second.