05 2013 档案

摘要:用BP神经网络做数据预测有两种形式:1.根据自身已有的数据预测未来的数据。比如:根据2000-2012年已知GDP的值预测2013年GDP的值。求解:用2000,2001,2002的值作为输入,2003作为输出;然后以此类推,2001,2002,2003作为输入,2004作为输出; ......2009,2010,2011作为输入,2012作为输出。 预测:根据2010,2011,2012作为输入,预测2013的值。2.根据已知的属性,预测未知的属性。比如:昆虫1 触角1.23,身长2.45 ,攻击性3.88 昆虫2 触角1.43,身长2.87 ,攻击性3.96 昆虫3 触角1... 阅读全文
posted @ 2013-05-31 16:40 SallyBin 阅读(5413) 评论(0) 推荐(0)
摘要:1.首先介绍下C程序main函数的两个参数的含义。1 #include<stdio.h>2 int main(int argc, char * argv[])3 {4 int i;5 for (i=0; i < argc; i++)6 printf("Argument %d is %s.\n", i, argv[i]);7 8 return 0;9 }假设该程序名称为:hello.c,在Linux下gcc hello.c -o hello编译成hello可执行文件。在php中执行下面操作.<?php $command='hello a b c 阅读全文
posted @ 2013-05-28 19:05 SallyBin 阅读(624) 评论(0) 推荐(0)
摘要:用iptables防火墙01 iptables -F02 # 允许包从22端口进入 ,apache安装好后如果外网访问不了,可能也是限制了22端口。03 iptables -A INPUT -p tcp --dport 22 -j ACCEPT04 # 允许从22端口进入的包返回05 iptables -A OUTPUT -p tcp --sport 22 -m state --state ESTABLISHED -j ACCEPT06 iptables -A OUTPUT -p udp --dport 53 -j ACCEPT07 iptables -A INP... 阅读全文
posted @ 2013-05-19 09:19 SallyBin 阅读(600) 评论(0) 推荐(0)
摘要:先来看一个例子:#include<stdio.h>int main(int argc,char *argv){ /*定义一个长度为10的char数组*/ char a[10]; /*计算该数组长度*/ int len=sizeof(a)/sizeof(char); printf("数组a的长度为:%d",len); return 1;}输出结果为:数组a的长度为:10接着再看另一个例子:#include<stdio.h>/*声明一个函数*/int test(char a[]);int main(int argc,char *argv){ /*定义一个 阅读全文
posted @ 2013-05-15 21:12 SallyBin 阅读(950) 评论(0) 推荐(0)
摘要:基础知识:1.数据库的连接mysql -u -p -h-u 用户名-p 密码-h host主机2:库级知识2.1 显示数据库: show databases;2.2 选择数据库: use dbname;2.3 创建数据库: create database dbname charset utf8;2.3 删除数据库: drop database dbname;3: 表级操作:3.1 显示库下面的表show tables;3.2 查看表的结构: desc tableName;3.3 查看表的创建过程: show create table tableName;3.4 创建表: create tabl 阅读全文
posted @ 2013-05-09 12:08 SallyBin 阅读(317) 评论(0) 推荐(0)
摘要:一、要注意安装的顺序Apahcemysqlphp二、LAMP安装前的准备1、获取软件包httpd-2.4.2.tar.gzhttp://httpd.apache.org/download.cgimysql-5.0.18.tar.gzhttp://dev.mysql.com/downloads/php-5.4.3.tar.gzhttp://www.php.net/downloads.phpphpMyAdmin-3.5.1-all-languages.tar.gzhttp://www.phpmyadmin.net/home_page/downloads.phplibxml2-2.7.2.tar.g 阅读全文
posted @ 2013-05-09 12:01 SallyBin 阅读(692) 评论(0) 推荐(0)
摘要:一、简介py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32comclient和server,和其它的独立程序。py2exe是发布在开源许可证下的。二、安装py2exe从http://prdownloads.sourceforge.net/py2exe下载并运行与你所安装的Python对应的py2exe版本的installer,这将安装py2exe和相应的例子;这些 阅读全文
posted @ 2013-05-07 15:43 SallyBin 阅读(189) 评论(0) 推荐(0)
摘要:# -*- coding:utf-8-*-import Tkinterimport tkFileDialogimport tkColorChooser#定义一个画布类class MyCanvas: def __init__(self,root): #i主要用来区分画的图形 self.i=0 self.state='' #表示要画的图形(line,oval,arc,rectangle) self.color='black' #画笔颜色,默认黑色 self.root=root self.canvas=Tkinter.Canvas(root,width=620,hei 阅读全文
posted @ 2013-05-07 13:58 SallyBin 阅读(1550) 评论(0) 推荐(0)
摘要:文件也可以看作是Python中的数据类型。当使用Python的内置函数open打开一个文件时,返回一个文件对象。其原型如下所示: file=open(filename,mode,bufsize) filename:要打开的文件名。mode:可选参数,文件打开模式。 mode: 'r'表示以读方式打开文件,'w'表示以写方式打开文件,加入文件存在,则会覆盖源文件,'a'表示'以写方式打开文件,在原文件中添加内容,不会覆盖 rb'表示以二进制读打开文件(读图片),'wb'表示以二进制写打开文件(写图片)bufsize: 阅读全文
posted @ 2013-05-07 13:41 SallyBin 阅读(533) 评论(0) 推荐(0)
摘要:#_*_ coding:utf-8 _*_import Tkinterimport tkFileDialogimport ScrolledText#在类的外部定义一个新建记事本的函数def newNote(): notepad()class notepad: def __init__(self): #生成主容器 self.root=Tkinter.Tk() self.root.geometry('700x600') #初始化菜单栏 self.menubar=Tkinter.Menu(self.root) self.submenu1=Tkinter.Menu(self.menub 阅读全文
posted @ 2013-05-06 20:06 SallyBin 阅读(610) 评论(0) 推荐(0)
摘要:#Python字符串操作'''1.复制字符串'''#strcpy(sStr1,sStr2)sStr1 = 'strcpy'sStr2 = sStr1sStr1 = 'strcpy2'print sStr2'''2.连接字符串'''#strcat(sStr1,sStr2)sStr1 = 'strcat'sStr2 = 'append'sStr1 += sStr2print sStr1'''3.查找字符'&# 阅读全文
posted @ 2013-05-06 16:09 SallyBin 阅读(243) 评论(0) 推荐(0)
摘要:'''Tkinter之Canvas(4)篇''''''22.绘制弧形''' # -*- coding: cp936 -*-# 创建一个ARCfrom Tkinter import *root = Tk()# 创建一个Canvas,设置其背景色为白色cv = Canvas(root,bg = 'white')cv.create_arc((10,10,110,110),)cv.pack()root.mainloop()# 使用默认参数创建一个ARC,结果为90度的扇形'' 阅读全文
posted @ 2013-05-06 15:50 SallyBin 阅读(943) 评论(0) 推荐(0)
摘要:'''Tkinter教程之Canvas篇(3)''''''16.移动item''' # -*- coding: cp936 -*-# move指定x,y在偏移量from Tkinter import *root = Tk()# 创建一个Canvas,设置其背景色为白色cv = Canvas(root,bg = 'white')# 创建两个同样的rectangle,比较移动前后的不同rt1 = cv.create_rectangle(10,10,110,110,tags = (' 阅读全文
posted @ 2013-05-06 15:43 SallyBin 阅读(1028) 评论(0) 推荐(0)
摘要:'''Tkinter之Canvas篇(2)''''''9.创建item的tags'''# -*- coding: cp936 -*-# 使用属性tags设置item的tag# 使用Canvas的方法gettags获取指定item的tagsfrom Tkinter import *root = Tk()# 创建一个Canvas,设置其背景色为白色cv = Canvas(root,bg = 'white')# 使用tags指定一个tag('r1')rt = cv.crea 阅读全文
posted @ 2013-05-06 15:36 SallyBin 阅读(473) 评论(0) 推荐(0)
摘要:Tkinter教程之Canvas篇(1)# 提供可以用来进行绘图的Container,支持基本的几何元素,使用Canvas进行绘图时,所有的操作都是通过Canvas,不是通过它的元素# 元素的表示可以使用handle或tag。'''1.第一个Canvas程序'''# -*- coding: cp936 -*-# 指定画布的颜色为白色from Tkinter import *root = Tk()# 创建一个Canvas,设置其背景色为白色cv = Canvas(root,bg = 'white')cv.pack()root.mai 阅读全文
posted @ 2013-05-06 15:31 SallyBin 阅读(844) 评论(0) 推荐(0)
摘要:前几天,在服务器上搭建起lamp环境,并且部署了一个用smarty做的php网站,但是访问该网站却出现一片空白!经过分析和查阅资料,发现两个问题,下面记录下问题和解决方案。1.iptable防火墙限制了80端口,非服务器IP访问不了该网站。 解决办法:把80端口设置为全部IP均可访问,命令如下: iptables -I INPUT -p TCP --dport 80 -j ACCEPT2.由于smarty要从templates目录里读取模版,并写入到templates_c目录下,而linux服务器限制了对文件写的功能。 解决办法:更改templates_c文件夹的权限,让其可写入,命令如下:. 阅读全文
posted @ 2013-05-05 15:26 SallyBin 阅读(699) 评论(0) 推荐(0)
摘要:python里面全局变量有两种灵活的用法: 1 声明法 在文件开头声明全局变量 在具体函数中使用该变量时,需要事先声明 global variable,否则系统将该变量视为局部变量。 CONSTANT = 0 #定义了一个全局变量,最好将全局变量大写def modifyConstant() : global CONSTANT#在方法体中要使用全局变量,要先进行声明 print ‘CONSTANT_1=%d’ %CONSTANT CONSTANT += 1 returnif __name__ == '__main__' : modifyConstant() pri... 阅读全文
posted @ 2013-05-05 15:18 SallyBin 阅读(367) 评论(0) 推荐(0)