后端
文章平均质量分 81
yuer629
这个作者很懒,什么都没留下…
展开
-
/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21‘ not found问题解决方法
错误提示如下图:解决方法:升级libstdc++第一步:下载相关文件第二步:上传文件到libstdc++目录下,备份原来的软连接,建立新软连接我这边目录是libstdc++所在目录是 /lib64/ ,因此第一步中的文件上传到该目录下。赋执行权:chmod u+x /lib64/libstdc++.so.6.0.26备份:mv /lib64/libstdc++.so.6 /lib64/libstdc++.so.6_back建立新的软连接:ln .原创 2022-02-25 19:13:10 · 3629 阅读 · 0 评论 -
两万字长文总结,梳理 Java 入门进阶哪些事(推荐收藏)
大家好,我是程序员小跃,一名在职场已经写了6年程序的老程序员,从一开始的菊厂 Android 开发到现在某游戏公司的Java后端架构,对Java还是相对了解的挺多。大概是半年前吧,在知乎上有个知友私信给我,问我关于零基础如何学习Java,以及在学习过程中会存在一定的迷茫,如何应对等等。我想着何不把以前的内容重新整合下分享出来给大家呢,于是就有了今天的这次分享。在过去的一年多时间里,跃哥通过这份清晰的路线图,已经帮助 20+同学做好定位,快速认清了自己当前的现状,并做好相应的应对措施,甚至有同学通过转载 2021-01-12 13:59:41 · 558 阅读 · 0 评论 -
required=false对文件上传无效,导致文件为空时报错的解决办法
原来的入口方法: @RequestMapping(value = "/uploadSwingCardimg") @ResponseBody public Object uploadSwingCardimg(@RequestParam(value = "file", required = false) MultipartFile file, HttpServletRequest request) 解决方法,入口方法不直接接受文件,先判断request中是否包含文件,如果包含则请求转发.原创 2020-11-28 19:58:49 · 1367 阅读 · 0 评论 -
centos 安装 maven
前提:需要安装Java 环境下载:wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz解压:tar zxf apache-maven-3.5.4-bin.tar.gz配置环境变量:追加:echo "export M2_HOME=/opt/apache-maven-3.5.4" >> /etc/profileecho "export PA原创 2020-05-12 12:56:21 · 128 阅读 · 0 评论 -
CentOS7安装NodeJS 以及cnpm
直接部署首先安装wgetyum install -y wget如果已经安装了可以跳过该步下载nodejs最新的bin包可以在下载页面https://nodejs.org/en/download/中找到下载地址。然后执行指令wget https://nodejs.org/dist/v9.3.0/node-v9.3.0-linux-x64.tar.xz然后就是等着下载完毕。另外你也可以在你喜欢的任意系统上下载最新的bin包,然后通过FTP上传到CentOS上。解压包依次执行xz -d原创 2020-05-12 11:56:25 · 317 阅读 · 0 评论 -
Linux中yum命令镜像源和出错解决方案
[Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found" Trying other mirror. [Errno 14] PYCURL ERROR 7 - "couldn't connect to host" Trying other mirror. [Errno 256] No more mirrors to try.转载 2020-05-05 19:11:49 · 681 阅读 · 0 评论 -
nginx中server的匹配顺序
在开始处理一个http请求时,nginx会取出header头中的host,与nginx.conf中每个server的server_name进行匹配,以此决定到底由哪一个server块来处理这个请求。server_name与host匹配优先级如下:1、完全匹配2、通配符在前的,如*.test.com3、在后的,如www.test.*4、正则匹配,如~^\.www\.test\.c...转载 2020-04-29 09:44:34 · 485 阅读 · 0 评论 -
最简单的Shiro免密登陆(springboot)
思路比较简单,实现也简单,要的就是简单! 实际项目中可以此基础上封装重写UsernamePasswordToken 中getCredentials() 方法。所以新增了类NoPwdToken在UserRealm类中的 doGetAuthenticationInfo(AuthenticationToken authcToken) 方法执行时,判断参数authcToken的类型如果是NoPw...原创 2020-04-19 04:20:35 · 2498 阅读 · 5 评论 -
集合工具类 (大集合拆分为多个小集合)
package com.fh.util;import java.util.ArrayList;import java.util.List;/** * list 集合工具类 * @author yuer629 * */public class ListUtils { /** * 拆分集合为多个子集合 * @param <T> * @param so...原创 2019-12-13 15:06:43 · 1104 阅读 · 0 评论 -
Springmvc 定时任务
配置文件: <bean id="testTimer" class="com.fh.util.TestTask1"></bean> <bean id="testJobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactor...原创 2019-11-03 18:28:43 · 154 阅读 · 0 评论 -
springboot项目引入本地jar包,并通过maven打包上线
1、创建lib目录,jar放在lib目录下2、pom中引入依赖 <dependency> <groupId>com.zkteco.biometric</groupId> <artifactId>zk-jar</artifactId> <version>2.0</version...原创 2019-10-23 14:11:37 · 432 阅读 · 0 评论 -
spring boot 运行测试类时:Error creating bean with name 'serverEndpointExporter' 问题
spring boot 运行测试类时:Error creating bean with name 'serverEndpointExporter' 问题 错误前期测试类是好使的,突然就不好使了,开始找问题,最近我只是引入了webscoket,使用注解@ServerEndpoint就是这个注解惹得祸,两种解决方式:第一种:将@RunWith(SpringRunner....转载 2019-03-06 11:16:00 · 1054 阅读 · 3 评论 -
java8 四大核心函数式接口Function、Consumer、Supplier、Predicate
原文:https://blog.csdn.net/a879611951/article/details/80104014Function<T, R>T:入参类型,R:出参类型调用方法:Rapply(Tt);定义函数示例:Function<Integer, Integer> func = p -> p * 10;// 输出入参的1...转载 2019-05-30 19:41:01 · 136 阅读 · 0 评论 -
log4j.properties配置
log4j.rootLogger=DEBUG,CONSOLE,A,Blog4j.addivity.org.apache=false#控制台日志信息log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppenderlog4j.appender.CONSOLE.Threshold=DEBUGlog4j.appender.CONSOLE.layo...原创 2019-04-10 18:49:55 · 131 阅读 · 0 评论 -
redis info 命令查看redis使用情况
用客户端连接redis服务器: redis-cli >> info : server: 一般 Redis 服务器信息,包含以下域: redis_version: Redis 服务器版本 redis_git_sha1: Git SHA1 redis_git_dirty: Git dirty flag os: Redis 服务器的宿主操作系统 a...转载 2019-03-13 11:00:21 · 452 阅读 · 0 评论 -
详细讲解redis数据结构(内存模型)以及常用命令
分布式缓存技术redis系列(二)——详细讲解redis数据结构(内存模型)以及常用命令文章主目录Redis数据类型 Redis常用命令 参考文档回到顶部Redis数据类型与Memcached仅支持简单的key-value结构的数据记录不同,Redis支持的数据类型要丰富得多,常用的数据类型主要有五种:String、List、Hash、Set和Sorted S...转载 2019-03-08 09:03:41 · 149 阅读 · 0 评论 -
layui 轮播图动态数据不显示问题
layui.use('carousel', function() { var carousel = layui.carousel; var ins = carousel.render({ ...转载 2019-03-14 23:19:36 · 2805 阅读 · 0 评论 -
java进程占用cpu高
java进程号: 274051: ps p 27405 -L -o pcpu,pid,tid,time,tname,cmd14.7 27405 27920 00:00:43 pts/1 /usr/java/jdk1.7.0_79/bin/java -Djava.util.logging.con....找到消耗cpu最大的线程:27920 ==>16进制 6d10...转载 2019-06-06 16:01:13 · 259 阅读 · 0 评论 -
从源码分析WebSocket的消息对象自动注入失败问题
最近研究websocket是发现一个问题,自动注入失败,代码如下:@ServerEndpoint(value = "/websocket/{authToken}")@Componentpublic class EzgoWebSocket { @Autowired private TokenService tokenService;}其中的tokenServ...转载 2019-06-01 15:21:24 · 277 阅读 · 1 评论 -
过滤器、监听器
一、过滤器(Filter)1.概述过滤器是JavaWeb三大组件之一,它与Servlet很相似!不过servlet是用来处理请求,而过滤器是用来过滤请求的。拥有对目标资源的请求和响应进行截取的功能。2.实现方式其实过滤器与Servlet很相似,具体如下: 1.实现Filter接口,重新里面抽象方法2.配置web.xml配置文件步骤一:创建类,实现Filter接口,重新里面的三个方法 public ...原创 2018-05-28 09:02:11 · 1824 阅读 · 0 评论 -
从HttpServletRequest中遍历数据
get请求遍历数据: Map map = new HashMap(); Enumeration paramNames = request.getParameterNames(); while (paramNames.hasMoreElements()) { String paramName = (String) paramName...原创 2019-09-20 14:04:15 · 1070 阅读 · 0 评论 -
Tomcat中常见线程说明
本文讲述了Tomcat的常见线程的功能、名称、线程池和配置等信息,其中源码来自于Tomcat 6.0.18。Work线程功能HTTP请求的处理线程(非NIO)。当有新的http请求进来后,则会从线程池中获得一个线程Work对象,调用Work.assign函数,将新到的http请求分配给这个线程。名称名称是http-[IpAddr]-[Port]-[Number],如...转载 2019-08-26 11:19:49 · 2123 阅读 · 0 评论 -
必看!java后端,亮剑诛仙(最全知识点)
你可能有所感悟。零散的资料读了很多,但是很难有提升。到处是干货,但是并没什么用,简单来说就是缺乏系统化。另外,噪音太多,雷同的框架一大把,我不至于全都要去学了吧。这里,我大体根据基础、Java基础、Java进阶给分了下类,挑的也都是最常用最重要的工具。这篇文章耗费了我大量的精力,你要是觉得好,请不要吝啬你的赞。如果你认同,可以关注我的微信公众号xjjdog,里面讲的就是这些内容。我会尝试更加...转载 2019-08-16 09:20:29 · 218 阅读 · 0 评论 -
学完这100多技术,能当架构师么?
原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。前几天,有个搞培训的朋友,和我要一份java后端的进阶路线图,我就把这篇文章发给了他《必看!java后端,亮剑诛仙》。今天,又想要个java后端目前最常用的工具和框架,正好我以前画过这样一张图,于是发给了他。虽然不是很全,但也希望得到他的夸奖。没想到…本篇内容涵盖14个方面,涉及上百个框架和工具。会有你喜欢...转载 2019-08-16 09:17:21 · 233 阅读 · 0 评论 -
电信iot非常全面的资料,整理了很久的全部资料
整理了很久的全部资料,包含证书,测试demo项目,接口测试工具,疑问解答,内部资料等等。预览原创 2019-08-14 15:49:27 · 250 阅读 · 0 评论 -
JVM从入门到入魔——学习笔记,附带自己整理的脑图
预览:笔记预览:思维导图:推荐下载全部资源:https://download.csdn.net/download/chw0629/11545707原创 2019-08-14 15:08:32 · 719 阅读 · 4 评论 -
RSA加解密工具类
package com.fh.util;import javax.crypto.Cipher;import Decoder.BASE64Decoder;import Decoder.BASE64Encoder;import java.io.ByteArrayOutputStream;import java.security.*;import java.security.inte...原创 2019-08-07 15:26:41 · 693 阅读 · 0 评论 -
使用jvisualVm监控本地和远程的jvm
jvisualVm是jdk自带的可视化监控工具,功能很强大,可安装各种扩展插件。本篇不打算讲解如果使用详细的功能,只讲在windows环境怎么监控本地和远端(一般是无界面的linux系统)的java进程。1、在远程机器上添加权限策略文件 在服务器{JAVA_HOME}/bin目录建立文件:jstatd.all.policy(名字随便,符合*.policy即可), 文件内容为:...转载 2019-07-29 16:53:54 · 235 阅读 · 0 评论 -
java jar 发布 读取properties文件失败
(1)java jar 发布 读取properties文件失败用 String path = Test.class.getResource("/").getPath();获取根目录后+文件名读取失败,因此采用JarFile类读取private static Connection getJdbcConnection() throws Exception{ Connecti...转载 2019-07-10 19:59:18 · 558 阅读 · 0 评论 -
清除所有的maven仓库中lastUpdated文件
第一种:windows下bat命令@echo offrem 这里写你的仓库路径set REPOSITORY_PATH=F:\study\apache-maven-3.0.3\repositoryrem 正在搜索...for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do ( de...转载 2019-06-10 19:40:34 · 762 阅读 · 0 评论 -
手把手搭建个人博客——系统部署(宝塔的安装与使用)
1、安装宝塔Centos安装脚本yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh Ubuntu/Deepin安装脚本wget -O install.sh http://download.bt.cn/install...转载 2019-02-22 12:37:33 · 5659 阅读 · 0 评论 -
Docker-端口映射
Docker-端口映射Docker-端口映射Docker端口映射docker容器在启动的时候,如果不指定端口映射参数,在容器外部是无法通过网络来访问容器内的网络应用和服务的。亦可使用Dockerfile文件中的EXPOSE指令来配置。端口映射可使用-p、-P来实现:-p指定要映射的端口,一个指定端口上只可以绑定一个容器 -P将容器内部开放的网络端口随机映射到宿主机的一个端...转载 2019-02-22 12:08:40 · 359 阅读 · 0 评论 -
docker命令
docker ps :查看正在运行的容器docker ps -a :查看所有容器包括没有启动的docker images :查看现有的镜像docker search 镜像名 :搜索可下载的镜像docker pull 镜像名 :下载镜像sudo docker run -itd 镜像名(如 docker.io/java) /bin/bash :启动对应镜...原创 2019-02-22 12:07:25 · 78 阅读 · 0 评论 -
log4j:WARN No appenders could be found for logger 解决办法
使用log4j时不起作用,每次执行完出现以下提示:log4j:WARN No appenders could be found for logger (org.apache.ibatis.logging.LogFactory).log4j:WARN Please initialize the log4j system properly.log4j:WARN See http://logging.a...原创 2018-06-04 15:31:45 · 96143 阅读 · 28 评论 -
mybatis映射文件中三种设置id的方式
<!-- 1.自己指定主键 --><insert id="insertUser" parameterType="com.yuer.bean.Users">insert into usersvalues(#{userId},#{userName},#{userPwd},#{userAge},#{userSex},#{addr})</insert><...原创 2018-06-04 14:10:05 · 5724 阅读 · 0 评论 -
Java资源大全中文版(Awesome最新版)
目录业务流程管理套件经典的工具与库 (Ancients)Bean映射 (Bean Mapping)构建工具 (Build)字节码操作 (Bytecode Manipulation)缓存 (Caching)群集管理 (Cluster Management)代码分析 (Code Analysis)代码覆盖 (Code Coverage)代码生成 (Code Generators)命令行参数解析器 (C...转载 2018-05-28 09:06:44 · 798 阅读 · 0 评论 -
WebSocket与消息推送
WebSocket与消息推送目录一、Socket简介二、WebSocket简介与消息推送三、WebSocket客户端四、WebSocket服务器端五、测试运行六、小结与消息推送框架6.1、开源Java消息推送框架 Pushlet6.2、开源DotNet消息推送框架SignalR七、代码下载7.1、Java实现的服务器端代码与客户端代码下载7.2、DotNet服务器端手动连接实现代码下载7.3、Do...原创 2018-05-28 09:05:13 · 239 阅读 · 0 评论 -
maven搭建及创建项目整个过程(超详细)
一、概述maven项目管理工具主要两大作用:构建项目 依赖管理(管理jar包及其所依赖的jar包)基本要求:使用maven管理jar包。特点:约定大于配置【事先约定的规则,大于后期的配置文件】二、安装maven1.安装步骤第一步:解压文件到D盘:D:\apache-maven-3.3.9第二步:配置环境变量 MAVEN_HOME = D:\a...原创 2020-05-04 18:53:36 · 3719 阅读 · 2 评论 -
JS的本地保存localStorage、sessionStorage用法总结
JS的本地保存localStorage、sessionStorage用法总结 localStorage、sessionStorage是Html5的特性,IE7以下浏览器不支持 为什么要掌握localStorage、和sessionStorage。 JS中为了减少与服务器的通信,经常会用到保存的数据到本地的功能, 例如本地用户信息保存。 ...转载 2018-05-29 22:23:58 · 226 阅读 · 0 评论 -
解决项目报错:ApplicationContextException: Unable to start web server; nested exception is
项目报错:ApplicationContextException: Unable to start web server; nested exception is提供一种解决方式: <!-- 使用嵌入式Jetty作为web container --> <dependency> <groupId>org.s...原创 2019-02-21 18:41:13 · 8980 阅读 · 1 评论