- 博客(22)
- 资源 (8)
- 收藏
- 关注
原创 L:python的Pandas模块:实例练习(泰坦尼克号数据集分析,电影票房统计,股票基本面统计)
实例练习泰坦尼克号数据集分析使用Seaborn库中包含的titanic数据集进行一些数据统计。Seaborn是一个图形库,Anaconda已包含此库。数据集参见:https://github.com/mwaskom/seaborn-dataimport seaborn as snstit = sns.load_dataset('titanic') # 读取数据集, 返回 DataFrametit.shapeOut: (891, 15) # 891行x15列tit.head(
2020-06-25 19:34:56 2527
原创 L:python的Pandas模块:字符串处理,分组统计,数据透视表,时间序列
字符串处理Pandas为字符串提供了形如“obj.str.方法()”的一系列命令支持,这些方法一般在数据清洗、转换时使用。s = Series(['Beauty and the Beast', 'Captain America: Civil War', 'Jurassic World', 'Toy Story'])help(s.str) # 显示 s.str帮助s.str.len() # 返回字符串长度s.str.split() # 分割字符串s.str[:6]
2020-06-25 16:38:13 2233
原创 L:python的Pandas模块:行、列的插入和删除,索引整理,重复值处理,排序,排名,数据框连接,数据分段,多级索引
数据整理Pandas提供的数据整理方法行、列的插入和删除df = DataFrame({'姓名':['a','b'], '学号':['A1','A2'], '成绩1':[98,90], '成绩2':[87,80]})行的插入/删除# 字典参数, 在末尾插入新行,注意ignore_index=Truedf = df.append({'姓名':'d','学号':'A4','成绩1':89,'成绩2':78}, ignore_index=True)DataFrame的很多命令并不直接改变原
2020-06-21 21:17:30 549
原创 L:python的Pandas模块:读/写CSV文件,读/写HDF5文件,获取股票数据
读/写数据文件读/写CSV文件CSV文件是以逗号分隔的文本文件,常用作软件之间数据交换的中间文件。Pandas提供read_csv()和to_csv()两个方法读/写CSV文件。假定有mobile.csv文件,内容如下:,apple, huawei, oppo一月,1100,1250,800二月,1050,1300,850三月,1200,1328,750df=pd.read_csv("mobile.csv", encoding='cp936', index_col=0) # 读文件文件m
2020-06-21 13:25:42 915
原创 L:python的Pandas模块:序列,数据框,访问数据,nan缺失值处理,对齐处理
简介Pandas是目前Python生态圈最常用的数据分析工具库。该库以NumPy为基础,增加了标签支持,整合了对数据集的读取、清洗、转换、分析、统计、绘图等一系列工作流程,能够高效地处理和分析结构化数据。Pandas的名称来自于面板数据(panel data)和python数据分析(data analysis)。Pandas适合处理数值和字符串混杂数据,numpy适合处理统一的数值数据。安装 pip install pandas # anaconda中无需再安装引入pandas的惯
2020-06-20 22:28:02 1500
原创 Mybatis异常:SQLException:Parameter index out of range(3number of parameters, which is 2)
修改前(#{gid},#{cid},#{number},'#{datetime}',#{flag})修改后(#{gid},#{cid},#{number},'${datetime}',#{flag})还是很清楚,到时候看下原码org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mappin
2020-06-20 13:15:31 374
原创 SpringMVC框架:异常处理,运行流程,和spring整合
异常处理Spring MVC 通过 HandlerExceptionResolver 处理程序的异常,包括 Handler 映射、数据绑定以及目标方法执行时发生的异常。SpringMVC 提供的 HandlerExceptionResolver 的实现类我们来看其中一个实现类DefaultHandlerExceptionResolver随便看看里面的处理方法呀,返回值是ModelAndView我们还可以自定义异常处理,mvc配置文件里面配置 <!-- prop的key写异常类型的全限
2020-06-11 19:12:28 269
原创 SpringMVC框架:拦截器
拦截器拦截器作用的位置客户端发送一个请求,首先是经过过滤器Fitter来进行处理,过滤器通过后就交给DispatherServlet来处理,然后DispatherServlet就会找到控制层中对应的控制方法,就是xxxhandler,而拦截器的作用位置就是DispatherServlet和xxxhandler之间的一层简介Spring MVC也可以使用拦截器对请求进行拦截处理,用户可以自定义拦截器来实现特定的功能,自定义的拦截器可以实现HandlerInterceptor接口,也可以继承Handle
2020-06-11 16:24:29 744 1
原创 L:python的Numpy模块(存取数组元素,数组运算,排序,随机函数)
简介NumPy(Numerical Python)是一个开源Python科学计算库,是Python生态圈最重要的底层支持库,支持快速的数组运算,比纯Python代码快得多,因为它底层使用到c来写。NumPy是在Python中进行数据分析、机器学习、人工智能开发的必备工具,是理解学习很多Python工具包的基础。安装 : pip install numpy # Anac...
2020-06-09 11:21:13 835
原创 SpringMVC框架:上传和下载的功能
HttpMessageConverter作用HttpMessageConverter 是 Spring3.0 新添加的一个接口,负责将请求信息转换为一个对象(类型为 T),将对象(类型为 T)输出为响应信息HttpMessageConverter接口定义的方法① Boolean canRead(Class<?> clazz,MediaType mediaType): 指定转换器可以读取的对象类型,即转换器是否可将请求信息转换为 clazz 类型的对象,同时指定支持 MIME 类型(te
2020-06-08 20:04:27 235
原创 SpringMVC框架:View视图类型,配置文件路径设置,编码过滤器
分类 /* * View作用:处理模型数据,实现页面的跳转(转发和重定向) * View类型: * InternalResourceView:转发视图 * JstlView:转发视图 * RedirectView:重定向视图 */ @RequestMapping(value = "/param",method = RequestMethod.POST) public String param() {// return "redirect:index.jsp"; ret
2020-06-08 12:40:12 1302
原创 jsp需要注意的两种注释
今天写SpringMVC小项目的时候,遇到了jsp页面因为注释的问题的报错当时我看了报错的地方也也奇了怪了,为什么报错的代码段是我的注释代码这就怪我当初学JavaScript的时候不认真了< !-- --> 注释jsp代码只能在客户端(就是浏览器)进行注释,而在服务器加载的时候,服务器仍然会解析里面的代码,里面的代码出现错误就报错,而且浏览器是能看到< !-- -->注释的地方<%-- – %> 就是代码级的注释,经过服务器的时候,服务器不会对它进行解析,浏览器看
2020-06-08 00:49:59 179
原创 SpringMVC框架:响应数据处理
响应数据处理简单个例子 @RequestMapping(value = "/param",method = RequestMethod.POST) public ModelAndView param() { ModelAndView mav=new ModelAndView(); mav.addObject("username", "root");//向request作用域放值 mav.setViewName("success");//设置视图名称,实现页面跳转 return mav
2020-06-06 23:52:48 570
原创 SpringMVC框架:REST,处理数据端请求参数
REST常规出牌的简介REST:即 Representational State Transfer。(资源)表现层状态转化。是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用① 资源(Resources):网络上的一个实体,或者说是网络上的一个具体信息。它可以是一段文本、一张图片、一首歌曲、一种服务,总之就是一个具体的存在。可以用一个URI(统一资源定位符)指向它,每种资源对应一个特定的 URI 。获取这个资源,访问它的URI就可以,因此
2020-06-04 20:58:27 318
原创 计算机网络:数据链路层之虚拟局域网,高速以太网
虚拟局域网LAN和VLANLAN就是一个物理上的局域网交换机的使用使得VLAN的创建成为可能虚拟局域网VLAN是由一些局域网网段构成的与物理位置无关的逻辑组。这些网段具有某些共同的需求。每一个VLAN的帧都有一个明确的标识符,指明发送这个帧的工作站是属于哪一个VLAN。虚拟局域网其实只是局域网给用户提供的一种服务,而并不是一种新型局域网。当B1向VLAN2工作组内成员发送数据时,工作站B2和B3将会收到广播的信息B1发送数据时,工作站A1,A2和C1都不会收到B1发出的广播信息虚拟
2020-06-04 16:10:36 836
原创 SpringMVC框架:它多厉害的简介&&永恒的HelloWorld
简介先看它多厉害,不然没兴趣学Spring 为展现层提供的基于 MVC 设计理念的优秀的 Web 框架,是目前最主流的MVC 框架之一Spring3.0 后全面超越 Struts2,成为最优秀的 MVC 框架。Spring MVC 通过一套 MVC 注解,让 POJO 成为处理请求的控制器,而无须实现任何接口。支持 REST 风格的 URL 请求。 Restful采用了松散耦合可插拔组件结构,比其他 MVC 框架更具扩展性和灵活性。结构一种轻量级的、基于MVC的Web层应用框架。偏
2020-06-04 16:09:02 170
原创 Mybatis框架:插件,PageHelper插件,BatchExecutor,存储过程
插件简介MyBatis在四大对象的创建过程中,都会有插件进行 介入。插件可以利用动态代理机制一层层的包装目标 对象,而实现在目标对象执行目标方法之前进行拦截的效果。就是在执行SQL之前的步骤偷偷干一些坏事使用 /* * 插件原理:在创建四大对象的时候 * 四大对象: * Executor (update, query, flushStatements, commit, rollback, getTransaction, close, isClosed) * Parame
2020-06-04 16:07:38 526
原创 Mybatis框架:逆向工程,运行原理(底层原码分析)
逆向工程逆向工程就是根据你的表,自动来创建相应的POJO,mapper接口,sql映射文件主要看官方文档的说明的例子,这里给个例子XML配置文档<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/my
2020-06-04 16:07:25 1271
原创 MyBatis和Spring和SpringMVC的简单整合
需要的jar包springIOC需要的jar包jdbc需要的jar包springmvc需要的jar包JSTL需要的jar包springAOP和spring允许的日志包mybatis运行的jar包和数据交互的包mybatis和spring整合的适配包mybatis准备bean,dao,mybatis全局配置文件,映射文件,什么乱七八糟的基本配置准备好spring准备配置springIOC容器随web一起启动,在web.xml里面配置...
2020-06-04 16:06:38 328
原创 计算机网络:数据链路层之以太网(以太局域网,扩展以太网)
以太局域网概述DIX Ethernet V2 是世界上第一个局域网产品(以太网)的规约。IEEE 的 802.3 标准。DIX Ethernet V2 标准与 IEEE 的 802.3 标准只有很小的差别,因此可以将 802.3 局域网简称为“以太网”。严格说来,“以太网”应当是指符合 DIX Ethernet V2 标准的局域网子层为了使数据链路层能更好地适应多种局域网标准,802 委员会就将局域网的数据链路层拆成两个子层:逻辑链路控制 LLC (Logical Link Control)
2020-06-04 16:05:50 4148
org.eclipse.angularjs.category-0.9.0.zip
2020-10-20
server-jre-8u261-windows-x64.tar.gz
2020-08-04
apache-tomcat-9.0.33.zip
2020-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人