自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 超级小白的AOP之Springboot 日志工程

切面编程的理解:详见切面变成理解这里不做赘述,现在是一个支付接口需要接入日志系统,当然现在来动代码是很不友好的。最笨的办法就是一个个log.info 等进去。不过这样我还用springboot作甚。springboot本身的maven就带着日志包。本文用的业务场景:需要往指定控制器中,打印出 请求类,请求接口,请求内容,以及响应内容。import org.slf4j.Logger;import org.slf4j.LoggerFactory;新建日志配置文件logback-spring.xm

2020-12-11 16:53:56 125

原创 超级详细版jenkins+springboot+maven 码云

简介Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle.1.服务器准备然后开始常规的安装因为我们需要用到git 将码云上面的

2020-12-10 19:05:09 772 2

原创 关于中国电信面试问到的问题

走不出校招逻辑的我炸了准备了一些算法题和一些算法理解,结果是问题如下1.什么叫mybatis动态sql语句测试2.第二个问题是mybatis中的标签有几个?测试3.什么叫mysql聚类索引桑德菲杰考多少分4.对于框架的理解的数据分开...

2020-09-05 01:20:28 3928

原创 周末要去笔试了,刷题,中国电信,有啥我漏了的,各位提个醒哈。

import java.lang.reflect.Array;import java.util.ArrayList;import java.util.Map;import java.util.Scanner;/*** * 2020年7月15日 * 题型联系 */public class DemoLessWord { public static void main(String[] args) {// LessWord();// findAugNumb

2020-07-15 16:14:36 1027

原创 普通分页和jeesite分页差在哪里

普通分页jeesite分页

2020-06-15 13:40:55 241

原创 echarts接口抽离和二次封装

就用一个图做例子抽离数据接口var arr= []; //[ // [],// ['product', '2012', '2013', '2014', '2015', '2016', '2017'], //['Matcha Latte', 41.1, 30.4, 65.1, 70, 83.8, 98.7], //['Milk Tea', 32, 33, 44, 55, 73.4, 55.1]

2020-06-15 13:33:50 599

原创 前文补充

Spread 源码使用学习了一种新的调试方法在浏览器调试找到相关属性和方法。因为在IDEA无法用.的方式查看属性。IDEA热更新提示 这是spring boot提供的特性。调试页面值的调试工具 能用. 处理出来方法和结果项目使用spread.js 脏数据处理脏数据;Spread.js总结这个东西别看小小的它。首先这个表格可以批量记录自己的修改记录,简单来说就是帮你写好了批量修改,就是用的时候比较难用。具体的底部机制,他会修改所有的指定元素。排序的话会修改元素本身等等。还有表格可

2020-06-15 13:27:36 107

原创 contorller路由映射数据匹配

现在讲一个map的匹配规则1、 创建 controller2、Controler添加注解3、申明 service对象,并给对象添加注解4、创建 url方法,添加model,添加注解5、创建 ajax data方法, 添加参数、添加注解1、创建dao借口,添加注解2、创建service接口3、创建service实现类,,添加注解1、创建xml文件2、Xml文件命名空间为 dao的完全限定路径1、创建html2、添加 需要引入的 css类、js类$.ajax({type:'post',

2020-06-15 13:17:56 300

原创 oracle 浅认识

鉴于前段时间出差,积压了大量的内容需要提纯花费了一些时间,在这次出差中,干了echart,bootstarp,speed.js,还有强行用了oracle。我将一一对这些技术进行总结。首先讲数据库oracle 。讲就讲清楚,在此特意说一下oracel相对mysql最大的不同应该就是事务了。首先先说一些用过的函数to_char(to_date(SJ, 'yyyy-mm-dd'),'yyyymm')1.字符串转日期2.日期对应格式A LEFT JOIN B ON A.A=B.ALEFT JOIN

2020-06-15 13:03:41 169

原创 Activity探究(下)

IDEA编写第一个Activity首先 maven项目走起来,不懂的同学,翻翻IDEA如何创建maven项目项目名为helloActiviti先要下载一个插件IDEA-File-Settirng-Plugins找一个插件 actiBPM用于编辑Activity需要的流程图。流程图的概念右键new 有BPMN File就说明插件安装完成Pom.xml 如下:Resources<?xml version="1.0" encoding="UTF-8"?><project x

2020-06-15 12:50:57 148

原创 Activity探究上

Activity与传统流的差别先下个定义,对于工作流引擎。定义:抽离了审批过程的服务于业务的,使代码员更易于操作流的一种可视化,流程编辑工具。虽然工作中用到的是一个jflow但是我想Activity和jflow应该是一样的吧,手头只有Activity的教程,就将就着用了。介绍一些常用的工作引擎:JBPM(Java Business Process Management)ActivityJFlow made in ChinaFlowable百度这么发达,就不一一去介绍什么优劣

2020-06-15 12:34:34 134

原创 mybatis高级测试

Mybatis 补充– #$ 区别$ 的作用实际上是字符串拼接select * from $tableName$ 等效于StringBuffer sb = new StringBuffer(256); sb.append("select * from ").append(tableName); sb.toString(); #用于变量替换select * from tabl...

2020-04-19 23:19:22 85

原创 Spring理解,不理解底层的上层,都比较空虚吧。

Mybatis处理的7788开始使用后端框架spring-boot 使用之前先不要急,先看看。这到底是个啥。博主本人也不是非常清楚的解析其中的每个概念,也就到能用的水平,但是我是必须要知道个7788不然写都不想写。先摸一摸。以后水平提升再回来干。从架构,感到JVM才是正确之道。Spring简介Spring框架为开发Java应用程序提供了全面的基础架构支持。它包含一些很好的功能,如依赖注入和...

2020-04-18 18:46:37 184

原创 关于IDEA打包汇总,包含单多模块打包,tomcat脱tomcat打包

就现在我已知的打包方式有两种先说一下配置热更新,不然后期很复杂。1. <dependency>2. <groupId>org.springframework.boot</groupId>3. <artifactId>spring-boot-devtools</artifactId>4. <optio...

2020-04-18 18:28:36 641

原创 jqgird的使用和jquery的ajax请求

上效果图吧Jqgrid框架用于数据展示的纯前端开发除了查询之外的所有操作。包含分页,分组,以及模糊查询,汇总等等。这算是上个星期的战绩了。鉴于我对前端一点都不了解也不会用,用一个星期摸索了一下。先提供两个网页。一个字典https://www.cnblogs.com/firstcsharp/p/5150552.html一个示例https://jeesite.gitee.io/fron...

2020-04-18 18:16:53 364

原创 我的mybtis理解,暂时到这

Mybatis做ORM映射和 实体映射。之前有讲过,这里用一个实例去说明一下Mybatis原理上是。首先mybatis配置有两点需要注意<properties> <property name="driver" value="com.mysql.jdbc.Driver"/> <property name="url" value="jdbc:mys...

2020-04-13 23:35:13 252

原创 我的mysql视图

mysql视图定义:虚拟表。基于实际逻辑表的某个查询语句。作用:简化用户操作。什么意思呢?假定有A,B两张表。A表和B表的部分内容或者全部内容我需要。那么如果我从后端看。可以使用Select * from A,B where ?=?然后通过mybatis查就好了。可是视图的意义呢?考虑一下,如果数据库是用来处理数据的而不是给后端提供数据的,就理解了。抛掉后端和前端。只是一个数据库...

2020-04-13 23:24:28 73

原创 简单分页及其优化

mysql数据库优化讲分页及其优化先说分页的概念就是类似于你的购物车,实现分页有三种方式。一种是后端所用语言进行链表配送的时候去选择指定区间。假定对象为AA[100]请求字段$.ajax({ type: 'POST', url: url, data: data, success: success, dataType: dataType});data:[index...

2020-04-13 23:22:16 158

原创 maven+mybatias

maven安装mybatis在这里假定maven已经装好 配置好了线上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-ins...

2020-04-03 02:12:43 101

原创 我的游标理解

游标游标的一个常见用途就是保存查询结果,以便以后使用。游标的结果集是由Select语句产生,如果处理过程需要重复使用一个记录集,那么创建一次游标而重复使用若干次,比重复查询数据库要快的多。其实游标让我想起了一个做过一个多人编辑csv文件的项目,这个项目落地的时候遇到了一个问题,就是同步编辑的覆盖和冲突问题。当时独立开辟的共享内存,将整个表格的内容刷进共享内存,每个人登陆之后所使用的的都是独立的...

2020-04-03 01:51:01 163

原创 mysql数据库 的存储过程

一个伪新手的成长史废话不多说,最近来了新疆,重新拿起丢弃的代码员行业。以前也不是做java的,现在要回来,直接上手框架jeesite 开始新的码农之路。第一天上班比较懵逼,看了一下jeesite改了一下前端。现在从第二天写起。鉴于是一个纯粹的后端,就从数据库的 存储过程和触发器开始,今天内容, 存储过程。触发器。数据先行,先开数据库,跳过增删查改select () from ...

2020-04-02 00:16:50 238 2

空空如也

空空如也

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

TA关注的人

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