自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

YEN_CSDN的博客

如果真的相信什么,就要用尽全力去让它发生。

  • 博客(12)
  • 资源 (6)
  • 问答 (3)
  • 收藏
  • 关注

原创 Python数据预处理概述

Python数据预处理概述对于数据分析而言,数据是显而易见的核心。但是并不是所有的数据都是有用的,大多数数据参差不齐,层次概念不清淅,数量级不同,这会给后期的数据分析和数据挖掘带来很大的麻烦,所以有必要进行数据预处理。数据预处理是指在对数据进行数据挖掘之前,先对原始数据进行必要的清洗、集成、转换、离散和规约等一系列的处理工作,已达到挖掘算法进行知识获取研究所要求的最低规范和标准。通常数据预处理包括:

2016-11-29 22:03:04 4507

原创 Python数据获取-文件、word、Excel、数据库

数据获取是进行数据分析与数据挖掘的基础,而数据预处理是影响数据挖掘结果好坏的关键因素。Python数据获取 数据获取是指从数据源采集数据,微数据分析与数据挖掘做数据准备的工作。从键盘获取数据>>>value=input()>?"YEN">>>value'"YEN"'从文本文件读取数据#打开文件# r 只读 w 只写 a 附加到文件末尾 r+读写# 如果要

2016-11-29 17:28:19 4440

原创 数据科学领域常用的五个Python包

Numpy Numpy提供了两种基本的对象:ndarray和ufunc。ndarray是存储单一数据类型的多维数组,而ufunc是能够对数组进行处理的函数。Numpy的功能:N维数组,一种快速、高效使用内存的多维数组,他提供矢量化数学运算。可以不需要使用循环,就能对整个数组内的数据进行标准数学运算。非常便于传送数据到用低级语言编写(C\C++)的外部库,也便于外部库以Numpy数组形式返回数

2016-11-27 14:39:09 17237

原创 LinkedList的实现

package main.java.LinkedListdemo;import java.util.ConcurrentModificationException;import java.util.Iterator;import java.util.NoSuchElementException;/** * DateTime: 2016/11/4 15:02 * 功能: * 思路: */p

2016-11-07 13:21:08 763

原创 ArrayList的实现

