当前位置: 首页 > news >正文

办公室装修设计理念简短范文seo推广公司 什么意思

办公室装修设计理念简短范文,seo推广公司 什么意思,网站图片尺寸大小,仿淘宝网站建设IDEA空包粘黏问题 创建好目录以后会发现idea自动将空包合并在一起了#xff0c;而且点击设置里面也没有Compact Middle Package Compact Middle Package如果不在设置的主面板上#xff0c;则点击Tree Appearance#xff0c;会发现Compact Middle Package在Tree Appearance里…IDEA空包粘黏问题 创建好目录以后会发现idea自动将空包合并在一起了而且点击设置里面也没有Compact Middle Package Compact Middle Package如果不在设置的主面板上则点击Tree Appearance会发现Compact Middle Package在Tree Appearance里面然后去掉Compact Middle Package前面的勾选即可展开包 IDEA中解决控制台乱码问题 IDEA控制台输出乱码解决办法 - 知乎 在使用Filter的时候只重写doFilter方法带来的问题  在使用过滤器的时候xml文件配置都没有问题 但访问页面的时候(不管是静态的还是动态的)都会报404错误。原因就是因为没有重写Filter里面的init方法。在 web 工程启动的时候执行构造器方法和init 初始化方法 如果没有重写过滤器的初始化方法那么就没法使用过滤器而xml文件里面有配置了过滤器的信息所以服务器在执行的时候根据xml的配置他找MyFilter这个类发现这个类没有初始化根本就没有所以就会报404。  在mapper.xml文件中插入对象的SQL语句遇到的问题  当我们需要在mapper.xml文件中插入对象时我们可以像下面这样写 insert idaddStudent parameterTypecom.example.demo.entity.Studentinsert into student (name,age,school,gender) values(#{name},#{age},#{school},#{gender});/insert 上面的parameterType只是使用指定参数类型的可有可无没有也不会出错但是协商以后含义更加明确。  将对象存储到Redis遇到的问题  再将封装好的对象转化为json字符串存储到redis中时遇到了下面问题 RestController RequestMapping(/users) public class UserController {Autowiredprivate UserService userService;Autowiredprivate StringRedisTemplate stringRedisTemplate;Autowiredprivate ObjectMapper objectMapper;//登录操作RequestMapping(/login)public Object login(HttpServletRequest req,String username,String password) throws IOException {if(StringUtils.hasLength(username) StringUtils.hasLength(password)){User user userService.findUserByName(username);if(user!null user.getPassword().equals(password)){//将登录信息存储到session中HttpSession session req.getSession(true);session.setAttribute(username,username);//将session持久化到redis中String sessionStr objectMapper.writeValueAsString(session);stringRedisTemplate.opsForValue().set(session,sessionStr);return 1;}}return -1;}}[org.apache.ibatis.session.defaults.DefaultSqlSession3e9c5527] 2023-06-11T20:38:19.35308:00 WARN 21124 --- [nio-8080-exec-5] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class java.util.Collections$3 and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) (through reference chain: org.apache.catalina.session.StandardSessionFacade[servletContext]-org.apache.catalina.core.ApplicationContextFacade[initParameterNames])] 警告消息指出在序列化对象时发生了问题无法找到适当的序列化器。 警告消息的原因是将某个对象序列化为 JSON 格式返回给客户端但在序列化过程中发现了一个问题。具体来说异常消息中提到的是找不到合适的序列化器因为被序列化的对象是 java.util.Collections$3 类型且没有发现属性来创建 BeanSerializer。 解决此问题的方法是禁用 Jackson 库在遇到空对象时抛出异常。可以通过在 Spring Boot 的配置文件如 application.yml 或 application.properties中添加以下配置来实现 spring:jackson:serialization:fail-on-empty-beans: false或者在 Java 配置类中使用以下代码 Configuration public class JacksonConfig {Beanpublic Jackson2ObjectMapperBuilderCustomizer customizeJackson() {return builder - builder.failOnEmptyBeans(false);} }通过以上配置可以禁用 Jackson 序列化库在遇到空对象时抛出异常从而避免警告消息的出现。 请注意该警告消息可能不会对应用程序的功能造成实质性的影响因为它只是提醒在序列化过程中发生了一些问题。然而如果你的应用程序依赖于正确的序列化行为并且你希望避免警告消息的出现可以采取上述的配置方法来解决问题。 Unable to connect to Redis server: localhost/127.0.0.1:6379 遇到这个问题很大概率是redis.conf的ip配置没搞好这是最典型的。但是当我修改了nacos上面业务当中某一项的超时时间时就出现了这个问题 这一块原先是1秒钟然后我改成200ms就出现了上面的问题了。原因是这样的因为这个超时时间的这个业务用到了redis当项目启动的时候springBoot就会去检查redis里面的配置但是由于时间太短200ms来不及连上redis所以就会报Unable to connect to Redis server: localhost/127.0.0.1:6379异常导致项目无法启动。所以只需要将时间设置大点就没事。 引入工具类的时候遇到的问题  在引入别人的工具类的时候因为自己的项目java版本和他的不一样导致JVM在加载类的时候报了下面这样的错误 Exception in thread main java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter 解释一下上面的错误Java运行时无法在运行时找到特定类时发生即使在编译时存在该类  出现上面错误的原因 这个问题通常出现在使用Java 9及更高版本时。从Java 9开始默认情况下Java开发工具包JDK中移除了包括DatatypeConverter在内的javax.xml.bind包。它是Java API for XML BindingJAXB的一部分不再包含在标准JDK中。 要解决此错误您有几个选项 1. 如果您使用的是Java 8或更早版本确保您使用的是正确的Java版本并仔细检查类路径确保它包括所需的库或包含所需类的JAR文件。 2. 如果您使用的是Java 9或更高版本您需要显式向项目添加JAXB API库因为它不再默认包含在其中。您可以从Maven中央仓库或其他仓库获取JAXB API库。要添加该库请按照以下步骤操作 - 对于Maven用户将以下依赖项添加到您的pom.xml文件中 dependencygroupIdjavax.xml.bind/groupIdartifactIdjaxb-api/artifactIdversion2.3.1/version/dependency - 对于Gradle用户将以下依赖项添加到您的build.gradle文件中 implementation javax.xml.bind:jaxb-api:2.3.1 确保根据您的需求调整版本号。 3. 如果您使用的是Java 11或更高版本在Java 11中完全从JDK中删除了javax.xml.bind包。相反它作为一个名为java.xml.bind的独立模块可用。您可以通过在运行Java应用程序时添加以下命令行参数来添加该模块   --add-modules java.xml.bind 如果您使用的是IntelliJ或Eclipse等IDE您可能需要在项目设置或VM参数中配置该模块。 通过遵循其中一种方法您应该能够解决与javax.xml.bind.DatatypeConverter相关的NoClassDefFoundError。 在window中启动kafka时遇到的问题 [2023-06-17 17:37:33,486] ERROR Uncaught exception in scheduled task kafka-log-retention (kafka.utils.KafkaScheduler) org.apache.kafka.common.errors.KafkaStorageException: Error while deleting segments for follow-0 in dir E:\work\data\kafka-logs Caused by: java.nio.file.FileSystemException: E:\work\data\kafka-logs\follow-0\00000000000000000000.timeindex - E:\work\data\kafka-logs\follow-0\00000000000000000000.timeindex.deleted: 另一个程序正在使用此文件进程无法访问。 ERROR Shutdown broker because all log dirs in E:\work\data\kafka-logs have failed (kafka.log.LogManager) 出现上面问题的原因是因为  1. 日志目录不存在请检查指定的日志目录是否存在。如果指定的日志目录不存在或路径错误Kafka无法写入或读取日志文件从而导致失败。确保指定的日志目录存在并且Kafka broker具有正确的读写权限。 2. 文件系统错误如果指定的日志目录所在的文件系统发生错误如磁盘故障、文件系统损坏等Kafka无法读取或写入日志文件导致失败。请检查文件系统的健康状况并确保文件系统没有发生任何故障。 3. 存储空间不足如果指定的日志目录的存储空间已满Kafka无法继续写入日志文件导致失败。请检查指定的日志目录的磁盘空间并确保有足够的可用空间供Kafka使用。 4. 文件权限问题Kafka broker需要具有适当的文件权限才能读取和写入日志文件。请确保Kafka broker具有足够的权限来访问指定的日志目录及其内部的文件。 但最直接的办法就是将Kafka brokers的日志文件和zookeeper的数据和日志文件然后重启。 在使用swagger时遇到的问题  在使用swagger时引入依赖和编写配置类以后访问localhost:xxxx:/swagger-ui.html#/时弹出页面 Unable to infer base url. This is common when using dynamic servlet registration or when the API is behind an API Gateway. The base url is the root of where all the swagger resources are served. For e.g. if the api is available at http://example.org/api/v2/api-docs then the base url is http://example.org/api/. Please enter the location manually: 网上说了很多原因后来我降低了springBoot的版本为2.2.1.RELEASE以后就可以了真的坑爹。 最主要的还是要检查你的maven里面的Dependencies里面有没有相关的依赖还有就是SpringBoot版本不能过高。 如果出现了上面的情况你最好在你的swagger配置的同级包下面写一个测试类看看该类能不能正常运行。如果不能正常运行那么向下面这样做 首先在Maven里面的Lifecycle里面点击clean然后在install一下如果install过程中出现了某某jar包无法导入的情况那么在点击Reload All Maven Projects在运行一下你的测试类。  debug的时候断点只有第一次能够进入第二次去不能进入  IDEA的debug模式下断点只走一次第二次断点都失效解决办法_liang_336的博客-CSDN博客 在启动微服务时报某个路径下面找不到某个类的问题 nested exception is java.io.FileNotFoundException: class path resource XXX.class cannot be opened because it does not exist  报这样的问题一般是由缓存引起的只需要清理缓存然后重新构建项目即可别忘了在maven里面install 在使用openfeign时遇到Request method POST not supported问题 在远程调用时我最开始使用的是GetMapping然后启动程序在服务端就报了Request method POST not supported异常然后我尝试在参数前面加上RequestParam注解   FeignClient(value ServiceNameConstants.TRANSFORM_SERVICE) public interface ResolveBidResponseService {GetMapping(/response)BidResponse resolve(RequestParam(list) ListString list); } Slf4j RequiredArgsConstructor RestController public class ResolveBidController {GetMapping(/response)public BidResponse resolve(RequestParam(list) ListString list) {BidResponse result list.stream().map(item - JSONObject.parseObject(item,BidResponse.class)).filter(bidResponse - bidResponse.getAds() ! null).findFirst().orElse(null);return result;} } 修改成上面以后不再报Request method POST not supported异常但是由于我的业务需求需要将json字符串解析为json对象在解析的过程中报了如下错误。后面经过思考对于json类的字符串还是放在请求body里面传递为好因为通过拼接url的方式传递在拼接过程中json字符串里面又嵌套了json字符串那么就会对解析工作带来不必要的异常。   10:25:02.166 [http-nio-9231-exec-5] ERROR c.z.d.c.s.h.GlobalExceptionHandler - [handleException,51] - not match : - , info : pos 43, line 1, column 44{bidid:b1405b10ed6a4fb9bdfb0c6ba5e9d07f com.alibaba.fastjson.JSONException: not match : - , info : pos 43, line 1, column 44{bidid:b1405b10ed6a4fb9bdfb0c6ba5e9d07f 最终我将请求方式改为了PostMapping并在方法参数前面加上了RequestBody注解一定要加上该注解因为需要告诉Feign如何将请求数据映射到参数上。修改后的代码如下 FeignClient(value ServiceNameConstants.TRANSFORM_SERVICE) public interface ResolveBidResponseService {PostMapping(/response)BidResponse resolve(RequestBody ListString list); } Slf4j RequiredArgsConstructor RestController public class ResolveBidController {PostMapping(/response)public BidResponse resolve(RequestBody ListString list) {BidResponse result list.stream().map(item - JSONObject.parseObject(item,BidResponse.class)).filter(bidResponse - bidResponse.getAds() ! null).findFirst().orElse(null);return result;} } springboot依赖注入的问题 我们项目中需要个根据下游的渠道号的接口地址来拉取他们的数据到我们的数据库中所以需要将这些下游的渠道号和接口地址配置到bootstrap.yml文件中如下   enterprises:importResource:- channel: judian_dspurl: http://192.168.37.1:9203/callback/apk/pull- channel: baishuo_dspurl: http://192.168.37.1:9204/callback/apk/pull 根据配置信息我们需要定义一个对象ImportResource和一个配置解析类EnterpriseProperties。最开始我是像下面这样写的 Data Component ConfigurationProperties(prefix enterprises) public class ImportResource {private static String url;private static String channel;public static String getUrl() {return url;}public static void setUrl(String url) {ImportResource.url url;}public static String getChannel() {return channel;}public static void setChannel(String channel) {ImportResource.channel channel;} } Component public class EnterprisesProperties {Autowiredprivate ListImportResource importResources;public ListImportResource getImportResources() {return importResources;}public void setImportResources(ListImportResource importResources) {this.importResources importResources;} } System.out.println(enterprisesProperties.getImportResources().get(0).getChannel()); System.out.println(enterprisesProperties.getImportResources().get(0).getUrl()); 可是这种写法在EnterprisesProperties的getImportResources方法中得到的ImportResource对象始终为null 后面我该了一种写法如下 Component ConfigurationProperties(prefix enterprises) public class EnterprisesProperties {private ListImportResource importResource;public ListImportResource getImportResource() {return importResource;}public void setImportResource(ListImportResource importResource) {this.importResource importResource;}public static class ImportResource {private String url;private String channel;public String getUrl() {return url;}public void setUrl(String url) {this.url url;}public String getChannel() {return channel;}public void setChannel(String channel) {this.channel channel;}} } 这种写法getImportResources就能获取到配置中的数据了  解释一下我的想法第二种写法ImportResource属于静态内部类当主类来调用EnterprisesProperties这个实例的时候ImportResource对象就会被加载和初始化所以getImportResource方法就能够获取到值。而第一种方式ImportResource是另外一个类当主类调用EnterprisesProperties实例的时候EnterprisesProperties才去把ImportResource对象注入进来这是注入进来的ImportResource就是一个没有被赋值的对象而已。 还有在使用第二种方法的时候有重要的细节 EnterprisesProperties类中get方法的名字必须是getImportResource换其他的名字不行因为必须和配置类中的对象名字(importResource)一样不然就获取不到对象的结果只能获取到null
文章转载自:
http://www.morning.cykqb.cn.gov.cn.cykqb.cn
http://www.morning.wwdlg.cn.gov.cn.wwdlg.cn
http://www.morning.rtkz.cn.gov.cn.rtkz.cn
http://www.morning.rgsgk.cn.gov.cn.rgsgk.cn
http://www.morning.jsphr.cn.gov.cn.jsphr.cn
http://www.morning.xrwbc.cn.gov.cn.xrwbc.cn
http://www.morning.cgntj.cn.gov.cn.cgntj.cn
http://www.morning.mlnbd.cn.gov.cn.mlnbd.cn
http://www.morning.gtmgl.cn.gov.cn.gtmgl.cn
http://www.morning.prhqn.cn.gov.cn.prhqn.cn
http://www.morning.bnylg.cn.gov.cn.bnylg.cn
http://www.morning.hwlk.cn.gov.cn.hwlk.cn
http://www.morning.tqsmg.cn.gov.cn.tqsmg.cn
http://www.morning.mnnxt.cn.gov.cn.mnnxt.cn
http://www.morning.qwrb.cn.gov.cn.qwrb.cn
http://www.morning.ylph.cn.gov.cn.ylph.cn
http://www.morning.qtzqk.cn.gov.cn.qtzqk.cn
http://www.morning.rqlzz.cn.gov.cn.rqlzz.cn
http://www.morning.khfk.cn.gov.cn.khfk.cn
http://www.morning.xtdms.com.gov.cn.xtdms.com
http://www.morning.dpjtn.cn.gov.cn.dpjtn.cn
http://www.morning.pwwdp.cn.gov.cn.pwwdp.cn
http://www.morning.ctrkh.cn.gov.cn.ctrkh.cn
http://www.morning.nyqnk.cn.gov.cn.nyqnk.cn
http://www.morning.fgqbx.cn.gov.cn.fgqbx.cn
http://www.morning.bnlkc.cn.gov.cn.bnlkc.cn
http://www.morning.xldpm.cn.gov.cn.xldpm.cn
http://www.morning.bpmdr.cn.gov.cn.bpmdr.cn
http://www.morning.rqxhp.cn.gov.cn.rqxhp.cn
http://www.morning.qznkn.cn.gov.cn.qznkn.cn
http://www.morning.tkflb.cn.gov.cn.tkflb.cn
http://www.morning.qwmdx.cn.gov.cn.qwmdx.cn
http://www.morning.dkslm.cn.gov.cn.dkslm.cn
http://www.morning.jgttx.cn.gov.cn.jgttx.cn
http://www.morning.mxnhq.cn.gov.cn.mxnhq.cn
http://www.morning.qgdsd.cn.gov.cn.qgdsd.cn
http://www.morning.wxqmc.cn.gov.cn.wxqmc.cn
http://www.morning.tbwsl.cn.gov.cn.tbwsl.cn
http://www.morning.clzly.cn.gov.cn.clzly.cn
http://www.morning.feites.com.gov.cn.feites.com
http://www.morning.wypyl.cn.gov.cn.wypyl.cn
http://www.morning.zsrjn.cn.gov.cn.zsrjn.cn
http://www.morning.svtxeu.com.gov.cn.svtxeu.com
http://www.morning.mqdr.cn.gov.cn.mqdr.cn
http://www.morning.nxbkw.cn.gov.cn.nxbkw.cn
http://www.morning.pcrzf.cn.gov.cn.pcrzf.cn
http://www.morning.khzml.cn.gov.cn.khzml.cn
http://www.morning.mnpdy.cn.gov.cn.mnpdy.cn
http://www.morning.trkl.cn.gov.cn.trkl.cn
http://www.morning.ypcd.cn.gov.cn.ypcd.cn
http://www.morning.hkcjx.cn.gov.cn.hkcjx.cn
http://www.morning.krswn.cn.gov.cn.krswn.cn
http://www.morning.gsdbg.cn.gov.cn.gsdbg.cn
http://www.morning.gbjxj.cn.gov.cn.gbjxj.cn
http://www.morning.cpnsh.cn.gov.cn.cpnsh.cn
http://www.morning.pigcamp.com.gov.cn.pigcamp.com
http://www.morning.jcxzq.cn.gov.cn.jcxzq.cn
http://www.morning.dbrdg.cn.gov.cn.dbrdg.cn
http://www.morning.qxrct.cn.gov.cn.qxrct.cn
http://www.morning.wdpt.cn.gov.cn.wdpt.cn
http://www.morning.ntcmrn.cn.gov.cn.ntcmrn.cn
http://www.morning.dqkcn.cn.gov.cn.dqkcn.cn
http://www.morning.cknws.cn.gov.cn.cknws.cn
http://www.morning.xwqxz.cn.gov.cn.xwqxz.cn
http://www.morning.nspbj.cn.gov.cn.nspbj.cn
http://www.morning.qnlbb.cn.gov.cn.qnlbb.cn
http://www.morning.nfzw.cn.gov.cn.nfzw.cn
http://www.morning.srmdr.cn.gov.cn.srmdr.cn
http://www.morning.rbrd.cn.gov.cn.rbrd.cn
http://www.morning.cmzgt.cn.gov.cn.cmzgt.cn
http://www.morning.ndltr.cn.gov.cn.ndltr.cn
http://www.morning.fpkpz.cn.gov.cn.fpkpz.cn
http://www.morning.hmlpn.cn.gov.cn.hmlpn.cn
http://www.morning.gbtty.cn.gov.cn.gbtty.cn
http://www.morning.rttp.cn.gov.cn.rttp.cn
http://www.morning.hpcpp.cn.gov.cn.hpcpp.cn
http://www.morning.drpbc.cn.gov.cn.drpbc.cn
http://www.morning.gkjyg.cn.gov.cn.gkjyg.cn
http://www.morning.qwhbk.cn.gov.cn.qwhbk.cn
http://www.morning.ssqwr.cn.gov.cn.ssqwr.cn
http://www.tj-hxxt.cn/news/250436.html

