自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 收藏
  • 关注

原创 数据分析和数据可视化(第一讲)

第一部分:这个教程使用的是python进行编写的。大部分代码运行在ipython上面,如果是项目则运行在pycharm的IDE环境下。那么先进性一些python的入门,这些都是在后面的分析中使用。1.可变和不可变:1)大部分的python对象是可变的(mutable)的,e.g.列表、字典、自定义的类2)字符串和元组是不可变的(immutable)。2.range和xran

2017-04-16 23:11:22 1153

原创 项目实战(二)后台批量插入数据库,前台进度条显示进度

本功能后台通过List批量插入数据库,前台通过ajax调用,动态显示进度条。先上传运行截图页面很丑陋,没美工。嵌套bootstrap的进度条。前台代码:点击button按钮,进行后台的数据库批量上传导入 进度条--> 正在启动,请稍后...... Ajax进行进度条的更新和后台的

2017-04-12 11:11:52 17163 9

原创 Ajax学习和JSON

AJAX使用的是老的技术,新的思想.完成了RIA的应用:Rich Internet Application.* 传统方式的开发:所有的数据提交到服务器端进行处理.(胖服务器)* AJAX的方式开发:有一部分的代码写在客户端.Ø AJAX的作用:完成页面局部刷新而不影响用户的体验.* 用户名是否已经存在的校验* 百度信息输入的提示AJAX分为:原始AJAX

2017-04-09 21:12:40 1986

原创 简单crm的项目实现(第一天)

