自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用scipy.optimize进行目标函数中的矩阵参数优化

在做机器学习最优化的时候,参数通常以矩阵形式存在,现网上在矩阵参数优化内容方面例子较少,遂写下这篇博文。 例如: 目标函数:T(θ)=12||Xθ−Y||T(\theta)=\frac{1}{2}||X\theta-Y|| 其中XX为m×nm\times n特征矩阵,YY为m×lm\times l标签矩阵,θ\theta为n×ln\times l参数矩阵。 以下为具体代码:import nu

2017-09-08 13:47:34 4141 1

原创 An overview of gradient descent optimization algorithms解读

文章主要内容: 本文旨在为读者提供不同算法的原理以及效果的直观展示,并希望读者能够在实际问题中更合理地选用梯度下降法。文章结构: 1. 简介:梯度下降法 2. 随机梯度下降法 3. 随机梯度下降的问题与挑战 4. 随机梯度下降的优化算法(主要内容) 5. 并行与分布式架构 6. 随机梯度下降的其他优化方法正文 1 梯度下降法 如果 J(θ)J(\theta)

2017-08-17 15:34:05 1730

原创 MAC IDEA warning

Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/bin/java and /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/jre/lib/libins

2017-05-22 22:26:25 447

原创 python函数作用域以及LEGB原则

python函数作用域遵循LEGB原则,L>E>G>B L: local函数内部作用域 E:enclosing函数内部与内嵌函数之间 G:global全局作用域 B:build-in内置作用域 下面用一个例子进行解释:pass_line = 60 # pass_line: globaldef func(val): # val: local pass_line = 90 #

2017-01-27 21:31:15 684

原创 tensorflow windows安装

按照Tensorflow官方教程https://www.tensorflow.org/versions/r0.12/get_started/os_setup.html#pip-installation-on-windows 安装了下,结果用Anaconda安装完python3.5后,在安装tensorflow时出现 “Cannot remove entries from nonexistent fi

2017-01-17 21:35:17 554

原创 解决同时安装python2.x和python3.x的问题

本人安装的是python2.7和python3.5,解决冲突的方法是: 1.将python35中的python.exe改为python35.exe,所以,运行python3.5代码时,就要输入python35 name.py,运行python2.7代码时,输入python name.py 2.运行各个版本的pip方法: 运行python3.5的pippython35 -m pip instal

2016-09-05 16:20:29 423

原创 HQL语句

HQL(Hibernate Query Language) 1.HQL语句形式:select...from...where...group by...having...order by...2.HQL语句大小写敏感,特别是持久化类及其属性的大小写 3.通过一个例子来熟悉HQL语法 持久化类:Commodity:package com.imooc.model;import java.io.Se

2016-08-03 21:45:05 859

原创 python 3.5网页下载器

import urllib.requestimport http.cookiejarurl = "http://www.baidu.com"print("第一种方法")response1 = urllib.request.urlopen(url)print(response1.getcode())print(len(response1.read()))print("-" * 20)pr

2016-06-08 20:20:46 431

原创 MySQL学习笔记(三)

运算符与函数 1.字符函数 函数名称 描述 CONCAT() 字符连接 CONCAT_WS() 使用指定的分隔符进行字符连接 FORMAT 数字格式化 LOWER() 转化成小写字母 UPPER() 转化成大写字母 LEFT() 获取左侧字符 RIGHT() 获取右侧字符 LENGTH() 获取字符串的长度 LTRIM()

2015-12-06 15:35:31 394

原创 MySQL学习笔记(二)

1.插入记录方法一:INSERT [INTO] tb_name[(col_name,...)] {VALUES | VALUE}({expr | DEFAULT},...),(...),... 方法二:INSERT [INTO] tb_name SET col_name={expr | DEFAULT},...说明:与第一种方法的区别在于,此方法可以使用子查询(SunQuery),且只能插入一

2015-11-26 20:52:08 363

