自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 【JAVA】jwt实战

jwt用于登陆验证后token发放,后续请求头中携带token进行鉴权操作

2022-01-10 10:45:39 404

原创 【JAVA】复习

【JAVA】**springboot**概述概述SpringBoot 特点

2022-01-08 15:06:55 666

原创 【GIT】码云新建项目

【GIT】码云新建项目步骤命令步骤先在码云上新建一个项目本地创建空的项目文件夹鼠标右键,选择git bash here初始化项目,输入 git init复制码云上项目git地址回到本地命令窗,输入git remote add origin + 刚刚在码云复制的路径输入 git pull origin master 命令,将码云上的仓库pull到本地文件夹将要上传的文件,添加到刚刚创建的文件夹使用 git add . (. 表示所有的)或者 git add + 文件名

2021-01-29 20:13:31 198

原创 【JAVA】mybatis-generator

【JAVA】mybatis-generator概述步骤概述数据库表转JavaBean步骤数据库建表新建maven项目,在pom中加入相关插件 mybatis-generator-maven-plugin注意:如果后面步骤maven中没出现对应插件,要注释掉pom中的< pluginManagement><plugin> <groupId>org.mybatis.generator</groupId> <artifact

2021-01-29 19:34:07 174

原创 【JAVA】Spring Cloud

【JAVA】Spring Cloud概述主要框架服务发现 —— Netflix Eureka服务调用 —— Netflix Feign熔断器 —— Netflix Hystrix服务网关 —— Netflix Zuul分布式配置 —— Spring Cloud Config消息总线 —— Spring Cloud Bus概述Spring Cloud是一个基于Spring Boot实现的云应用开发工具;Spring Boot专注于快速、方便集成的单个微服务个体,Spring Cloud关注全局的服务治理

2021-01-11 20:02:32 133

原创 【JAVA】springboot

【JAVA】springboot概述入门原理整合整合Mybatis整合Junit整合Spring Data JPA整合Redis概述SpringBoot 特点1:为基于Spring的开发提供更快的入门体验2:开箱即用,没有代码生成,也无需XML配置。同时也可以修改默认值来满足特定的需求(.properties,.yml文件)3:提供了一些大型项目中常见的非功能性特性,如嵌入式服务器、安全、指标,健康检测、外部配置等4:SpringBoot不是对Spring功能上的增强,而是提供了一种快速使用Sp

2021-01-09 19:56:52 169 1

原创 【JAVA】SSM

【JAVA】SSM之SpringMVC表现层web框架(model 数据模型 - view 视图 - controller 控制器)

2020-12-31 16:30:51 957 1

原创 【JAVA】笔试题

【笔试题】算法题?一、问题描述二、解决方案1. 面向对象2. 递归(收集自网络)三、代码一、问题描述一头母羊的寿命是5年,它会在第2年底和第4年底各生下一头母羊,第5年底死去,问一开始农场有1头母羊,请编写第N年底,农场会有多少只母羊?二、解决方案1. 面向对象创建母羊对象sheep,属性为母羊的年龄age,第N年底出生为0岁,setAge(0),来年为1岁,当年龄等于2或者4时生小羊,年龄为5时死亡。用List保存所有存活的母羊,有小羊出生时add,母羊死亡是remove。2. 递归(收集

2020-12-24 10:05:57 240

原创 【JAVA】短信集成设计方案

【JAVA】短信集成设计方案一、系统集成需求二、集成方案设计三、接口设计一、系统集成需求1、现场巡视任务中,每一个巡视工单有开始和结束时间,当巡视任务超时、即当前时间已超过巡视工单的预计结束时间,此时应该向巡视人员以发送短信提醒的方式,告知其某条或者某些工单在规定时间内还未完成、督促其尽快完成巡视任务。业务逻辑:使用定时任务,在巡视管理中,已到结束时间、状态为待巡和正在巡视的工单判定为超时工...

2020-02-25 11:53:23 569

原创 【事务控制】

【spring】学习笔记-编程式事务控制举例说明:转账案例1、没有事务控制的代码2、演示代码3、分析原因4、解决方案5、解决方案代码6、问题来了举例说明:转账案例1、没有事务控制的代码如下AccountServiceImpl,查询用户和更新账户,每一行代码都是独立的线程,代码中出现错误(/0)报错前的代码已被执行,报错后的代码不会被执行,导致程序业务逻辑出错。2、演示代码Account...

2020-01-16 12:09:20 126

原创 【spring】AOP学习笔记

【spring】AOP学习笔记一、前言1. 举个栗子2. 事务控制二、动态代理1. JDK代理2. CGLIB代理三、重点来了1. 概念2. 相关术语3. 依赖4. 基于XML的AOP配置步骤5. 切入点表达式的写法6. 五种通知类型一、前言1. 举个栗子转账案例:2. 事务控制二、动态代理不修改源码的基础上对方法增强Spring正式引入代理的特点:如果是对接口代理使用JDK代理;如...

2020-01-15 15:46:13 416

原创 【JAVA】PDF导出

【JAVA】PDF导出问题描述解决方案:itextpdf注意事项实例代码问题描述案例:工单对应的作业指导书导出pdf文档解决方案:itextpdf注意事项table套table实例代码pom加依赖<dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf&lt...

2020-01-10 14:57:55 805

原创 【JAVA】分布式定时任务

【java】分布式定时任务问题描述解决方案一 分布式锁解决方案二 限定IP问题描述正式环境用负载均衡部署了两台服务器部四个Tomcat节点,同一套代码,导致了定时任务同时启用了四个,然后数据库死锁了。。。解决方案一 分布式锁不会解决方案二 限定IP在定时任务里加代码,判断服务器的ip和端口号,仅一个 ip+port 才能执行定时任务,其他都return。大概的方法就是获取配置项中的i...

2020-01-10 11:25:16 355

原创 【JAVA】excel导入

import com.comtop.eic.apache.poi.openxml4j.exceptions.InvalidFormatException;import com.comtop.eic.apache.poi.ss.usermodel.*;import com.comtop.eic.apache.poi.ss.util.CellRangeAddress;1、引入依赖,然后读取文件...

2019-11-29 20:30:16 165

原创 【SQL】学习记录 【查询字段拼接】

【SQL】记录一下今天遇到的问题和解决方法需求:要求查询出来的一条数据中的某些字段转义然后拼接。解决办法:1、两个字段拼接方法:CONCAT(A.NAME, B.CODE) AS CON;如果其中有固定值,则用引号加固定值:CONCAT(A.NAME, '次'));2、条件判断转义CASE A.RUN_STATUS WHEN 'RUNNING' THEN '运行' ...