1.先进行数据库的创建创建crm数据库/*Navicat MySQL Data TransferSource Server : localhost_3306Source Server Version : 50611Source Host : localhost:3306Source Database : crmTarg

2017-03-31 20:13:09 664

原创 webservice(第三天)(包含一个真实项目,读取EXCEL表格中的数据到数据库中,其中涉及真实的隐私数据不能公开数据集)

主要内容:CXF的介绍、安装和配置CXF发布SOAP协议的服务CXF+Spring整合发布SOAP的服务CXF发布REST服务什么是RESTCXF+Spring整合发布REST服务综合案例

2017-03-19 22:09:26 2547

原创 webservice(第二天)

Webservice的四种客户端调用方式公网服务地址:http://www.webxml.com.cn/zh_cn/index.aspx第一种:生成客户端调用方式Wsimport命令介绍 Wsimport就是jdk提供的的一个工具,他作用就是根据WSDL地址生成客户端代码 Wsimport位置JAVA_HOME/bin Wsimport常用的参数: -s

2017-03-18 19:57:07 455

原创 webservice(第一天)

1   课程安排什么是webserviceWebservice入门程序Webservice的应用场景Webservice的三要素WSDL:web服务描述语言 SOAP:简单对象访问协议 UDDI:目录服务Webservice的四种客户端调用方式 生成客户端调用方式 客户端编程调用方式 HttpURLConne

2017-03-17 23:38:08 783 1

原创 实战项目商城(第八天)

solr

2017-03-12 12:28:43 614 1

转载 用Redis Desktop Manager连接Redis

Redis Desktop Manager是Redis图形化管理工具,方便管理人员更方便直观地管理Redis数据。然而在使用Redis Desktop Manager之前,有几个要素需要注意:一、注释redis.conf文件中的:bind 127.0.0.1(在一段文字之前打#号为注释) 二、设置Redis密码。在设置密码之前,首先要开启服务端,然后再用客户

2017-03-11 17:38:13 2003

原创 实战项目商城(第七天)

课程计划:1、内容管理功能添加缓存。a) 使用redis做缓存工具b) 实现系统高可用,redis需要做主备。使用redis做分片集群。Redis集群的搭建。c) 向业务逻辑中添加缓存。遇到406问题:1.检查是否有Jackson包。2.如果后缀是HTML是不能相应json数据的。需要修改后缀名。Post乱码问题: 使用redis做缓存先

2017-03-11 08:13:20 222

原创 实战项目商城(第六天)

内容管理系统思路:1、 分析每个模块的共性a) 链接b) 图片c) 标题d) 子标题2、 使用两张表来管理a) 内容分类表,管理内容的大分类b) 内容表,存储每个分类下的明细信息内容。初始化树形视图的url:/content/category/listdao层:service层:功能:接收parentid。根据parentid查询

2017-03-08 17:32:18 454

原创 实战项目商城(第五天)

系统架构在互联网系统开发当中,我们一般都是采用了分层的方式来架构系统,但是为什么我们需要分层进行架构呢?采用分层架构有利于系统的维护,系统的扩展。这其实就是系统的可维护性和可扩展性。分层就是按照功能把系统切分细分,细分之后就能分布式部署,就能引入伸缩性,就能提高性能。好处:1、基于soa理念将服务层抽出对外提供服务2、可以实现灵活的分布式部署搭建服务系统

2017-03-06 22:24:18 326

原创 实战项目商城(第四天)

内容复习:1、商品添加功能a) 商品类目的选择。easyUI异步tree的使用。b) 图片上传i. 图片服务器。http服务、ftp服务。ii. 使用kindEditor的图片上传插件实现上传。返回结果是一个json形式的字符串。c) 富文本编辑器的使用i. 引用富文本编辑器的jsii. Jsp中添加一个textarea控件iii. 基于textarea控件创建

2017-03-06 17:16:35 515

原创 实战项目商城(第三天)

1、商品类目选择2、图片上传3、图片服务器搭建4、kindEditor富文本编辑器的使用5、商品添加功能

2017-03-05 09:00:48 1031 1

原创 实战项目商城(第二天)

实现商品列表的查询1.整合框架 springmvc+spring+mybatis2.创建数据库3.实用mybatis的逆向工程生成代码4.商品列表功能实现创建数据库添加数据库,导入数据库文件。减少关联查询,逆向工程实现。如果要想再次生成代码,必须先将已经生成的代码删除。否则会在原文件中追加。<!DOCTYPE generatorConfiguration

2017-03-04 10:47:57 362

原创 实战项目商城(第一天)

主要的模块:后台管理系统:管理商品、订单、类目、商品规格属性、用户管理以及内容发布等功能。前台系统:用户可以在前台系统中进行注册、登录、浏览商品、首页、下单等操作。会员系统:用户可以在该系统中查询已下的订单、收藏的商品、我的优惠券、团购等信息。订单系统:提供下单、查询订单、修改订单状态、定时处理订单。搜索系统:提供商品的搜索功能。单点登录系统:为多个系统之间提供用户登录凭证

2017-03-03 10:36:59 687

原创 springmvc4开发学习(第五讲)

json数据交互json数据格式在接口调用中、html页面中较常用,json格式比较简单,解析还比较方便。比如:webservice接口,传输json数据.1、请求json、输出json,要求请求的是json串,所以在前端页面中需要将请求的内容转成json,不太方便。2、请求key/value、输出json。此方法比较常用。配置环境:添加jar包

2017-03-01 22:50:44 209

原创 springmvc4开发学习(第四讲)

数据的回显:提交后,如果出现错误,数据回到刚才提交的页面中。pojo数据回显方法1.springmvc默认对pojo数据进行回显。   pojo数据传入controller方法后,springmvc自动将pojo数据放到request域,key等于pojo类型(首字母小写)   使用@ModelAttribute指定pojo回显到页面在request中的key2.@Mode

2017-03-01 10:32:39 215

原创 springmvc4开发学习(第三讲)

包装类型pojo参数绑定需求商品查询controller方法中实现商品查询条件的传入。实现方法第一种方法:在形参中添加HttpServletRequest request参数,通过request接受查询条件参数。第二种方法:在形参中让包装类型的pojo接受查询条件参数。  分析:页面传参数的特点:复杂,多样性。条件包括:用户账号、商品编号、订单信息。

2017-02-27 16:01:50 188

原创 springmvc4开发学习(第二讲)

@RequestMappingurl映射:定义controller方法对应的url,进行处理器映射使用。窄化请求映射:分出更详细的浏览路径@Controller@RequestMapping("/items")public class ItemsController {@Autowiredprivate ItemsService itemsService;

2017-02-26 21:18:32 315

原创 mybatis+spring+springmvc整合教程

整合思路:第一步:整合dao层mybatis和spring整合,通过spring管理mapper接口。使用mapper的扫描器自动扫描mapper接口在spring中进行注册。 第二步:整合service层通过spring管理service接口。使用配置方式将service接口配置在spring配置文件中。实现事务控制。 第三步:整合spri

2017-02-26 08:49:37 204

原创 mybatis generator的使用方法

使用的是Eclipse安装版本的generator其他的配置可以观看下面的代码,稍微修改就能直接运行  PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"  "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">

2017-02-25 16:40:41 296

原创 spring和mybatis整合

spring和mybatis整合

2017-02-24 12:05:37 177

原创 mybatis开发(第三天)

延迟加载resultMap可以实现高级映射(使用association、collection实现一对一及一对多映射),association、collection具备延迟加载功能。需求:如果查询订单并且关联查询用户信息。如果先查询订单信息即可满足要求,当我们需要查询用户信息时再查询用户信息。把对用户信息的按需去查询就是延迟加载。延迟加载:先从单表查询、需要时再从关联表去关联查询

2017-02-23 21:34:40 198

原创 mybatis开发(第二天)

课程复习: mybatis是什么?mybatis是一人持久层框架,mybatis是一个不完全的ORM框架。sql语句需要程序员自己去编写,但是mybatis也有映射(输入参数映射、输出结果映射)。mybatis入门门槛不高,学习成本低,让程序员把精力放在sql语句上,对sql语句优化非常方便,适用与需求变化较多项目,比如互联网项目。 mybatis框架执行过程:1、配置

2017-02-23 20:26:36 192

原创 mybatis开发(第一天)

第一天主要知识点:mybatis框架原理 (掌握)mybatis入门程序用户的增、删、改、查mybatis开发dao两种方法:原始dao开发方法(程序需要编写dao接口和dao实现类)(掌握)mybaits的mapper接口(相当于dao接口)代理开发方法(掌握)mybatis配置文件SqlMapConfig.xmlmybatis核心:mybatis输入映射

2017-02-21 15:57:10 199

原创 srpingmvc4开发学习(第一讲)

***************************springmvc4.2.4***************************什么是springmvc?springmvc框架原理(掌握)前端控制器、处理器映射器、处理器适配器、视图解析器springmvc入门程序目的:对前端控制器、处理器映射器、处理器适配器、视图解析器学习非注解的处理器映射器、处理器适配器注解

2017-02-20 11:57:34 294

原创 Spring4的开发(第三天)

1 基于aspectj的注解aop操作(会用) 2 spring的jdbcTemplate操作(1)实现crud操作- 增加、修改、删除,调用模板update方法- 查询某个值时候,调用queryForObject方法--- 自己写实现类封装数据- 查询对象,调用queryForObject方法- 查询list集合,调用query方法 3 spring配置连

2017-02-20 10:42:09 259

原创 Spring4的开发(第二天)

内容介绍1 spring的bean管理(注解)(1)使用注解创建对象- 四个注解(2)使用注解注入属性- Autowired- Resource(3)xml和注解方式混合使用- 创建对象使用配置文件,注入属性使用注解 2 AOP(1)aop概述(2)aop底层原理(3)aop操作相关术语- 切入点- 增强- 切

2017-02-20 09:59:33 479

原创 Spring4的开发(第一天)

************开发所用的jar包是spring4.2.4*******************---------------------------------------------------------------------------------------------------------------1 spring概念(1)spring核心两部分(2)

2017-02-20 09:47:57 206

原创 Spring4的开发(第一天)

************开发所用的jar包是spring4.2.4*******************---------------------------------------------------------------------------------------------------------------1 spring概念(1)spring核心两部分(2)

2017-02-20 09:01:14 220

原创 数据可视化matplotlib的应用(四)

创建子plot:import randomimport matplotlib.pyplot as pltfrom matplotlib import stylestyle.use('fivethirtyeight')fig = plt.figure()def create_plots():    xs = []    ys = []    for

2017-01-03 00:05:56 1422

原创 数据可视化matplotlib的应用(三)

matplotlib中text的应用:fond_dict = {'family':'serif','color':'darkred','size':15}ax1.text(date[10], closep[5], 'Ebay price', fontdict=fond_dict)    #添加text,fond_dict字典是text的属性    annotate的应用:

2017-01-01 23:41:12 728

原创 数据可视化matplotlib的应用(二)

对边框和Horizontal 一些设置:     ax1.spines['left'].set_color('c')     #将左边框栏设置c颜色    ax1.spines['right'].set_visible(False)   #将右边框栏设置不可见    ax1.spines['top'].set_visible(False)    #将上边框栏设置为不可见   

2017-01-01 09:56:04 1144

原创 数据可视化matplotlib的应用

1.plot折线图:    import matplotlib.pyplot as pltx = [1,2,3]y = [5,7,4]x2 = [1,2,3]y2 =[10,14,12]plt.plot(x,y,label='first line')plt.plot(x2,y2,label='second line')plt.xlabel('Plot N

2016-12-29 16:00:37 473

原创 数据分析-文件中CSV分析和matplotlib的一些应用

import matplotlib.pyplot as pltimport csvx = []y = []with open('data.csv','r') as csvfile:plots = csv.reader(csvfile, delimiter = ',')for row in plots:x.append(int(row[1]))

2016-12-27 21:36:27 2364

原创 Django下的邮件发送!!

1.先说明一下,我用的是163的邮箱,SMTP服务已经开启。2.设置setting中的环境:EMAIL_BACKEND='django.core.mail.backends.smtp.EmailBackend'EMAIL_USE_TLS = FalseEMAIL_HOST='smtp.163.com'EMAIL_PORT='25'EMAIL_HOST_USER='xxx@163

2016-12-18 19:58:23 266

原创 BP

这是一篇学习UFLDL反向传导算法的笔记,按自己的思路捋了一遍,有不对的地方请大家指点。首先说明一下神经网络的符号: 1. nl 表示神经网络的层数。 2. sl 表示第 l 层神经元个数,不包含偏置单元。 3. z(l)i 表示第 l 层第 i 个神经元的输入;a(l)i 表示第 l 层第 i 个神经元的输出。 4. W(l)ij 表示

2016-11-08 20:06:11 262

转载 BP算法 很好

这是一篇学习UFLDL反向传导算法的笔记,按自己的思路捋了一遍,有不对的地方请大家指点。首先说明一下神经网络的符号: 1. nl 表示神经网络的层数。 2. sl 表示第 l 层神经元个数,不包含偏置单元。 3. z(l)i 表示第 l 层第 i 个神经元的输入;a(l)i 表示第 l 层第 i 个神经元的输出。 4. W(l)ij 表示

2016-11-08 19:44:24 335

原创 第一个network的代码实现基于mnist数据集

"""network.py~~~~~~~~~~A module to implement the stochastic gradient descent learningalgorithm for a feedforward neural network. Gradients are calculatedusing backpropagation. Note that I have

2016-10-23 22:28:14 221

空空如也

空空如也

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

TA关注的人

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