![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 50
博文豆芽菜
这个作者很懒,什么都没留下…
展开
-
zookeeper没有修改配置文件名称不能启动。
在zkEnv.sh中去conf寻找了zoo.cfg配置文件,因为我们默认conf目录下是没有这个文件的,我们只有zoo_在解压zoookeeper直接启动,发现报错。sample.cfg修改为zoo。我们只需要把zoo_原创 2022-09-20 13:45:26 · 760 阅读 · 1 评论 -
Mac Kafka没有修改文件日志地址
去配置文件kafka/config目录下的server.properties和zookeeper.properties修改一下。出现错误,可以看到说明kafka没有找到这个目录。zookeeper开启没问题后,启动kafka。原创 2022-09-20 13:37:23 · 487 阅读 · 0 评论 -
本地Idea远程调试win服务器的web项目
首先配置好idea的远程链接配置:填写好你的服务器ip和端口号(端口号可以自行修改)选择jdk版本,选择后会自动生成配置信息,后期如果链接失败这里可以换个版本试试。把中间Command line arguments for remote JVM的内容复制,去到tomcat\bin下的catalina.bat.在rem -----------------------------------------------------------注释后加入set JAVA...原创 2022-03-21 14:09:27 · 862 阅读 · 0 评论 -
mysql-内连接、左连接、右链接查询
MySQLleftjoin与join有所不同。MySQLLEFTJOIN会读取左边数据表的全部数据,即便右边表无对应数据。MySQLRIGHTJOIN会读取右边数据表的全部数据,即便左边边表无对应数据。原创 2022-03-21 14:02:36 · 579 阅读 · 0 评论 -
Kptcha生成验证码详解:
kaptcha是一款开源生成验证码的工具。不仅能让我们更方便的生成验证码,还能根据喜好提供对验证码的一系列变形。引用依赖:<!-- https://mvnrepository.com/artifact/com.github.penggle/kaptcha --><dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifa原创 2022-03-21 13:46:05 · 3477 阅读 · 0 评论 -
logback的使用:
Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。logback是Java的开源框架,性能比log4j要好。是springboot自带的日志框架。该框架主要有3个模块:logback-core:其它两个模块的基础模块 logback-classic:它是log4j的一个改良版本,同时它完整实现了slf4j API使你可以很方便地更换成其它日志系统如log4j或JDK14 Logging logback-access:访问模块与Serv原创 2022-03-21 13:31:54 · 443 阅读 · 0 评论 -
idea项目发布不能生成target
在idea下的maven项目如果分模块开发的话,有可能在子模块中不能生成target导致项目某项功能不能正常运行或访问原创 2022-02-22 14:23:07 · 2018 阅读 · 0 评论 -
SSM json乱码的问题
spring 用到json时若发生乱码可以在核心配置文件上添加一段消息StringHttpMessageConverter转换配置原创 2022-02-22 14:19:54 · 105 阅读 · 0 评论 -
过滤器配置问题(/和/*的区别)
表单form.jsp:<%@ page contentType="text/html;charset=UTF-8" language="java" %><html> <head> <title>$Title$</title> </head> <body> <form action="/e/t1" method="post"> <input type="text" ..原创 2022-02-21 02:07:32 · 708 阅读 · 0 评论 -
mybatis解决的几个问题(illegalArgumentException、提交事务、)
报illegalArgumentException异常:在使用mybatis中,若出现illegalArgumentException异常,解决方案为:一查看namespace是否争取,二查看你的resultMap类型的是否正确,然后最后一种是在开发中遇到的,如:实体类:Student:Teacher:当我们要查询Student的信息,由于Student实体中存在Teacher的实体,所以在mybatis我们可以用子查询的方法去查找想要的数据:Studentmapper原创 2022-02-20 18:54:03 · 1240 阅读 · 0 评论 -
IDEA Maven 项目中xml在编译时,不进行资源导出问题
idea 在编译时默认会将resources里的资源文件进去导出,如果你的资源文件放到别的目录下,则不会默认情况下是不会进行导出的,例子:如果UseMapper.xml放到dao下,在编译的时候并不会导出,使得我们的代码出错可以看到并没用把UseMapper.xml进行导出发布。解决方法 可以在resources创建对应的包,把相应的xml放进去,当然路径得对,如: maven由于他的约定大于配置(狂神说抄的),所以我们可以在pom.xml中build配置reso...原创 2021-10-31 23:28:23 · 267 阅读 · 0 评论 -
Servlet怎么从请求中获取json并返回json
要使用json,我们先在项目添加依赖: <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.28</version> </dependency>添加了json依赖后,在servlet的doGet或者dopost方法中获取requ原创 2021-07-24 16:45:37 · 7225 阅读 · 3 评论 -
怎么让服务器拥有域名,并且tomcat绑定ssl证书
自己写了一个后端对接微信小程序,小程序需要进行https才能请求并且是域名。所以折腾了两天。一:申请域名我服务器是腾讯云的所以我用的是腾讯云,首先去腾讯云搜索注册域名我们看看腾旭云的域名相关的介绍:注册要实名制,实名制后等待通过后,需要在3天之后备案(不备案不能正常发布使用,但是写接口的时候是可以正常解析的)接下来就去注册你的域名吧。点击注册域名后,可以搜索关键字,然后购买你想要的域名,价格不一样,自行根据条件选择。购买后来到我顶域名就能看到你的域名啦,然...原创 2021-07-21 03:09:47 · 510 阅读 · 1 评论 -
tomcat服务器是中文是乱码
在开发中不管你是用黑窗口还是idea等开发工具,来启动tomcat都发现是中文显示是乱码,需要解决很简单,先去到tomcat服务器目录下的Conf,找到logging.properties,在文本中有一句java.util.logging.ConsoleHandler.encoding = utf-8把utf-8改为gbk就可以了,因为黑窗口默认编码是gbk而不是utf-8,我猜idea控制台显示的编码也默认是gbk,改了之后就正常显示中文了。...原创 2021-07-21 02:05:41 · 534 阅读 · 3 评论 -
web服务器需要对外发送请求(URLConnection)
某些原因,我们web服务器需要对另一台服务器发送请求,就需要用到URLConnection这个类,首先看看官方文档:抽象类URLConnection是表示应用程序和URL之间的通信链接的所有类的超类。 该类的实例可以用于从URL引用的资源中读取和写入。 通常,创建与URL的连接是一个多步骤过程: 通过在URL上调用openConnection方法创建连接对象。 设置参数和一般请求属性被操纵。 使用connect方法实现与远程对象的实际连接。 远程对象变得可用。 可以访问头字段.原创 2021-07-21 01:44:30 · 597 阅读 · 0 评论 -
JS中文乱码问题
js在浏览器中显示乱码的根本原因就是编码问题,所以解决了编码问题js基本上可以正常显示。一:利用txt文本另存为设置编码这样js文件就设为utf-8编码了。二:在js的加载代码中添加编码charset="utf-8"三:特殊情况,过滤器,一般过滤器很少过滤.js ,.png,.css,对全路径进行过滤时要对文件判断 public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain)原创 2021-06-22 16:34:39 · 16654 阅读 · 2 评论 -
CSS在浏览器不能加载出来的解决方案
dbax一般CSS加载不出来无非就是两个问题,第一路径不对,第二没有清理缓存。常规的解决方案:第一先确定路径是正确的,可以从浏览器请求,如果可以拿到基本路径就是对的了,排除,然后就从缓存下手,把浏览器和idea等等的缓存都清理一般,以上一套操作基本可以解决,下面我说一下像我一样新手容易出现的坑。我在学习过程中就出现路劲和缓存都清理之后都没有能加载css的现象,下面我还原案发现场.login.jsp加载css的路径:web项目的目录结构:随后是浏览器中,lo..原创 2021-06-21 23:25:30 · 6737 阅读 · 3 评论 -
关于同一个tomcat想同时启动几个web项目的问题
假设我们有两个web项目需要启动测试,想用一个tomcat同时启动两个,那么这时候在idea上设置tomcat端口的时候我们只需要把两个web项目所用的tomcat端口设置成不一样就行原创 2021-06-19 22:48:26 · 914 阅读 · 0 评论 -
第十二届蓝桥杯国赛-------------------------个人模板
进入考场先调提示,提升敲代码效率:Window ——> Preferences ——> Java ——> Editor ——> Content Assist,在如下的地方添加26个小写字母,保存退出就可以了。日期:package Date;import java.util.Scanner;/* * 日期: * 求闰年 * 这个就不说了都懂..... */public class Main { public static void main(String原创 2021-06-01 23:06:57 · 945 阅读 · 0 评论 -
2019年第十届蓝桥杯JAVAB组-----试题 J: 分考场
题目:【问题背景】古语有云:春风得意马蹄疾,一日看尽长安花。当然在一场考试中所有人都春风得意马蹄疾是不可能的,尤其是碰到一些毒瘤出题人的时候。【问题描述】又到了每月一次的月考,又是 xf 老师出题。上一次 xf 老师出的题太毒瘤了,平均分只有 40 多,同学们都非常不满意,毕竟别的科的平均分都是 80 多。这次 xf 为了不被同学们寄刀片,想了一个办法:只公布所有考场的平均分的平均分。这样他就可以通过调整考场的分配方式,使得平均分显得高。(每个考场都可以容纳无限人)每次考试也不原创 2021-05-20 22:50:00 · 640 阅读 · 7 评论 -
蓝桥杯国赛JAVA B组2015年------------第五题:表格计算
第五题:表格计算题目描述某次无聊中, atm 发现了一个很老的程序。这个程序的功能类似于 Excel ,它对一个表格进行操作。不妨设表格有 n 行,每行有 m 个格子。每个格子的内容可以是一个正整数,也可以是一个公式。公式包括三种:1. SUM(x1,y1:x2,y2) 表示求左上角是第 x1 行第 y1 个格子,右下角是第 x2 行第 y2 个格子这个矩形内所有格子的值的和。2. AVG(x1,y1:x2,y2) 表示求左上角是第 x1 行第 y1 个格子,右下角是第 x2 行第 y2 个格原创 2021-05-19 16:03:02 · 145 阅读 · 0 评论 -
马的管辖-----深搜代码
马的管辖结果填空:马的管辖 - 题库 - 计蒜客 (jisuanke.com)在中国象棋中,马是走日字的。一个马的管辖范围指的是当前位置以及一步之内能走到的位置,下图的绿色旗子表示马能走到的位置。如果一匹马的某个方向被蹩马脚,它就不能往这个方向跳了,如下图所示,海星的位置存在旗子,马就不能往上跳到那两个位置了:那么问题来了,在一个n\times mn×m的棋盘内,如何用最少的马管辖住所有n\times mn×m个格子。比如n=m=3n=m=3时,最少要用55只马才能管...原创 2021-04-30 13:57:13 · 218 阅读 · 0 评论 -
2016年第七届蓝桥杯(javaB组)--------剪邮票
7.剪邮票如【图1.jpg】, 有12张连在一起的12生肖的邮票。现在你要从中剪下5张来,要求必须是连着的。(仅仅连接一个角不算相连)比如,【图2.jpg】,【图3.jpg】中,粉红色所示部分就是合格的剪取。请你计算,一共有多少种不同的剪取方法。请填写表示方案数目的整数。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。按顺序的图1-3花了几个小时,主要是自己写的思路一开始有bug,看了别人博客大多数是暴力加上联通块,自己写了一个全排加set去重.原创 2021-04-22 01:47:22 · 171 阅读 · 0 评论 -
蓝桥杯2016年第七届省赛题(java)——方格填数
准备参加蓝桥杯记录一道题目----------方格填数如下的10个格子+--+--+--+| | | |+--+--+--+--+| | | | |+--+--+--+--+| | | |+--+--+--+(如果显示有问题,也可以参看【图1.jpg】)填入0~9的数字。要求:连续的两个数字不能相邻。(左右、上下、对角都算相邻)一共有多少种可能的填数方案?请填写表示方案数目的整数。注意:你提交的应该是一个整数,不要填写任何多余的内容...原创 2021-04-21 21:51:17 · 207 阅读 · 0 评论