现在位置: 首页 > caijinhua770880发表的所有文章
  • 01月
  • 13日
综合 ⁄ 共 523字 评论关闭
sendmessage: 将指定的消息发送到一个或多个窗口,直到窗口将消息处理完后才返回。 postmessage: 将一个消息发送到线程相关的消息队列中,不等线程处理消息就返回。消息队列里的消息通过Getmessage 或 PeekMesage 函数而获得。 1)使用SendMessage 来实现剪切、复制和粘贴 SendMessage(hwnd, WM_COPY, 0,0); SendMessage(hwnd, WM_CUT,0,0); SendMessage(hwnd, WM_PASTE, 0,0); 2) SendMessage  发送WM_COPYDATA消息在进程间传送数据 WM_COPYDATA消息允许进程间拷贝少量只读数据。应该使用SendMessage 方法来保证接收方在数据复制......
阅读全文
  • 10月
  • 22日
综合 ⁄ 共 15209字 评论关闭
------Dr. Junsoo Lee  Why Volatility clustering?  What are the issues? ·        Time varying risk premia ·        Heteroskedastic variance o   not constant variance ·        News arrivals are serially (auto) correlated. o   News tends to cluster in time.   ·        Asymmetric reactions (leverage effects): o   “People react more when prices fall.” ·        Non-linearity in the model o   Time deformation (economic activity does not match calendar time)   ·        Leptokurtic distributi......
阅读全文
  • 10月
  • 18日
综合 ⁄ 共 9019字 评论关闭
深入分析 Linux 内核链表 (2) 本文详细分析了 2.6.x 内核中链表结构的实现,并通过实例对每个链表操作接口进行了详尽的讲解。 一、 链表数据结构简介链表是一种常用的组织有序数据的数据结构,它通过指针将一系列数据节点连接成一条数据链,是线性表的一种重要实现方式。相对于数组,链表具有更好的动态性,建立链表时无需预先知道数据总量,可以随机分配空间,可以高效地在链表中的任意位置实时插入或删除数据。链表的开销主要是访问的顺序性和组织链的空间损失。 通常链表数据结构至少应包含两个域:数据域和指针域,数据域用于......
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 2132字 评论关闭
Properties 属性文件 Property 属性 其实它就是一个文本文件,我们可以用流一行一行的读取然后截取字符串。但是比较 麻烦,所以java有一个特定的类,其实它就是  //Properties 是一个Map集合,相当于Map<String, String>  //Properties 是一个Map集合,相当于Map<String, String>/* load(InputStream inStream)          从输入流中读取属性列表(键和元素对)。*/ properties.load(new FileInputStream("src/day21/config.properties")); load() 解析 *.properties -> Properties 对象 save() 保存 Properties ......
阅读全文
  • 05月
  • 10日
综合 ⁄ 共 820字 评论关闭
1.用同步:有多个线程同时访问共同的数据时必须使用线程同步。Synchronized 2.锁机制:一个线程访问时访问逻辑(共享的数据)锁定,禁止他线程访问 3.多线程: Thread t1=new Thread(tt); Thread t2=new Thread(tt); 这才叫多线程;t1和t2同时运行一个对象tt,共享相同数据。 ::共享数据只共享属性,不共享局部变量和方法:: 4.死锁:为了防止死锁现象,锁定多个对象时,保持顺序一致! 5.线程sleep中,对象锁不释放; 6. public class DeadLock extends Thread{ private static Object obj1 = new Object(); private......
阅读全文
  • 05月
  • 07日
综合 ⁄ 共 1607字 评论关闭
该死的mysql没有提供unix时间戳的专门处理函数,所以,如果遇到时间分组,而你用的又是整型unix时间戳,则只有转化为mysql的其他日期类型!    FROM_UNIXTIM()将unix时间戳转为datetime等日期型! 一、年度查询 查询 本年度的数据 SELECT * FROM blog_article WHERE year( FROM_UNIXTIME( BlogCreateTime ) ) = year( curdate( )) 二、查询季度数据 查询数据附带季度数SELECT ArticleId, quarter( FROM_UNIXTIME( `BlogCreateTime` ) ) FROM `blog_article` 其他的同前面部分:查询 本季度的数据SELECT * FROM blog_article WHER......
阅读全文
  • 04月
  • 08日
综合 ⁄ 共 1345字 评论关闭
考虑到计算的各种情况,有些用Java代码实现的计算难免会显得不够高效。而利用MATLAB写好相应的计算函数,然后打包成jar包供Java调用,在某些情况下会更加方便。现在就来说一下如何实现这一过程: 1.确定配置好了相应的环境 首先,要确定你电脑上装好了MATLAB并且配置好了Java的运行环境,注意,MATLAB的版本必须是2006b+(包括2006b或更高版本),因为只有在这些版本中才有MATLAB Builder for Java(也叫Java Builder)。 2.打包步骤 a)打开MATLAB(笔者用的是MATLAB 2012b,版本的一些差异我会在后面注明),在Command Window框......
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 77字 评论关闭
http://www.cublog.cn/u3/104108/article_121544.html                  主要是mangosd 一些模块的分析
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 2132字 评论关闭
I - Math Magic Time Limit:3000MS     Memory Limit:32768KB     64bit IO Format:%lld & %llu Submit Status Description Yesterday, my teacher taught us about math: +, -, *, /, GCD, LCM... As you know, LCM (Least common multiple) of two positive numbers can be solved easily because of a * b = GCD (a, b) * LCM (a, b). In class, I raised a new idea: "how to calculate the LCM of K numbers". It's also an easy problem indeed, which only cost me 1 minute to solve it. I raised my hand and......
阅读全文
  • 02月
  • 15日
综合 ⁄ 共 1303字 评论关闭
一个Linux C函数的原型如下: int pthread_cond_timedwait(pthread_cond_t *restrict cond, pthread_mutex_t *restrict mutex, const struct timespec *restrict abstime); 这里的restrict关键字是什么意思? 请看下面的解释。 我们来看一个跟memcpy/memmove类似的问题。下面的函数将两个数组中对应的元素相加,结果保存在第三个数组中。 void vector_add(const double *x, const double *y, double *result) {     int i;     for (i = 0; i < 64; ++i)     {         result[i] = x[i] + y[i];     } } 如果这......
阅读全文
  • 01月
  • 10日
综合 ⁄ 共 979字 评论关闭
  博主博客: 断桥残雪   /*  * 本程序 功能:将H:/bb文件夹下的所有的.wma格式的文件换成.mp3格式的文件  * f_new_name 为新的文件名,你也以用String类中的方法改变f_new_name的内容。  */ package test; import java.io.File; public class FileRename2 {     public static void main(String[] args) {      String filepath="H:\\bb";      if(FileRename2.fileRen(filepath)){       System.out.println("恭喜你,文件名修改成功");      }else{       System.out.println("对不起,文件名修改失败!");      }     }     //......
阅读全文
  • 12月
  • 22日
综合 ⁄ 共 2306字 评论关闭
2.测试的定义   Write: 测试向一个新文件写入的性能。当一个新文件被写入时,不仅仅是那些文件中的数据需要被存储,还包括那些用于定位数据存储在存储介质的具体位置的额外信息。这些额外信息被称作“元数据”。它包括目录信息,所分配的空间和一些与该文件有关但又并非该文件所含数据的其他数据。拜这些额外信息所赐,Write的性能通常会比Re-write的性能低。   Re-write: 测试向一个已存在的文件写入的性能。当一个已存在的文件被写入时,所需工作量较少,因为此时元数据已经存在。Re-write的性能通常比Write的性能高。   Read: 测......
阅读全文