- 博客(56)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 RUNOOB教程Vue学习笔记day3
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src=.
2021-12-12 22:02:16
452
原创 RUNOOB教程Vue学习笔记day2
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Vu.
2021-12-12 13:59:34
1063
原创 RUNOOB教程Vue学习笔记day1
<!DOCTYPE html><html> <meta charset="utf-8"> <title>Vue study first day!</title> <script src="vue.min.js"></script> <head> <body> <div id="app"> .
2021-12-12 13:52:53
303
原创 廖雪峰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
223
原创 廖雪峰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
170
原创 廖雪峰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
195
原创 廖雪峰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
145
原创 廖雪峰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
162
原创 廖雪峰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
145
原创 廖雪峰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
180
原创 廖雪峰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
128
原创 廖雪峰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
133
原创 廖雪峰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
145
原创 廖雪峰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
255
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
185
原创 廖雪峰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
200
原创 廖雪峰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
164
原创 廖雪峰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
189
原创 廖雪峰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
204
1
原创 廖雪峰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
291
1
原创 Maven SSM整合例子crud
在此例子 SSM 简单crud 上修改完成1、先搭建完成一个maven项目框架2、将依赖的jar包,修改成pom.xml配置文件<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
751
原创 SSM 整合简单实现crud
SSM 整合 整合之前先看看各自的配置文件: Spring:Ioc控制反转、AOP面向切面。 需配置web.xml(spring监听器、spring配置信息)、 applicationContext.xml(数据库相关bean:dataSource、sessionFactory、trans...
2018-08-10 17:42:04
5236
1
原创 Spring Mybatis整合小例子
1、新建JavaProject工程 spring-mybatis、部署spring、新建包、添加properties属性文件。目录如下:2、applicationConetxt.xml文件已经把mybatis-config.xml中的dataSource、mappers等配置整合成bean或peroperty<?xml version="1.0" encoding="UTF-8...
2018-08-09 14:33:38
4298
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
694
转载 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
697
原创 SringMVC Mybatis结合例子
通过SpringMVC和Mybatis的入门简单学习,我们可以自然而然的想到既然SpringMVC控制页面显示和控制流程,Mybatis可以存取数据库的数据,那么为什么不把两者结合各司其职。只要通过简单的堆积把业务接口方法的调用放在controller方法中,并且将获得的数据显示到相应的jsp上,不就能轻易实现两者的结合而不会产生功能的累余或者冲突吗。下面就设置一个合适需求:通过界面的学号输入...
2018-08-06 19:37:34
300
转载 Mybatis 一对多关系
学习参考自luckysky博客本次例子要完成的是mybatis关系映射中一对多的关系:比如一个学生对应一个专业,一个专业对应多个学生。需求:1、根据学号查找该学生以及用查询后学生的专业外键值查出该生专业对象 2、根据专业id值查出专业以及所有属于该专业的学生mybatis的映射实现方法有两种:1、通过一条sql语句的映射和自定义的resultMap结果集得到一个...
2018-08-05 16:07:10
23778
转载 Mybatis入门crud
学习参考自NAYNEHC博客园该框架使用方法有很多,当前使用 [javaBean]Mapper.xml 简单映射接口实现增删改查的方法:配置mybatis有---<configuration> -------><properties>属性文件配置,如数据库,日记记录 ...
2018-08-04 12:16:46
261
转载 SpringMVC 简单URL处理映射
学习参考自易百教程在Spring 控制器类名映射例子下修改完成修改spring-servlet.xml配置文件<beans> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" ...
2018-08-02 20:07:55
1616
转载 SpringMVC 控制器类名处理映射
学习参考自易百教程ControllerClassNameHandlerMapping类是基于特定的控制器类名的处理程序映射类,通过它的配置,便可以将url中与控制器类名相同的所有增长匹配请求交给该控制器进行处理。例如,当定义一个HelloController控制器时(通过继承AbstractController,实现handleRequestInternal方法,而不是添加注解),该类方法中将...
2018-08-02 19:52:29
1399
转载 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
1075
转载 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
3807
转载 SpringMVC static静态资源访问
学习参考自易百教程1、程序目录如下:2、web.xml<?xml version="1.0" encoding="UTF-8"?><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
2576
转载 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
1907
原创 Spring MVC入门例子
参考总结自易百教程springMVC工作流程: 浏览器------>请求request---------->核心分发控制器DispatcherServlet(在/WEB-INF/web.xml中配置) --------匹配相应的处理器handle或控制器controller(在/WEB-INF/[serlvet-name]-servlet.xml中定义注解扫描...
2018-08-01 17:25:13
212
原创 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
582
2
原创 SSH2简单登录+注册例子
1、在完成了SSH2简单登录例子的前提下添加注册功能2、在WebRoot下新建、编写register.jsp、修改login.jsp添加注册链接<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%@ taglib prefix="s" uri="/struts-tags"
2018-07-27 15:12:24
3996
原创 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
3189
基于SSH2实现的分页效果
2018-07-29
[新手]关于struts2文件上传怎么解决文件名乱码问题
2018-07-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人