
Java
xx先森
这个作者很懒,什么都没留下…
展开
-
Vmmem内存占用过大问题
1按下Windows + R 键,输入%UserProfile%并运行进入用户文件夹2新建文件.wslconfig,然后记事本编辑3填入以下内容并保存, memory为系统内存上限,这里我限制最大2gb,可根据自身电脑配置设置[wsl2]memory=2GBswap=0localhostForwarding=true4然后启动cmd命令提示符,输入wsl --shutdown来关闭当前的子系统...原创 2022-05-24 08:47:22 · 1132 阅读 · 0 评论 -
eclipse从svn中下载的项目变成web项目
从svn导出项目,选择“”作为空间中的项目检出“”转载 2021-01-05 10:32:46 · 373 阅读 · 0 评论 -
eclipse部署项目到Tomcat缺少jsp、css等静态资源文件解决办法
eclipse部署项目不成功的原因可能是因为部署路径没设好,下面是修改部署路径的方法:先右键Tomcat>>clean,然后双击Tomcat进入Tomcat配置界面在Tomcat配置界面中server locations这里选中第二个,然后将下面的deploy path改成你Tomcat部署项目的路径,比如我的是:E:\\apache-tomcat-7.0.82\webapps配置好后启动项目看项目能不能正常部署到你设置的路径下面,如果可以,就点进去看看有没有缺少文.转载 2021-01-05 09:25:21 · 1205 阅读 · 0 评论 -
VMware 驱动程序“vmci.sys”的版本不正确。请尝试重新安装 VMware Workstation。
1.别打开电源,然后到建好的虚拟机文件夹里,找到你的虚拟系统文件,后缀为vmx的文件,右击用记事本打开。2.搜索找到vmci0.present=‘TRUE’,字段,把true改为false。3.开启虚拟机发现可以使用了。...原创 2021-01-04 11:10:08 · 1512 阅读 · 0 评论 -
idea 导入的模块 右下角没有蓝色方块
点击加号,把对应的pom.xml文件加上,即可。原创 2019-10-22 15:11:00 · 3383 阅读 · 0 评论 -
spring boot 中的addResourceHandler
@Configurationpublic class WebConfig implements WebMvcConfigurer { /** * 添加静态资源 * springboot中配置addResourceHandler和addResourceLocations,使得可以从磁盘中读取图片、视频、音频等 */ @Override pu...原创 2019-08-08 09:40:48 · 1999 阅读 · 0 评论 -
spring boot 之 ConditionalOnProperty
发现了Spring boot中有个注解@ConditionalOnProperty,这个注解能够控制某个configuration是否生效。具体操作是通过其两个属性name以及havingValue来实现的,其中name用来从application.properties中读取某个属性值,如果该值为空,则返回false;如果值不为空,则将该值与havingValue指定的值进行比较,如果一样则返回t...原创 2019-08-08 10:37:28 · 262 阅读 · 0 评论 -
registration.setOrder
在 spring boot 配置Filter过滤器 中简单介绍了spring boot 中如何添加过滤器,有人问到如果配置多个怎么控制,先经过哪个过滤器,后经过哪个过滤器。在web.xml中,我们知道,执行顺序是谁在前边执行谁。在spring boot中的FilterRegistrationBean注册过滤器的类中有个order属性,private int order = Ordered...原创 2019-08-07 10:17:08 · 3919 阅读 · 0 评论 -
Kaptchar DefaultKaptcha 配置
@Configurationpublic class KaptchaConfig { @Bean public DefaultKaptcha producer() { Properties properties = new Properties(); // 图片边框 properties.put("kaptcha.border"...原创 2019-08-07 15:38:21 · 2906 阅读 · 1 评论 -
springboot+shiro+vue session超时返回json,页面不跳转
ShiroLoginFilterimport com.alibaba.fastjson.JSONObject;import com.xxxxxx.oa.common.utils.R;import org.apache.shiro.web.filter.authc.FormAuthenticationFilter;import org.apache.shiro.web.util.Web...原创 2019-09-05 15:15:25 · 999 阅读 · 0 评论 -
WordUtils
1.WordUtils.capitalize():把通过空格分隔的单词首字母大写2.WordUtils.capitalize("my love my dear,my girl", new char[]{' ',','}) :通过指定的符号将所有分隔的字母的首字母大写。结果:My Love My Dear,My Girl3.WordUtils.capitalizeFully()与WordUt...转载 2019-07-27 10:56:06 · 839 阅读 · 0 评论 -
spring boot 2.x 打war包
将打包方式修改为war<packaging>war</packaging>移除tomcat依赖或者将tomcat依赖scope改为provide移除tomcat依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId&...转载 2019-07-05 15:09:50 · 751 阅读 · 0 评论 -
杀死jar包、war包进程
本案例以 xxx.jar 为列子我们一般启动的jar 在任务管理器中查看进程都是javaw.exe ,无法用命令来 kill,所以我们得给自己的java 进程设置个新 title一:第一种方法1:首先将C:\Program Files\Java\jdk1.8.0_45\bin目录下的javaw.exe文件复制一份重命名为你需要运行的jar的标签.exe...转载 2019-07-05 14:48:00 · 2462 阅读 · 1 评论 -
tomcat的maxThreads、acceptCount(最大线程数、最大排队数)
tomcat的maxThreads、acceptCount(最大线程数、最大排队数) tomcat 的Connector配置如下Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"maxThreads="800" acceptCount="1000"/> 其中最转载 2015-05-05 14:54:11 · 666 阅读 · 0 评论 -
import com.sun.image.codec.jpeg.JPEGCodec不通过 找不到包
import com.sun.image.codec.jpeg.JPEGCodec;在Eclipse中处理图片,需要引入两个包:import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.codec.jpeg.JPEGImageEncoder;报错:Access restriction: Th转载 2015-05-26 17:37:24 · 315 阅读 · 0 评论 -
rc beta alpha版区别
Alpha:Alpha是内部测试版,一般不向外部发布,会有很多Bug.除非你也是测试人员,否则不建议使用.是希腊字母的第一位,表示最初级的版本alpha就是α,beta就是βalpha版就是比beta还早的测试版,一般都是内部测试的版本--------------------Beta: 很容易理解就是测试版,这个阶段的版本会一直加入新的功能。RC:RC就是Re转载 2015-05-21 10:47:54 · 429 阅读 · 0 评论 -
Spring AOP自定义注解
一、需解决的问题部分API有签名参数(signature),Passport首先对签名进行校验,校验通过才会执行实现方法。 第一种实现方式(Origin):在需要签名校验的接口里写校验的代码,例如:boolean isValid = accountService.validSignature(appid, signature, client_signature转载 2017-11-07 11:17:08 · 451 阅读 · 0 评论 -
Spring 自定义注解,配置简单日志注解
java在jdk1.5中引入了注解,spring框架也正好把java注解发挥得淋漓尽致。下面会讲解Spring中自定义注解的简单流程,其中会涉及到spring框架中的AOP(面向切面编程)相关概念。不清楚java注解的,可以先了解java自定义注解:Java自定义注解一、创建自定义注解requestUrl 为我们自定义的一个参数package com.sam.a转载 2017-11-07 11:18:02 · 1182 阅读 · 0 评论 -
史上最全的maven的pom.xml文件详解
project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd转载 2017-11-07 16:02:44 · 235 阅读 · 0 评论 -
Spring Boot中使用Swagger2构建强大的RESTful API文档
由于Spring Boot能够快速开发、便捷部署等特性,相信有很大一部分Spring Boot的用户会用来构建RESTful API。而我们构建RESTful API的目的通常都是由于多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者Web前端。这样一来,我们的RESTful API就有可能要面对多个开发人员或多个开发团队:IOS开发、Android开...转载 2018-04-28 14:13:14 · 132 阅读 · 0 评论 -
JAVA获取时间戳,哪个更快
目前获取毫秒值大概有下面三种方法//方法 一 System.currentTimeMillis(); //方法 二 Calendar.getInstance().getTimeInMillis(); //方法 三 new Date().getTime(); 最近做监控系统,发现代码中有前两种方法,然后突然有了一个想法,到底哪个更快呢?然后做了如下实验:i...转载 2019-07-02 09:44:50 · 1646 阅读 · 0 评论 -
spring boot 2.x 整合 redis
pom文件 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId> </dependenc...转载 2019-07-04 14:14:26 · 99 阅读 · 0 评论 -
使用c3p0与DBCP连接池,造成的MySql 8小时问题解决方案
本文提供了对c3p0与DBCP连接池连接MySql数据库时, 8小时内无请求自动断开连接的解决方案。首先介绍一下我在项目(c3p0连接池)中遇到的问题,后面还提供了使用DBCP连接池的解决方案。基本问题解决项目环境:Java Web项目框架为Spring MVC+JPA,使用c3p0连接池,发布环境为Tomcat 7错误描述:项目运行一段时间(大概几个小时)之后访问时会出现第一转载 2015-02-26 10:27:03 · 495 阅读 · 0 评论