自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 330

原创 将博客搬至CSDN

将博客搬家至“博客园”

2015-05-22 09:19:28 293

原创 数据库知识点1

-----------------------------------参考《SQL基础教程》--孙淼,罗勇-----------------------------------1、sql语句中的insert、update、select、delete语句,若并未特殊说明,其操作范围是整个数据表中的所有记录,这里特殊说明就是使用where等限定性语句对记录的操作范围进行限制,只对这些满足条件的

2015-05-19 13:54:26 333

转载 离散分布

离散随机变量只能取有限个离散值,取每个值都对应着发生的概率,随机变量的取值以及取值的概率就构成了随机变量的分布,经典的离散随机变量分布包括伯努利分布,二项分布,泊松分布,几何分布,负二项分布,超几何分布,以下对这些经典的离散分布进行详细介绍。    伯努利分布(Bernoulli distribution)是很简单的离散分布,服从伯努利分布的随机变量只有两个取值:1和0。随机变量取值为1的概率

2015-05-15 17:50:30 1075

转载 概率论1--基本概念

1、实验与样本空间任何一个过程,如果它的结果是随机的(无法事先知道),此过程就成为实验,实验的所有结果的集合成为样本空间。2、计数原理如果一个实验可以分为m个步骤,每个步骤分别有n1,n2,...Nm种可能,那么此实验总共有n1*n2*...*Nm种可能的结果。计数原理的核心是“分步”。3、事件事件是样本空间的子集,是若干实验结果的集合。4、条件概率P(A∩B)=P(A

2015-05-15 08:33:45 703

原创 GA项目体会

1、NaN表示运算的结果是未定义的计算过程,例如0/0.在计算EBO的时候,由于使用泊松分布的计算过程,出现了0/0的情况,所以控制台才会提示“非数字”。

2015-04-22 12:16:36 589

原创 NumPy的array

1、numpy包中的array数组,用于弥补列表可以存储任意的数据类型的不足,因为有时候我们需要存储某种类型的数据在数组中,这才是数组的本来内涵。我们通过向numpy.array()函数中传递python的序列化对象来创建一维数组,通过传递嵌套的学列对象来的速度的

2015-01-12 14:47:03 745

原创 逻辑斯蒂回归

import mathfeature=[]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 798

原创 Pytho中两种方式导入模块的差别

1、使用import module,只是把模块导入,访问模块中的函数名或者是属性是必须使用点运算符(.)来访问,否则直接访问会提示找不到这些函数或者属性。2、使用from numpy import *会将numpy中的所有函数和属性导入程序所在的命名空间中,所以直接访问模块中的函数等就不会出错。

2015-01-07 15:09:38 525

原创 Chapter 6面向对象

1、Python中预定义的函数在定义的时候有一种很特别的形式,即是函数名是小写,并且函数名前后分别有两个下划线。算前雾灯1111

2015-01-03 17:18:46 284

原创 Chapter 5

1、2模块导入3、包导入

2015-01-03 13:58:47 337

原创 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 289

原创 Chapter 3

1、序列类型可以使用成员操作符in,大小计算函数(len()),分片([]),都可以迭代。Python内置的序列类型:str,list,tuple,bytearray,bytes.标准库中的序列类型:集合,命名的元组。2、*也可作为序列拆分运算符,当且仅当其在赋值运算符右侧时。首先将右侧的序列根据左侧变量个数拆分,并首先按照顺序将数据项赋给没有*的变量,然后剩下的数据项赋给带*的变量

2015-01-01 21:33:43 335

原创 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 289

原创 Python编程指南 chapter 1

1、python使用方括号[]来存取一个序列中的某个数据项,像字符串、列表等包含若干数据项的序列都采用这种方法。2、强制类型转换,int('24234'),str(235)3、python中没有变量的概念,没有变量类型的概念,有的只是直接声明标识符,然后赋值。q='nust',首先在内存中创建字符串对象对象值是nust,然后将q声明为此对象的引用,即对象引用。对象引用不能修改其引用对象

2014-12-31 23:10:21 340

原创 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 296

原创 Python中的两种列表

python中有两种类型的列表:其中一种是用[]创建的列表,这种列表具有伸缩性,可以动态改变,而另外一种列表是用()创建,成为元组,元组一旦创建,在任何状况下都不能再改变,是一种常量列表。movies=['.....]#具有伸缩性的动态列表for each in data:(role,lines)=each.split(':',1)#声明一个元组,元组内的标识符role指向一个字符串,

2014-12-24 16:21:08 497

原创 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 319

原创 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 451

原创 python笔记1

1、python中的语句块是用缩进表示,并不像C类语言中用{}表示语句块,还有就是语句块的开始貌似是用:表示,然后C类语言中()在python中用"空格"表示了,例如python中的for循环:count=0>>> while countprint(movies[count])count=count+1然后就是print语句后回车两下才会执行打印语句,这肯定是有说法的。2、

2014-12-22 21:13:04 338

原创 C#读写txt文件

首先windows 7中的txt文档中,默认每行末尾会加‘\r’和'\n',表示此行结束。回车表示光标移到行首,换行表示光标移至下一行,所以二者要配合使用。因此利用String的Split函数读取txt文件是就需要额外加入换行符和回车符作为分隔符。例外一点就是Split函数读取至每行结束时,虽然行尾换行符和回车符之后已没有内容,但是Split认为是空,就会返回一个空字符串,“”。可以在Spli

2014-12-17 21:44:01 331

翻译 机器学习第一讲

监督式学习是机器学习中一种学习型算法,baog

2014-11-06 21:18:55 459

原创 Json对象

json是轻量级的xml,是js标记语言,因为小巧,所以网络中传输数据流量更少而速度更快,是较常用的数据传输格式。在数据传输过程中,json是以文本,即是以字符串形式传输的,而JS中使用的是json对象,所以将json字符串转化为json对象就很有必要了。json字符串:var str1='{"name":"njust","address":"nanjing"}';json对象:var

2014-10-26 15:00:44 293

原创 表单加载

//使用了Ext.form.action.Load从服务器的返回信息示例是{success:true,data:{introduction:'.....'}}.introduction是待加载数据的表单项名。        Ext.QuickTips.init();//Load加载表单方式从服务器返回的json对象包含两个配置项{success和data}这是加载成功的时候       

2014-10-24 21:51:07 448

原创 多列树

Ext.onReady(function () {            Ext.create('Ext.tree.Panel', {//树面板                title: '多列树实例',//树面板标题                width: 500,                height: 350,                frame:tru

2014-10-24 21:49:54 495

原创 多级分布加载树节点

Ext.onReady(function () {            Ext.define('companyInfo', {                extend: 'Ext.data.Model',                fields: [ 'companyName','staffNum']            });            var tre

2014-10-24 21:49:20 499

原创 Grid分组汇总

Ext.onReady(function () {               Ext.define('personInfo', {                   extend: 'Ext.data.Model',                   fields: ['name', 'salary', 'country']               });     

2014-10-24 21:49:04 820 1

原创 Grid分组特性

Ext.onReady(function () {               Ext.define('personInfo', {                   extend: 'Ext.data.Model',                   fields: ['name', 'salary','country']               });       

2014-10-24 21:47:48 315

原创 单选框和复选框组

//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 912

原创 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 495

原创 单元格选择模式

Ext.onReady(function () {            Ext.define('personInfo', {                extend: 'Ext.data.Model',                fields: ['id', 'name', 'age']            });            var datas = [/

2014-10-24 21:38:11 256

原创 面板的五个部分

//这段代码在VS中执行结果与firebug下有差别,不同之处就是底端工具栏的显示.还有就是标题栏的工具按钮显示有问题        //Ext.get(document.body).update('');        var firstPanel = Ext.create('Ext.panel.Panel', {            collapsible:true,   

2014-10-24 21:35:52 464

原创 日期选择框

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 393

原创 容器字段FieldContainer

//Ext.form.FieldContainer扩展自Ext.container.Container。当需要把多个字段或组件作为一个表单项展示的时候就需要此组件         Ext.QuickTips.init();//它可以把子元素排列好,并且在表单中提供唯一标签。        //Ext.get(document.body).update("");        var f

2014-10-24 21:31:16 744

原创 时间选择框

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 304

原创 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 381

原创 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 737

原创 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 1307

原创 远程数据源Combobox

Ext.define('bookInfo', {         extend: 'Ext.data.Model',//新类继承自model         fields: [{ name: 'bookName' }]//利用fields来定义数据模型的字段,这里利用name为数据模型定义了两个字段名                                           

2014-10-24 21:16:20 452

原创 Extjs整体加载树节点

Ext.onReady(function () {            Ext.define('company', {                extend: 'Ext.data.Model',                fields: ['text']            });                        var treeStore1 =

2014-10-24 21:12:16 926

hadoop构建数据仓库实践

hadoop构建数据仓库实践

2018-11-28

从Paxos到Zookeeper 分布式一致性原理与实践.

从Paxos到Zookeeper 分布式一致性原理与实践,从Paxos到Zookeeper 分布式一致性原理与实践

2018-05-22

大型网站系统与Java中间件实践

大型网站系统与Java中间件实践,大型网站系统与Java中间件实践

2018-05-22

Spark源码剖析

Apache Spark源码剖析,Apache Spark源码剖析,Apache Spark源码剖析

2018-05-22

C#科学计算讲义

C#科学计算讲义 完整源码,包括各种随机数,以及矩阵,向量的实现

2015-04-28

软件工程第七版课后答案

软件工程第七版课后答案 作者:Ian Sommerville txt版

2013-06-20

LED控制VHDL程序与仿真

LED控制VHDL程序与仿真

2013-06-12

741系列芯片资料

74ls00 2输入四与非门 74ls01 2输入四与非门 (oc) 74ls02 2输入四或非门 74ls03 2输入四与非门 (oc) 74ls04 六倒相器 74ls05 六倒相器(oc) 74ls06 六高压输出反相缓冲器/驱动器(oc,30v) 74ls07 六高压输出缓冲器/驱动器(oc,30v) 74ls08 2输入四与门 74ls09 2输入四与门(oc) 74ls10 3输入三与非门 74ls11 3输入三与门 74ls12 3输入三与非门 (oc) 74ls13 4输入双与非门 (斯密特触发) 74ls14 六倒相器(斯密特触发) 74ls15 3输入三与门 (oc) 74ls16 六高压输出反相缓冲器/驱动器(oc,15v) 74ls17 六高压输出缓冲器/驱动器(oc,15v) 74ls18 4输入双与非门 (斯密特触发) 74ls19 六倒相器(斯密特触发) 74ls20 4输入双与非门 74ls21 4输入双与门 74ls22 4输入双与非门(oc) 74ls23 双可扩展的输入或非门 74ls24 2输入四与非门(斯密特触发) 74ls25 4输入双或非门(有选通) 74ls26 2输入四高电平接口与非缓冲器(oc,15v) 74ls27 3输入三或非门 74ls28 2输入四或非缓冲器

2013-06-12

常用芯片手册

嵌入式开发中常用的芯片手册~~拿出来跟朋友们分享

2013-06-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除