自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 问答 (1)
  • 收藏
  • 关注

原创 主成分分析 python实现

主成分分析的步骤:1.首先有一个原始数据阵X=[X1,X2,X3,X4]2.对数据阵进行标准化,一般的标准化方法是Xi=(Xi-E(Xi))/i3.求出新的矩阵的协方差矩阵4.求出的特征值(从大到小排列)和特征向量5.各主成分贡献度为 ,其中是协方差矩阵的特征值code如下:import numpy as npimport pandas as pdfrom...

2019-12-02 19:09:14 948 1

原创 python文件处理

文件读取:fill_reader.pywith open('pi_digits.txt') as file_object: contents=file_object.read() print(contents) 要以任何方式使用问文件——哪怕仅仅是打印其内容,都得先打开文件,这样才能访问它。函数open()接受一个参数:要打开的文件的名称。python在当...

2019-11-16 09:25:02 198

原创 python类的继承

class Car(): def __init__(self,year,make,model): self.year=year self.make=make self.model=model self.distant=10 def describe_car(self): long_name=str(...

2019-11-15 21:11:20 176

原创 python 类的基本定义

class Dog(): '''一次模拟小狗的简单尝试''' def _init_(self,name,age): '''初始化属性name和age''' self.name=name self.age=age def sit(self): '''模拟小狗被命令时蹲下''' p...

2019-11-15 19:30:08 437

原创 python字典

在python中,字典是一系列的键-值对,每个键都与一个值相关联,你可以使用键来访问与之相关联的值。这个值可以是数字、字符串、列表乃至字典。 在python中,字典用放在花括号中的一系列键-值对表示。比如:name={'name':'zhangsan','age':25}要获取字典名可依次指定字典名和放在方括号内的键。name={'name':'z...

2019-11-08 10:09:33 589

原创 python元组

元组的定义:python将不能修改的值称为不可变的,而不可变的列表被称为元组。元组看起来犹如列表,但使用圆括号而不是方括号来标识。定义元组后,就可以使用索引来访问其元素,就想访问列表元素一样。dimensions = (200,50)print(dimensions[0])print(dimensions[1])>>200 50#如果直接修改元组的元素...

2019-11-03 11:54:04 153

原创 python列表(list)

列表由一系列按特定顺序排列的元素组成,在python中,用方括号([ ])来表示列表,并用逗号分隔其中的元素。比如:list=['python','java','php'],list即为一个列表,其中的python即为列表中的一个元素,索引(index)为0,其索引为从0开始。对于取列表后面的元素有一种特殊的语法,比如取list的最后一个元素可以用list[-1],用-1表示最后一个元素的...

2019-10-30 11:08:08 471

原创 python变量、字符串

变量1.python的变量只能包含字母、数字、下划线,变量名可以用字母和下划线打头,但不能以数字打头2.变量名不能包含空格,但可以用下划线分隔单词3.不要将python的关键字和函数名用作变量名字符串: 字符串就是一系列字符。在python中,用引号括起来的都是字符串,引号可以为单引号或者双引号'This is a string.'"This is a str...

2019-10-30 10:29:43 153

原创 java17、18

13题参考答案图形删除功能执行前必须调用图形选择,因而二者的关系是包含;而图形移动和尺寸改变功能执行前可以调用选择图形功能,也可以不调用图形选择功能,例如移动图形用户界面,界面中的所有图形在没有选择的条件下也移动了,当改变图形用户界面的显示比例时,图形对象在没有选择的前提下也改变了尺寸。 4题参考答案17.12组成模式、享元模式17.13工厂方法、状态模式

2018-01-07 15:07:16 721

原创 java16

5.import java.sql.*;import java.util.*;public class UnifiedException{ private HashMap ht; public UnifiedException(){ ht = new HashMap(); extractDataFromDatabase(); //ht.put("/ b

2018-01-07 15:06:10 1216

原创 java15

4.import java.net.*;import java.io.*;public class ReaderWebSite { public static void main(String[] args) throws Exception { URL url = new URL("http://www.chd.edu.cn/"); URLConnection con=url.o

2018-01-07 15:04:40 773

原创 java14

3. static String loadStream(InputStream in) throws IOException { int ptr = 0; in = new BufferedInputStream(in); StringBuffer buffer = new StringBuffer(); while

2018-01-07 15:02:17 316

原创 java12

4.提示:组件加入Panel中。5. FlowLayout只对组件的位置有影响,对组件大小无影响。BorderLayout,GridLayout,CardLayout,GridBagLayout。对组件大小有影响,对于相对位置无影响。

2018-01-07 14:57:39 402

原创 java11

1.如果不对Applet进行安全限制,Applet通过网络下载到本地,就可非法访问本地计算机资源。5.Applet不是系统调用默认构造方法进行初始化,如果Applet当中只含有有参数构造方法,则Applet实例化失败。

2018-01-07 14:56:55 447

原创 java10

7.选择Vector、Stack、HashTable,因为这些集合类是线程安全的;如果多个线程只是只读,应该选用线程不安全的集合类,因为它们效率较高。8.import java.util.*;class ComplexNumber{ int x, y;ComplexNumber(int _x,int _y){ x=_x; y=_y; }}pu

2018-01-07 14:56:00 795

原创 java9

8.关键是让它们拥有的监视器是同一对象,B方法前加synchronized,A方法的代码块部分加上synchronized(this)。9.public class Calculate extends Thread { public volatile boolean finished = false; public void run() { long

2018-01-07 14:54:27 195

转载 java8

3.String类型有什么特点    String不是基本数据类型,而是一个类,他被用来表示字符序列,他被用来表示字符序列,字符本身符合Unicode标准,初始化方式有两种String greeting=“good morning!\”;String greeting =new String("good morning!\n");4.String什么时候进行值比较,什么时候进

2017-11-02 18:36:52 274 2

原创 java7.7

7.6package sevenwork7;import java.util.Scanner;public class Input {public static void main(String[] args) {int index = 0;int[] array = new int[10];int max;int min;while (true) {if (ind

2017-11-02 17:23:41 232

原创 java7.6

7.6package sevenwork6;public class Error { public static void main(String[] args) { // 输入计算的参数 Integer a = 0; Integer b = 1; try { double cc = b/(double)a; System.out.print

2017-11-02 17:16:29 254

原创 java7.5

7.5package sevenwork5;public class Test {public static String output="";public static void foo(int i) { try { if(i==1) {throw new Exception();} output+="1"; } catch(Exception e) { o

2017-11-02 17:09:59 290

原创 java7.4

7.4package sevenwork4;public class Test {public static void aMethod() throws Exception{ try {  throw new Exception(); } catch(Exception e) {  System.out.println("exception000");

2017-11-02 16:45:24 218

原创 java4.17

4.17package com.resource;public class FighterPlane {public String name;public int missileNum;public void fire() { if(missileNum>0) {  System.out.println("now fire a missilNum !");

2017-11-02 16:30:03 188

原创 java4.16

4.16package Flight;public class Flightplane { String name; int missileNum; void fire() {  if(missileNum>0) {   System.out.println("now fire a missile !");   missileNum-=1;  }

2017-11-02 16:19:06 209

转载 java6

6.1 this和super各有几种用法?6.2子类对象实例化的具体过程是什么?6.3类的域变量和方法中定义的局部变量在初始化上有何区别?6.4模仿形成抽象类的过程,自选角度,形成一个自己的抽象类,并在程序的类继承和引用中体现抽象类的作用?6.5接口有什么作用?自己定义一个接口,并给出实现类和使用类?6.6抽象类与接口的异同点是什么?

2017-10-29 16:20:45 480

转载 java5

5.1面向对象的主要特征是什么?    封装、继承、多态5.2封装是如何实现的?     封装就是利用抽象数据类型(类)将数据和基于数据的操作绑定在一起,数据被保存在抽象数据类型内部,系统只有通过授权的操作方法才能够访问数据。5.3对象之间如何相互作用?作用的条件是什么?     1.对象之间是通过方法进行作用的。     2.两者之间有方法上的联系

2017-10-29 15:17:29 410

转载 java4

4.1.名词解释:构造方法、抽象       构造方法:构造方法是一种特殊的方法,它是一个与类同名且没有返回值类型的方法。对象的创建就是通过构造方法来完成,其功能主要是完成对象的初始化。当类实例化         个对象时会自动调用构造方法。构造方法和其他方法一样也可以重载。4.2.对象位于内存何处?声明能引用的对象的实质是什么?4.3。对象和基本数据类型作为参数传递时

2017-10-29 14:01:28 320

转载 java3

3.1  编写程序为什么要写注释         对程序头、属性、方法进行说明,使程序更加容易理解。      帮助生成javadoc文档3.2 java都有哪些命名规范  Package 的命名  Package 的名字应该都是由一个小写单词组成。  Class 的命名  Class 的名字必须由大写字母开头而其他字母都小写的单词组成  Class

2017-10-29 12:49:42 529

转载 java2

2.2 哪些数据类型可以充当switch语句的条件语句   整形、布尔型、字符型、枚举型。2.6定义一个一维数组有哪几种方法   1.使用关键字new进行定义:类标识符 数组名[] =new 类型标识符[数组长度];                             abc =new int[10]; //产生一个具有十个单元的一维数组,类型为int的数组对象,所有单元的初值

2017-10-29 12:48:17 451

转载 java1

1.java语言有哪些特点     java是一种具有“简单”、面向对象、分布式、解释型、健壮、安全、与体系结构无关、可移植、高性能、多线程、和动态执行等特点的语言。1.3.java平台分成几类?他们的适用范围各是什么    java不仅是编程语言。而且还是一个开发平台。目前java平台分为J2EE、J2SE、J2ME三个平台,针对不同的市场目标和设备进行定位。

2017-10-29 12:47:32 286

原创 java2.8

java2.8package xprint;public class JiuJiu { public static void main(String[] args) { int i=0; int j=0; for(i=1;i { for(j=1;j System.out.print(i+"*"+j+"="+i*j+"\t"); System.out.

2017-10-29 12:46:31 231

原创 java2.7

java2.7package sume;public class Conversion_exp { static int fun(int n) {  if(n==0||n==1)   return 1;  else   return n*fun(n-1); } public static void main(String[] args) { doub

2017-10-29 12:45:46 257

原创 java1.4、1.5

1.4 import java.awt.*; import java.applet.*;public class HelloWorldApplet extends Applet{public void init(){}public void paint(Graphics g){g.drawString("My first java!",25,25);} }

2017-10-29 12:45:07 348

空空如也

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

TA关注的人

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