自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Within的博客

While there is life,there is hope.欢迎加群学习:769674658

  • 博客(350)
  • 资源 (5)
  • 论坛 (1)
  • 收藏
  • 关注

原创 idea快捷键汇总

1、定义变量到外面:ctrl+alt+vnew Person();----->Person person = new Person();

2020-03-16 10:26:45 156

原创 Java常见面试题

Spring 面试题1、一般问题1.1、不同版本的 spring Framework 有哪些主要功能?1.2、什么是 spring Framework?1.3、列举 spring Framework 的优点。1.4、spring Framework 有哪些不同的功能?1.5、spring Framework 中有多少个模块,它们分别是什么?1.6、什么是 spring 配置...

2019-11-29 10:54:27 104

原创 scrapy分布式爬虫+elasticsearch+django打造search搜索引擎

资源共享学习交流群号:769674658(快满) qq交流二群(296389054) Scrapy: Scrapy 是用 Python 实现的一个为了爬取网站数据、提取结构性数据而编写的应用框架。 Scrapy 常应用在包括数据挖掘,信息处理或存储历史数据等一系列的程序中。通常我们可以很简单的通过 Scrapy 框架实现一个爬虫,抓取指定网站的内容或图片。E...

2019-06-13 09:28:41 2165 1

原创 Java总结(前端)

资源共享学习交流群号:769674658(快满) qq交流二群(296389054) JQ方式校验表单(要求做出来)- json : (了解) - json对象 {} - json数组 [{},{}]- $.get(url,function(data){}) (了解)- bootstrap: Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开...

2018-08-20 11:15:09 235

原创 Java面试笔试题汇总---不间断更新。。

1.单选题)以下不是 Ajax 主要技术的是( )。 Ajavascrip       B xml              C css                D Junit  正确答案:D此题目考查的是AJAX技术的范畴,Junit属于java的单元测试,不属于AJAX范畴,本题选D2, Java语言是由()语言改进并设计而来的。 A,Ada  B,c++   C,Pascal     ...

2018-05-16 21:41:37 419 3

原创 Java总结(spring、ajax、mybatis、bootstrap)

不间断更新。。。。开源的,用来简化企业级应用开发的应用开发框架。

2018-05-11 19:14:08 423 2

原创 Java总结(servlet)

资源共享学习交流群号:769674658(快满) qq交流二群(296389054) 1、什么是Servlet?答:Servlet是用来处理客户端请求并产生动态网页内容的Java类。Servlet主要是用来处理或者是存储HTML表单提交的数据,产生动态内容,在无状态的HTTP协议下管理状态信息。2、什么是Web容器?有什么作用?你知道哪些web容器?答:WEB 容...

2018-05-02 20:46:21 397 1

原创 Java总结(Web篇)

Web三要素·一、浏览器-向服务器发起请求,下载服务器中的网页(HTML),然后执行HTML显示出内容。二、服务器-接收浏览器的请求,发送相应的页面到浏览器。三、HTTP协议-浏览器与服务器的通讯协议。...

2018-05-02 20:38:51 234

原创 java总结(ORACLE数据库&jdbc&Mysql)

不间断更新。。。。Oracle数据库概述Oracle是著名的Oracle(甲骨文)公司的数据库产品·Oracle是世界上第一个商品化的关系型数据库管理系统·Oracle采用标准SQL(结构化查询语言),支持多种数据类型,提供面向对象的数据支持,具有第四代语言开发工具,支持UNIX、WINDOWS、OS/2等多种平台Oracle公司的产品丰富,包括Oracle服务器、Oracle开发工具和Oracl...

2018-05-02 19:57:48 435 1

原创 Java总结(se阶段)

        Java se是由Sun Microsystems公司于1995年5月推出的Java程序语言设计和java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。...

2018-05-02 19:50:08 1296 3

原创 Java总结(basic、oop)

不间断更新。。。。 1.对象和类:现实世界是由很多的对象组成的,基于对象抽出了类对象:真实存在的单个的个体。类:同一类型对象的总称。 2.Java内存管理:通过JVM来管理    1)堆:          1.1)用于存储所有new出来的对象(包括成员变量)          1.2) 垃圾:没有任何引用所指向的对象。               ...

2018-05-02 19:43:19 471 2

原创 Java面试题汇总

每日一条面试题,题目大多数来源于课堂和网络。1.简述一下final ,finally  和finalize的区别? final修饰类不能被继承,修饰方法不能被重写,修饰变量不能被修改。finally 通常和try catch搭配使用,保证不管有没有发生异常,资源都能够被释放(释放连接,关闭IO流)finalize是object类中的一个方法,子类可以重写finalize()方法实现对资源的回收2....

