现在位置: 首页 > calendula发表的所有文章
咱接着往下讲解IMAGE_OPTIONAL_HEADER32 结构定义即各个属性的作用! (视频教程:http://fishc.com/a/shipin/jiemixilie/) 接着我们来谈谈 IMAGE_OPTIONAL_HEADER 结构,正如名字的意思,这是一个可选映像头,是一个可选的结构,但是呢,实际上上节课我们讲解的 IMAGE_FILE_HEADER 结构远远不足以来定义 PE 文件的属性。因此,这些属性在 IMAGE_OPTIONAL_HEADER 结构中进行定义。 因此这两个结构联合起来,才是一个完整的 “PE文件结构” 。 那么我们接着就应该顺理成章地来谈谈 IMAGE_OPTIONAL_HEADER32 结构的定义:(......
阅读全文
  • 06月
  • 18日
综合 ⁄ 共 6995字 评论关闭
EasyMock 以及 Mockito 都因为可以极大地简化单元测试的书写过程而被许多人应用在自己的工作中,但是这 2 种 Mock 工具都不可以实现对静态函数、构造函数、私有函数、Final 函数以及系统函数的模拟,但是这些方法往往是我们在大型系统中需要的功能。PowerMock 是在 EasyMock 以及 Mockito 基础上的扩展,通过定制类加载器等技术,PowerMock 实现了之前提到的所有模拟功能,使其成为大型系统上单元测试中的必备工具。 单元测试模拟框架的功能及其实现简介 单元测试在软件开发过程中的重要性不言而喻,特别是在测试驱动开发的开发模......
阅读全文
声明:本文摘自http://www.mysas.net/forum/viewtopic.php?f=4&t=1896 一般而言,SAS的输出结果要经过编辑才能成为符合统计学要求的统计图表,而制作统计报告的工作量极大,编辑过程也很易出错。如何利用SAS直接产生用户要求格式的统计报告,是值得研究的问题。 为规范临床试验数据管理 ,简化程序并减少数据统计分析过程中的错误来源 ,有必要研究 SAS中的宏问题,来很好地解决这个问题。 以下参考文献是统计学家的一些探索: 定性指标的sas统计分析报表―sas软件在新药临床试验统计分析中的应用(一) 童新元 . 张高魁 . 姚晨. 中......
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 10347字 评论关闭
一、预编译头文件说明   所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样可以加快编译速度,节省时间。   预编译头文件通过编译stdafx.cpp生成,以工程名命名,由于预编译的头文件的后缀是“pch”,所以编译结果文件是projectname.pch。   编译器通过一个头文件stdafx.h来使用预编译头文件。stdafx.h这个头文件名是可以在project的编译设置里指定的。编译器认为,所有在指令#include "stdafx.......
阅读全文
  • 05月
  • 06日
综合 ⁄ 共 1118字 评论关闭
/* 线程间通讯: 其实就是多个线程在操作同一个资源 但是操作的动作不同 等待唤醒机制 */ class Res { private String name; private String sex; private boolean flag = false; public synchronized void set(String name,String sex) { if(flag) try{this.wait();}catch(Exception e){} this.name = name; this.sex = sex; flag = true; this.notify(); } public synchronized void out() { if(!flag) try{this.wait();}catch(Exception e){} System.out.println(name+"........."+sex); flag ......
阅读全文
  • 03月
  • 18日
综合 ⁄ 共 12900字 评论关闭
文章目录 5.1 简介 5.2 进程 5.3 线程 5.4 访问资源同步简介 5.4.2 死锁 5.5 使用volatile字段与Interlocked类实现同步 5.6 使用System.Threading.Monitor类与C#的lock关键字实现同步 简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 5180字 评论关闭
目标       本教程给出了一系列开发中常用的element。它们包括大杂烩般的eleemnt(比如playbin2)以及一些调试时很有用的element。       简单来说,下面用gst-launch这个工具给出一个个具体例子(命令行),你可以用-v参数可以看到Pad得Caps是如何协商的。 Bins       这些是Bin element,它们在内部包含其他的element,已经组成了内部的pipeline,但在外部,我们还是把它们当成一个element。 Playbin2       这个element在整个系列的教程里面广泛的被使用了。它会处理播放的方方面面,从源经过解复用、解码到最后的显示。同时它......
阅读全文
  • 01月
  • 14日
综合 ⁄ 共 1874字 评论关闭
1. #include "cv.h"#include "cxcore.h"#include "highgui.h" void main( int argc, char** argv ){CvCapture* capture; IplImage* frame;IplImage* pImg = NULL; IplImage* pGray = NULL;IplImage* sGray = NULL;IplImage* pEdge = NULL;IplImage* sEdge = NULL;IplImage* cEdge = NULL;capture = cvCreateCameraCapture( 0 ); cvNamedWindow("video",CV_WINDOW_AUTOSIZE ); while (1){   frame = cvQueryFrame( capture );   if (!frame) break;    //解决图像颠倒的问题   cvFlip(frame,NULL,0);    pImg = cvCreateImage(    ......
阅读全文
  • 01月
  • 08日
综合 ⁄ 共 3987字 评论关闭
@代表“Objective-C”的标志,证明您正在使用Objective-C语言   Objective-C语言关键词,@property与@synthesize配对使用。   功能:让编译好器自动编写一个与数据成员同名的方法声明来省去读写方法的声明。   如: 1、在头文件中: C代码   @property int count;   等效于在头文件中声明2个方法: C代码   - (int)count;   -(void)setCount:(int)newCount;     2、实现文件(.m)中 C代码   @synthesize count;   等效于在实现文件(.m)中实现2个方法。 C代码   - (int)count   {       retur......
阅读全文
  • 12月
  • 17日
综合 ⁄ 共 1758字 评论关闭
粒子群优化-Particle Swarm Optimization(PSO) 2011年11月01日 ⁄ 技术, 科研 ⁄ 共 1658字 ⁄ 评论数 4 ⁄ 被围观 803 阅读+ 忽然觉得粒子群优化以及遗传规划系列挺适合解决目前思考的问题的,先收集下资源: 粒子群优化(Particle Swarm Optimization, PSO),又称微粒群算法,是由J. Kennedy和R. C. Eberhart等于1995年开发的一种演化计算技术,来源于对一个简化社会模型的模拟。其中“群(swarm)”来源于微粒群符合M. M. Millonas在开发应用于人工生命(artificial life)的模型时所提出的群体智能的5个基本原则。“粒子(part......
阅读全文
  • 12月
  • 05日
综合 ⁄ 共 1871字 评论关闭
上次介绍了Android利用麦克风采集并显示模拟信号,这种采集手段适用于无IO控制、单纯读取信号的情况。如果传感器本身需要包含控制电路(例如采集血氧信号需要红外和红外线交替发射),那么传感器本身就需要带一片主控IC,片内采集并输出数字信号了。Android手机如何在不改硬件电路的前提下与这类数字传感器交互呢?可选的通信方式就有USB和蓝牙,两种方式各有好处:USB方式可以给传感器供电,蓝牙方式要自备电源;USB接口标准不一,蓝牙普遍支持SPP协议。本文选择蓝牙方式做介绍,介绍Android的蓝牙API以及蓝牙客户端的用法。 在......
阅读全文
  • 11月
  • 30日
综合 ⁄ 共 5248字 评论关闭
枚举类型概念 package com.lxq.enumm; public class EnumDemoOne { private enum InnerEnum { RED, GREEN, YELLOW }; public static void main(String[] args) { System.out.println(InnerEnum.RED); System.out.println(InnerEnum.GREEN); System.out.println(InnerEnum.YELLOW); } } 运行上面的代码,将编辑产生EnumDemoOne.class和EnumDemoOne$InnerEnum.class。 由此说明定义枚举类型其实就是在定义一个类,只不过很多细节由编译器帮你补齐了,所以,某种程度上enum关键词的作用就像是class或interface.当......
阅读全文