![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 54
JavaBuilt
资深java开发,gitchat作者名:九月长安
展开
-
天翼云80/8080/443端口访问不通问题
前段时间天翼云搞活动,就薅了一台。我有一个域名,已经备案过了,只是重新解析到天翼云,但是始终访问不通。捯饬了一段时间,结果竟然是因为这样!原创 2023-01-03 16:26:03 · 5415 阅读 · 9 评论 -
Java正则匹配字母,数字,特殊字符
前言做一个记录吧,下次方便找。本来想找个直接用,结果竟然没有,Only shit。自己写了一个,放这里,要的就拿去了。正则^[a-zA-Z\s\d\.~!@#$%\^&\*\(\)-_=+\\\{\}\]:;"',/\?]{1,15}$测试一下搞定,不满足需求的可以适当改一改。说明:^ 以什么开头$ 以什么结尾中括号中的值就是字母,数字,空格,特殊字符匹配{1,15} 表示长度限制在1到15位结尾对你有用就点个赞吧,方便其他小伙伴阅读和使用。...原创 2022-03-02 17:20:35 · 2796 阅读 · 0 评论 -
Docker 挂载nginx数据卷失败直接关闭问题
问题:使用docker 挂在nginx配置文件镜像,挂载数据卷失败并且容器直接退出解决:这里先说解决办法:首先启动一个nginx容器,然后使用cp命令拷贝一份配置文件到宿主机,然后删除容器。我是整个nginx一起拷贝,也可以拷贝单个配置文件docker cp 3516d6423546:/etc/nginx /etc/nginx然后重新启动容器,并挂载镜像docker run -d -v /etc/nginx/nginx/:/etc/nginx nginx此时正常启动,nginx原创 2020-07-27 14:48:24 · 988 阅读 · 7 评论 -
springboot 使用 PageHelper 分页失效问题
环境:SpringBootMybatis着急的可以直接看问题,以及解决方案分页依赖 <!-- 使用分页插件 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.3</versio原创 2020-07-21 11:27:42 · 899 阅读 · 0 评论 -
idea使用@Autowired注入报红问题
idea使用@Autowired注入报红问题现象:代码没问题,但就是报红,看着很不爽解决:右下角找到这个:将游标往中间滑即可这样就行了:原创 2019-12-25 14:40:21 · 2123 阅读 · 1 评论 -
Java作业-控制台小商城(含源码)
前言堂弟的作业,不会做,请教我,时间很短,我就写了一个demo。 用于小白学习用吧,加深对Java的应用和理解。没基础的可以试着自己先写一写。需求(作业题目)共包含个模块:登录(Login)、用户(User)、VIP用户(继承自User )、普通用户(继承自User )、管理员(继承自User )、购物模块(Shop)登录模块:用于用户登录及权限选择(是VIP还是普通用户...原创 2019-10-30 21:51:31 · 1147 阅读 · 0 评论 -
maven同依赖不同版本报错问题(缺少方法等)
maven同依赖不同版本报错问题(缺少方法等)前言:在公司使用netty,发现依赖中有多个netty依赖版本,且5.x与4.x方法差异较大,需要使用5.x,但是总是默认导入4.x,检测不到5.x4.x找不到方法换成5.x,解决冲突后,就好了解决办法:首先 添加自己需要的哪个版本的依赖然后打开项目设置,查看已导入依赖找到多版本的依赖将不需要的版本删除,然后代码里重新导入jar...原创 2019-10-08 11:51:58 · 1030 阅读 · 0 评论 -
Java实现PDF文件生成并且打印pdf文件(附demo)
Java实现PDF生成并且打印pdf文件(附demo)目录: 0. 效果预览 1. 准备环境 2. Java如何调用打印机进行打印 3. Java如何生成pdf打印文件 4. 实现pdf内数据动态填充(可按需求改变数据,有一个模板就行)效果预览:说明:以下是根据不同用户数据和自己生成的pdf模板,动态生成的pdf文件,可直接调用打印机打印。数据可从数据库动态获取并且...原创 2019-09-28 21:42:02 · 11590 阅读 · 1 评论 -
MySQL navicat多个表导出成一个sql文件
工具:mysql 数据库,数据库存在表navicat 一系列产品导出多个表到一个sql文件:选中需要导出的表,按住ctrl 然后选中表,如果连续选中多个表可以选中开始的一张表,然后按住shift 到最后一张表右键选择 转储SQL文件,选择 结构和数据点击保存这样就OK了。导入sql文件选中表,右键,运行sql文件运行完成之后,刷新一下表就能看到导入的表了...原创 2019-07-31 11:15:28 · 11105 阅读 · 0 评论 -
【代码】Java删除目录及目录下所有文件
/** * 删除目录 * * @param dir 目录(File-dir)对象 */ private boolean deleteDir(File dir) { if(dir == null) throw new NullPointerException("the dir is null."); if(dir.isDirectory()) { ...原创 2018-05-23 12:26:59 · 1802 阅读 · 0 评论 -
给定一个字符串,对其进行排序
给定一个字符串,对其进行排序转载请注明出处! 背景:这是我一个朋友遇到的面试题。给定String str = "a2scdfa4";对每一个字符排序后重组成新的字符串。下面给出几个实现方式:第一种:较为简单常规。基本都应该想得到。思路:将字符串转成char[ ]数组,然后对数组进行排序,排序算法可以任选。实现:排序算法采用冒泡排序public static String sort(Stri...原创 2018-04-17 14:32:22 · 2267 阅读 · 0 评论 -
远程连接不上mysql据库问题的解决办法
远程连接不上MySQL数据库的解决办法连接不上大致有一下几种可能:1. 被远程主机防火墙拦截 这种情况的话,如果你着急测试连接,可以暂时把远程主机防火墙关闭。linux系统:输入 service iptable stop 即可。如果是cent os 7 又有点不同,systemctl stop iptable.service,如果没有安装iptables 的,那就是系统默认的fire...原创 2018-03-17 18:40:32 · 1268 阅读 · 0 评论