ICode9

精准搜索请尝试: 精确搜索
  • java SpringBoot(九)数据库访问Ddemo 使用Druid跟MyBatis简单实例2021-05-27 19:33:08

    今天我们简单使用Druid作为数据库操作的数据源 Druid可以提供对数据库访问、慢sql、防火墙、sql注入等很多监控功能 使用MyBatis数据库操作工具对数据库进行简单操作。 前提: 我们都知道用SpringBoot操作数据库需要导入JDBC包 JDBC包帮我们底层配置好的连接池是:HikariDataSource

  • ssm 框架整合及工程分层2021-05-27 18:02:13

    ssm 框架整合及工程分层 1.先创建一个新的 project 1.1配置pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

  • Springboot中Drools的配置类2021-05-27 17:32:37

    package com.example.testdrools.config; import org.kie.api.KieBase; import org.kie.api.KieServices; import org.kie.api.builder.*; import org.kie.api.runtime.KieContainer; import org.kie.api.runtime.KieSession; import org.kie.internal.io.ResourceFactory; i

  • Spring Boot security集成Keycloak2021-05-27 16:58:02

    集成Spring Security pom.xml引入security <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> application.yml中security-constraints可以删除 application.y

  • Allure2+Maven+Testng部署及使用详细教程2021-05-27 16:36:44

    AllureReport部署 前言:最近做自动化测试要用到AllureReport生成测试报告,网上逛了一下,发现有很多帖子,但是大家描述的都模棱两可,没有详细的步骤,因此编写此贴对部署方式进行记录; 一、Maven&Testng在eclipse中的安装部署不详述,百度比较丰富; 二、Allure的安装部署: 1、下载Allur

  • Spring Cloud Alibaba基础教程:Nacos的集群部署2021-05-27 16:03:00

                    《Spring Cloud Alibaba基础教程》连载中,关注我一起学习!前情回顾:《使用Nacos实现服务注册与发现》《支持的几种服务消费方式》《使用Nacos作为配置中心》《Nacos配置的加载规则详解》《Nacos配置的多环境管理》《Nacos配置的多文件加载与共享配置》《Na

  • 配合K8S 本地调试Springcloud微服务中的某一个模块(未完成,)2021-05-27 14:30:37

    此方案仅适用于k8s环境中部署的SpringCloud微服务程序. 中心思想是:利用kt connect+Proxifier将本机的网络代理到k8s服务器中,自定义负载均衡策略识别http请求中的标识(我使用的是header中的特殊值)匹配,微服务注册到nacos中的元数据值,将请求路由到指定的服务器中.具体如下.答

  • 让Python帮你搞定MySQL数据库2021-05-27 13:55:02

    Mysql是常用的数据库之一,也是面试工作必备技能之一。本文通过一个实战,将Python与Sql语句结合起来使用,搞定MySQL数据库。// 实战开始 //我们在github上下载fifa18球员数据,将这些信息存入到mysql。①数据下载地址:https://github.com/amanthedorkknight/fifa18-all-player-statistics

  • Unicode中文和特殊字符的编码范围2021-05-27 12:04:49

    Unicode中文和特殊字符的编码范围  编程中有时候需要用到匹配中文的正则,一般用 [ \u4e00-\u9fa5]+ 即可搞定。不过这正则对一般的火星文鸟语就不太适用了,甚至全角的标点符号都不包含在内。例如游戏里面的玩家名,普通青年一般都是汉字,文艺青年会加几个特殊字符,2B青年火星文鸟语都

  • ThingsBoard安装2021-05-27 11:01:20

    一、参考链接 按照官网步骤一步一步安装即可 https://thingsboard.io/docs/user-guide/install/ubuntu/?ubuntuThingsboardQueue=inmemory&ubuntuThingsboardDatabase=postgresql 二、详细步骤 JAVA11环境 sudo apt update sudo apt install openjdk-11-jdk 选择JAVA环境 su

  • springboot+springcloud+maven相关父子项目创建2021-05-27 10:34:01

    bootstrap.yml配置文件是类似云配置文件,整合springcloud才能使用,优先级大于application.yml,如果不起作用,可能是版本不对,选择低版本就行了 maven父子工程项目创建,idea中首先选择创建maven项目,删除src目录,父项目pom.xml如下: <?xml version="1.0" encoding="UTF-8"?> <project xmln

  • SpringBoot 连接 nacos2021-05-27 09:53:22

    创建2个微服务工程 service-provider,service-customer,一个父工程 nacos-micro https://gitee.com/mshxuyi/nacos-micro.git 父工程的 pom 文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0"

  • Linux程序优化实践2021-05-27 09:32:30

    针对监控系统--核心组件做优化时总结的,不局限于性能优化,权且做个记录吧。1.为何要优化欲对某个程序做优化,首先要弄清楚需要优化的原因,常见的原因包括:功能有欠缺性能有欠缺存在安全隐患维护开销大 此次优化的主要原因:该组件做报警数据分析效率低下,不能满足大批量的报警并发情况当前

  • Mybatis测试中出现错误: 1 字节的 UTF-8 序列的字节 1 无效2021-05-27 08:32:46

    在Mybatis测试中遇到的两个错误 一、Error building SqlSession. Cause: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 1 字节的 UTF-8 序列的字节 1 无

  • dubbo安装2021-05-26 20:33:22

    ====================================provider 1.创建一个SpringBoot项目 Dubbo-provider。不用导入什么插件   2.放入依赖 <properties> 标签里放入 <dubbo.version>2.7.1</dubbo.version> <!-- Aapche Dubbo --> <dependency> <groupId>org.apache.dubbo&l

  • OpenDaylight Carbon二次开发实用指南2021-05-26 17:03:35

    通过本文你将知道:Maven Archetype的基本原理以及如何使用Maven Archetype生成适用于不同版本的ODL子项目。本文将着重讲解cli命令开发,以及Carbon Release中新引入的Blueprint的一些基本知识。OpenDaylight Carbon Release中模块运行的大致流程以及对于api和impl的开发可以参考ODL碳

  • spring.factories 的妙用2021-05-26 13:02:15

    现象 在阅读 Spring-Boot 相关源码时,常常见到 spring.factories 文件,里面写了自动配置(AutoConfiguration)相关的类名,因此产生了一个疑问:“明明自动配置的类已经打上了 @Configuration 的注解,为什么还要写 spring.factories 文件? 用过 Spring Boot 的都知道 @ComponentScan

  • SpringCloud Alibaba 2021微服务实战二十七 微服务常用的starter2021-05-26 12:34:22

    spring-boot-starter 前言 spring-boot 在配置上相比spring要简单许多, 其核心在于spring-boot-starter, 在使用spring-boot来搭建一个项目时, 只需要引入官方提供的starter, 就可以直接使用, 免去了各种配置, 原因在于spring-boot的自动发现,比如当classpath下面有对应的jar包

  • Tomcat localhost log 控制它字符乱码2021-05-26 09:58:28

    找到安装tomcat 路径下的conf的logging.properties 我的路径在 : D:\idea\java environment\apache-tomcat-9.0.40\ 将编码方式改为 GBK host-manager.org.apache.juli.AsyncFileHandler.encoding = GBK 解决问题 nice 当然:也有在setting中设置conso

  • Spring Boot内嵌tomcat关于getServletContext().getRealPath获取得到临时路径的问题2021-05-26 09:36:03

    问题: 使用getServletContext().getRealPath()得到的是临时文件的路径。 每次重启服务,这个临时文件的路径还会变更。 类似下面这种路径: 解决措施: 在idea的启动配置里面配置工作区。 在工作区下建立public文件夹。 问题解决。 原理解释: 源码位置:org\springframework\bo

  • SpringCloud-Alibaba之入门2021-05-26 09:05:13

    SpringCloud 是微服务一站式服务解决方案,微服务全家桶。它是微服务开发的主流技术栈。它采用了名称,而非数字版本号。 SpringCloud 和 SpringCloud Alibaba 目前是最主流的微服务框架组合。本笔记根据B站尚硅谷教程整理而成! 教程:https://www.bilibili.com/video/BV18E411x7eT

  • 解决levelDB导致ActiveMQ一直占用1个CPU的100%使用率的问题2021-05-26 03:32:35

    最开始的问题表现为,ActiveMQ一直占用1个CPU的100%使用率。一直也没找到问题在哪里。最后去看日志,发现日志更新特快,内容如下。然后我想,之所以100%的CPU,也肯定是因为这个写日志的原因。 2021-05-25 22:28:29,606 | WARN | Could not load message seq: 1483 from DataLocator(39b2

  • 编译tensorflow-serving错误no such package '@icu//'2021-05-25 23:01:41

    完整错误信息 ERROR: /root/.cache/bazel/_bazel_root/e53bbb0b0da4e26d24b415310219b953/external/org_tensorflow/tensorflow/core/kernels/BUILD:6589:1: no such package '@icu//': java.io.IOException: Error downloading [https://mirror.bazel.build/github.com/u

  • tomcat8使用log4j分割日志2021-05-25 21:01:37

        官方文档参考:https://tomcat.apache.org/tomcat-8.0-doc/logging.html 上面链接有说明怎么用 下方为使用方法找到你的tomcat对应版本 下载地址为:https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.53/bin/extras/ 替换掉你本地版本去找下载即可,我的版本是v8.0.53,所

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有