
java
文章平均质量分 54
沫离痕
一枚java开发程序猿
展开
-
Docker离线安装-liunx系统
docker run -d -p 宿主机端口:容器端口 --name 容器名称 镜像的标识id或者镜像名称[:tag]docker exec -it 9df70f9a0714 /bin/bash --在运行的容器中执行命令。解压: root@FSUBOX:docker# tar -zxf docker-20.10.8.tgz。# -p 宿主机端口:容器端口:为了映射当前Linux的端口和容器的端口。# --name 容器名称:指定容器的名称。# -a:查看全部的容器,包括没有运行的。原创 2022-09-29 17:59:44 · 398 阅读 · 0 评论 -
mongo身份验证连接出现cannot connect to Mongodb authentication failed。
用navicat进行身份验证连接出现cannot connect to Mongodb authentication failed。转载 2022-03-28 18:55:37 · 5213 阅读 · 0 评论 -
windows创建软连接
创建命令 软连接地址原创 2022-03-16 10:37:09 · 2039 阅读 · 0 评论 -
quarkus及native-image安装配置
quarkus native-image 安装配置原创 2022-03-04 14:52:41 · 1555 阅读 · 0 评论 -
利用pinyin4j依赖jar进行中文中文首字母排序工具类
pom文件需要引入pinyin4j包工具类代码如下:package com.bw.bwss.common.utils;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;import net.sourceforg.原创 2021-04-26 14:49:52 · 842 阅读 · 0 评论 -
log4j日志只打印到控制台,没有输出到日志文件的问题
原因:SLF4J只能绑定一个唯一的日志框架,这里提示绑定了两个,并且列出了位置,只要排除掉一个即可。项目启动时控制台报错警告信息:08-Jan-2020 15:01:07.141 警告 [RMI TCP Connection(7)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThre...原创 2020-01-08 15:47:08 · 6618 阅读 · 0 评论 -
java获取文本内容中的身份证号码,利用正则表达式获取指定格式内的文本内容
/** * * @author mxf * @Date 2019/10/28 * @param str 文本内容 * @return 提取文本内容中的身份证号码 */public static List<String> getIDCard(String str) throws ParseException { List<String> list ...原创 2019-10-28 15:26:22 · 1964 阅读 · 2 评论 -
消除Solr Web增加Basic安全性验证后对htttp请求的影响
原文:https://brandnewuser.iteye.com/blog/2318027Solr的在5.0版本后,不再提供战争包部署的方式,取而代之的是内置了码头服务,但是我们发现其中并没有内置任何安全性相关检查,任何人如果知道了我们的外网地址就能直接访问并修改其中的索引。经过查找可以使用码头的方式来限制网络访问。Solr的/服务器/ Solr的-web应用/ WEB-...原创 2019-08-06 11:20:28 · 311 阅读 · 0 评论 -
3.项目启动spring加载bean时卡住 log4j: Finished configuring. 项目启动耗时过长问题
现象:没有提示,也不报错,项目正常启动,但耗时长,有时一分钟两分钟甚至两分钟,控制台无输出,一分钟后突然开始加载实例化bean,然后启动完毕。原因:其实是spring扫描时间过长,因为配置中指定的bean扫描目录过来,大多是因为指定了 **.*导致,修改成具体的扫描目录即可。我的项目即是这样改完后从原来的一分五十秒变成二十几秒。原来配置如下:<!-- 装载自定义bean --&g...原创 2019-07-19 10:16:19 · 964 阅读 · 0 评论 -
java 正则表达式简单校验工具类
结合网上的各种校验表达式,整理,最终得到正数的表达式import java.util.regex.Pattern;/** * @author mxf * @version V1.0 * @date 2019/05/13 11:11 * @description 参数简单正则校验工具类 */public class UtilValidator { /** ...原创 2019-05-14 17:54:39 · 439 阅读 · 0 评论 -
shIro跳转方法https服务变为http请求的问题解决办法
当https服务收到http请求时会有异常无法访问的错误。具体shiro的重定向方法如下: Map<String,Object> queryParams = new HashMap<>(); queryParams.put("kickoutLoginMsg", "您的账号在别处地点登录,您已被...原创 2019-04-19 14:13:54 · 7580 阅读 · 5 评论 -
SpringMVC统一数据时间类型返回格式为yyyy-MM-dd HH:mm:ss,并统一转换null值为空字符串
在SpringMVC中,可以通过在<mvc:annotation-driven>中配置<mvc:message-converters>,把null值统一转换为空字符串,解决这个问题。下面以JSon交互的方式为例说明如何实现:第一步:创建一个ObjectMapper[java]view plaincopypackagecom.xjj.ane...原创 2019-04-16 19:18:15 · 1069 阅读 · 0 评论 -
Spring aop配置需要配置在springmvc的配置文件上,不然会失效
简单的记录一下spring aop的一个示例转自 https://www.cnblogs.com/cndota/p/6129244.html基于两种配置方式: 基于xml配置 基于注解配置这个例子是模拟对数据库的更改操作添加事物其实并没有添加,只是简单的输出了一下记录 首先看下整个例子的目录图 全部代码就不贴了,数目有点多,不过很简单,...转载 2018-08-09 09:50:10 · 4161 阅读 · 0 评论 -
MySQL存储过程实现动态执行SQL
create procedure p_procedurecode(in sumdate varchar(10)) begin declare v_sql varchar(500); #需要执行的SQL语句 declare sym varchar(6); declare var1 varchar(20); declare var2 varchar...转载 2018-05-05 16:09:11 · 3538 阅读 · 0 评论 -
freemarker+ITextRenderer 生成html转pdf
转自网上已经有比较多的例子 写这个 但是很多都是简单的 demo,而且有很多隐藏的问题 或者是零散的 对某些问题的解决方案 本人再次写一个完整的demo 无bug 可用 我是在spring mvc中应用的 Java代码 String basePath = request.getSession().getServletContext() .getRealPath...转载 2018-03-15 11:12:45 · 2665 阅读 · 0 评论