现在位置: 首页 > chowhound发表的所有文章
  • 10月
  • 13日
综合 ⁄ 共 364字 评论关闭
今天遇到一个问题,就是如何用java查找指定字符串,然后在cdsn上发帖问了很多牛人,得到了正确的解决方法,在这里跟大家分享一下!   问题:如何在一堆字符里查找你想要的字符串,例如“5423”~~~   解决方法:使用pattern和matcher来解决。例如 regex="5432"; Pattern p = Pattern.compile(regex); //编译此正则 Matcher m = p.matcher(src);//匹配 注:如果结果是想输出未找到的串,需要定义一个 flag来存放结果,然后再输出! 具体代码见http://topic.csdn.net/u/20110607/15/ec5b8239-553e-46ce-beb8-15a42665043f.html?seed=......
阅读全文
  • 10月
  • 10日
综合 ⁄ 共 115字 评论关闭
不知从何时开始 你进入我的视线 事先没有招呼 使我在你面前 不知所措 眼睛不敢直视 心却在乱跳 我知道 我再也不能掩饰 我对你的爱 那一刻 我心动了 似曾相识地 我们一见如故 你笑了 我也为你笑了 而笑了 我们分享了彼此的笑声 收获了幸福 手牵手 相约黄昏后 浪漫 不言而喻
阅读全文
  • 04月
  • 20日
综合 ⁄ 共 1237字 评论关闭
http://www.cppblog.com/RyanWang/archive/2009/08/13/93129.html 描述 在一个0,1方阵中找出其中最大的全0子矩阵,所谓最大是指O的个数最多   输入 单组数据第一行为整数N,其中1<=N<=2000,为方阵的大小,紧接着N行每行均有N个0或1,相邻两数间严格用一个空格隔开   输出 输出仅一行包含一个整数表示要求的最大的全零子矩阵中零的个数   样例输入 5 0 1 0 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 样例输出 9 这题只能用O(n^2)的方法,O(n^3)的dp会超时。这时可以一行一行地推,设置一个h[i]代表从第一行......
阅读全文
  • 03月
  • 22日
综合 ⁄ 共 753字 评论关闭
请看原文  http://fanwenjie.ok.blog.163.com/blog/static/1246632052011230817542/ 文章把任务级任务调度、中断级任务调度说得很明白:一个是延时调度、一个是中断到来调度。 但是文章的结论有问题,就”ucos进入中断时真的需要通知系统吗?“方面。 通知系统: void BSP_USART_422_IRQHandler (void) { #if (OS_CRITICAL_METHOD == 3) OS_CPU_SR cpu_sr; #endif OS_ENTER_CRITICAL(); /// Tell uC/OS-II that we are starting an ISR OSIntNesting++; OS_EXIT_CRITICAL(); .......
阅读全文
  • 12月
  • 21日
算法 ⁄ 共 846字 评论关闭
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=1059 经典的DP,不会做啊    (╬ ̄皿 ̄)凸  。。。。。。。。。。。 设dp[j]表示高度差为j时,矮塔的高度。 对于每个块x,只有两种放法,1)放到高塔上          2)放到矮塔上    采用滚动数组,维护两个一维数组就可以了。 Code: #include <cstdio> #include <cstring> #include <cmath> #include <algorithm> #define min(a,b) a<b ? a:b #define max(a,b) a>b ? a:b using namespace std; const int H = 2000; int dp[2][2010]......
阅读全文
  • 12月
  • 15日
