众所周知,Java的Math.random()产生的是服从均匀分布的随机数,但是其他分布的应用也相当广泛,例如泊松分布和高斯分布(正态分布),而这些分布Java没有很好的提供(高斯分布可以利用Random类),我们需要自己编写。
首先是泊松分布,这是一个离散型的随机变量分布,比较好弄,此外例如考察一些到达事件的概率时,通常服从泊松分布,因此该分布相当实用。在开始编写之前,先感谢...
分类:
编程语言 时间:
2014-07-14 11:13:13
阅读次数:
262
我们可以通过在java程序中模拟浏览器一样,把数据抓下来,具体方法是在java程序中set header和cookie,下面是一个例子:
public class NetConnection {
public static final int MAX_HOTWORDS_FILE_SIZE = 256 * 1024;
public static void main(String[] args...
分类:
编程语言 时间:
2014-07-14 13:34:03
阅读次数:
219
matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。
它的文档相当完备,并且 Gallery页面 中有上百幅缩略图,打开之后都有源程序。因此如果你需要绘制某种类型的图,只需要在这个页面中浏览/复制/粘贴一下,基本上都能搞定。
快速绘图
mat...
分类:
编程语言 时间:
2014-07-14 11:24:56
阅读次数:
926
1、错误描述
usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop }
2014-7-13 18:02:58 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded...
分类:
编程语言 时间:
2014-07-14 13:27:33
阅读次数:
314
1、错误原因
2014-7-13 17:36:57 org.apache.jasper.compiler.TldLocationsCache tldScanJar
信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete...
分类:
编程语言 时间:
2014-07-14 13:44:07
阅读次数:
325
通过对四则运算的学习,已经初步接触了Python中内容,如果看官是零基础的学习者,可能有点迷惑了。难道在IDE里面敲几个命令,然后看到结果,就算编程了?这也不是那些能够自动运行的程序呀?
的确。到目前位置,还不能算编程,只能算会用一些指令(或者叫做命令)来做点简单的工作。并且看官所在的那个IDE界面,也是输入指令用的。
列位稍安勿躁,下面我们就学习如何编写一个真正的程序。工具还是那个I...
分类:
编程语言 时间:
2014-07-14 13:40:49
阅读次数:
311
以安装Httplib2模块为例1下载模块到https://github.com/jcgregorio/httplib2下载一款适合你的压缩包httplib2-master2解压下载的压缩包httplib2-master到某目录下3配置python在dos下的运行环境(之前需要配置系统环境变量,在系统环境变量Path后添加python安装目录,例如D:\Soft..
分类:
编程语言 时间:
2014-07-14 12:38:04
阅读次数:
330
importjava.util.ArrayList;importjava.util.Scanner;/***系统类**@authorAdministrator**/publicclassSystems{privateScannerinput=newScanner(System.in);privateDatabasedb=newDatabase();//用户数据库privateArrayList<Users>usersList=db.getUsersList();//商品数据..
分类:
编程语言 时间:
2014-07-14 11:34:49
阅读次数:
324
在开发中,我们经常需要一些周期性的操作,例如每隔几分钟就进行某一项操作。这时候我们就要去设置个定时器,Java中最方便、最高效的实现方式是用java.util.Timer工具类,再通过调度java.util.TimerTask任务。1、简介Timer是一种工具,线程用其安排以后在后台线程中执行的任务..
分类:
编程语言 时间:
2014-07-14 12:23:22
阅读次数:
272
1. 说说简单的函数回调首先说说一种简单的函数回调机制(一种通过获取对象的指针来进行函数的调用方法)以下是代码演示---这是观察者(被回调)部分:class Observer{public: // 抽象观察者的纯虚函数 virtual void UpdateMessage() = 0;};class...
分类:
编程语言 时间:
2014-07-15 08:07:58
阅读次数:
324
从纯化的语言中了解到语言的本质;并以混杂的语言来创造我们的世界,。程序=算法+结构,动静之间,不变的是本质了解语言的本质,而不是试图学会一门语言。本书从语言特性出发,把动态静态、函数式非函数的语言特性分列出来。先讲述每种特性,再讲述如何使用他们。所以说在看这本书的时候,要时刻想到动静态,函数式和非函...
分类:
编程语言 时间:
2014-07-15 00:50:13
阅读次数:
316
本文解释如何使用Grunt.js构建JavaScript库。Grunt.js依赖Node.js和npm,所以第一节解释其是什么,如何安装和使用。如果你对npm有了解,那你可以跳过这一节。第四和第五节讲述如何配置Grunt和一系列典型Grunt任务。
分类:
编程语言 时间:
2014-07-15 00:48:52
阅读次数:
438
一:通过JavaScript的方式设置样式(:拿习题为例): var shuiguo = document.getElementById('fruit'); shuiguo.style.backgroundColor = 'Red'; //1 shuiguo.onclick = function (...
分类:
编程语言 时间:
2014-07-15 00:32:00
阅读次数:
323
当项目是ssh框架时,每一个Action会对应一个Service和一个Dao。但是所有的Ation对应的Dao中的方法是相同的,只是要查的表不一样。由于封装的思想,为了提高代码的重用性。可以使用java中的泛型+反射去实现最终的封装,将所有的Dao层的共同部分写一个BaseDaoUtil。而所有的D...
分类:
编程语言 时间:
2014-07-15 00:16:59
阅读次数:
528
如今主流浏览器都在比拼JavaScript引擎的执行速度,但最终都会达到一个理论极限,即无限接近编译后程序执行速度。 这种情况下决定程序速度的另一个重要因素就是代码本身。在这里我们会分门别类的介绍JavaScript性能优化的技巧,并提供相应的测试用例,供大家在自己使用的浏览器上验证, 同时会对特定...
分类:
编程语言 时间:
2014-07-15 00:06:43
阅读次数:
368
Boost,Eigen,Flann—C++标准库预备役第一预备役:Boost Boost库是为C++语言标准库提供扩展的一些C++程序库的总称。 Boost库由Boost社区组织开发、维护。其目的是为C++程序员提供免费、同行审查的、可移植的程序库。Boost库可以与C++标准库完美共同工作,并且为...
分类:
编程语言 时间:
2014-07-15 00:06:03
阅读次数:
675
曾经对java中传值还是传引用的问题十分困惑,而且也被问到过许多次,无论是面试,还是平时我们平时的讨论中。在stackoverflow上面浏览时,无意中发现了跟这个问题有关的论题,于是深入地查看了,感觉获益匪浅,于是结合自己过去的经验,写了这篇博客跟大家分享。以前我觉得是这样的,java中的基本数据...
分类:
编程语言 时间:
2014-07-15 00:00:09
阅读次数:
403
##ctypes```pythonimport ctypes ctypes.windll.user32.MessageBoxW(0, u'内容', u'标题',0)```![](http://images.cnitblog.com/blog/650461/201407/141050006156832...
分类:
编程语言 时间:
2014-07-14 23:54:43
阅读次数:
2651
我们回顾下第三篇时的内容:在3.JAVA之GUI编程Frame窗口中窗体是无法直接关闭的,想要关闭须进程管理器结束进程方式关掉。现在我们就来解决下这个问题。***********************************************功能实现如下几点:1.建立一个窗口;2.窗口有标题...
分类:
编程语言 时间:
2014-07-14 23:49:57
阅读次数:
475
[转]http://kb.cnblogs.com/a/888688/本片文章的议题是有关于传递参数到线程的几种方法。首先我们要知道什么是线程,什么时候要用到线程,如何去使用线程,如何更好的利用线程来完成工作。线程是程序可执行片段的最小单元,是组成运行时程序的基本单元,一个进程有至少一个线程组成。一般...
分类:
编程语言 时间:
2014-07-14 23:47:17
阅读次数:
313