笔记
嘎啦给给
这个作者很懒,什么都没留下…
展开
-
IReport报错:Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser
问题描述: 使用jaspereport做模板,本地调试没有问题,正常;但部署到服务器上的时候,每次打印后台都会报错,错误信息如下:java.lang.NoClassDefFoundError: Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser解决办法https://blog.csdn.net/shawCloud/article/details/96975564...原创 2021-08-27 12:56:38 · 1905 阅读 · 0 评论 -
ZK
zk数据模型:zk是一个树形目录服务,每一个节点都被称为ZNode,每一个节点都会保存自己的数据和节点信息还可以拥有子节点,同时可以存储少一1M的数据节点的四大类型:PERSISTENT 持久化节点 默认是持久化节点EPHEMERAL 临时节点 :-ePERSISTENT_SEQUENTIAL 持久化顺序节点 :-sEPHEMERAL_SEQUENTIAL 临时顺序节点 :-esCurator 是 Apache ZooKeeper 的Java客户端库官网:http://curator.原创 2020-12-09 13:24:18 · 375 阅读 · 0 评论 -
关于docker启动nacos出现内存不足启动失败的问题
这里使用的的阿里云服务器,内存只有1G出现这种进程突然挂掉的情况,第一就想到内存是不是出现问题了果然.不作任何修改.启动时,默认内存参数是-Xms512m -Xmx512m -Xmn256m解决办法:修改内存参数docker run -e JVM_XMS=256m -e JVM_XMX=256m --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server...原创 2020-09-21 20:52:27 · 6235 阅读 · 7 评论 -
spring-boot笔记
Spring-boot概念:SpringBoot提供了一种快速使用Spring的方式,基于约定优于配置的思想.2014 年 4 月,Spring Boot 1.0.0 发布。Spring的顶级项目之一(https://spring.io)定义:快速搭建Spring项目的工具功能:快速启动:内置了各种应用服务器,默认使用tomcat自动配置: 控制Springboot内部的程序那些生效依赖管理: 自动管理JAR的版本统一监控: 监控服务的运行状态Spring缺点配置繁琐:原创 2020-08-31 19:43:17 · 244 阅读 · 0 评论 -
Spring-AOP配置及底层原理
Spring AOP的几个概念1.切面(Aspect):切面就是一个关注点的模块化,如事务管理、日志管理、权限管理等;2.连接点(Joinpoint):程序执行时的某个特定的点,在Spring中就是一个方法的执行;3.通知(Advice):通知就是在切面的某个连接点上执行的操作,也就是事务管理、日志管理等;4.切入点(Pointcut):切入点就是描述某一类选定的连接点,也就是指定某一类要织入通知的方法;5.目标对象(Target):就是被AOP动态代理的目标对象;纯注解方式简易配置类@En原创 2020-07-22 16:43:13 · 202 阅读 · 0 评论 -
Spring-快速开发之注解开发
注解只不过是一个标记,存储了少量的内容信息,具体功能是由具体的框架实现常用注解启动注解功能启动注解扫描,加载类中配置的注解项<context:component-scan base-package="packageName"/><!--说明: 在进行包所扫描时,会对配置的包及其子包中所有文件进行扫描 扫描过程是以文件夹递归迭代的形式进行的 扫描过程仅读取合法的java文件 扫描时仅读取spring可识别的注解 扫描结束后会将可识别的有效注解转化为spring对应的资源原创 2020-07-22 11:15:14 · 270 阅读 · 0 评论 -
Spring-IOC知识点整理
Spring是什么Spring是分层的JavaSE/EE应用 full-stack轻量级开源框架Spring体系结构底层是核心容器BeansCoreContextSpringEL表达式中间层技术AOPAspects应用层技术数据访问与数据集成Web集成Web实现基于Test测试IOCIOC(Inversion Of Control)控制反转,Spring反向控制应用程序所需要使用的外部资源IOC入门案例导入maven坐标 <d原创 2020-07-22 10:45:19 · 174 阅读 · 0 评论 -
Spring整合MyBatis快速入门之纯注解
Spring注解整合MyBatis分析:将Spring核心配置文件所有内容迁移到Spring核心配置类中JDBC配置类import com.alibaba.druid.pool.DruidDataSource;import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.Bean;import org.springframework.stereoty原创 2020-07-16 13:25:41 · 417 阅读 · 0 评论 -
Spring整合MyBatis--快速入门
Spring整合MyBatis<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"原创 2020-07-16 11:00:08 · 129 阅读 · 0 评论 -
Redis基础快速掌握
Redis下载与安装具体下载安装文章来源:https://blog.csdn.net/kkijhuybjju/article/details/107097241Linux系统可能会遇到的问题没有wget命令(-bash: wget: 未找到命令)解决:yum -y install wgetNosqlNoSQL:即 Not-Only SQL( 泛指非关系型的数据库),作为关系型数据库的补充作用:应对基于海量用户和海量数据前提下的数据处理问题。特征:可扩容,可伸缩大数据量下高性能灵活原创 2020-07-04 16:58:12 · 609 阅读 · 0 评论 -
VUE和ElementUI基础入门
VUE快速入门.下载和引入 vue.js 文件。编写入门程序。视图:负责页面渲染,主要由 HTML+CSS 构成。脚本:负责业务数据模型(Model)以及数据的处理逻辑举个例子<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, ini原创 2020-07-04 10:48:48 · 363 阅读 · 0 评论 -
AJax局部更新技术快速入门
AJAX 介绍AJAX(Asynchronous JavaScript And XML):异步的 JavaScript 和 XML。AJAX 通过浏览器与服务器进行少量数据交换,就可以使网页实现异步更新。也就是在不重新加载整个页面的情况下,对网页的部分内容进行局部更新。同步异步...原创 2020-06-28 14:18:17 · 242 阅读 · 0 评论 -
JQuery快速入门小结
入门demo<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>快速入门demo</title></head><body> <!原创 2020-06-28 10:33:08 · 221 阅读 · 0 评论 -
JavaScript快速入门-基础
JavaScript介绍JavaScript 是一种客户端脚本语言,不需要编译,就可以直接被浏览器解析运行核心功能:增强用户和 HTML 页面的交互过程,让页面有一些动态效果。以此来增强用户的体验!快速入门创建一个 HTML在<body>标签下面编写一个<script>标签在<script>标签中编写代码。通过浏览器查看。<!DOCTYPE html><html lang="en"><head>原创 2020-06-24 14:17:50 · 440 阅读 · 0 评论 -
MyBatis入门_下
MyBatis总结参考: https://blog.csdn.net/t1012665655/article/details/54971143 MyBatis 注解开发常用注解介绍我们除了可以使用映射配置文件来操作以外,还可以使用注解形式来操作常用注解@Select(“查询的 SQL 语句”):执行查询操作注解@Insert(“新增的 SQL 语句”):执行新增操作注解@Update(“修改的 SQL 语句”):执行修改操作注解@Delete(“删除的 SQL 语句”):执行删除操作注解原创 2020-06-21 17:18:17 · 92 阅读 · 0 评论 -
MyBatis入门-中
MyBatis接口代理方式实现Dao层接口代理方式-实现规则传统方式实现 Dao 层,我们既要写接口,还要写实现类。而 MyBatis 框架可以帮助我们省略编写 Dao 层接口实现类的步骤。我们只需要编写接口,由 MyBatis 框架根据接口的定义来创建该接口的动态代理对象。实现规则映射配置文件中的名称空间必须和 Dao 层接口的全类名相同。映射配置文件中的增删改查标签的 id 属性必须和 Dao 层接口的方法名相同。映射配置文件中的增删改查标签的 parameterType 属性必须和原创 2020-06-21 17:12:05 · 97 阅读 · 0 评论 -
MyBatis入门-上
MyBatis-入门原始JDBC存在的一些问题原始JDBC的操作查询原始JDBC的操作问题分析频繁创建和销毁数据库的连接会造成系统资源浪费从而影响系统性能sql语句在代码中硬编码,如果要修改sql语句,就需要修改java代码查询操作时,需要手动将结果集中的数据封装到实体对象中增删改查操作需要参数时,需要手动将实习对象的数据设置到sql语句的占位符原始JDBC的操作问题解决方案使用数据库连接池初始化连接资源将sql语句抽取到配置文件中使用反射,内省等底层技术,将实体与原创 2020-06-21 16:46:32 · 111 阅读 · 0 评论 -
JDBC-快速入门
JDBC高级数据库连接池的概念##### 1 数据库连接的背景数据库的连接是一种关键的,优先的,昂贵的资源,在多用户的网页应用程序中体现的尤为重要,对数据库连接的管理能显著影响到整个应用程序的性能指标2 数据库连接池数据库连接池负责分配,管理和释放数据库连接允许应用程序重复使用一个现有的数据库连接,而不是新建一个.这项技术能显著提升对数据库操作的性能能避免重复创建连接,提高代码执行效率数据库连接产品C3P0数据库连接池使用步骤导包 (MySQL驱动包 + C3原创 2020-06-15 23:36:12 · 174 阅读 · 0 评论 -
JDBC-初识
JDBC第一天笔记1. JDBC 概念JDBC(JAVA DataBase Connectivity java数据库连接技术)是一种用于执行SQL语句的Java Api,可以为多种关系型数据库提供统一访问,它是有一组Java语言编写的类和接口组成的. JDBC的本质 :是Java官方提供的一套规范(接口),帮助开发人员快速实现不同关系型数据库的连接.2. JDBC快速入门JDBC的快速入门程序 ①导入jar包 ②注册驱动 ③获取数据库连接 ④获取执行者对象原创 2020-06-15 14:20:35 · 139 阅读 · 0 评论