综合 ⁄ 共 16395字 评论关闭
原始文章:http://blog.csdn.net/lonelyroamer/article/details/7868820 一、Java泛型的实现方法:类型擦除 前面已经说了,Java的泛型是伪泛型。为什么说Java的泛型是伪泛型呢?因为,在编译期间,所有的泛型信息都会被擦除掉。正确理解泛型概念的首要前提是理解类型擦出(type erasure)。 Java中的泛型基本上都是在编译器这个层次来实现的。在生成的Java字节码中是不包含泛型中的类型信息的。使用泛型的时候加上的类型参数,会在编译器在编译的时候去掉。这个过程就称为类型擦除。 如在代码中定义的List<object>和Lis......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 4265字 评论关闭
性能特点和在其上编写视频采集驱动的原理,结合TMS320DM642芯片类/微型驱动模型,提供了按帧采集ITU-R BT.656数据驱动的实现方法,并详细讨论视频采集驱动的硬件配置及软件设计中的帧缓存管理、同步及数据搬运等关键技术。 关键词:TMS320DM642芯片; 视频采集;同步;类/微驱动 TMS320DM642 是一款针对视频和图像解决方案的高性能数字多媒体处理器,具有极强的处理性能" 高度的灵活性和可编程性。因此主要用于视频信号处理和通信。结合合适的编码器控制算法,具有较高运算速度的TMS320DM642DSP 芯片可以作新一带视频压缩标准H.2......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 1499字 评论关闭
问题描述:统计一个数字在排序数组中出现的次数。例如排序数组{1,3,4,4,4,4,4,6,7,9},要查找数字4出现的次数,由于4在这个数组中出现了5次,所以输出5。 分析:看到是排序的数组,理所当然的想到用二分查找。然而需要查找的数字可能在数组中出现多次,所以在查找到第一个目标数字后,还需要对目标数字的左右两边进行顺序扫描,直到找到排序数组中第一个目标数字和最后一个目标数字。因为要查找的数字在长度为n的数组中可能出现n次,所以顺序扫描的时间复杂度为O(n)。 继续思考这个问题,在排序数组中,如果存在多个目标数字,那么......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 3978字 评论关闭
一、创建对话框对象 1.首先利用资源编辑器创建对话框资源,并针对该对话框资源定义一个对话框类:class   CTestDlg :  public CDialog 2.创建话话框对象 模态对话框的创建:     如:      CTestDlg    dlg;      dlg.DoModal();   非模态对话框创建:    如:    CTestDlg    dlg;    dlg.Create(IDD_DIALOG, this);    但这样是得不到一个正常显示的非模态对话框的。因为模态与非模态对话框的实现方式并不相同,这里我们还要注意几点。 非模态对话框创建完成后是隐藏着的,必须调用ShowWindow来进行显示。 对于模态对话框,当......
阅读全文
  • 01月
  • 24日
综合 ⁄ 共 6981字 评论关闭
在创建表时如果使用了Oralce的某些保留字,将会收到系统提示的“无效名”等错误,那么Oracle都有哪些保留字需要回避呢? 这个问题完全可以使用Oralce自带的V$RESERVED_WORDS视图来回答,不同的版本中这个视图中记录的内容是有差别的,以实际环境查询内容为准。 简单演示一下使用保留字创建表时报错的现象。当看到有类似“invalid ... name”等错误时,就要提高警惕了,不是你敲错了字母就是用到了某些被禁止使用的保留字。 1.保留字作为列名时 例如,我们打算使用“number”这个名字作为表的一个列名,尝试创建这个表是就会收到报错 sec@......
阅读全文
  • 01月
  • 12日
综合 ⁄ 共 2546字 评论关闭
E. Beauty Contest Time Limit: 3000ms Case Time Limit: 3000ms Memory Limit: 65536KB 64-bit integer IO format: %lld      Java class name: Main Submit Status PID: 2306 Font Size:  +   - Bessie, Farmer John's prize cow, has just won first place in a bovine beauty contest, earning the title 'Miss Cow World'. As a result, Bessie will make a tour of N (2 <= N <= 50,000) farms around the world in order to spread goodwill between farmers and their cows. For simplicity, the world wi......
阅读全文
  • 01月
  • 11日
综合 ⁄ 共 1887字 评论关闭
  Chain Of Responsibility,职责链模式:使多个对象都有机会处理请求,从而避免请求的发送者和接收之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。   组成:   抽象处理者:它定义了一个处理请求的接口。   具体处理者:实现抽象处理者的接口,并处理它所负责的请求,如果不能处理则请问它的后继者。   纯的职责链模式,规定一个具体处理者对请求只能做两种动作:自己处理,传给下家。这里根据编码需求可以做些调整,比如:处理者可以对请求做部分处理,将其余部分传给下家......
阅读全文