现在位置: 首页 > topology发表的所有文章
  • 05月
  • 05日
综合 ⁄ 共 1997字 评论关闭
  相关文章链接:多核编程中的负载平衡难题                            多核编程的几个难题及其应对策略(难题一)                            OpenMP并行程序设计(二)                            OpenMP并行程序设计(一)                            双核CPU上的快速排序效率 在前一篇讲解多核编程的几个难题及其对策(难题一)的文章中提到了锁竞争会让串行化随CPU的核数增多而加剧的现象,这篇文章就来对多核编程的锁竞争进行深入的分析。        为了简化起见,我们先看一个简单的情况,假设有4个对等的任务同时启......
阅读全文
  • 08月
  • 01日
综合 ⁄ 共 3158字 评论关闭
1、Robo guice的介绍 RoboGuice 使得进行Android开发更加方便,使得开发变得更加简单也更有乐趣。当你调用getIntent().getExtras()是不是经常检查是否为null?RoboGuice可以帮助你。想想调用findViewById()并映射到TextView确实有必要么?RoboGuice也可以帮你。 RoboGuice 可以帮助解决这类的判断工作。你再也不用记住,是通过调用bindService获取一个用户service,调用getSystemService获取一个系统service。注入你的view、service、或者其他对象,然后让RoboGuice来处理剩下的事宜。 RoboGuice 精简了你的应用代码。更少的代码......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 4877字 评论关闭
 BOM(浏览器对象模型),它提供了独立于内容而与浏览器窗口进行交互的对象。BOM由一系列相关的对象构成。 一、window对象       window对象表示整个浏览器窗口,但不必表示其中包含的内容。Window还可用于移动或调整它表示的浏览器的大小。       (1)、window对象在框架中的应用       如果页面使用框架集合,每个框架都由它自己的window对象表示,存放在frames集合中。在frames集合中,可用数字(由0开始,从左到右,逐行的)或名字对框架进行索引。可以用top对象代替window对象(例如:top.frames[0])。top对象指向的都是最顶......
阅读全文
  • 04月
  • 27日
综合 ⁄ 共 5812字 评论关闭
这个问题其实也可以理解为:怎样在WPF/XAML中使用Winform中的控件(如PictureBox)?首先看看XAML代码:(注意下面加粗的部分)<Window x:Class="WindowsApplication1.Window1"    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"    Title="WinForm控件与WPF控件的交互" Height="400" Width="600"        xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"    >  <StackPanel>    <Grid>      <......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 4089字 评论关闭
 TS流的结构 TS流由很多个TS包组成,而每个TS包的结构包括:4B的包头,可变长的调整字段,有效净荷(payload)。现在分别说一下这三部分的结构和作用。 包头 包头最小为4字节,这四字节分为8个部分分别为:8bit的同步字节,1bit的传送数据包差错指示,1bit的净荷单元起始指示,1bit的传送优先级,13bit的PID,2bit的传送干扰控制,2bit的适应域控制,4bit的连续计数器。这8个部分具体的作用是: 同步字节:Sync byte,8位。这是包的标识符,值是固定的为0X47。它的作用就是用来判断是否为一个包。 传输数据包差错指示:t......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 1841字 评论关闭
大意不再赘述。 思路:添加一个超级源点和电影数目连边,容量为需要的时间,然后将星期拆为7个点,如果有安排的话,就连边,容量为1,然后再从每个星期的7个点连一条边去汇点,容量为1,因为一天安排一个节目,最后判断压进去的流与总的天数之间的关系即可。 不知道为什么老是TLE,难道我的Dinic有问题?? #include <iostream> #include <cstdlib> #include <cstdio> #include <cstring> #include <string> using namespace std; const int MAXN = 1010; const int MAXM = 40010; const ......
阅读全文
  • 02月
  • 19日
综合 ⁄ 共 3086字 评论关闭
// // // // // // // // // ///2013.2.19 // // // // // // // // // "曾经有一份真挚的爱情摆在我面前, 我没有去珍惜, 等到失去了才追悔莫及。 如果上天能再给我一次机会, 我一定要说出那三个字——我要当导演。" 时光如梭。 还记得当年那个踢过少林足球,点过秋香,当过喜剧之王的至尊宝, 如今已俨然变身成了胡茬大叔, 做起了导演。 时光如梭。 当年,现在。 也许你一定还有一件事情, 至今后悔当初没那样做。 很可惜, 我们没有月光宝盒。 很幸运, 因为我们有Memento(模式), 可以让我们重......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 2873字 评论关闭
 昨晚有人问数值相乘不溢出的问题, 于是突发奇想, 想做个任意数乘以任意数的程序。 刚打完调试好的代码,没有注释有空再补上吧: /********************************** 头文件 HeadFile.h **********************************/ #include<stdio.h> #include<stdlib.h> /********************************** 主函数 main.cpp **********************************/ #include"HeadFile.h" extern void Print(int *a,int n); extern int Create(int *&a,int &n); extern void Multiply(int *&......
阅读全文
  • 01月
  • 30日
综合 ⁄ 共 4473字 评论关闭
2 上传下载 文件的上传可以分成多线程及单线程,在单线程情况下比较简单,而在多线程的情况下,要处理的事情要多点,同时也要小心很多。下面是net.sf.jftp.net.FtpConnection的上传handleUpload方法。已经考虑了单线程及多线程两种不同的类型。 public int handleUpload(String file, String realName) { if(Settings.getEnableMultiThreading() && (!Settings.getNoUploadMultiThreading())) { Log.out("spawning new thread for this upload."); FtpT......
阅读全文
  • 01月
  • 28日
综合 ⁄ 共 3674字 评论关闭
现在,使用双系统的朋友可不在少数,在开机时,系统会显示一个双引导菜单让我们选择欲进入的操作系统(图1),如果不选择的话,将会在30秒后自动引导高度条所在的操作系统。不过,你对双引导菜单到底了解多少呢?           一、双引导是如何实现的    当系统加电自检通过后(POST),BIOS将根据用户事先设置的引导顺序从硬盘或软驱或光驱进行启动,例如硬盘启动是首先将主引导记录读入内存,然后将控制权交给主引导程序,再检查分区表的状态,寻找活动的分区,最后再由主引导程序将控制权交给活动分区的引导记录,......
阅读全文
  • 12月
  • 26日
综合 ⁄ 共 611字 评论关闭
import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Locale; public class text { public static void main(String[] args) { // TODO Auto-generated method stub String str = "Sun Aug 1 00:00:00 UTC 0800 2010";//带星期几的UTC日期格式 DateFormat df=new SimpleDateFormat("EEE MMM dd HH:mm:ss 'UTC 0800' yyyy",Locale.ENGLISH);//CST格式 Date date = null; try { ......
阅读全文
  • 12月
  • 23日
综合 ⁄ 共 1058字 评论关闭
源文出处:http://blog.163.com/li_hai_quan/blog/static/3953973920081150315696/ CTime CTime==>CString CTime time; time.GetCurrentTime(); CString str; str.Format("%s",time.Format("%y:%m:%d %H-%M-%S") 1 CString str; CTime t = CTime::GetCurrentTime(); str.Format("%d-%d-%d",t.GetYear(),t.GetMonth(),t.GetDay()); 2 CString strTime; CTime tTime = CTime::GetCurrentTime(); strTime = tTime.Format("%Y-%m-%d %H:%M:%S"); CString ==>CTime strCString="2003-10-27 6:24:37"; //CStrin......
阅读全文