- 博客(18)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注

原创 oracle sql解析等碎片知识
oracle中的sql是如何执行的:1、语法检查,如有错误,则报语法错误2、语义检查,如列不存在,表不存在等3、权限检查4、共享池检查:1、作用是缓存sql语句和语句的执行计划2、首先对sql语句进行hash计算,根据hash值查找是否在共享池中,如果有则是软解析,直接执行3.不存在共享池中,跳到第5步,硬解析。5、优化器:执行硬解析,创建解析树,生成执行计划6、根据解析树和执行...
2019-07-22 16:24:49
278
原创 RabbitMQ学习篇
RabbitMQ学习篇RabbitMQ学习之概念篇不定期更新,权当学习笔记基本概念基本概念Message| 消息Publisher| 生产者Exchange| 接收生产者的消息,并把消息路由到不通的队列种;根据不同的路由策略,有四种不同的交换机Binding| 用于消息队列和交换机之间的绑定,即交换机和消息队列的路由规则Queue| 消息队列Channel| 信道,多路复用连接中的一条独立的双向数据流通道。| 复用同一个TCP通道Broker| 存放消息队列的物理机
2022-03-06 11:08:42
1835
原创 记一次Maven无法构建SpringBoot项目的坑(新电脑,之前没有构建过)
安装好maven之后无论怎么install都无效从github导入项目之后,SpringBootApplication注解一直报“Cannot resolve symbol ‘SpringBootApplication’”错误以及在pom.xml中报“Plugin ‘org.springframework.boot:spring-boot-maven-plugin:’ not found ”错误...
2019-12-14 23:08:05
482
原创 多线程下的单例模式
//大家都知道的单例public class OneThreaDSingle { public OneThreaDSingle newSingle = null; private OneThreaDSingle(){ } public OneThreaDSingle getIntence(){ if(newSingle == null){ newSingle = new ...
2019-07-28 18:42:26
236
原创 update中使用case when
update pe_bzz_student set ss_dx = CONCAT( CASE IFNULL(ss_dx,'') WHEN '' THEN '' ELSE CONCAT(ss_dx,'/') END,'总部副职 /所属单位副职') where id='4028abc267deed710167def139c80004';业务需求为:在ss_dx字段中追加信息,每...
2019-03-19 14:00:48
9602
原创 oracle查表中有空格的数据
oracle查表中有空格的数据比select * from 表 where length(字段) != length(trim(字段)) 更高效更齐全的方式:select * from 表 where REGEXP_LIKE(字段, ‘( )+’);trim()方式再对比长度的只能是查询出字段前后有空格的,中间有空格的则查询不出来,使用REGEXP_LIKE的方式则可以查询出两种情况。在编...
2019-03-08 15:20:09
2318
转载 Spring设置定时任务时,关于执行时间的规则设置
转载自https://www.cnblogs.com/weiyenadeyoushang/p/9223464.html因经常使用,网上找比较乱花时间,所以转载这篇比较实用的文章。Spring设置定时任务时,关于执行时间的规则设置been需要在xml文件中进行配置<?xml version="1.0" encoding="UTF-8"?>
2018-12-05 15:35:17
571
原创 生成二维码图片并下载
简单业务说明:生成图片(此为生成二维码图片)之后,以流方式输出。代码如下:/** * 下载二维码,二维码存放查询当前学时记录的链接 *@description *@author **** *@date 2018-8-22下午2:17:06 * @return */public String downPersonQrCode(){ UserSession us =...
2018-08-30 11:20:55
518
原创 layer.msg自定义设置宽度,高度默认
在默认状态下,layer是宽高都自适应的 但是有时需要单独自定义宽度儿高度自适应,代码如下:var looptran = layer.msg(loopTranInfo, { time: 10000, //10s后自动关闭 /* area:['300px', '200px'] */ area: '400px', btn: ['确定']}); 网上说的先定义...
2018-08-10 14:43:59
11555
原创 微信公众号开发location href或window open()无效
微信公众号开发使用window.location.href = url 或者 window.open(url)不跳转;现象:有进度条,但是页面不跳转原因:url中不能带有localhost在发现之前一直查询原因,有网上说的不支持这两个方法,也有说或者说: window.location.href = url + “?param=” + param 也有说修改成a标签等等。后...
2018-05-11 19:50:05
5066
原创 基于jeesit下的工作流开发步骤
首先jeesit是开源的OA系统,采用的框架是springMVC和mybatis,采用shiro安全验证。1、新建流程所属表:在数据库新建所需工作流的表之后,登录jeesit系统,在“代码生成”->“业务表配置”->“业务表添加”中设置字段列表,即把建好的数据库字段描述添加进去,以便随后的代码自动生成更加清楚。如图:2、生成代码:在“代码生成”->“业务表配置”->“生成方案配置”中配置即将要生成代
2016-10-14 17:30:38
18138
1
原创 集群的简单理解
由于想学习高并发和集群以及redis,所以在网上查了些资料,对高并发和集群的基本知识做了记录(有错误之处非常欢迎指出)。集群: 集群是一组相互独立的、通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理(百度百科)。说人话就是一组服务器连在一起,当客户端的请求简单时就由单个服务器解决,当客户端的任务繁重则分发到其他的服务器处理。也就是说这一组服务器当做一个群组,处
2016-09-19 14:26:20
452
原创 myeclipse修改工程名包名,web.xml报org.xml.sax.SAXParseException
myeclipse修改包名和项目名启动tomcat报错org.xml.sax.SAXParseException; systemId: jndi:......
2016-09-08 10:48:17
9785
原创 myeclipse中修改java的web项目的工程名和包名
一、修改项目名称:1、工程右击rename,快捷方式F2直接修改;2、工程右击properties,在myeclipse下的project facets目录下的web,修改项目发布名称:Web Context-root3、修改之后启动项目会报错,WEBINF目录下的web.xml重复问题,删除重复即可。二、修改包名:1、项目右键重构refactor->rename->勾选Ren
2016-09-08 10:29:37
11516
mobiscroll 移动端日期插件
2016-03-04
orcal 存储过程 报错:success with compilation error
2017-03-24
activiti 任务监听器实现节点跳转的问题
2016-12-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人