原创 MySQL学习笔记(一)

1.MySQL 启动服务:net start mysql 停止服务:net stop mysql 登录:mysql -uroot -p -P3306 -h127.0.0.1 退出: mysql > exit; mysql > quit; mysql > \q; 2.修改MySQL提示符 连接客户端时通过参数指定: shell>mysql -uroot -pxxxx --promp

2015-11-20 15:30:27 312

原创 JSP指令与动作元素

一、include指令 语法:<%@include file="URL"%>二、include动作标签 语法:<jsp:include page="URL" flush="true|false"/>page:要包含的页面 flush:被包含的页面是否要从缓冲区读取三、include指令与include动作之间的区别 示例代码:date.jsp:<%@page import="java.

2015-11-13 16:00:14 365

原创 JSP状态管理之cookie

一、http协议的无状态性 无状态是指,当浏览器发送请求给服务器时,服务器响应客户端请求。但是当同一个人浏览器再次发送请求给服务器的时候,服务器并不知道他就是刚才那个浏览器。简单地说,就是服务器不会去记你,所以就是无状态协议。二、保存用户状态的两大机制 session和cookie三、什么是cookie? 中文名“小甜品”,是web服务器保存在客户端的一系列文本信息。 典型应用一:判定注册用

2015-11-12 18:14:00 406

原创 Javabean

一、Javabean简介 Javabeans就是符合某种特定规范的java类。使用Javabeans的好处是解决代码的重复编写,减少代码冗余,功能区分明确,提高了代码的维护性。 二、什么是Jsp动作 Jsp动作元素(action elements),动作元素为请求阶段处理阶段提供信息。动作元素遵循XML元素的语法,有一个包含标签名的开始标签,可以有属性、可选内容、与开始标签匹配的结束标签。第一

2015-11-07 19:10:14 387

转载 scanf 用法及陷阱(转)

函数名: scanf 功 能: 执行格式化输入 用 法: int scanf(char *format[,argument,…]); scanf()函数是通用终端格式化输入函数,它从标准输入设备(键盘) 读取输入的信息。可以读入任何固有类型的数据并自动把数值变换成适当的机内格式。 其调用格式为: scanf(“<格式化字符串>”,<地址表>); scanf()函数返回成功赋值

2015-11-04 16:38:44 424

原创 JSP内置对象之session application page pageContext config exception

一、什么是session 1.session表示客户端与服务器的一次会话 2.Web中的session指的是用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间 3.从上述定义中可以看出,session实际上是一个特定的时间概念 4.在服务器的内存中保存着不同用户的sessionsession对象: (1)session对象是一个JSP内置对象,

2015-11-03 20:47:47 796

原创 JSP内置对象之out request response

JSP内置对象 JSP九大内置对象: out request response session application Page PageContext exception config一、out对象: out对象是JspWriter类的实例,是向客户端输出内容常用的对象。 常用方法如下:1.void println() 向客户端打印字符串2.void clear() 清除缓冲

2015-10-31 15:22:31 1451

原创 JSP基础语法

JSP简介: JSP全名为Java Serve Pages,其根本是一个简化的servlet设计,它实现了在java中使用HTML标签。JSP是一种动态网页技术标准也是JAVAEE标准,JSP和servlet一样,是在服务器端执行的。1.jsp页面元素构成 静态内容、指令、表达式、小脚本、声明、注释 page指令:通常位于jsp页面的顶端,同一个人页面可以有多个page指令 include指

2015-10-27 16:55:11 397

原创 JavaScript入门(下篇)

DOM操作 一、认识DOM 文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM 将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。 先来看看下面代码:<!DOCUMENT HTML><html> <head> <meta http-equiv="Content-Type" content="text/

2015-10-26 14:35:03 373

原创 JavaScript入门(上篇)