ArrayList泛型类的实现。 内部类实现方式源码:package main.java.arraydemo;import java.util.Iterator;/** * DateTime: 2016/11/4 09:42 * 功能:实现ArrayList泛型类的实现: * MyArrayList将保持基础数组,数组的容量,以及存储在MyArrayList中的当前项数; *

2016-11-04 10:38:59 820

原创 SSM框架项目搭建系列(七)—Spring AOP之基于注解的声明式AspectJ

工程结构 其中AOP和com.ssm包下面的文件不用管;dispatcher-servlet.xml和web.xml和之前项目中的内容一样。applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xml

2016-11-03 19:18:35 2914

原创 SSM框架项目搭建系列(六)—Spring AOP之基于XML的声明式AspectJ

AOP通过“横切”技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块,将其命名为Aspect,即切面。切面就是将那些与业务无关(例如:权限认证、日志、事务处理),确为业务模块所共同调用的逻辑或责任封装起来,便于减少系统的重复代码,降低模块间的耦合度,并有利于未来的可操作性和可维护性。实现AOP的技术分为两大类,一是采用动态代理技术,利用截取消息的方式,对该消息进行装饰,以

2016-11-02 22:19:58 2145

原创 SSM框架项目搭建系列(五)—Spring之Bean的注解注入

applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.

2016-11-02 20:26:15 7176

原创 SSM框架项目搭建系列(四)— Spring之bean的XML注入方式

在XML中可使用两种方式进行注入:构造函数注入和setter注入构造函数注入constructor直接传值applicationContext.xml <bean id="helloworldBeanId" class="com.ssm.beans.HelloWorld"> <constructor-arg name="username" value="YEN"/>

2016-11-02 19:43:54 2180

原创 SSM框架项目搭建系列(三)—Spring中的Bean生命周期

概述 spring的核心容器实现了Ioc,其目 的是提供一种无侵入式的框架 BeanFactory提供了一种先进的配置机制来管理任何种类的bean。是Spring框架的基础设施面上的功能,是最本质的Spring的基础。 ApplicationContext建立在BeanFactory之上,并增加了其他功能,如国际化,获取资源,事件传递等。面向的是使用Spring框架的开发者,计划所有的场合都适

2016-11-02 19:17:03 1671

原创 SSM框架项目搭建系列(二)—Spring第一个HelloWorld

在上文的基础上新建一个HelloWorld类及一个HelloWorldTest类applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/

2016-11-02 12:54:45 2610

原创 SSM框架项目搭建系列(一)—SSM框架的简介及搭建流程

首先说明一下,本系列《SSM项目搭建系列》是为了复习并且完整的熟悉一下SSM框架搭建项目的流程。本系列博客会参照Nimikyの议事大厅以及林炳文Evankaka两位的博客以及自己之前学习的心得做一个记录。SSM框架即:SpringMVC+Spring+Mybatis Spring框架 Spring框架是一个轻量级的J2EE框架,同时Spring 是最受欢迎的企业级 Java 应用程序开发框架,核

2016-11-02 09:50:12 8284 1

安卓简单QQ

1. 概述 1.1课题题目:SimpleQQ(简易自动聊天软件) 1.2系统的主要目标: 通过Android开发原生的安卓手持设备软件熟悉本学期的学习任务,强化学习技能,把理论用到实际中。 1.3 系统的开发环境及运行环境: 操作系统:Windows 10 数据库系统:SQLite 项目版本控制:GitHub 、Git 2.9.2 开发工具:IntelliJ IDEA 2016.1.4 开发语言:Java (JDK 1.8.0_45) 运行环境:Android 4.4及以上 2. 系统需求分析 SimpleQQ软件希望打造一个多服务及即使聊天的安卓应用程序,此软件核心功能为自动聊天,附带功能为拍照、保存照片到本地、播放视频、发送短信、获取定位、注册、登陆、发布说说、浏览空间。 SimpleQQ软件功能模块表 功能模块 功能 拍照模块 调用系统相机进行拍照、并将拍照结果保存到指定目录下 我的相册模块 查看指定目录下的照片 我的视频模块 播放指定目录下的视频文件 分享软件模块 分享软件给输入的号码发送短信 地理位置模块 通过使用高德地图API获取当前定位 好友列表模块 查询数据库中的所有好友真实姓名信息,并可以根据右侧字母查找 立即注册模块 注册软件用户:登陆账号、密码、真实姓名 发说说模块 当前登录用户发布说说 看动态模块 时间轴方式查看所有好友说说 聊天模块 当前登录用户可选择任意好友进行聊天,好友自动回复

2017-01-22

成绩管理系统

① 学生基本信息的录入、增加、删除、修改; ② 成绩统计功能,如:平均分,排名次,及格率,各分数段人数百分比等; ③ 按各种条件查询学生信息; ④ 其它功能,如补考名单,各学年成绩处理,成绩直方图,评语等。

2017-01-22

通讯录管理系统

1、系统功能说明: 该程序能在配置较低的软硬件环境中运行。 ① 能方便地查看联系人的信息; int search(struct book txl[],int count,char name[]); //查询联系人函数 void allbook(struct book txl[], int count); //显示所有联系人函数 ② 能更新联系人的信息:新增、删除、编辑; int newbook(struct book txl[],int count); //新增联系人函数 int del(struct book txl[],int count,char name[]); //删除联系人函数 int change(struct book txl[],int count,char name[]); //修改联系人函数 ③ 能备份通信录; void writefile(struct book txl[], int count); //写文件函数 ④ 其他功能:数据的一致性,可靠性,易操作性等。 数据一致性: count=count+newbook(txl,count);writefile(txl, count); //添加联系人后同步数据 count=del(txl,count,name);writefile(txl, count); //删除联系人后同步数据 change(txl,count,name);writefile(txl, count); //修改联系人后同步数据 可靠性:用count做全局变量当联系人增加时随时记录,每次增加时会查询是否已存在联系人,不存在则无法修改,已存在则提示是够继续添加,每次增加后数据自动写入文件。 易操作性: 在显示全部联系人后加了是否需要修改和删除,可以直接进入功能,无需再返回程序选择,定义了查询联系人函数,在修改,删除,增加时会自动检查有没有该联系人的存在,定义了排序联系人函数,在查看时可以直接查看已排好序的联系人。

2017-01-22

java-jsp留言板

Jsp+Servlet+JavaBean学习阶段的一个案例总结 名称:留言板(MessageBoard) 开发技术:Jsp+Servlet+JavaBean 数据库:Mysql 开发工具:IntelliJ IDEA 2016.1.3 服务器:Tomcat 8.0.36 功能说明 普通用户:增加删除修改留言信息 管理员:增加删除修改留言信息、管理用户、设置用户发帖留言权限 数据库结构 tb_user表 字段 类型 名称 说明 id int id name nvarchar 姓名 password nvarchar 密码 limit int 权限 0:允许发言 1:禁止发言 tag int 标签 0:用户 1:管理员 tb_message表 字段 类型 名称 说明 id int id author nvarchar 作者 context nvarchar 留言内容 msgdate datetime 留言时间 结构 总体结构 这里写图片描述 这里写图片描述 src结构 这里写图片描述 web结构 这里写图片描述

2016-09-08

Java集合框架的一个扑克牌小程序

* Game 类 * 功能:整个游戏:开始游戏 -> 初始牌 -> 洗牌 -> 发牌 -> 排序 -> 比较大小 -> 游戏结果 * 游戏说明: * 1.创建一副扑克牌,不考虑大小王 * 2.创建两名玩家,玩家至少要有ID、姓名、手牌等属性,手牌为扑克牌的集合 * 3.洗牌,将之前创建的扑克牌顺序打乱 * 4.发牌,将洗牌之后的扑克牌集合,从第一张开始,发给两名玩家,按照一人一张的方式,每人发两张 * 5.开始游戏,比大小,大小相同比花色 * * PockerCard 类 * 功能:扑克牌的核心类 包括创建角色、创建牌、显示牌、洗牌、比较牌、排序牌等 * 属性:List cards 整幅扑克牌的集合 、 People[] peoples 角色 * 方法: public PockerCard() //无参构造函数: 创建牌的集合、创建两个角色对象 * public void initializeCard() //创建整幅扑克牌 * public void showCard() //显示单支牌的花色和点数 * public void refreshCard() //洗牌 从第一支牌开始从所有牌中随机取一只与之交换 * public void addPeopleInfo() //添加玩家的基本信息 * public void dealCard() //发牌 从开始分别给A B发牌 每人两支 * public void showPeopleCard() //显示两个角色自己获得的牌 * public void sortCard() //将每个角色自己的牌按从小到大排序 * public void comparePeopleCard() //比较角色的牌 * * SingleCard类 实现Comparable接口 * 功能:产生单支牌 * 属性:ID、color、keyID数组、keyColor数组 * 方法:public SingleCard(){} //无参构造函数 * public SingleCard(String ID,String color) //有参构造函数 * @Override public int compareTo(SingleCard o) //比较当前牌与SingleCard o的牌的大小 * * People类 * 功能:产生一个角色 * 属性:ID、Name、和、存储牌的List集合。 * 方法: public People() //初始化存储牌的List集合; *

2016-07-09

ASP.NET(C#)实现的学生-教师基本信息查询系统

学生-教师基本信息查询系统的主要功能是——基础用户可以查询学生教师的部分基本信息,并及时提交变更请求。而登陆管理员界面之后,可以修改管理员密码,新增管理员,对学院、部门、专业、学生、教师进行添加、修改、删除操作,同时为了系统的安全还可以备份还原数据库信息、查看登陆日志等信息。

2016-07-09

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

TA关注的人

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