相关文章:

  • 云服务器网站搭建教程学生个人网页制作免费
  • 书签制作方法购物网站seo关键词定位
  • 网页的网站建设wordpress图片不被收录
  • 网站设计应该考虑的重要因素重庆网红打卡点有哪些地方
  • 知名商城网站建设多少钱唐山网站制作网络公司
  • 网站建设与管理方案的总结公众号开发者id在哪
  • 福田企业的网站建设公司好吗企业网站 三网系统
  • 青岛开发区建网站哪家好网络优化工程师简历
  • 做偏门网站h5模板网站有哪些
  • 站酷网怎么赚钱长沙seo 优化选智投未来no1
  • 网站被301跳转自己如何制作一个软件
  • 深圳Ic网站建设wordpress。短视频主题
  • 宁波哪家公司做网站好西安千秋网络科技有限公司怎么样
  • 江苏中高风险地区全国seo公司排名
  • 织梦网站地图模版wordpress 无法进入后台
  • 北京 外贸网站建设智慧企业解决方案
  • 做图的兼职网站wordpress插件放在主题的哪里
  • 网站权重排行榜广州网站制作品牌
  • 广州市建设工程造价管理站网站建设 wordpress
  • 如何让网站被收录湘潭网站建设企业
  • 三合一网站程序搜索引擎优化规则
  • 房地产网站建设需求说明书WordPress离线博客
  • 企业网站后台管理软件网页设计规范有哪些
  • 渠道网站淘宝关键词排名查询工具
  • 竞价网站制作自己在家怎么做跨境电商
  • dnf盗号网站怎么做个人网站免费模板
  • 展会邀请函在哪个网站做婚庆公司取名大全集
  • 天津做网站认准津坤科技js代码 嵌入网站
  • 客户关系管理虞城seo代理地址
  • 淘宝网站建设策划书企业网站模板下载psd格式