自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (4)
  • 论坛 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 廖雪峰Python学习笔记day17

学习笔记day16# python study day17# web开发历史 :# 1 静态页面。# 2 C语言的CGI通用网络接口 # 3 脚本语言 # 4 以脚本语言为基础的MVC等各种web框架# 响应类型:# 200表示成功,# 3xx 表示重定向, # 4xx 表示客户端发送的请求有错误,# 5xx表示服务器处理请求有错误# 一个完整的 Web 应用包含了如下流程:# 1 浏览器向服务器发送一个 request;# 2 服务器接收并处理 request,然后生成一个

2020-12-11 14:14:57 21

原创 廖雪峰Python学习笔记day16

学习笔记day15# python study day16# python内置了SQLite3数据库,可以直接使用. SQLite是一种嵌入型数据库# import sqlite3 # 导入SQLite驱动# # 连接到SQLite数据库# # 数据库文件是test.db# # 如果文件不存在,会自动在当前目录创建# conn = sqlite3.connect('test.db')# cursor = conn.cursor() # 创建一个cursor游标# # 执行一条SQL语句,

2020-12-10 14:48:49 19

原创 廖雪峰Python学习笔记day15

学习笔记day14# python study day15# 一般不同平台邮件收发过程# 发件人 -> MUA(Mail User Agent——邮件用户代理) -># MTA(Mail Transfer Agent——邮件传输代理) -> 若干个MTA -># MDA(Mail Delivery Agent——邮件投递代理) <- MUA <- 收件人# SMTP 邮件发送协议,python提供 email(负责构造邮件)、smtplib(负责发送邮件)模

2020-12-09 11:16:58 29

原创 廖雪峰Python学习笔记day14

学习笔记day13# python study day14# 海龟绘图# from turtle import * # 绘制矩形# width (4) # 设置笔刷宽度# forward(200) # 前进200# right(90) # 右转90# pencolor('red') # 笔刷颜色# forward(100)# right(90)# pencolor('green')# forward(200)# right(90)# pencolor('blue')# forw

2020-12-07 13:56:14 12

原创 廖雪峰Python学习笔记day13

学习笔记day13# python study day13# PIL 提供了操作图像的强大功能,Pillow是PIL的增强版# 操作图像缩放# from PIL import Image# im = Image.open('C:\\Users\\LG\\Desktop\\11.png')# w, h = im.size# print('%s %s' % (w, h))# im.thumbnail((w//2, h//2)) # 缩放50%# im.save('C:\\Users\\LG\

2020-12-05 17:33:30 14

原创 廖雪峰Python学习笔记day12

学习笔记day11# python study day12# itertools 模块提供迭代功能处理函数,返回值是Iterator,用循环迭代计算输出# 1、count() 无限自然数序列迭代器# import itertools# ct = itertools.count(33)# for per in ct:# print(per) # 33 34 …# 2、cycle() 固定序列无限重复# import itertools# cc = itertools.cycle(

2020-12-04 14:09:56 12

原创 SpringMVC 后台接收JsonString请求报415错误

参考自 zzsuje原因:

2020-12-03 15:21:11 9

原创 廖雪峰Python学习笔记day11

学习笔记day10# python study day11# collections 内建集合模块# namedtuple 创建自定义tuple对象,规定tuple元素个数,使用属性引用元素# from collections import namedtuple# Point = namedtuple('Point', ['x', 'y'])# p = Point(1, 3)# p2 = Point(-1, -3)# print(p.x, p.y) #>>> 1 3#

2020-12-03 14:15:52 13

原创 廖雪峰Python学习笔记day10

学习笔记day9# python study day10# 正则表达式# \d # 匹配一个数字# \w # 匹配一个字母或数字# . # 匹配任意字符# * # 匹配0个或任意多个字符# + # 匹配至少一个字符# ? # 匹配0个或1个字符# {n} # 匹配n个字符# {n, m} # 匹配n-m个字符# \s # 匹配一个空格(包括Tab空白符),\s+ 表示至少一个空格# [] # 匹配范围,[0-9a-zA-Z\_] 可以匹配一个数字、字母或下划线# A|B # 匹配

2020-12-02 14:55:01 9

原创 jquery,jsp页面定义onclick方法not defined