2018-04-11 14:18:35 303 2

原创 node-sass@^4.0.0 but none was install

项目更新后,报错peerDependencies WARNINGsass-loader@^6.0.7requires a peer ofnode-sass@^4.0.0but none was installed解决方案:重新安装node-sass和sass-loader:cnpm install node-sass --save-dev;cnpm install sass-loader --save-dev...

2021-01-13 14:41:16 17

原创 2020-12-07git重新提交整个项目

First commit any outstanding code changes, and then, run this command:git rm -r --cached .This removes any changed files from theindex(staging area), then just run:git add .Commit it:git commit -m ".gitignore is now working"

2020-12-07 14:41:26 16

原创 html5录音功能实战

缘起由于项目需要,我们要在web端实现录音功能。一开始,找到的方案有两个,一个是通过iframe,一个是html5的getUserMedia api。由于我们的录音功能不需要兼容IE浏览器,所以毫不犹豫的选择了html5提供的getUserMedia去实现。基本思路是参考了官方的api文档以及网上查找的一些方案做结合做出了适合项目需要的方案。但由于我们必须保证这个录音功能能够同时在pad端、pc端都可以打开,所以其中也踩了一些坑。以下为过程还原。步骤1由于新的api是通过navigator.me

2020-11-03 09:27:59 97

原创 fork别人的项目保持与源项目同步更新

一、需求场景我们经常使用别人的一些开源项目,并在此基础上进行自己的进一步开发。常用的就是fork别人的代码到本地,然后继续开发后再提交到自己的git仓库中。这样就会产生一个问题,就是别人的代码更新后,我们无法同步更新被人的代码。本文主要用两种方式来保证自己本地的代码和别人的代码同步。二、解决方案1. 使用git的upstream方式1. 打开该项目在Github上的地址2. 登录自己的Github账号3. 点击fork, fork该项目到个人的仓库中4. 克隆该项目到本地pc,然

2020-10-27 09:28:34 49

原创 maven有这个jar包还是报错

出现这种情况通常是jar不能自动下载访问地址:https://mvnrepository.com/一、下载jar包外的其他文件,并放到仓库对应路径下:点击View All,下载其他文件并放到仓库二、这样仓库这个对应jar包的文件就齐全了。如果还是报错,请检查是否少一个_remote.repositories文件。没有就在别的jar文件下复制一个,做相应修改:fastdfs-client-java-1.27-RELEASE对应你的jar包名称#NOTE:...

2020-09-16 15:15:46 49

原创 bootstrap-fileinput

bootstrap-fileinputbootstrap-fileinput.js是一款文件上传插件代码演示参考 若依系统 → 实例演示 → 表单元素 → 文件上传form/upload.html(项目使用需要引入css和js)1、<th:block th:include="include :: bootstrap-fileinput-css" />2、<th:block th:include="include :: bootstrap-fileinput-js" /&gt.

2020-09-15 17:17:06 32

原创 正则表达式

