自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wangziwei的博客

为了督促自己学习,特此开个博客

  • 博客(30)
  • 收藏
  • 关注

原创 第五章 串

2022-08-18 20:00:00 212 1

原创 第三章 栈与队列(二)

栈与队列

2022-08-15 20:00:00 186

转载 IO 多路复用总结

IO多路复用总结

2022-08-14 22:20:45 440

原创 第三章 栈与队列(一)

2022-08-13 20:00:00 90

原创 第三章 线性表(三)

单循环链表,双向链表

2022-08-12 20:00:00 57

原创 第三章 线性表(二)

线性表之单链表

2022-08-11 20:00:00 63

原创 mybatis初学day01

听说坚持一件事后果很严重,鄙人不信邪,表示要试试。???? 此博文仅为学习笔记,每天记录。防止错误观念传播,萌新谨慎观看 :)spring第一天内容spring第二天内容spring第三天内容spring第四天内容mybatis定义:一个框架、早期叫做ibatis,sql映射框架。功能: 1、提供了创建connection、statement、resultset对象 2、执行sql语句的能力 3、循环sql,将结果转为java对象 4、提供了关闭资源的能力实现步骤: 1、创建实

2022-08-09 20:00:00 62

原创 第三章 线性表(一)

线性表

2022-08-03 20:00:00 145

转载 关于前后端开发中跨域问题(access to xmlhttprequest....has been blocked by policy..)

跨域(access....block)

2022-08-02 23:20:45 696

原创 第二章 算法

算法概念

2022-07-30 20:00:00 127

原创 第一章 数据结构绪论总结

数据结构概论

2022-07-29 20:00:00 187

转载 Mysql索引底层数据结构与算法学习笔记

MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是数据结构。参考博文一、为什么要使用索引假设我们有一张表包含col1、col2两列,结构如下1. 从软件层面分析不加索引:不加索引的情况下,SQL: select * from t where t.col2=89 ,需要从表的第一行一行行遍历比对col2的值是否等于89,这样需要比对6次才能查到。这只是只有几行记录的表,那如果是百万级千万级的表呢?是不是就比较的次数就

2022-02-17 17:00:46 69

原创 spring-cloud day2

Eureka 服务注册与发现Netflix在设计Eureka时,遵循的就是ap原则(C:强一致性、P:分区容错性、A:可用性)Eureka是Netflix的一个子模块,也是核心模块之一。Eureka是一个基于rest的服务用于定位服务,以实现云端中间层服务发现和故障转移,服务注册与发现对微服务来说非常重要,有了服务发现与注册,只需要使用服务的标识符,就可以访问服务,而不需要修改服务调用的配置文件,功能类似于Dubbo的之策中心:zookeeper原理讲解: Eureka的基本架构: spring

2021-12-24 22:08:50 335

原创 算法(第四版)之 --栈