原因:未正确引入jquery修改:ok

2020-12-01 17:30:10 20

原创 廖雪峰Python学习笔记day9

学习笔记day8# python study day9# 进程和线程。实现多任务的方式# 1、多进程模式# 2、多线程模式# 3、多进程+多线程模式# multiprocessing 跨平台多进程模块。Unix/Linux/Mac环境下可以使用fork创建子进程# from multiprocessing import Process# import os# def run_proc(name): # 子程序要执行的代码# print('Parent process %s (

2020-12-01 14:09:50 9

原创 廖雪峰Python学习笔记day8

学习笔记day7# python study day8# IO编程# 1、基本概念:input、output、stream# 2、存在问题:输入和接收速度不匹配# 3、解决方法:同步、异步(回调--好了叫我,轮询--好了没...好了没)# 4、其它:编程语言都会把操作系统提供的低级C接口封装起来方便使用# 文件读写# try:# # r:以读的方式打开,w:以写的方式打开# # rb:二进制读取图片视频等# f = open('/path/to/file',

2020-11-30 14:33:55 11

原创 廖雪峰Python学习笔记day7

学习笔记day6# python study day6# 异常发生情况:# 1、程序编写问题# 2、用户输入问题# 3、外在因素,内存、网络# 异常处理,通过python的pdb调试可以单步方式执行代码# 异常捕获 try…except…finally。基类异常:BaseException# import logging# try:# print('try...')# r = 10 / int('0')# print('result:', r)# exc

2020-11-28 20:37:20 20 1

原创 廖雪峰Python学习笔记day6

学习笔记day5# python study day6# 类属性# class Student(object):# name = 'Student'# s = Student()# print(s.name) #>>> Student# print(Student.name) #>>> Student# s.name = 'newName'# print(s.name) #>>> newName# del s.name#

2020-11-27 12:05:56 12

原创 廖雪峰Python学习笔记day5

学习笔记day4# python study day5# 匿名函数 lambda 参数列表: 返回值表达式# f = lambda x, y: x*y# print(f(2,3)) #>>> 6# 装饰器 decorator,不修改原函数定义,动态增加功能的方式# def log(func): # 对函数添加打印日志# def wrapper(*args, **kw): # 匹配任何函数参数形式# print('call %s():' % fun

2020-11-24 13:33:26 23

原创 廖雪峰Python学习笔记day4

学习笔记day3# python study day4# 高阶函数 filter(),过滤序列、筛选函数# filter(过滤函数, Iterable) , 返回Iterator 惰性序列# l = list(filter(lambda n: n%2==1, [1, 2, 3, 4, 5]))# print(l) #>>> [1, 3, 5]# list(filter(lambda s: s.strip(), ['aa', '', '1'])) #>>>['

2020-11-23 11:10:50 17

原创 廖雪峰Python学习笔记day3

学习笔记day2# python study day3# 高级特性 迭代# 作用于 for 循环,循环一个可迭代对象、如dict、str字符串# d = {'a': 1, 'b': 2, 'c': 3}# for key in d: # 迭代dict的key# print(key)# for value in d.values(): # 迭代dict的value# print(value) # for k, v in d.items(): # 迭代dict的key、val

2020-11-21 10:56:53 29

原创 廖雪峰Python学习笔记day2

# python study day2# 条件判断、else if 简写 elif# age = int(input('please input your age:'))# if age >= 3 and age < 18:# print('your age is ', age)# print('teenager')# elif age >= 18 and age < 300:# print('your are', age, 'years ol

2020-11-20 09:49:21 20

原创 廖雪峰Python学习笔记day1

学习参考自 廖雪峰Python教程# 廖雪峰学习python 3.x# vscode 快捷当行注释 CTRL + / 或者 CTRL + K + C# vscode 快捷取消注释 CTRL + / 或者 CTRL + K + U# vscode 快捷下方插入行 CTRL + Enter# 交互模式下('>>>')输入一行代码,执行一行# 33 + 2# >>> 35 # 命令行模式下,直接运行.py文件,一次性执行所有代码# print(33.1*3)

2020-11-19 09:37:51 24 1

原创 Maven SSM整合例子crud