在做项目的过程中,使用正则表达式来匹配一段文本中的特定种类字符,是比较常用的一种方式,下面是对常用的正则匹配做了一个归纳整理。1、匹配中文:[\u4e00-\u9fa5]2、英文字母:[a-zA-Z]3、数字:[0-9]4、匹配中文,英文字母和数字及下划线:^[\u4e00-\u9fa5_a-zA-Z0-9]+$同时判断输入长度:[\u4e00-\u9fa5_a-zA-Z0-9_]{4,10}5、(?!_)  不能以_开头(?!.*?_$)  不能以_结尾[a-zA-Z0-9_\

2020-09-08 16:22:58 44

原创 JSON parse error或者Content type ‘application/x-www-form-urlencoded;charset=UTF-8‘ not supported

Controller层写法:参数是实体类 参数注解为@RequestBodypublic Object add(@RequestBody Entity entity){........................}实体类:public class Entity{private String name;private String password;//省略 getter和setter}原因:前台传参格式不是json格式,导致转换错误解.

2020-09-08 12:00:23 36

原创 Module build failed: Error: Cannot find module ‘node-sass‘报错问题

Module build failed: Error: Cannot find module 'node-sass'Require stack:- G:\workspace\renren\renren820\renrenio-renren-fast-vue-master\renren-fast-vue\node_modules\sass-loader\lib\loader.js- G:\workspace\renren\renren820\renrenio-renren-fast-vue-maste.

2020-08-28 11:20:09 154

原创 Spring MVC found on classpath, which is incompatible with Spring Cloud Gateway at this time. Please

报错***************************APPLICATION FAILED TO START***************************Description:Parameter 0 of method modifyResponseBodyGatewayFilterFactory in org.springframework.cloud.gateway.config.GatewayAutoConfiguration required a bean of t

2020-08-24 17:17:08 291

原创 java.lang.ClassCastException: org.springframework.core.io.buffer.DefaultDataBufferFactory

java.lang.ClassCastException: org.springframework.core.io.buffer.DefaultDataBufferFactory cannot be cast to org.springframework.core.io.buffer.NettyDataBufferFactory导致原因是:因为访问页面时候是通过servlet进行远程调用获取结果集的,而访问网关是用webflux直接接收的,但是当gateway网关微服务引入servelt时候,就会使

2020-08-24 17:15:08 119

原创 docker运行自动重启实例

以mysql为例sudo docker update mysql --restart=always

2020-08-20 14:53:09 124

原创 docker安装redis

sudo docker pull redis启动docker redisdocker run -p 6379:6379 --name redis -v /mydata/redis/data:/data \-v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf \-d redis redis-server /etc/redis/redis.conf

2020-08-20 13:48:15 51

原创 Docker创建mysql并运行

查看dockerdocker images2、下载mysqldocker pull mysql:5.73、运行mysql-p 指定端口号 3306--name 名称 mysql5.7-v 目录挂载-e 指定密码-d 后台运行docker run -p 3306:3306 --name mysql5.7 \-v /mydata/mysql/log:/var/log/mysql \-v /mydata/mysql/data:/var/lib/mysql \..

2020-08-20 10:01:25 82

原创 vagrant安装centos7

1.下载安装virtural-box地址:https://www.virtualbox.org/如上图示,找到对应的版本下载,我用的是window系统,就下载window。至于安装,没什么好说,最好用默认路径安装,防止出奇奇怪怪的问题,一直点下一步就行。2.下载安装vagrant地址:https://www.vagrantup.com/选择对应的版本,我用的window,下载window64位。至于安装也一样,最好用默认路径安装,防止出奇奇怪怪的问题,一直下一步即可,安装完成后要重新启动电脑

2020-08-19 16:01:14 154

原创 面向对象和面向过程的区别

面向过程:面向过程性能比面向对象高。因为类调用时需要实例化,开销比较大,比较消耗资源,所以当性能是最重要的考量因素的时候,比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发。但是,面向过程没有面向对象易维护、易复用、易扩展。面向对象:面向对象易维护、易复用、易扩展。因为面向对象有封装、继承、多态性的特性,所以可以设计出低耦合的系统,使系统更加灵活、更加易于维护。但是,面向对象性能比面向过程低。...

2020-08-17 17:11:37 33

原创 MissingServletRequestParameterException: Required List parameter xx is not present

报错使用json向后端传输一个对象,后端接受的是@RequestParam 类型的注解,报如下错误:org.springframework.web.bind.MissingServletRequestParameterException: Required xxx parameter ‘xxx’ is not present原因@RequestParam 主要是用来绑定一个基本数据类型或 String 数据类型的参数。如果是一个对象,则不能使用 @RequestParam 来指定,因为对象的属

2020-08-12 11:14:18 461

原创 Windows下Mysql/MariaDB开启binlog

1、查看是否开启binlog。默认是未开启的。show variables like 'log_bin'; show binary logs;2、开启binlog:修改mysql的配置文件my.ini。添加如下配置:注意:my.ini位于:C:\ProgramData\MySQL\MySQL Server 5.6,而不是位于:C:\Program Files\MySQL\MySQL Server 5.6。log-bin=mysql-binbinlog-format=Row.

2020-08-10 16:03:21 71

原创 MissingServletRequestPartException: Required request part ‘file‘ is not pres

这里加入了@RequestParam这个参数配置,目的是解决前后端参数不一致的问题,但是加完后,就会报错。我这里做的功能是当传入文件作为参数时,那么就按照文件参数为主;当不上传文件时,就以urlStr和batchID为参数传入到方法中,但是加入这个RequestParam这个配置后,单独以urlStr和batchID为参数的就不行了,就会报错。 原因是:RequestParam这个配置里还有个参数-required,当不写这个参数时,required的值默认是true,意思就是必须要有这个参数..

2020-07-30 10:36:19 809

原创 gradle project sync failed

运行的时候报错,提示:gradle project sync failed1.打开AS,切换到project目录结构依次进入目录app->gradle->gradle-wrapper.prperties.在此我们可以看见最后一行为一个链接2.链接的最后是我们需要的gradle的版本,进入http://services.gradle.org/distributions/找到并下载我们需要的gradle版本。3.下载好之后无需解压,在C:\Users\用户名\.gradl..

2020-07-23 11:50:37 60

原创 is registered as a Git root, but no Git repositories were found there.

这是导入或打开项目时出现的问题。点击右下角弹出窗口中的Configure 。这会在version contral (版本控制)选项卡上自动打开一个窗口也可以通过File->Settings进行访问。我选择列表中的问题条目目,然后单击红色减号将其删除。另外的解决办法:.idea存储库中有一个文件夹不应该在那里。里面是与vcs相关的文件,可能包含一个不在你的电脑上的路径。确保.git在PC上的项目中有一个文件夹。如果不是,那么如果需要启用vcs工具,则必须正确克隆..

2020-07-23 09:50:58 126

原创 禁止网站文章内容被复制

使右键和复制失效方法1:在网页中加入以下代码:<script language="Javascript">document.οncοntextmenu=new Function("event.returnValue=false");document.onselectstart=new Function("event.returnValue=false");</script>方法2:在<body>中加入以下代码:<body οncοntextmenu="

2020-07-13 14:25:10 50

原创 Element project cannot have character [children], because the types content type is element-only.

原因:配置文件中的beans节点下面只能是元素节点,不能有字符或文本存在。比如多余的标点符号,点,也有可能是空格。解决:将配置文件之间的空格删掉,有时候眼睛看着明明没有什么问题,但是删掉就没有问题了。。。。...

2020-06-08 10:36:33 280

原创 Execution repackage of goal org.springframework.boot:spring-boot-maven-plugi

Spring boot 执行打包操作时候,报错如下Execution default of goal org.springframework.boot:spring-boot-maven-plugin:XXXX RELEASE:repackage failed: Unable to find main class根源为,在我的项目场景下,只有如图的-boot子模块生产可执行JAR包,其他几个模块是不需要可执行的,而我的根POM里,spring boot 默认帮我加入了如下build策略.

2020-06-04 09:57:48 5932 4

原创 You need tcl 8.5 or newer in order to run the Redis test

Redis简介:Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/rem

2020-06-03 16:26:52 83

原创 MyBatis-plus中的Page total总为0,list数据正常

一、创建一个类注入PaginationInterceptor@Configurationpublic class MybatisPlusConfig { /** * 分页插件 */ @Bean public PaginationInterceptor paginationInterceptor() { return new PaginationInterceptor(); }}二、去除pom.xml中的pagehelpe...

2020-06-02 16:30:20 183

原创 nginx: [error] OpenEvent(Global\ngx_stop_21416) failed (2: The system cannot find the file specifi

nginx没有启动nginx.exe

2020-06-02 15:49:56 1381

原创 Cannot resolve method run(java.lang.Classcom.CmsApplication

springboot项目创建常见问题~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~一、分析cannot resolve method 'run(java.lang.class)无法解决方法“运行”如果是Gitdownload的项目,其他人的项目没问题说明是环境的问题,配置/缓存或者其他...二、清理缓存:File-invalidate Cache / Restart...

2020-06-02 15:11:44 204

基于spring Boot的Java秒杀系统

本项目主要实现的是一个电商秒杀系统。 主要通过navicat,eclipse和redis工具来实现。 Navicat管理数据库实现系统中的数据操作,相关表数据在项目的sql文件夹中。 Spring Boot环境搭建,集成Thymeleaf,Result结果封装,集成Mybatis+Druid,集成Jedis+Redis安装+通用缓存Key封装。 redis实现一个高性能的key-value数据库。

2018-05-31

java_plant_va_zombie.rar

Java语言开发了自己的植物大战僵尸游戏。虽然系统相对简单,但是麻雀虽小五脏俱全,对游戏开发感兴趣的小伙伴可以学习一下。植物大战僵尸中有一个小游戏关卡,屏幕的正上方有一个滚轮机,会随机生成植物,玩家可以选中植物后自由选择草坪来进行安放。基于此游戏模式,我将该关卡抽取出来,单独做成了一个简易版的植物大战僵尸

2020-04-28

water_upload.zip

rtxcommomJAR包+水质监测系统上位机

2020-03-31

飞机大战素材汇总

最全的飞机大战资源汇总,只有你想不到的,没有资源中没有的,想要就快来下载吧!

2018-07-23

去哪儿安卓app

一款android去哪儿app,数据库使用mysql实现,主要实现功能,客户登录。登录界面动态渲染,用户添加界面,增删改查,旅游景点选择等。

2018-07-11

@Within的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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