- 博客(29)
- 资源 (3)
- 收藏
- 关注

原创 Spring ioc容器bean创建对象的多种方法
1.先导入spring所需的4+1个jar包; 2.编写一个实体类 package wzf.user; public class User { private String name; private String mima; public String toString() { return "User [name=" + name + ", mima=" + mima + ...
2019-05-11 15:34:46
902
原创 JUC并发
JUC(java多线程) 本文章学习狂神说JUC并发编程所做笔记~2020-9-15(点击跳到相应视频) 什么是JUC: java.util.concurrent; java.util.concurrent.atomic; java.util.concurrent.locks 什么是java多线程? 进程与线程 进程 当一个程序被运行,就开启了一个进程, 比如启动了qq,word 程序由指令和数据组成,指令要运行,数据要加载,指令被cpu加载运行,数据被加载到内存,指令运行时可由cpu调度硬盘、网络等
2020-09-15 21:04:22
226
原创 多线程详解
多线程详解 本篇文章同步学习:狂神说多线程讲解 线程简介 多任务: 多任务处理是指用户可以在同一时间内运行多个应用程序,每个应用程序被称作一个任务~ 多线程: 多线程(multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。比如:在网抑云上一边听歌一边评论~ 进程: 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位;比如:一个程序的运行,就是一个进程~ 一个进程中有多个线程 线程实现(重点) Thread:继承Thr
2020-09-09 23:07:34
280
2
原创 github使用hexo框架搭建个人博客
github使用hexo框架搭建个人博客 建议参考:hexo官网 安装 node环境 node.js (Node.js 版本需不低于 10.13,建议使用 Node.js 12.0 及以上版本) git环境 Windows:下载并安装 git. hexo博客框架 安装之前由于国内镜像源的速度限制,所以我们先利用npm来安装一个淘宝的cnpm, `npm install -g cnpm --registry=http://registry.npm.taobao.org` ,-g全局安装,–reg
2020-09-08 22:44:55
280
原创 实训_day03_mybatis(完整版)
mybatis总结知识点 会持续更新内容:参考内容为mybatis文档,最后献上文档供大家参考 以上内容如有不懂或者错误可以下方留言,我们共同努力 文章目录mybatis总结知识点1.基础的设置1.1maven的依赖1.2配置mybatis-config.xml1.3配置实体类对应的配置信息(**Mapper.xml)1.4实现简单的CRUD1.4.1创建数据库及user表1.4.2创建实体类1.4.3创建实体类对应DAO层的接口1.4.4mybatis加载配置文件的方法1.4.5编写测试类2.动态SQL1
2020-05-20 22:10:51
550
原创 实训_day02_Servlet用户登录(完整版)
Servlet实现用户登录(第一版) 后续将持续加强这个例子,如过滤器,监听器,反射,设计模式代理,BaseServlet的使用等等~~~ 1.创建数据库:user表及其字段ID,username,password及其属性 ID | int| 主键 | 自动增长 username| varchar| 非空 password | varchar| 非空 2.用idea创建maven,webapp项目并配置包结构 记得添加javax.servlet-api不然创建不了servlet,参考3 参考: lid
2020-05-20 00:06:19
499
原创 实训_day02_Filter中文编码过滤器
Filter中文编码过滤器 编码过后将有关内容进行讨论: package wonderful; import javax.servlet.*; import javax.servlet.annotation.WebFilter; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; /** * @author :wo
2020-05-19 21:25:54
426
1
原创 实训_day01_JdbcUtil工具类
如何将jdbc封装成自己的工具类~ 1.下面还会有一些其他的封装:比如增删改查,分页。。。 package wonderful.wzf; import java.sql.*; /** * @author :wonderful_wzf * @message:将jdbc封装成JdbcUtil工具类 * @Bolg :https://blog.csdn.net/wonderful_wzf * @date :2020/5/18,19:54 */ public class JdbcUtil {
2020-05-18 23:02:25
205
原创 实训_day01_jdbc基础复习
JDBC连接数据库复习 没什么内容,全写在注释里了。。。~~ package wonderful.wzf; import java.sql.*; /** * @author :wonderful_wzf * @message:jdbc 的基础知识 * @Bolg :https://blog.csdn.net/wonderful_wzf * @date :2020/5/18,19:45 */ public class JdbcDemo { public static void main(
2020-05-18 22:49:45
211
原创 Python_基础_数据分析_学习通小作业三个
题目一 我的答案: import matplotlib.pyplot as plt import numpy as np def tanh(): x = np.arange(-10.0,11.0,1.0) y = (np.e**x-np.e**(-x))/(np.e**x+np.e**(-x)) plt.plot(x,y,'g-.o')#绿色g,点划线-.,实心圆o plt.xlabel('横轴:x',fontproperties='SimHei',fontsize=20)
2020-05-14 14:24:25
779
原创 Python_基础_数据分析_1
数据分析基础 1.比较Python与c(numpy)在计算领域所用的时间 前提:安装对应模块 pip install numpy 然后再进行学习 import datetime as dt import numpy as np n = 500000 #python start = dt.datetime.now() A,B = [],[] for i in range(n): A.append(i ** 2) B.append(i ** 3) C = [] for a,b in zip(
2020-05-13 22:39:16
175
原创 Java_基础_匿名对象
匿名对象的理解 /** * 匿名对象: * 匿名对象:没有名字的对象,只能调用一次(就像创建了一直船,没有绳子牵着, * 他就溜了) */ public class AnonymousObject { public static void main(String[] args) { //People@1b6d3586 System.out.println(new People()); //People@4554617c
2020-05-12 23:21:05
133
原创 Java_基础_对象和内存的理解
了解面向对象;了解内存的存放** 注释部分好好理解,并牢记 /** * 1.面向对象概念: * 面向对象是一种编程思想, * 面向对象是相对于面向过程的 * 遇到问题,找具有解决该问题的对象,然后调用该对象的方法 * 2.面向过程: * 遇到问题,亲力亲为,一步一步的解决他 * * 3.Java中是先有类然后再由对象 * 类的格式: * public clas 类名{ * 成员变量 *
2020-05-11 21:48:11
159
原创 Java_基础_文件操作(字符流)
FileWriter,FileReader文件操作(字符流) 首先了解FileWriter(write),FileReader(read)的常用方法及返回值 1.write: 2.read: 3.在项目路径下建立一个文件:a.txt: 4.代码及部分方法展示: package com.wzf.demo1; import java.io.FileReader; import java.io.IOException; /** * 流_读写文件 * 输出流:数据从Java程序到文件 *
2020-05-11 16:45:43
260
原创 Java_基础_数据类型_字符串常用方法(4532)
数据类型(4类8种),字符串常用方法(4532) package com.pxxy.wzf; /** * 一:Java中的基本数据类型: * 1.基本数据类型:4类8种 * 4类: Boolean 字符 整数 浮点数 * 8种: byte(1) boolean(1) char(2) short(2) * int(4) float(4) long(8) double(8) *
2020-05-11 15:46:46
176
原创 Python_扩展_函数,循环数学思考
猴子摘桃和完全数问题 猴子摘桃 ''' 猴子????摘桃????问题: 有一只小猴子,摘了很多桃子: 第一天吃全部桃子的一半多一个 第二天吃剩下桃子的一半多一个 ... 到了第十天发现,发现只剩下一个 问:总共有多少个桃子? ''' ''' x = 1 for _ in range(1,10): x = (x+1)*2 print(x) ''' #函数思想 def peach(day,surplus):#第几天剩余多少个 x = surplus for _ in range(1, d
2020-05-10 14:28:47
220
原创 Python_拓展_金字塔形菱形输出
打印各种三角形(金字塔形菱形输出) 简单金字塔 ''' 固定图形 * *** ***** ******* ''' for a in range(0,4): print(' '*(4-a)+"*"*(2*a+1)) ''' 数字金字塔 ''' 数字三角形 1 121 12321 1234321 ''' def triangle(m): for n in range(1, m+1): l = [] for x in range(1
2020-05-10 13:39:38
1093
原创 python_基础_函数_形参传递方式
python的形参传递方式 1.函数的缺省参数 2位置形参 ----->实参,形参,一一对应,不过多描述; 3.星号元组形参 4.命名关键字形参 5.双星号字典形参 #1.函数的缺省参数 def fa(name , age = 18 ,sex = '男'): print('我的名字叫:{},今年:{}岁了,性别:{}'.format(name,age,sex)) fa('wonderful') fa('wonderful',20) fa('wonderful',22,'女') #缺省参数必
2020-05-09 16:46:00
283
原创 python基础_函数_实参传递方式
python的实参传递方式 1.位置传参 2.可迭代对象传参 3.关键字传参 4.字典关键字传参 #python的实参传递方式 ''' 1.位置传参 2.可迭代对象传参 3.关键字传参 4.字典关键字传参 ''' #1位置传参 def fa(a,b,c): #a,b,c指形参 print(a,b,c) fa('a',1,'F') #'a'---->a,1----->b,'F'---->c 'a',1,'F'指实参 #2可迭代对象传参 def fb(a,b,c,d)
2020-05-09 16:10:43
599
原创 循环赛日程表(java)
算法设计与分析 循环赛日程表 代码如下 package wzf.sorting; import java.util.Scanner; /** * * @title RoundRobinSchedule * @describe 循环赛日程表: * 设有n=2^k个运动员要进行网球循环赛。 * 现要设计一个满足以下要求的比赛日程表: * ...
2019-10-11 19:12:01
1913
原创 步入Struts!Hello Struts2!
Struts2项目构建4步曲 步骤一: 新建web项目 步骤二: 导入所需jar包 注意:导入lib下,还要bulit path; 所需jar包如下: 步骤三: 配置struts2的核心控制器web.xml <filter> <filter-name>struts</filter-name> <filter-class>org.apac...
2019-09-29 18:44:45
175
原创 数据结构与算法分析
数据结构与算法分析 合并排序 package wzf.sorting; import java.util.Arrays; import java.util.Scanner; //合并排序 public class He { public static void merge(int[] a,int low,int mid,int high) { int i,j,k; ...
2019-09-29 14:58:03
108
原创 数据结构与算法分析
数据结构与算法中的排序 快速排序 package wzf.sorting; import java.util.Scanner; //快速排序 public class Kuai { public static void quickSort(int[] arr,int low,int high){ int i,j,temp,t; if(low>high){ ...
2019-09-29 14:52:03
114
原创 过滤器Filter 实现 用户登录的过滤
ps:因为这个过滤器的存在,在登陆之前所有的资源都不能访问。 所以在login.jsp上如果有图片,js和css,也不能够正常显示和工作。 可以在过滤器上配置:比如验证码 public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletExcept...
2019-05-18 14:50:50
1253
原创 过滤器Filter解决中文乱码
为了servlet过多,编码设置代码重复性过大! 用过滤器解决: package wzf.myfilter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servl...
2019-05-18 13:38:51
402
原创 配置和使用服务器Tomcat连接池
1.在Tomcat根目录下conf的文件中找到context.xml, 并在ccontext里面填写配置信息: <Resource name="jdbc/student" //资源池的名称 auth="Container"//指定管理Resource的Manager,可以是Container或Application Type="javax.sql.DataSource"//指定R...
2019-05-14 19:05:28
284
原创 Spring 注解装配
创建依赖关系:UserDao,UserAction,UserService UserDao: package zhujie; import org.springframework.stereotype.Component; @Component("userDao") public class UserDao { public void add() { System.out.println(...
2019-05-11 20:24:37
287
原创 Spring 集合的注入
创建一个实体 package wzf.user; import java.util.Arrays; import java.util.List; import java.util.Map; import java.util.Properties; import java.util.Set; public class jihe { //常见的集合 private String[] array...
2019-05-11 16:48:09
85
原创 Spring DI依赖注入(属性注入等)的多种方式
1.先导入spring所需的4+1个jar包; 2.编写一个实体类 package wzf.user; public class User { private String name; private String mima; public String toString() { return "User [name=" + name + ", mima=" + mima + ...
2019-05-11 16:20:16
239
学生信息管理系统(附带数据库.sql+PPT)
2020-05-14
lxml-4.5.0-cp38-cp38-win_amd64.whl
2020-05-14
scrapy模块安装失败所需要的3个库文件
2020-05-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人