python爬虫基本告一段落,琢磨搞点其他的,正好在网上看到一个帖子,一个外国13岁小朋友用python写的下棋程序,内容详细,也有意思,拿来练手。13岁啊。。 我这年纪还在敲 dir啥的吧想到原先玩跑跑卡丁车时看到欧酷有个4岁熊孩子玩的完美漂移录像,深受打击,从此退出车坛。。。 废话不多说,记录一...
分类:
编程语言 时间:
2015-11-23 16:34:22
阅读次数:
188
一. 知识准备: js中内置的 sort() 方法 (如果你对此方法已经很了解,请跳过此节)此方法默认是按字母顺序对数组中的元素进行排序的,说得更精确点,是按照字符编码的顺序进行排序。看如下例子:当数组中元素为 数字类型 时,排序结果与我们设想的完全不同,因为默认是按照字符编码的顺序进行排序的。解决...
分类:
编程语言 时间:
2015-11-23 16:32:34
阅读次数:
192
python据说功能强大,触角伸到各个领域,网上搜了一下其科学计算和工程计算能力也相当强,具备各种第三方包,除了性能软肋外,其他无可指摘,甚至可以同matlab等专业工具一较高下。从网上找了一个使用遗传算法实现数据拟合的例子学习了一下,确实Python相当贴合自然语言,终于编程语言也能说人话了,代码...
分类:
编程语言 时间:
2015-11-23 16:25:54
阅读次数:
201
MVC模式目的(实现Web系统的职能分工). 在Java EE中,Jsp+Servlet+JavaBean算是里面经典的模式,是初学者必备的知识技能。M, Model(模型)实现系统的业务逻辑 1.通过DAO实现操作数据库的业务逻辑 2.其他系统业务逻辑JavaBean职能 V,...
分类:
编程语言 时间:
2015-11-23 16:27:23
阅读次数:
244
// 方式一:double f = 3.1516;BigDecimal b = new BigDecimal(f);double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); // 方式二:new java.text.Deci...
分类:
编程语言 时间:
2015-11-23 16:24:51
阅读次数:
163
题编号: 201503-2试题名称: 数字排序时间限制: 1.0s内存限制: 256.0MB问题描述: 给定n个整数,请统计出每个整数出现的次数,按出现次数从多到少的顺序输出。输入格式: 输入的第一行包含一个整数n,表示给定数字的个数。 第二行包含n个整数,相邻的整数之间用一个空格分隔,表示所...
分类:
编程语言 时间:
2015-11-23 16:22:44
阅读次数:
164
设计模式 首先要解释一下什么是延迟加载,延迟加载就是等到真真使用的时候才去创建实例,不用时不要去创建。从速度和反应时间角度来讲,非延迟加载(又称饿汉式)好;从资源利用效率上说,延迟加载(又称懒汉式)好。下面看看几种常见的单例的设计方式:第一种:非延迟加载单例类Java代码 public cl...
分类:
编程语言 时间:
2015-11-23 16:15:53
阅读次数:
223
最佳线程数:性能压测的情况下,起初随着用户数的增加,QPS会上升,当到了一定的阀值之后,用户数量增加QPS并不会增加,或者增加不明显,同时请求的响应时间却大幅增加。这个阀值我们认为是最佳线程数。为什么要找最佳线程数1.过多的线程只会造成,更多的内存开销,更多的CPU开销,但是对提升QPS确毫无帮助2...
分类:
编程语言 时间:
2015-11-23 16:12:27
阅读次数:
163
importjava.util.Arrays;
publicclassMaopao
{
publicstaticvoidmain(String[]args)
{
int[]arr={3,35,572,4,57,11,234,3245};
System.out.println(Arrays.toString(arr));
for(inti=0;i<arr.length-1;i++)
{
for(intj=0;j<arr.length-i-1;j++)
{
if(arr[j]>arr[j+1]..
分类:
编程语言 时间:
2015-11-23 15:03:56
阅读次数:
154
importjava.util.Arrays;
publicclassCharu
{
publicstaticvoidmain(String[]args)
{
int[]arr={23,355,76,89,98,12,34,65,78,6};
System.out.println(Arrays.toString(arr));
for(inti=1;i<arr.length;i++)
{
for(intj=i;j>0;j--)
{
if(arr[j-1]>arr[j])
{
inttemp=..
分类:
编程语言 时间:
2015-11-23 15:03:25
阅读次数:
174
importjava.util.Scanner;
importjava.util.Arrays;
publicclassErfen
{
publicstaticvoidmain(String[]args)
{
Scannersca=newScanner(System.in);
int[]arr={15,22,13,44,5,623,734,18,92,10};
Arrays.sort(arr);
ints=0,m=0,e=arr.length-1;
System.out.println("请输入一..
分类:
编程语言 时间:
2015-11-23 15:02:35
阅读次数:
174
数据类型的转换
Int转string
1、
//char*itoa(intvalue,char*string,intradix);
//原型说明:
//value:欲转换的数据。
//string:目标字符串的地址。
//radix:转换后的进制数,可以是10进制、16进制等。
//返回指向string这个字符串的指针
intaa=30;
charc1[8];
charc2[8];
..
分类:
编程语言 时间:
2015-11-23 14:56:12
阅读次数:
143
#coding:utf-8importsmtplibfromemail.mime.multipartimportMIMEMultipartfromemail.mime.textimportMIMETextfromemail.mime.p_w_picpathimportMIMEImagesender=‘15958153817@139.com‘receiver=‘15958153817@139.com‘smtpserver=‘smtp.139.com‘username=‘15958153817@139.com‘p..
分类:
编程语言 时间:
2015-11-23 14:53:09
阅读次数:
129
------------------------------------------------------------------------------------------------------冒泡排序(bubblesort)算法的运作如下:从前往后一次比较相邻的两个元素,如果第二个比第一个元素小,则交换这两个元素,一直到与最后一个元素比较完成,这样最大的..
分类:
编程语言 时间:
2015-11-23 14:50:12
阅读次数:
334
Java中的 split 函数是用于按指定字符(串)或正则去分割某个字符串,结果以字符串数组形式返回;例如:[java]view plaincopyStringstr="1234@abc";String[]a=str.split("@");System.out.println("处理结果:"+a[0...
分类:
编程语言 时间:
2015-11-23 14:48:56
阅读次数:
179
你要配置三个环境变量JAVA_HOMECLASSPATHPath你都配置了吗?系统变量→新建 JAVA_HOME 变量 。变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0)系统变量→寻找 Path 变量→编辑在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%...
分类:
编程语言 时间:
2015-11-23 14:46:05
阅读次数:
247
//审批基本信息 public static Map writeBasicToMap(Class gcprojcheckupClas,String fileDirPath,Map map) throws Exception{ Document doc = DocumentHelper.cr...
分类:
编程语言 时间:
2015-11-23 14:46:07
阅读次数:
139