- 博客(53)
- 资源 (4)
- 收藏
- 关注
原创 javaweb基础第十五课:ServletContext接口
这节课我们来讲ServletContext接口。 public interface ServletContext 这个接口非常单纯,没有任何父接口 说下ServletContext到底是个啥。 ServletContext类型的对象是java web项目的一个全局对象,整个web项目只有一个ServletContext对象。 ServletComt...
2018-12-31 15:01:05 298
原创 javaweb基础第十四课:ServletConfig接口
这节课我们来讲ServletConfig接口 在讲ServletConfig之前我们先来说下Servlet,来看看HttpServlet类public abstract class HttpServlet extends GenericServlet 可以看到,HttpServlet类是继承自GenericServlet类 再来看看GenericServle...
2018-12-31 14:58:17 341
原创 专题三 Dancing Links
# Origin Title A HUST 1017 Exact cover B ZOJ 3209 Treasure Map C HDU 2295 Radar D FZU 1686 神龙的难题 E POJ 1084 Square Destroyer F POJ 3074 Sudoku G...
2018-12-28 10:05:03 296
原创 3209 方块覆盖(DLX)
/* 题意为给定一个n*m的大矩形,再给出p个小矩形,给出左上角和右上角的坐标,问能不能从这些小矩形里面拿出一些完全覆盖掉给定的大矩形,要求小矩形覆盖时不能交叉,如果可以,求出最少需要多少个小矩形,否则输出-1.本题可以转化为DLX完全覆盖问题,构造01矩阵。怎么构造呢?首先我们把给定的p个小矩形,每个看作一行,那么构造出的矩阵有p行,原来n*m的大矩形,可以分为n*m个小格,每个小格看作是...
2018-12-28 10:04:21 415
原创 javaweb基础第十三课:servlet生命周期
这节课我们来讲讲servlet的生命周期,毕竟写了点业务代码,还是要来学点理论的嘛。 Servlet生命周期指的是servlet对象从被创建到销毁的过程,与生命周期相关的方法有三个:init() : 初始化方法,当servlet对象被创建后立即调用该方法初始化。说明: servlet也可以使用构造器来初始化,但一般情况下我们还是通过重写init()方法来进行初始化ser...
2018-12-27 22:49:07 305
原创 1017 Exact cover(Dancing Links模板题)
#include <stdio.h>#include <string.h>#include <iostream>#include <algorithm>#include <vector>#include <queue>#include <set>#include <map>
2018-12-27 08:47:46 306
转载 Dancing Links算法——求解精确覆盖问题
转载自:http://www.cnblogs.com/grenet/p/3145800.html 精确覆盖问题的定义:给定一个由0-1组成的矩阵,是否能找到一个行的集合,使得集合中每一列都恰好包含一个1例如:如下的矩阵就包含了这样一个集合(第1、4、5行) 如何利用给定的矩阵求出相应的行的集合呢?我们采用回溯法 矩阵1: 先假定选择第1行,如下所示:...
2018-12-26 14:40:18 441
原创 javaweb继承第十二课:过滤器
这节课我们来讲讲过滤器Filter Servlet 过滤器可以动态地拦截请求和响应,以变换或使用包含在请求或响应中的信息。可以将一个或多个 Servlet 过滤器附加到一个 Servlet 或一组 Servlet。Servlet 过滤器也可以附加到 Java Server Pages (JSP) 文件和 HTML 页面。调用 Servlet 前调用所有附加的 Servlet 过滤...
2018-12-26 14:33:36 517
原创 javaweb基础第十一课:完善登录功能
这节课我们来完善登录功能: Login.jsp:<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>登录</title></head>&a
2018-12-25 15:25:00 363
原创 javaweb基础第十课:jsp的9大隐式对象
这节课我们讲jsp的九大隐式对象 重点是前五个,response对象用的都少,这节课主讲out和request jsp_teach02.jsp<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <t...
2018-12-25 15:23:52 354
翻译 逻辑回归
Logistic Regression使用TensorFlow库的逻辑回归学习算法示例。此示例使用手写数字的MNIST数据库(http://yann.lecun.com/exdb/mnist/)Author: Aymeric DamienProject: https://github.com/aymericdamien/TensorFlow-Examples/ from ...
2018-12-24 22:54:59 283
转载 深度学习——优化器算法Optimizer详解(BGD、SGD、MBGD、Momentum、NAG、Adagrad、Adadelta、RMSprop、Adam)
在机器学习、深度学习中使用的优化算法除了常见的梯度下降,还有 Adadelta,Adagrad,RMSProp 等几种优化器,都是什么呢,又该怎么选择呢?在 Sebastian Ruder 的这篇论文中给出了常用优化器的比较,今天来学习一下:https://arxiv.org/pdf/1609.04747.pdf本文将梳理:每个算法的梯度更新规则和缺点 为了应对这个不足而提出的下一个...
2018-12-24 13:54:18 514
原创 javaweb基础第八课:整合数据库的登录
这节课我们在上节课的基础上整合一下数据库。 既然要整合数据库,首先得有一个数据库,我们就起名叫javaweb_teach,字符编码设置为utf8 然后建一个user表 然后开始整合,首先要添加包,说下往javaweb项目里添加包的步骤:在/WEB-INF下建一个文件夹叫lib(必须是这个名) 把需要的jar包拷贝到lib中 如果使用的是idea,还需要在Proj...
2018-12-23 20:52:38 294
原创 周志华《Machine Learning》学习笔记(3)--假设检验、方差与偏差
在上两篇中,我们介绍了多种常见的评估方法和性能度量标准,这样我们就可以根据数据集以及模型任务的特征,选择出最合适的评估和性能度量方法来计算出学习器的“测试误差“。但由于“测试误差”受到很多因素的影响,例如:算法随机性(例如常见的K-Means)或测试集本身的选择,使得同一模型每次得到的结果不尽相同,同时测试误差是作为泛化误差的近似,并不能代表学习器真实的泛化性能,那如何对单个或多个学习器在不同或相...
2018-12-22 00:16:58 288
转载 周志华《Machine Learning》学习笔记(2)--性能度量
本篇主要是对第二章剩余知识的理解,包括:性能度量、比较检验和偏差与方差。在上一篇中,我们解决了评估学习器泛化性能的方法,即用测试集的“测试误差”作为“泛化误差”的近似,当我们划分好训练/测试集后,那如何计算“测试误差”呢?这就是性能度量,例如:均方差,错误率等,即“测试误差”的一个评价标准。有了评估方法和性能度量,就可以计算出学习器的“测试误差”,但由于“测试误差”受到很多因素的影响,例如:算法随...
2018-12-21 23:52:54 331
原创 javaweb基础第一课:创建java web项目及项目结构介绍
这节课开始我们开始学习java web 首先学下怎么建一个java web的项目,以idea为例,用eclipse的跟着链接做,大家跟着截图做,用idea的跟着视频做即可。 Eclispe:https://jingyan.baidu.com/article/ce436649f3334e3773afd3e0.html跟着这个做即可。 Idea看视频新建项...
2018-12-21 23:51:18 760
转载 周志华《Machine Learning》 学习笔记系列(1)
机器学习是目前信息技术中最激动人心的方向之一,其应用已经深入到生活的各个层面且与普通人的日常生活密切相关。本文为清华大学最新出版的《机器学习》教材的Learning Notes,书作者是南京大学周志华教授,多个大陆首位彰显其学术奢华。本篇主要介绍了该教材前两个章节的知识点以及自己一点浅陋的理解。1 绪论1.1 机器学习的定义正如我们根据过去的经验来判断明天的天气,吃货们希望从购买经验中...
2018-12-21 23:48:47 290
原创 javaweb基础第七课:登录功能的实现
这节课我们来做个登录功能 login.jsp:<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>登录</title></head>&am
2018-12-21 18:27:28 773
原创 javaweb基础第六课:doGet和doPost方法及request对象接受参数
这节课我们讲讲doGet和doPost方法以及request对象接收参数 RequestServlet.java: package com.teach;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.Htt...
2018-12-21 18:21:48 3373
原创 javaweb基础第五课:http请求
这节课我们专门来讲http请求 在第三课我们讲过,浏览器可以给服务器发送http请求,那么这个请求到底是什么,包含了了些信息? 这个就是上节课我们发送的/test请求所包含的请求头(request header)信息 General是常规的信息Request URL:请求路径Request Method: 请求方式Source Code: ...
2018-12-21 18:16:10 347
原创 javaweb基础四课:web.xml解读与Servlet
这节课我们来讲web.xml和Servlet web.xml是整个web项目的核心配置文件,几乎所有的配置都需要写在web.xml里。 web.xml<?xml version="1.0" encoding="UTF-8"?><!--web-app 是整个web.xml的根标签,所有的配置都必须写在web-app里--><we...
2018-12-21 18:11:36 324
翻译 线性回归
Linear Regression Example使用TensorFlow库的线性回归学习算法示例。Author: Aymeric Damien Project: https://github.com/aymericdamien/TensorFlow-Examples/ import tensorflow as tfimport numpyimport matplotlib....
2018-12-16 11:36:46 301
翻译 TensorFlow Eager API基础知识
Basic introduction to TensorFlow's Eager API简单介绍一下TensorFlow的Eager API入门。Author: Aymeric Damien Project: https://github.com/aymericdamien/TensorFlow-Examples/What is TensorFlow's Eager API ?Ea...
2018-12-15 15:44:17 893
翻译 基本操作
# Basic Operations example using TensorFlow library.# Author: Aymeric Damien# Project: https://github.com/aymericdamien/TensorFlow-Examples/import tensorflow as tf# Basic constant operations# T...
2018-12-15 15:39:03 240
翻译 Hello World
import tensorflow as tf# Simple hello world using TensorFlow# Create a Constant op# The op is added as a node to the default graph.## The value returned by the constructor represents the outpu...
2018-12-15 14:46:53 207
翻译 MNIST数据集简介
MNIST Dataset Introduction大多数示例使用手写数字的MNIST数据集。 该数据集包含60,000个用于培训的示例和10,000个用于测试的示例。 这些数字已经标准化,并以固定大小的图像(28x28像素)为中心,其值为0到1.为简单起见,每个图像都被展平并转换为784个特征(28 * 28)的一维 numpy数组)。OverviewUsage在我们的示例中...
2018-12-15 14:27:57 1335
翻译 机器学习简介
Machine Learning在开始浏览示例之前,应该先熟悉机器学习,因为TensorFlow主要用于机器学习任务(尤其是神经网络)。 您可以在下面找到有用链接列表,它可以为您提供此TensorFlow教程所需的基本知识。Machine LearningAn Introduction to Machine Learning Theory and Its Applications: A...
2018-12-15 14:17:24 264
转载 前言
资源地址:https://github.com/aymericdamien/TensorFlow-Examples 资源介绍:本资源旨在通过示例轻松深入了解TensorFlow。 为了便于阅读,它包括notebook和带注释的源代码。它适合想要找到关于TensorFlow的清晰简洁示例的初学者。 除了传统的“原始”TensorFlow实现,您还可以找到最新的TensorFlow...
2018-12-15 14:09:19 285
原创 javaweb基础第三课:tomcat服务器初探
这节课我们来讲讲tomcat服务器 首先,为什么我们需要一个服务器?大家都知道,我们可以在浏览器里直接打开一个html页面,而且有js可以进行一定的逻辑处理,有css搭配js可以做出很绚丽的视觉效果,那么为什么我们需要服务器呢?其实很简单,我们的html虽然可以显示页面,js可以处理一些数据,但是,关于 数据的保存(也就是持久化,即将数据写到磁盘上)则爱莫能助了。Js并没有...
2018-12-15 13:50:22 352
原创 javaweb基础第二课:xml详解
这节课我们来讲讲xml是什么以及它的作用。 什么是 XML?XML 指可扩展标记语言(EXtensible Markup Language) XML 是一种标记语言,很类似 HTML XML 的设计宗旨是传输数据,而非显示数据 XML 标签没有被预定义。您需要自行定义标签。 XML 被设计为具有自我描述性。 XML 是 W3C 的推荐标准 重点: xml是用来...
2018-12-15 13:49:36 343
原创 javaweb基础第一课:创建java web项目及项目结构介绍
这节课开始我们开始学习java web 首先学下怎么建一个java web的项目,以idea为例,用eclipse的跟着链接做,大家跟着截图做,用idea的跟着视频做即可。 Eclispe:https://jingyan.baidu.com/article/ce436649f3334e3773afd3e0.html跟着这个做即可。 Idea看视频新建项...
2018-12-15 13:48:48 1124
原创 第二课:jquery查找节点详解
这节课我们重点学习jquery查找元素 document.write("<script src='jquery1.9.js'></script>");/** * DOM树的元素结点就是各个标签 *//*jQuery 元素选择器jQuery 使用 CSS 选择器来选取 HTML 元素。$("p") 选取 <p&g...
2018-12-15 13:44:21 356
原创 第一课:jquery入门
这节课开始我们开始学jquery jquery实际上是一个js文件,里面定义了很多函数供我们调用 要使用jquery,首先要引入jquery文件,jquery分为很多个版本,我这里用1.9版本吧注意,必须先把jquery的js文件复制粘贴到项目中 //引入jquery//在html中引入js文件的语法为 <script src = ""...
2018-12-11 19:50:26 343
原创 1611 并查集模板+简单计数
#include<iostream>#include<cstdio>#include<algorithm>using namespace std;const int N=30003;int fa[N]; void Make_set(int n){ for(int i=0;i<n;i++) fa[i]=i;} int find_...
2018-12-09 21:18:17 273
原创 1456 Supermarket (贪心, 并查集)
#include<cstdio>#include<cstring>#include<algorithm>#include<queue>using namespace std; const int N = 10005;struct Node{ int px, dx; friend bool operator<(co...
2018-12-09 21:17:05 263
原创 第七课:js的DOM操作
这节课我们来学js的DOM操作 先来说下啥事DOM,就是Document Object Model,文档对象模型 DOM操作就是用来操作html里的各个标签的,看演示 //这节课讲dom操作//1 获取html的某个标签//1.1 根据标签名/** * document.getElementsByTagName(tagName) * @typ...
2018-12-09 17:07:13 231
原创 第六课:js常用对象和函数
这节课讲讲js常用的对象和函数 //这课讲js常用对象和函数//判断一个对象是否是数组// Array.isArray();//打开一个新页面,其实是发送一个请求/** * @Param url: 要打开的页面的链接(要发送请求的链接) * @Param target: 在哪打开,可选值:"_self": 本窗口, "_blank": 新窗口 * ...
2018-12-09 17:06:08 283
原创 第五课:js字符串
这节课我们来讲js的字符串 //这课写js字符串相关的教学/** * js里字符串可以被""或''括起来 */var str1 = "123";var str2 = '456';function print(variable) { document.write(variable);}print(str1);print(st...
2018-12-09 17:02:28 230
原创 第四课:js对象
这节课来讲js对象 //这个用来写js对象相关的教学/** * js对象的创建: * * var a = { * 属性名: 属性值, * 属性名: 属性值, * 属性名: { * 属性名: 属性值, * ... * 属性名: 属性值 * }, * 属性名: [属性值1,属性值2,...],...
2018-12-07 20:29:56 212
原创 第三课:js函数
这节课开始我们来学jsa的函数 //这个用来写js函数相关的教学/** * js函数的定义语法: * 语法1: * function 函数名(参数名1,参数名2,参数名3,...) * { * 函数体 * } * * 语法2: * var 函数名 = function(参数名1,参数名2,参数名3,...){ * 函...
2018-12-07 20:28:48 274
图书管理系统
2018-10-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人