- 博客(63)
- 资源 (10)
- 收藏
- 关注
原创 java基本概念
1、JavaSE用于开发桌面应用程序,JavaEE用于开发网络应用程序,也就是网站。 2、Java的虚拟机是在物理机上面覆盖的一层,因为java源文件是.java经过编译之后是.class文件,这个文件是字节码并不像C++经过编译之后是CPU指令可以直接由CPU执行,因此才需要在物理机上覆盖一层虚拟机用于执行.class这个字节码文件。 3、JRE就是java的运行时环境,JRE=虚拟机+AP
2015-05-27 17:44:03 340
原创 数据库知识点1
-----------------------------------参考《SQL基础教程》--孙淼,罗勇----------------------------------- 1、sql语句中的insert、update、select、delete语句,若并未特殊说明,其操作范围是整个数据表中的所有记录,这里特殊说明就是使用where等限定性语句对记录的操作范围进行限制,只对这些满足条件的
2015-05-19 13:54:26 346
转载 离散分布
离散随机变量只能取有限个离散值,取每个值都对应着发生的概率,随机变量的取值以及取值的概率就构成了随机变量的分布,经典的离散随机变量分布包括伯努利分布,二项分布,泊松分布,几何分布,负二项分布,超几何分布,以下对这些经典的离散分布进行详细介绍。 伯努利分布(Bernoulli distribution)是很简单的离散分布,服从伯努利分布的随机变量只有两个取值:1和0。随机变量取值为1的概率
2015-05-15 17:50:30 1143
转载 概率论1--基本概念
1、实验与样本空间 任何一个过程,如果它的结果是随机的(无法事先知道),此过程就成为实验,实验的所有结果的集合成为样本空间。 2、计数原理 如果一个实验可以分为m个步骤,每个步骤分别有n1,n2,...Nm种可能,那么此实验总共有n1*n2*...*Nm种可能的结果。计数原理的核心是“分步”。 3、事件 事件是样本空间的子集,是若干实验结果的集合。 4、条件概率 P(A∩B)=P(A
2015-05-15 08:33:45 735
原创 GA项目体会
1、NaN表示运算的结果是未定义的计算过程,例如0/0.在计算EBO的时候,由于使用泊松分布的计算过程,出现了0/0的情况,所以控制台才会提示“非数字”。
2015-04-22 12:16:36 605
原创 NumPy的array
1、numpy包中的array数组,用于弥补列表可以存储任意的数据类型的不足,因为有时候我们需要存储某种类型的数据在数组中,这才是数组的本来内涵。我们通过向numpy.array()函数中传递python的序列化对象来创建一维数组,通过传递嵌套的学列对象来的速度的
2015-01-12 14:47:03 766
原创 逻辑斯蒂回归
import math feature=[] result=[] theta=[] tempfeature=[] test_result=[] def getDataFromFile(): with open('kr-vs-kp.data.txt') as fileData: #recordIndex=0 for each in fileD
2015-01-08 19:48:32 812
原创 Pytho中两种方式导入模块的差别
1、使用import module,只是把模块导入,访问模块中的函数名或者是属性是必须使用点运算符(.)来访问,否则直接访问会提示找不到这些函数或者属性。 2、使用from numpy import *会将numpy中的所有函数和属性导入程序所在的命名空间中,所以直接访问模块中的函数等就不会出错。
2015-01-07 15:09:38 541
原创 Chapter 6面向对象
1、Python中预定义的函数在定义的时候有一种很特别的形式,即是函数名是小写,并且函数名前后分别有两个下划线。算 前雾灯1111
2015-01-03 17:18:46 300
原创 Chapter 4
1、Python中有四种函数:全局函数,局部函数,lambda函数,方法。其中全局函数与局部函数对比理解,局部函数就是定义在某函数之内的函数,否则就是全局函数,lambda函数就是表达式,方法就跟对象有关。 2、定义函数的参数的默认值是要注意,没有默认值的参数不能为位于有默认值的参数之后,def bad(a,b=1,c)错误。 def bad(a,b=1,c=2).另外,python还允许在调
2015-01-02 22:58:52 303
原创 Chapter 3
1、序列类型可以使用成员操作符in,大小计算函数(len()),分片([]),都可以迭代。Python内置的序列类型:str,list,tuple,bytearray,bytes.标准库中的序列类型:集合,命名的元组。 2、*也可作为序列拆分运算符,当且仅当其在赋值运算符右侧时。首先将右侧的序列根据左侧变量个数拆分,并首先按照顺序将数据项赋给没有*的变量,然后剩下的数据项赋给带*的变量
2015-01-01 21:33:43 349
原创 chapter 2
1、分片:序列变量,字符串,列表,元组,集合。。都可以使用分片来访问指定的数据项,分片三种方式:seq[]访问某个数据项,seq[-1]表示访问序列最后一个数据项,seq[-2]倒数第二个数据项。 seq[start:end],从索引start开始访问,到end(不包括)结束。seq[:]表示访问序列所有数据项,seq[2:]从索引2到最后一个数据项(包括),seq[:7]从数据项第一个到7(不
2015-01-01 12:29:42 302
原创 Python编程指南 chapter 1
1、python使用方括号[]来存取一个序列中的某个数据项,像字符串、列表等包含若干数据项的序列都采用这种方法。 2、强制类型转换,int('24234'),str(235) 3、python中没有变量的概念,没有变量类型的概念,有的只是直接声明标识符,然后赋值。q='nust',首先在内存中创建字符串对象 对象值是nust,然后将q声明为此对象的引用,即对象引用。对象引用不能修改其引用对象
2014-12-31 23:10:21 359
原创 Chapter 5
1、列表推导:upper=[each.upper() for each in lower]//将lower列表中的每个数据项转化为大写字母,存储到upper列表中。如果利用列表迭代的方法:for each in lower:upper.append(each.upper()),没有列表推导简洁。 总而言之,将列表中的所有数据项修改,然后存储到另外某个列表中,有两种方法,列表迭代和列表推导,列表推
2014-12-30 16:32:21 315
原创 Python中的两种列表
python中有两种类型的列表:其中一种是用[]创建的列表,这种列表具有伸缩性,可以动态改变,而另外一种列表是用()创建,成为元组,元组一旦创建,在任何状况下都不能再改变,是一种常量列表。 movies=['.....]#具有伸缩性的动态列表 for each in data: (role,lines)=each.split(':',1)#声明一个元组,元组内的标识符role指向一个字符串,
2014-12-24 16:21:08 517
原创 Chapter 4 持久存储数据对象
1、使用with open("filename.扩展名",“r/w/rb/wb”) as data代替data=open(..);data.close() 打开文件或者是写文件时一定要在文件名后加上扩展名,因为open()函数是根据文件名+扩展名搜索满足条件的文件的。 2、本章最重要的是了解到pickle(腌制)模块,此模块允许程序员将程序中的某种对象存储下来,保存在文件中。pickle.du
2014-12-24 14:07:47 334
原创 pyhton Chapter3 读文件
使用内置函数open()打开文件,data=open("1.txt").利用data.close()关闭文件。利用data.readline()读取文件中的一行数据,然后指示读取文件的游标向下一个单位步长,指示下次读取数据行的位置。利用data.seek(i)可以将游标修改为指示文件的第i行(从0始)。 IDLE虽然可以回退编辑,但是执行结果并不会回退,搞清楚了。 python并不会自动完成0
2014-12-23 21:18:55 464
原创 python笔记1
1、python中的语句块是用缩进表示,并不像C类语言中用{}表示语句块,还有就是语句块的开始貌似是用:表示,然后C类语言中()在python中用"空格"表示了,例如python中的for循环: count=0 >>> while count print(movies[count]) count=count+1 然后就是print语句后回车两下才会执行打印语句,这肯定是有说法的。 2、
2014-12-22 21:13:04 350
原创 C#读写txt文件
首先windows 7中的txt文档中,默认每行末尾会加‘\r’和'\n',表示此行结束。回车表示光标移到行首,换行表示光标移至下一行,所以二者要配合使用。 因此利用String的Split函数读取txt文件是就需要额外加入换行符和回车符作为分隔符。例外一点就是Split函数读取至每行结束时,虽然行尾换行符和回车符之后已没有内容,但是Split认为是空,就会返回一个空字符串,“”。可以在Spli
2014-12-17 21:44:01 345
原创 Json对象
json是轻量级的xml,是js标记语言,因为小巧,所以网络中传输数据流量更少而速度更快,是较常用的数据传输格式。 在数据传输过程中,json是以文本,即是以字符串形式传输的,而JS中使用的是json对象,所以将json字符串转化为json对象就很有必要了。 json字符串:var str1='{"name":"njust","address":"nanjing"}'; json对象:var
2014-10-26 15:00:44 305
原创 表单加载
//使用了Ext.form.action.Load从服务器的返回信息示例是{success:true,data:{introduction:'.....'}}.introduction是待加载数据的表单项名。 Ext.QuickTips.init();//Load加载表单方式从服务器返回的json对象包含两个配置项{success和data}这是加载成功的时候
2014-10-24 21:51:07 462
原创 多列树
Ext.onReady(function () { Ext.create('Ext.tree.Panel', {//树面板 title: '多列树实例',//树面板标题 width: 500, height: 350, frame:tru
2014-10-24 21:49:54 513
原创 多级分布加载树节点
Ext.onReady(function () { Ext.define('companyInfo', { extend: 'Ext.data.Model', fields: [ 'companyName','staffNum'] }); var tre
2014-10-24 21:49:20 512
原创 Grid分组汇总
Ext.onReady(function () { Ext.define('personInfo', { extend: 'Ext.data.Model', fields: ['name', 'salary', 'country'] });
2014-10-24 21:49:04 837 1
原创 Grid分组特性
Ext.onReady(function () { Ext.define('personInfo', { extend: 'Ext.data.Model', fields: ['name', 'salary','country'] });
2014-10-24 21:47:48 331
原创 单选框和复选框组
//Ext.form.CheckboxGroup和Ext.form.RadioGroup /// Ext.get(document.body).update("") var f_Pannel = Ext.create('Ext.form.Panel', { renderTo: Ext.getBody(),
2014-10-24 21:41:24 933
原创 Grid行编辑插件
//操作列不显示应该就是autoLoad的问题。 Ext.onReady(function () { Ext.BLANK_IMAGE_URL = "Extjs/resources/themes/images/access/tree/s.gif"; var datas = [ [100, '刘一'
2014-10-24 21:39:29 511
原创 单元格选择模式
Ext.onReady(function () { Ext.define('personInfo', { extend: 'Ext.data.Model', fields: ['id', 'name', 'age'] }); var datas = [/
2014-10-24 21:38:11 273
原创 面板的五个部分
//这段代码在VS中执行结果与firebug下有差别,不同之处就是底端工具栏的显示.还有就是标题栏的工具按钮显示有问题 //Ext.get(document.body).update(''); var firstPanel = Ext.create('Ext.panel.Panel', { collapsible:true,
2014-10-24 21:35:52 477
原创 日期选择框
Ext.QuickTips.init(); var f_Pannel = Ext.create('Ext.form.Panel', { renderTo: Ext.getBody(), frame: true, width: 400, height: 150, defaults: {
2014-10-24 21:32:42 412
原创 容器字段FieldContainer
//Ext.form.FieldContainer扩展自Ext.container.Container。当需要把多个字段或组件作为一个表单项展示的时候就需要此组件 Ext.QuickTips.init();//它可以把子元素排列好,并且在表单中提供唯一标签。 //Ext.get(document.body).update(""); var f
2014-10-24 21:31:16 762
原创 时间选择框
Ext.QuickTips.init(); var f_Pannel = Ext.create('Ext.form.Panel', { renderTo: Ext.getBody(), frame: true, width: 400, height: 150, defaults: {
2014-10-24 21:24:42 317
原创 Extjs利用vtype验证表单
Ext.create('Ext.form.Panel', { title: '表单验证', renderTo: Ext.getBody(), frame: true, width: 400, // height: 100, //fileUpload: true, defau
2014-10-24 21:23:01 393
原创 Extjs文本输入框
var loginForm = Ext.create('Ext.form.Panel', { title: '单行输入', renderTo: Ext.getBody(), bodystyle: 'padding 5 5 5 5', width: 200, height: 120, defa
2014-10-24 21:20:57 757
原创 Extjs文本输入域
var form = Ext.create('Ext.form.Panel', { renderTo: Ext.getBody(), frame: true, width: 400, height: 180, title: '多行输入', it
2014-10-24 21:17:10 1332
原创 远程数据源Combobox
Ext.define('bookInfo', { extend: 'Ext.data.Model',//新类继承自model fields: [{ name: 'bookName' }]//利用fields来定义数据模型的字段,这里利用name为数据模型定义了两个字段名
2014-10-24 21:16:20 466
原创 Extjs整体加载树节点
Ext.onReady(function () { Ext.define('company', { extend: 'Ext.data.Model', fields: ['text'] }); var treeStore1 =
2014-10-24 21:12:16 946
741系列芯片资料
2013-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人