先说明一下符号:U(0,1)-均匀分布,”~“表示服从xxx分布,F(x),为需要生成的随机数的分布函数,invF(x)表示逆分布函数,那么算法步骤如下: step 1: 产生 u~U(0,1) step 2:计算X=invF(u) 那么X就是服从分布函数为F(x)的随机数,一个简单的证明: 证明: ...
分类:
编程语言 时间:
2017-03-25 16:33:53
阅读次数:
2720
工厂模式定义 在面向对象程序设计中,工厂通常是用来创建其他对象的对象,工产模式根据不同的参数来实现不同的分配方案和创建对象。 在工产模式中,我们创建对象时不会对客户端暴露创建逻辑,而且是通过使用一个共同的接口来指向新创建的对象。 工厂模式通常分为: 普通工厂模式 多个工厂方法模式 静态工厂方法模式 ...
分类:
编程语言 时间:
2017-03-25 16:30:50
阅读次数:
164
JAVA 类总结 最近看了遍java内部类相关的一些内容,做一些总结。与个人博客 zhiheng.me 同步发布,标题: JAVA 类总结。 顶级类与嵌套类 定义在某个类(或接口,下同)内部的类,称为嵌套类(nested class),相应的,其所在的类称之为该类的外围类(enclosing cla ...
分类:
编程语言 时间:
2017-03-25 16:29:11
阅读次数:
211
测试环境 操作系统:Windows8.1 开发工具:Unity5.5.2 1、新建一个测试项目,观测引用System.Xml与Mono.Xml解析文件正确性,与打包后APK体积大小。 2、Mono.Xml 用例 编译日志可以观测到没有引用System.Xml.dll(该文件约1mb) 3、Syste ...
分类:
编程语言 时间:
2017-03-25 16:26:14
阅读次数:
267
在传统的java应用中,bean的生命周期由new进行bean的实例化,然后该bean就可以使用了,当bean不被使用时,由java自动进行垃圾回收。 然而Spring的生命周期相对比较复杂: 1.Spring对bean进行实例化,即调用构造器 2.Spring将值和bean的引用注入到bean对应 ...
分类:
编程语言 时间:
2017-03-25 16:25:16
阅读次数:
178
抽象类: abstract抽象:不具体,看不明白。抽象类表象体现。在不断抽取过程中,将共性内容中的方法声明抽取,但是方法不一样,没有抽取,这时抽取到的方法,并不具体,需要被指定关键字abstract所标示,声明为抽象方法。抽象方法所在类一定要标示为抽象类,也就是说该类需要被abstract关键字所修 ...
分类:
编程语言 时间:
2017-03-25 16:24:00
阅读次数:
186
import java.util.Scanner; /** * Created by Admin on 2017/3/25. */ public class test01 { public static void main(String[] args) { Scanner scanner = new... ...
分类:
编程语言 时间:
2017-03-25 15:53:09
阅读次数:
182
哈希表 是种数据结构,它可以提供快速的插入操作和查找操作。第一次接触哈希表时,它的优点多得让人难以置信。不论哈希表中有多少数据, 插入和删除(有时包括侧除)只需要接近常量的时间即0(1)的时间级。实际上,这只需要几条机器指令。 对哈希表的使用者一一人来说,这是一瞬间的事。哈希表运算得非常快,在计算机 ...
分类:
编程语言 时间:
2017-03-25 15:51:55
阅读次数:
178
迭代器 任何一个类,只要其实现了__iter__方法,就算是一个可迭代对象。可迭代对象的__iter__方法返回的对象是迭代器,迭代器类需要实现next方法。一般来说,实现了__iter__方法的类肯定还会顺便实现next方法,也就是说这个类既是一个可迭代对象也是个迭代器。 一个迭代器ite可用it ...
分类:
编程语言 时间:
2017-03-25 15:50:46
阅读次数:
167
1.函数(方法)定义 类中特定功能小程序 2.函数定义格式 修饰符 返回值类型 函数名 (参数类型 形式参数) { 执行语句; return 返回值 } 函数功能实现的2个明确 1.这个功能的结果是什么 2.这个功能运行过程中是否需要未知内容参与运算 待定。后续添加 ...
分类:
编程语言 时间:
2017-03-25 15:50:09
阅读次数:
109
[System.Runtime.InteropServices.DllImport("user32.dll")] static extern int PostMessageA(IntPtr h, int msg, int wp, int lp); void 文本_投递(IntPtr h,string... ...
分类:
编程语言 时间:
2017-03-25 15:48:11
阅读次数:
319
输入一个递增排序的数组和一个数字S,在数组中查找两个数,是的他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的。 两种解题步骤1:考虑乘积最小的情况: 2:根据数组的元素有序递增,不考虑乘积 ...
分类:
编程语言 时间:
2017-03-25 15:47:53
阅读次数:
136
二:java语法基础: 1,关键字:其实就是某种语言赋予了特殊含义的单词。 保留字:其实就是还没有赋予特殊含义,但是准备日后要使用过的单词。 2,标示符:其实就是在程序中自定义的名词。比如类名,变量名,函数名。包含 0-9、a-z、$、_ ; 注意: 1),数字不可以开头。 2),不可以使用关键字。... ...
分类:
编程语言 时间:
2017-03-25 15:44:05
阅读次数:
212
最近学完了web部分,发现有些地方总是单个容易理解,可是把所有的放在一起来大杂烩,总是有那么几个知识点容易混淆。其实网上的资料已经够多了,虽然也不乏辛劳的搬运工。可是最终的目的不就是要我们自身理解吗?自己理解了的东西才正真是我们的。作为额外的奖励,我们先来关注一下JSP的九大隐式对象。可以看看下图中 ...
分类:
编程语言 时间:
2017-03-25 15:37:55
阅读次数:
166
记录两种C++中的字符串分隔方法。 代码仅作为提供思路参考,不能实际运行。 一、getline getline函数介绍: 头文件:#include <string.h> 函数原型:istream& getline (istream& is, string& str, char delim); 函数说 ...
分类:
编程语言 时间:
2017-03-25 15:36:05
阅读次数:
160
题目描述(转自洛谷) 阿米巴是小强的好朋友。 阿米巴和小强在草原上捉蚂蚱。小强突然想,果蚂蚱被他们捉灭绝了,那么吃蚂蚱的小鸟就会饿死,而捕食小鸟的猛禽也会跟着灭绝,从而引发一系列的生态灾难。 学过生物的阿米巴告诉小强,草原是一个极其稳定的生态系统。如果蚂蚱灭绝了,小鸟照样可以吃别的虫子,所以一个物种 ...
分类:
编程语言 时间:
2017-03-25 15:29:08
阅读次数:
308
关于while循环: while do done 例如 1、关于内存的实时操作: (1)、vim a.sh (2)、输入以下while循环 (3)、./a.sh执行脚本 2、自加一的操作: (1)、vim b.sh (2)、先赋值xyy=1,再输入当xyy<=10时,则输出xyy的值,并且执行加1的 ...
分类:
编程语言 时间:
2017-03-25 15:27:02
阅读次数:
222