在此例子 SSM 简单crud 上修改完成1、先搭建完成一个maven项目框架2、将依赖的jar包,修改成pom.xml配置文件&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocati...

2018-08-13 14:59:06 609

原创 SSM 整合简单实现crud

    SSM 整合    整合之前先看看各自的配置文件:            Spring:Ioc控制反转、AOP面向切面。                需配置web.xml(spring监听器、spring配置信息)、            applicationContext.xml(数据库相关bean:dataSource、sessionFactory、trans...

2018-08-10 17:42:04 3031

原创 Spring Mybatis整合小例子

1、新建JavaProject工程 spring-mybatis、部署spring、新建包、添加properties属性文件。目录如下:2、applicationConetxt.xml文件已经把mybatis-config.xml中的dataSource、mappers等配置整合成bean或peroperty&lt;?xml version="1.0" encoding="UTF-8...

2018-08-09 14:33:38 3921 3

转载 Maven Junit单元测试入门

参考自敲代码的卡卡罗特、七夜 雪1、先新建完成一个基本的maven项目,如maven 入门例子。新建功能类包、测试类包,结构如下:2、编写功能类Calculatorpackage com.function;public class Calculator { public int add(int a,int b){ return a+b; } public in...

2018-08-07 13:46:02 261

转载 Maven 入门小例子(MyEclipse2017版)

参考自小灯光环1、新建Web工程mavenFirst,勾选Add Maven Support,点击next2、可选择是否在src下添加文件夹,点击next3、勾选生成web.xml文件,next4、配置当前项目坐标,方便其他maven项目引入使用。勾选生成标准Maven项目结构,next5、取消勾选自动导入依赖包。之后我们手动配置在pom.xml中,点击fini...

2018-08-07 10:34:50 520

原创 SringMVC Mybatis结合例子

通过SpringMVC和Mybatis的入门简单学习,我们可以自然而然的想到既然SpringMVC控制页面显示和控制流程,Mybatis可以存取数据库的数据,那么为什么不把两者结合各司其职。只要通过简单的堆积把业务接口方法的调用放在controller方法中,并且将获得的数据显示到相应的jsp上,不就能轻易实现两者的结合而不会产生功能的累余或者冲突吗。下面就设置一个合适需求:通过界面的学号输入...

2018-08-06 19:37:34 219

转载 Mybatis 一对多关系

学习参考自luckysky博客本次例子要完成的是mybatis关系映射中一对多的关系:比如一个学生对应一个专业,一个专业对应多个学生。需求:1、根据学号查找该学生以及用查询后学生的专业外键值查出该生专业对象           2、根据专业id值查出专业以及所有属于该专业的学生mybatis的映射实现方法有两种:1、通过一条sql语句的映射和自定义的resultMap结果集得到一个...

2018-08-05 16:07:10 11079

转载 Mybatis入门crud

学习参考自NAYNEHC博客园该框架使用方法有很多,当前使用 [javaBean]Mapper.xml  简单映射接口实现增删改查的方法:配置mybatis有---&lt;configuration&gt;                                     -------&gt;&lt;properties&gt;属性文件配置,如数据库,日记记录       ...

2018-08-04 12:16:46 80

转载 SpringMVC 简单URL处理映射

学习参考自易百教程在Spring 控制器类名映射例子下修改完成修改spring-servlet.xml配置文件&lt;beans&gt; &lt;bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"&gt; &lt;property name="prefix" ...

2018-08-02 20:07:55 1432

转载 SpringMVC 控制器类名处理映射

学习参考自易百教程ControllerClassNameHandlerMapping类是基于特定的控制器类名的处理程序映射类,通过它的配置,便可以将url中与控制器类名相同的所有增长匹配请求交给该控制器进行处理。例如,当定义一个HelloController控制器时(通过继承AbstractController,实现handleRequestInternal方法,而不是添加注解),该类方法中将...

2018-08-02 19:52:29 1042

转载 SpringMVC 表单注册页

学习参考自易百教程1、程序目录如下2、controller:package com.controller;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import org.springframework.stereotyp...

2018-08-02 16:46:22 913

转载 SpringMVC 页面重定向

学习参考自易百教程在这个例子springMVC static静态资源访问中修改完成1、在controller包下添加RedirectController控制器package com.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.ann...

2018-08-02 10:01:26 2871

转载 SpringMVC static静态资源访问

学习参考自易百教程1、程序目录如下:2、web.xml&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:sch...

2018-08-02 09:05:46 1590

转载 SpringMVC Form表单

学习参考自易百教程1、新建javaWeb工程springMVC_Form,选择Web服务器2、点击next,取消生成index.jsp,勾选web.xml,取消导入jstl库3、点击finish完成,右键项目,部署spring开发取消勾选该页所有选择4、点击finish完成。接下来编写student类和controller控制器添加dispatcher-serv...

2018-08-01 20:59:33 1611

原创 Spring MVC入门例子

参考总结自易百教程springMVC工作流程:     浏览器------&gt;请求request----------&gt;核心分发控制器DispatcherServlet(在/WEB-INF/web.xml中配置)    --------匹配相应的处理器handle或控制器controller(在/WEB-INF/[serlvet-name]-servlet.xml中定义注解扫描...

2018-08-01 17:25:13 122

原创 SSH2简单实现分页效果

 1、首先数据库部分:字段类型全字符串2、部署spring、hibernate、struts2、导包建path,新建包,生成pojo及映射文件,目录如下3、在tools包下编写分页工具bean类package com.tools;public class Paging { private int pageNow;//当前页 private int pageSize...

2018-07-29 15:31:50 405 2

原创 SSH2简单登录+注册例子

1、在完成了SSH2简单登录例子的前提下添加注册功能2、在WebRoot下新建、编写register.jsp、修改login.jsp添加注册链接&lt;%@ page language="java" import="java.util.*" pageEncoding="utf-8"%&gt;&lt;%@ taglib prefix="s" uri="/struts-tags&quot

2018-07-27 15:12:24 3373

原创 SSH2简单登录例子

使用的数据库表loginusers:1、新建JavaWeb工程ssh2_login,添加com.pojo包(放置hibernate生成的POJO类)、com.dao包(放置数据库相关操作类)com.action包(放置业务处理类)2、右键项目添加spring开发能力,,勾选Spring Persistence类库3、右键项目部署hibernate,取消生成的hibern...

2018-07-26 21:28:40 2566

原创 Spring简单整合Struts2实现登录例子

1、先完成Struts2简单登录例子的实现,当前的目录结构如下2、右击项目添加spring开发能力3、导入struts2的spring支持包struts2-spring-plus-2.0.11.jar(注意应该与struts核心包版本一致),建立path4、修改web.xml,添加监听器,param-value中定义applicationContext配置路径&lt;?x...

2018-07-26 16:34:57 4281 2

原创 Spring简单整合hibernate实现登录例子

数据库loginusers表1、新建javaWeb Porject项目spring_hibernate,添加com.dao包(放置数据库操作类)、com.pojo包(放置hibernate生成的POJO类)2、右击项目添加spring开发功能,注意这里需把spring Persistence类库勾选3、接下来是添加hibernate组件,与单独部署时不同的是这里不生成hib...

2018-07-26 12:13:58 2071

原创 Spring入门例子

1、新建JavaProject项目springFirst,新建接口类包、实现类包、测试类包2、编写接口类Humanpackage com.interf;public interface Human { void eat(); void walk();}3、编写实现类Chinese、Americanpackage com.impl;import com.int...

2018-07-26 09:14:35 152

maven ssm的增删改查

通过maven整合spring、springMVC、mybatis简单实现增删改查小例子

2018-08-13

ssm 增删改查

简单spring、springMVC、mybatis整合小例子,完成一个数据库表的增删改查

2018-08-10

Spring-Mybatis整合小例子

完成Spring和Mybatis的整合,实现了查找表的所有记录功能

2018-08-09

基于SSH2实现的分页效果

基于SSH2、mysql、Tomcat。实现的功能包括了上下、首尾页、跳转页、设置每页最大数。使用注意数据库。小瑕疵:多次测试跳转、设置页记录数后浏览器会一直处于请求状态,无法撤回只能重启服务器

2018-07-29

[新手] 关于Struts2 访问NOT FOUNT问题

发表于 2018-07-22 最后回复 2018-07-23

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

TA关注的人 TA的粉丝

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