自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一只弱渣

愿有人懂你的奇奇怪怪

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

原创 Linux下Redis安装与使用

写在前面  工作环境需要使用Redis做缓存,经过一些踩坑后在工作之余记录下安装配置的注意事项。主要是设置密码和开机自启等,工作环境采用的是centos7版本。如有错误还请指正下载Redis包  有很多地方都可以下载安装包的,Redis官网可以点击下载自己想要的版本,也可以在我的百度云下载,提取码:6wsq,我存的版本号是redis-5.0.0.tar.gz。安装前准备  下载包体后把包体放到想要放的目录下,我是放在** //usr/local/redis/**目录下,关于如何将包体从本地移动到l

2021-10-19 14:43:37 162

原创 win10如何配置Java环境(JDK的环境配置)

  最近由于工作需要重装了电脑,好多好多以前的环境都需要重新配置,在这次给Java配置环境时发现Javac命令不好用了,老式的配置方式也没有作用,经过百度大法 ,找出解决方案先声明下本人的JDK版本是1.8。操作环境是win10。在环境配置前肯定要先安装JDK,安装过程很简单,如果C盘足够大且不计较系统是否卡顿可以直接无法点击下一步就可以完成安装,这样安装完成的JDK安装目录应该是C:\Program Files\Java\jdk1.8.0_161,也可以自行更改安装位置。我的安装位置:D:\Pro

2021-07-29 11:54:21 555

原创 idea配置factets和Artifacts

  最近需要把项目部署到服务器,需要打个war包,有好多不太明白,把搜索学习到的知识点汇总一下,以备后用,本人使用的版本是2020.3版本。  在说明这个配置过程之前,先简单的介绍一下这两个是什么,有什么用,为什么要做它。下面搬运一段前人的话来简单介绍一下:Facts: 可以理解为用于配置项目的框架区,管理项目使用的框架配置文件。对于一般的JavaWeb项目是需要指定web.xml位置的,就可以在Facts中配置,然而还有一些框架比如spring,也可以在这里配置,配置完就会在idea的编辑区底部出现

2021-05-21 16:41:34 1714

转载 idea多线程调试

使用idea调试多线程的时候发现多线程无法调试,后来经过搜索发现,idea的断点有不同的模式,只有当Thread模式下才能调试多线程,设置方式如下:在断点上右键选择Thread,然后点Done(建议选择Thread后点击make default把此模式设置为默认模式)之后就可以在debug模式按自己的想法调试多线程了补充:有时可能想在指定的情况下进入断点,如当某个线程时进入断点、当i=999时进入断点,这样可以在断点上加条件,如下图如上图情况,只有在i == 999 时才会进入此断点—

2021-05-08 10:02:55 963

原创 深入理解IOC

在最开始的业务中,用户的需求可能会影响原来的代码,这个时候就需要程序员根据用户需求去修改源码举个栗子:在一次普通的程序设计中,我们会有以下几个部件:UserMapper 接口public interface UserMapper { void getUser();}UserMapperImpl 接口实现类public class UserMapperImpl implements UserMapper {public void getUser(){ System.o

2021-04-08 15:33:38 177

原创 SpringMVC学习整理

怕自己忘记学过的东西,做个流程图把大致内容记载一下,也免得忘了1 SpringMVC基本内容2 SpringMVC原理3 Controller4 配置流程新建moudle导入依赖,添加web支持导入SpringMVC的相关依赖使用junit的话就导一下应该没别的了配置web.xml注册DispatcherServlet(前端控制器)(SpringMVC核心)绑定SpringMVC的配置文件,一般命名:applicationContext.xml配置请求过滤

2021-04-02 10:48:25 72

原创 注解与反射的简单学习

1 什么是注解(Annotation)Annotation是从JDK5.0开始引入的技术Annotation的作用:不是程序本身,可以对程序做出解释(这一点和注释(comment)没什么区别)可以被其他程序读取格式:注解是以“@注释名”的形式存在的,也可以添加参数如@abc(value=“”)注解在哪里使用:附加在package、class、Method、filed等上面,相当于给他们添加额外的辅助信息,可以通过反射机制编程实现对这些元数据的访问1.1内置注

2021-04-01 12:26:23 104 1

原创 Mybatis学习笔记3:生命周期与配置解析

其实进度已经到了Spring了,但是对学习过的东西还是感觉模模糊糊,总感觉什么都没有进脑子。还差的好多,面试要问,毕设要用,不懂的还有山那么高!继续总结 简单总结一下自己了解的生命周期首先呢,当我们在使用mybatis时会使用一个SqlSessionFactoryBuilder,用这个去创建SqlSessionFactory实例,当创建完成实例就不再需要它了,所以说它的作用域很小,最佳作用域是方法作用域(局部变量),最好用完就释放(毕竟会占用资源的好伐)上面创建了SqlSessionFactory实

2021-03-14 16:12:29 78

原创 Mybatis学习笔记2:利用mybatis进行增删改查(CRUD)

距离上一篇文章的发布已经有很长一段时间了,本来很早就应该结束学习了,但是偷了点懒。都面临找工作的阶段了也不知道自己在想些什么,今天同学问自己都学到了什么,想了又想竟然没说出个子午卯酉了,索性把学完的内容整理一下吧————————————————————————————————SELECT查询mybatis中的select标签有很多属性,这里介绍几个常见的属性id对应namespace中绑定的mapper里要使用的方法名resultType执行sql语句后要返回的类型p

2021-03-14 14:55:08 157

原创 Mybatis学习笔记1:第一个mybatis项目

第一次学习Mybatis,开发工具是idea,在这里记录并分享一下收获和心得,如有错误或疑问欢迎大家指正与提问!创建一个maven项目项目开始前需要自己安装maven,虽然说idea自带maven,但是它好像会将下载的依赖存放在c盘,多少会影响运行速度打开idea,创建一个maven项目在这里可以直接点击next接下来输入Groupid(类似com.xxx)与Artifactid(项目名),点击next后续点击finish,就完成了maven项目的创建创建完成后需要将maven的 地址

2021-03-04 00:26:21 178 2

原创 Can you solve this equation?

Now,given the equation 8x^4 + 7x^3 + 2x^2 + 3x + 6 == Y,can you find its solution between 0 and 100;Now please try your lucky.InputThe first line of the input contains an integer T(1<=T<=100...

2019-03-25 19:30:20 94

原创 队列与BFS的简单介绍

队列队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列具有先进先出的特点。如图当在队列中进行读取操作(front)时,会读取队首元素,也就是元素1,使用pop时删除的也是队首元素,经过front与pop操作,队列会变成而进...

2019-03-13 16:31:09 1200 1

原创 HDU-1195 Open the Lock

Open the LockProblem DescriptionNow an emergent task for you is to open a password lock. The password is consisted of four digits. Each digit is numbered from 1 to 9.Each time, you can add or minus...

2019-03-12 19:51:47 218 2

空空如也

空空如也

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

TA关注的人

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