栈:是一种基于后进先出(LIFO)策略的集合类型用数组实现栈:public class Stack<Item>{ pirvate int n=0; private Item []data=new Item[1]; public boolean isEmpty(){ return n==0; }; public int size(){ return n; }; public void reSize(int max){ Item []a=new Item[max];

2021-12-22 20:00:00 188

原创 算法(第四版)之插入排序、希尔排序初学

参考理解文章插入排序:通常人们整理桥牌的时候都是一张一张来,将每一张牌插入到其他已经有序的牌中。在计算机的实现中,为了给要插入元素腾出空间,我们需要将其余所有元素再插入之前都向右移动一位,这种算法就叫做插入排序。与选择排序一样,当前索引左边的所有元素都是有序的,但他们的最终位置还不确定,为了给更小的元素腾出空间,他们可能会被移动。但是当索引到达数组的右端时,数组排序就完成了。和选择排序不同的是,插入排序所需的时间取决于输入中元素的初始顺序。例如,对一个很大且其中的元素已经或接近有序的数组进行排序.

2021-12-21 20:00:00 82

原创 算法(第四版)之冒泡排序、选择排序初学

参考大佬讲解冒泡排序主要思路:依次比较相邻的两个数,将比较小的数放在前面,比较大的数放在后面。代码如下:import java.util.Arrays;public void Sort{ public static void main(String []args){ int []arr={ 49, 38, 65, 97, 23, 22, 76, 1, 5, 8, 2, 0, -1, 22 }; maoPaoSort(arr); System.out.print(Arrays.

2021-12-20 20:00:00 92

原创 跟着狂神学 Spring Cloud day1

spring cloud

2021-12-19 19:59:57 163

原创 算法(第四版)之归并排序初学

结合这位大佬的讲解归并排序:要将一个数组排序,可以先(递归地)将它分成两半分别排序,然后将结果归并起来。该算法采用经典的分治(divide-and-conquer)策略(分治法将问题分(divide)成一些小的问题然后递归求解,而治(conquer)的阶段则将分的阶段得到的各答案"修补"在一起,即分而治之)。结合上面大佬的图片理解归并排序最吸引人的性质是它能够保证将任意长度为N的数组排序所需时间和NlogN成正比;它的主要缺点则是他所需的额外空间和N成正比。结合上图实现简单的归并排序代码im.

2021-12-17 20:00:00 94

原创 算法(第四版)之快速排序初学

参考一位大佬白话讲解(不知道为啥他的代码我抄了没反应 ???? )快速排序是一种分治的排序算法。它将一个数组分成两个子数组,将两部分独立地排序。快速排序与归并排序互补:归并排序将数组分成两个子数组分别排序,并将有序子数组归并以将整个数组排序;而快速排序将数组排序的方式则是当两个子数组都有序时整个数组也就自然有序了。在归并排序中递归发生在处理整个数组之前;在快速排序中递归发生在处理整个数组之后。在归并排序中,一个数组被等分为两半;在快速排序中,切分的位置取决于数组的内容。用上面那位大佬的意思来说就是:

2021-12-16 16:15:02 136

原创 spring初学day04

听说坚持一件事后果很严重,鄙人不信邪,表示要试试。???? 此博文仅为学习笔记,每天记录。防止错误观念传播,萌新谨慎观看 :)spring第一天内容spring第二天内容spring第三天内容事务spring事务控制 1、什么是事务 事务是指一组sql语句的集合,这些sql语句的执行是一致的,作为一个整体执行。 2、什么时候会使用事务 当一个操作,涉及多个表,需要保证这些语句都成功才能完成我的功能 3、JDBC、mybatis访问数据库怎么处理事务

2021-01-18 16:06:29 74

原创 关于shiro密码验证的奇怪状况,求教啊 求教

问题:在做springboot整合shiro时。注册用户我用了md5加盐加密的方式,然后验证的时候正确的密码没有任何问题,错误的密码应该提示密码错误。但是却直接报了IncorrectCredentialsException异常。应该是密码凭证不匹配,但是为啥正确密码没影响呢?问题代码org.apache.shiro.authc.IncorrectCredentialsException: Submitted credentials for token [org.apache.shiro.authc.U

2020-12-19 14:40:49 234 1

原创 java.lang.ClassCastException: com.sun.proxy.$Proxy$ cannot be cast to ...

今天在学习spring的aop时遇见了一个小问题,通过网上求教之后在此记录。防止下次再犯。先贴代码:public class TProxy { public static void main(String[] args) { String configString="proxy.xml"; ApplicationContext cn=new ClassPathXmlApplicationContext(configString);// //从容器中获取目标对象 StudentServi

2020-11-19 23:03:06 6979 1

原创 spring初学day03

听说坚持一件事后果很严重,鄙人不信邪,表示要试试。???? 此博文仅为学习笔记,每天记录。防止错误观念传播,萌新谨慎观看 :)spring第一天内容spring第二天内容Aop的实现:aop是个标准,是一个规范。Aop的实现框架 1、spring中的事务使用APO(实际开发中使用较少) 2、Aspectj:开源的Aop框架,Spring已经继承AspectJAspectJ完成Aop的两种方式 1、XML配置文件:配置全局事务 2、注解实现学习As

2020-11-19 22:49:43 102

原创 spring初学day02

听说坚持一件事后果很严重,鄙人不信邪,表示要试试。???? 此博文仅为学习笔记,每天记录。防止错误观念传播,萌新谨慎观看 :)spring第一天内容spring第二天spring核心功能之二二、Aop(面向切面编程)动态代理功能:在不改变原有代码的情况下,为程序增加功能。分类:JDK动态代理:对象必须要实现接口,主要通过Proxy、Method\InvocationHandler 实现CGLIB动态代理:对象要求比较宽松实现步骤:需要一个目标类(对该类进行增强)创建Incocatio

2020-11-18 23:10:39 87

原创 spring初学day01

听说坚持一件事后果很严重,鄙人不信邪,表示要试试。????此博文仅为学习笔记,每天记录。防止错误观念传播,萌新谨慎观看 :)spring第一天简介(该介绍来自百度百科)Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。◆目的:解决企业应用开发的复杂性◆功能:使用基本的JavaBean

2020-11-17 22:57:25 131

原创 关于navicat在wins10家庭版系统下定时计划不执行的坑

今天应领导要求,将mysql数据库中的一个数据库做定时备份导出。本来很简单的一个需求,但是到了我这就出了一个大坑。目前是已经解决,但是不知道途径是否正确,在此贴出来跟大家分享一下。有知道的大佬麻烦给小弟指教一下,万分感谢。(使用工具为navicat,不通过可视化界面软件操作mysql数据库进行备份操作我还没试暂时不讨论,望理解 = = )第一步打开navicat客户端,连上mysql后,双击左边你想要备份的数据库。点击“计划”,再点击“新建批处理作业”。第二步现在左边选择你要备份的数据库,

2020-08-25 16:42:43 1667 3

原创 关于使用mybatis_generator.xml出现的一个坑

先上错误信息六月 28, 2020 1:33:11 下午 org.apache.catalina.core.StandardContext listenerStart严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg.springframework.beans.factory.BeanC

2020-06-28 14:01:25 330

原创 关于No converter found for return value of type: class java.util.HashMap

今天遇到的一个问题,经多番查找发现是缺少json的jar包No converter found for return value of type: class java.util.HashMap:Exception org.springframework.http.converter.HttpMessageNotWritableException: No converter found for return value of type: class java.util.HashMap@Response

2020-06-10 16:23:14 2401 2

原创 shiro中关于无法创建shiroFilter的问题

登录验证使用的是Shiro框架,由于新手,遇到很多问题。在配置过程中遇到“Error creating bean with name ‘shiroFilter’ defined in class path resource”这种错误百度了很多,发现有几种解决方案在此记录一下方便以后查阅。首先是错误信息D:\tomcat7\bin\catalina.bat run[2019-01-07 10:33:59,970] Artifact shiro-web:war exploded: Waiting for

2020-06-09 10:19:20 1674

原创 关于CSDN博客的文章阅读权限修改问题

前言今天刚写了一个博客(也是人生中的第一遍博客),写完发现写的太烂了 ???? 但是由于发布的时候没注意选择了公开,然后发现太扯了就决定还是改成私密好了。但是在博客页面找了好久也没发现怎么修改,于是我便百度请教一下大佬们。然后发现其实非常简单,在此记录一下省得我下次忘了。第一步选择你要修改的博客第二步点击进去重新选择发布文章第三步重新选择公开文章,然后点击发布最后你就成功了 ????...

2020-03-25 09:48:15 1219 1

空空如也

空空如也

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

TA关注的人

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