一、为什么学习JavaScript 1. 所有主流浏览器都支持JavaScript。 2. 目前,全世界大部分网页都使用JavaScript。 3. 它可以让网页呈现各种动态效果。 4. 做为一个Web开发师,如果你想提供漂亮的网页、令用户满意的上网体验,JavaScript是必不可少的工具。 二、如何插入js代码 使用<script>标签在HTML网页中插入JavaScript代码。注

2015-10-26 14:07:37 678

原创 JDOM方式生成xml文件

本文简单介绍使用JDOM方式生成xml文件rssnews.xml<?xml version="1.0" encoding="GBK"?><rss version="2.0"><channel><title>国内最新新闻</title><title><![CDATA[<上海移动互联网产业促进中心正式揭牌>]]></title></channel></rss>实现代码:package co

2015-10-24 16:12:39 575

原创 DOM4J方式生成xml文件

本文简要介绍使用DOM4J方式生成xml文件rssnews.xml<?xml version="1.0" encoding="GBK"?><rss version="2.0"> <channel> <title>国内最新新闻</title> </channel></rss>实现代码:import java.io.File;import java.io.FileNotFoundE

2015-10-24 15:09:45 401

原创 通过SAX方式生成xml文件

本文简单介绍通过SAX方式生成xml文件的方法。 例子:解析下面的xml文件并生成新的具有同样结构的xml文件book.xml<?xml version="1.0" encoding="gbk"?><bookstore> <book id="1"> <name>冰与火之歌</name> <author>乔治马丁</author> <year

2015-10-23 17:06:47 481

原创 通过DOM方式生成xml文件

若要生成如下结构的xml文件,用java该如何做呢?本文介绍如何使用DOM方式生成xml文件。xml文件结构<?xml version="1.0" encoding="UTF-8"?><bookstore><book id="1"><book>小王子</book></book></bookstore>实现:package com.imooc.dom.test;import java.io.I

2015-10-22 16:15:54 461

原创 4种解析xml方式比较

4种解析方式比较: 1.DOM:平台无关的官方解析方式 优点: (1)形成了树结构,直观好理解,代码更容易编写 (2)解析过程中树结构保留在内存中,方便修改 缺点: 当xml文件较大时,对内存耗费比较大,容易影响解析性能并造成内存溢出 2.SAX:基于事件驱动的解析方式 优点: (1)采用事件驱动模式,对内存耗费比较小

2015-10-21 16:17:48 412

原创 JDOM及DOM4J解析xml文件

JDOM解析准备工作:导入jdom.jar包 解析xml文件有时会出现乱码问题:xml文件中定义的encoding不匹配 解决方法: (1)针对xml文件:修改encoding字符集 (2)针对代码:创建字符流时,使用InputStreamReader(in, charsetName)代码:package com.imooc.jdomtest;import java.io.FileInpu

2015-10-20 14:58:12 429

原创 SAX解析xml

SAX解析原理:与DOM解析方式不同,DOM解析方法是将整个xml文件都加载到内存中,再进行解析;而SAX解析是通过一个自己创建的Handler处理类逐个分析所遇到的结点,结点分析的时候是按顺序进行的。 SAX方式解析xml步骤: (1)通过SAXParserFactory的静态newInstance()方法获取SAXParserFactory实例factory (2)通过SAXParserF

2015-10-18 15:01:37 330

原创 DOM解析xml

java解析xml方法:DOM,SAX,DOM4J,JDOM本文介绍DOM方法解析xml文件常用的结点类型节点类型NodeTypeNamedConstantnodeNamenodeValueElement ELEMENT_NODEelement namenullAttr ATTRIBUTE_NO

2015-10-17 17:54:40 330

原创 初识xml

xml-可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。<?xml version="1.0" encoding="UTF-8"?><bookstore> <book id="1"> <name>冰与火之歌</name> <author>乔治马丁</author> <year>2014</year>

2015-10-17 16:16:18 295

空空如也

空空如也

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

TA关注的人

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