2019-11-25 20:10:53 492

原创 【JAVA】学习记录【递归查询子节点】

【JAVA】记录一下今天遇到的问题和解决方法需求:1、后台树结构的数据,一个节点有一个唯一的key和若干children,每个子节点下又有若干子节点。要求通过key查询子节点列表。2、因为数据是组装出来的,每次查询时组装一遍效率低,所以要求首次查询后把数据放到session中,然后通过递归查询session中的数据。解决办法:1、查询的数据放入session public void...

2019-11-22 14:45:34 427

原创 【JS】学习记录【IE兼容性】

记录一下之前遇到的问题ie不支持 date()带参数方法 function NewDate(str) { //首先将日期分隔 ,获取到日期部分 和 时间部分 var day = str.split(' '); //获取日期部分的年月日 var days = day[0].split('-'); //获取时间部...

2019-11-21 19:33:32 88

原创 【SQL】学习记录 【oracle递归】

【SQL】记录一下今天遇到的问题和解决方法需求:上一篇sql查询的结果中,有些单位是不需要展示的,单位数据表里有个字段为是否启用,当这个单位禁用了,该单位以及子单位都不能展示出来。表结构如下,需要用oracle递归查询禁用的单位以及子单位。解决办法:select * from TOP_ORGANIZATION start with STATE = '2'CONNECT BY PRI...

2019-11-21 16:11:57 118

原创 【JS】学习记录【response文件下载】

【JS】记录一下今天遇到的问题和解决方法问题:下载文件的时候,后台将数据写入response,前端不能下载文件,只能在response中看到一堆乱码。解决办法:前端下载文件的时候,不要用ajax发请求,用 window.open(_url); function downloadAttachment(id) { jQuery.ajax({ u...

2019-11-20 14:27:59 910

原创 【JS】学习记录【页面打印】

【JS】记录一下今天遇到的问题和解决方法需求:所有的已发布的工单和标准要能打印,打印时隐藏页面所有按钮,效果如下。问题一:隐藏按钮。解决办法:获取按钮,设置样式display=none; function onPrint() { cui("#grid").setWidth(696); var toHide = document.getElement...

2019-11-19 10:58:22 281

原创 【SQL】学习记录【oracle统计】

【SQL】记录一下今天遇到的问题和解决方法需求:有若干个类似的表,用于存放工作标准/工作指导书信息,数据字段包括这条指导书的发布状态、提交人、审核评分等,其中只有审核通过后状态为已发布的指导书才有评分。现在要求做一个统计报表,查询出不同部门在某个时间段内 提交指导书的总数、审批通过数、通过率、评分总分,前端页面每个字段可做排序。最终效果如下:问题一:查询的结果需要通过多张表联合累加,比如提...

2019-11-18 17:56:05 117

原创 centos7安装zookeeper

centos7安装Dubbo项目前准备,centos7安装Dubbo一、安装虚拟机二、安装centos7三、安装jdk环境四、安装Tomcat一、安装centos7功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTe...

2019-04-16 16:22:19 106

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除