上一页 1 ··· 122 123 124 125 126 127 128 129 130 ··· 303 下一页
摘要: 仿真模型:自动生成战争地图Good Luck~marsMay 11th 阅读全文
posted @ 2013-05-11 19:51 xinyuyuanm 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 题目大意:给你m,t,n,代表t个队伍,做m道题,对于所有的队伍,全部做对1道或者以上的题目,并且至少有1个队伍做对n道题目的概率。做法:p[i][j]代表第i个队伍做对第j道题目的概率。dp[i][j][k]代表第i个队伍,对于前j道题目做对k道题目的概率。所有队伍都做对1道及以上题目的概率bans*=(1-dp[i][m][0])//1-队伍做对0道题目的概率的乘积。对于所有队伍都做对一道以及以上题目的概率的情况下:至少有一个队伍做对n到题目的概率=所有队伍都做对1道题目的概率-所有队伍都做对小于n道题目的概率。代码:#include<stdio.h>#include<i 阅读全文
posted @ 2013-05-11 19:49 xinyuyuanm 阅读(136) 评论(0) 推荐(0) 编辑
摘要: Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sqlbuffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sqlbuffer中的sql语句进行修改,然后再次执行,sql*plus一般都与数据库打交道。 除了sql*plus语句,在sql*plus中执行的其它语句我们称之为sql*plus命令。它们执行完后,不保存在sqlbuffer的内存区域中,它们一般用来对输出的... 阅读全文
posted @ 2013-05-11 19:47 xinyuyuanm 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1. 静态库和动态库的基本概念 静态库,是在可执行程序连接时就已经加入到执行码中,在物理上成为执行程序的一部分;使用静态库编译的程序运行时无需该库文件支持,哪里都可以用,但是生成的可执行文件较大。动态库,是在可执行程序启动时加载到执行程序中,可以被多个可执行程序共享使用。使用动态库编译生成的程序相对较小,但运行时需要库文件支持,如果机器里没有这些库文件就不能运行。 2. 如何使用动态库 如何程序在连接时使用了共享库,就必须在运行的时候能够找到共享库的位置。linux的可执行程序在执行的时候默认是先搜索/lib和/usr/lib这两个目录,然后按照/etc/ld.so.conf里面的配置搜... 阅读全文
posted @ 2013-05-11 19:45 xinyuyuanm 阅读(128) 评论(0) 推荐(0) 编辑
摘要: Java开发中,常常会遇到乱码的问题,一旦遇到这种问题,常常就很扯蛋,每个人都不愿意承认是自己的代码有问题。其实编码问题并没有那么神秘,那么不可捉摸,搞清Java的编码本质过程就真相大白了。 其实,编码问题存在两个方面:JVM之内和JVM之外。 1、Java文件编译后形成class 这里Java文件的编码可能有多种多样,但Java编译器会自动将这些编码按照Java文件的编码格式正确读取后产生class文件,这里的class文件编码是Unicode编码(具体说是UTF-16编码)。 因此,在Java代码中定义一个字符串:... 阅读全文
posted @ 2013-05-11 19:43 xinyuyuanm 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 最近看到有用sae+微信公众平台控制嵌入式设备的帖子,,额。。。。嫉妒羡慕恨啊。挺羡慕那些搞单片机嵌入式的,额更牛b的估计是那些遥控小强,乌龟,金鱼(春晚,呵呵)自己就码农一个想起以前见过有用微博控制电脑的就写个用sae+微信公共平台控制pc的程序玩玩吧。 开发环境 php,sae,vs2010,C#,微信公共平台程序分2部分,sae部分(处理微信消息),跟桌面部分(查询微信指令,做相应操作)。 实现方法如下 1.注册微信公共平台 2.开启开发者模式 3.搭建sae环境,写代码处理微信消息 4.验证接口配置信息 5.编写桌面程序,查询收到的微信执行,做相应操作 具体实现步骤:... 阅读全文
posted @ 2013-05-11 19:41 xinyuyuanm 阅读(415) 评论(0) 推荐(1) 编辑
摘要: 1、函数简介功 能: 使用 快速排序例程进行排序头文件:stdlib.h用 法: void qsort(void *base,int nelem,int width,int (*fcmp)(const void *,const void *));参数: 1 待排序 数组首地址2 数组中待排序元素数量3 各元素的占用空间大小4 指向函数的 指针,用于确定排序的顺序2、用法使用qsort()排序并用 bsearch()搜索是一个比较常用的组合,使用方便快捷。qsort 的函数原型是void __cdecl qsort (void *base, size_t num,size_t width,int 阅读全文
posted @ 2013-05-11 19:39 xinyuyuanm 阅读(201) 评论(0) 推荐(0) 编辑
摘要: import java.util.Scanner;public class Main { static Scanner cin = new Scanner(System.in); static int N = 5000000, m = 1000000007; static int n, f[] = new int[N + 10], p2[] = new int[N + 10], C; private static void init() { f[3] = 1; p2[1] = 1; p2[2] = 2; for (int i = 4; i <= N; i++) { f[i] = f... 阅读全文
posted @ 2013-05-11 19:37 xinyuyuanm 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 目标,创建一个方法注解,我们能够初始化时执行该方法,并可以给该方法传入注解的参数值假设我们设计一个sayHello(String name) 方法,给该方法做个注解,初始时使用注解传入"小明"package annotation;public class HelloWorldStub { @HelloWorldAnnotation(name = "小明") public String sayHello(String name) { if (name == null ) { name = ""; } return name + &quo 阅读全文
posted @ 2013-05-11 19:36 xinyuyuanm 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 前面讲到了实模式下用int 15h得到内存信息,然后在保护模式下把它们显示出来。保护模式下中断机制发生了很大的变化,原来的中断向量表被IDT(Interrupt Descriptor Table,中断描述符表)代替,实模式下能用的BIOS中断在保护模式下已经不能用了。IDT可以将每一个中断向量和一个描述符对应起来。IDT中的描述符可以是中断门描述符、陷阱门描述符、任务门描述符。尽管IDT在形式上与实模式下的向量表非常不同,但它也是一种向量表。中断门和陷阱门的作用机理几乎一样,只不过使用调用门时用call指令,而在这里我们使用int指令。每一种中断(异常)都会对应一个中断向量号,而这个向量号通过 阅读全文
posted @ 2013-05-11 19:33 xinyuyuanm 阅读(468) 评论(0) 推荐(0) 编辑
上一页 1 ··· 122 123 124 125 126 127 128 129 130 ··· 303 下一页