自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

捣蛋的博客

捣蛋不捣蛋

  • 博客(165)
  • 收藏
  • 关注

原创 linux 环境安装nginx

本文存放路径/usr/src 安装路径/usr/src (此路径可以自己选择或者默认安装,自己选择安装路径则需要在configure文件中配置安装路径 并需要自己在安装路径下建立包含access.log和error.log文件的logs 文件夹)[root@localhost ~]# cd /usr/src# 此处可以自己去nginx 官网选择需要下载的版本[root@localhost src]# wget http://nginx.org/download/nginx-1.18.0.tar..

2021-01-30 12:10:45 321

原创 springboot jar 启用文件个性化配置

@echo offSET port=8081# 设置tomcat 名称SET appName=多功能项目title %appName%:%port%#springboot jar 启用 指定端口 和编码格式java -Dfile.encoding=utf-8 -jar inetsoft-web-1.0.0.jar --server.port=8081

2021-01-30 11:46:29 296

原创 springboot 读取外部的配置文件的顺序(.properties或者.yml)

springboot 程序会按照优先级从下面的这些路径来加载application.properties 或者application.yml文件1.jar包同级目录下的/config 目录2.jar 包同级目录3.classpath里的/config目录4.classpath 同级目录

2021-01-30 11:40:50 624

原创 无法远程访问 linux 部署的nginx 服务

背景:本机可以访问 但是无法远程访问 linux 部署的nginx 服务原因:虚拟机没有放行Nginx默认端口80造成的使用该执行打开端口文件,vi /etc/sysconfig/iptables 。 将你要打开的端口设置上就行了,这里是打开80端口, -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT 。 输入:wq保存退出。 service iptables restart,重启使设置生效(一定要重启!一定要..

2021-01-20 16:41:49 332

原创 Tomcat 的server.xml文件

server.xml文件<?xml version="1.0" encoding="UTF-8"?><Server port="8005" shutdown="SHUTDOWN"> <Listener className="org.apache.catalina.startup.VersionLoggerListener" /> <Listener className="org.apache.catalina.core.AprLifecycleLis..

2020-12-10 17:38:00 401

原创 Tomcat 目录结构

Tomcat 目录结构bin:主要存放tomcat的操作命令,依据操作系统可以分为两大类:以.bat结尾(Windows) 以.sh结尾(Linux)可以通过startup启动 shutdown 关闭tomcat备注:在windows下的tomcat并不需要强制配置CATALINA_HOME 环境变量,因为你如果手动执行.bat ,那边.bat文件会自动执行下面的代码,自动设定CATALINA_HOME:rem Guess CATALINA_HOME_SOLR if not defi..

2020-12-08 18:24:32 145

原创 == 与 equals

==1.用于基本数据类型比较(八种基本数据类型:byte、short、int、long、float、double、boolean、char)2.判断引用是否指向堆内存的同一个地址equals判断变量是否是引用同一个对象 即在堆中的内容是否相同...

2020-11-30 16:25:38 84

原创 NULL 和空值

mysql:select length(NULL), length(''), length('a');在mysql中空值(’’)的长度是0,是不占用空间的;而的NULL长度是NULL,其实它是占用空间的(NULL列需要行中的额外空间来记录它们的值是否为NULL)使用 COUNT(字段) 统计会过滤掉 NULL 值,但是不会过滤掉空值IFNULL有两个参数。 如果第一个参数字段不是NULL,则返回第一个字段的值。 否则,IFNULL函数返回第二个参数的值(默认值)Oracle: select.

2020-09-15 09:51:28 943

原创 Activiti系列之任务组件TaskService

//任务组件TaskService taskService = processEngine.getTaskService();//流程办理1、taskService.complete("taskId");参数:taskId作用:直接完成此次正在运行的任务,对用ac_ru_task表Map<String, Object> variables=new HashMap<>();2、taskService.complete("taskId",variables );..

2020-07-06 12:37:13 2939

原创 Activiti系列之相关ID总结

部署id act_re_deployment id流程定义id act_re_procdel id流程实例id act_ru_execution id执行实例id act_ru_task execution_id

2020-07-06 12:32:56 870

原创 activiti系列之网关

流程中的网关主要用于控制流程的流向1、单向网关依据条件只能选择一条路,没有符合条件的顺序流则会抛出异常。2、并行网关(ParallelGateWay)可以同时执行多个流程, 直到总流程的结束. 可以对流程进行分支和聚合, 此时流程实例(processInstance)id和执行对象(execution)id是不一样的流程(并行网关)部署启动后相关表数据变化(2个分支)2.1、正在执行的执行对象表act_ru_execution(3条数据, 并行分支数2+流程实例1)2.2、流..

2020-07-04 21:50:38 1167

原创 activiti系列之数据表

流程中历史数据和正在执行的数据是分开存储的1、通用数据表(RepositoryService)以“act_ge”开头(general)1.1、 act_ge_bytearray (资源表)保存字符串、流程文件内容、流程图片。一次部署可以添加多个资源,资源会被保存到资源表(act_ge_bytearray)中。1.2、act_ge_property(属性表)工作流的id算法和版本 用来生成下一个主键信息2、流程存储表(RepositoryService)以"act_re"开..

2020-07-04 21:23:26 832

原创 activiti系列之ProcessEngines

ProcessEngines 是一个创建流程引擎与关闭流程引擎的工具类,所有创建的ProcessEngine实例均被注册到ProcessEngines中。ProcessEngine一个ProcessEngine实例代表一个流程引擎,从ProcessEngine可以获取各种服务组件,依据这些服务组件可以操作流程实例、任务、系统角色等数据。ProcessEngine processEngine;//流程存储服务 提供一系列管理流程定义和流程部署的APIRepositoryService rep

2020-07-02 23:31:05 1271

原创 获取时间

在javascript中,Date对象用来表示日期和时间var now =new Date();now;//now.getFullYear();//年份now.getMonth();//月份now.getDate();//日now.getDay();//星期now.getHours();//小时now.getMinutes();//分钟now.getSecond...

2020-05-17 17:27:33 523

原创 @click.native.prevent

@click.native.prevent1.给vue组件绑定事件时候,组件加上.native才能监听原生事件,否则会认为监听的是来自Item组件自定义的事件,在封装好的组件上使用,所以要加上.native才能click2.prevent 是用来阻止默认的 ,相当于原生的event.preventDefault()根据Vue2.0官方文档关于父子组件通讯的原则,父组件通过prop传...

2020-05-08 11:35:52 5735

原创 从A表查出多个字段更新B表多个字段

1.更新单个字段update a set a.title='更新值'2.更新多个字段update a set a.title='title更新值',a.createId='createId更新值'3.从A表查出多个字段更新B表多个字段update aset( a.user_id,a.name)= (SELECT listagg(bb.USER_ID,','...

2020-04-26 14:05:43 606

原创 Element DateTimePicker日期时间选择器

1.控制开始结束时间 <div > <label class="el-form-item__label">开始时间:</label> <el-date-picker type="datetime" :picker-options="pickerOptions" placeholder="选...

2020-04-18 16:06:21 4187

原创 oracle 的 lead()和lag()查询当前数据的上一条和下一条数据

表 news 字段 id title create_date1.查询当前数据的前一条数据select lag(id, 1, null) over(order by create_datedesc) back_id from news;2.查询当前数据的后一条数据select lag(id, 1, null) over(order by create_date...

2020-04-17 17:15:49 890

原创 数据类型BigInteger/BigDecimal/double/float

BigInteger BigDecimal double float 精度 实现了任意精度的整数运算 实现了任意精度的浮点数运算 十进制的精度为15-16位 float 型浮点数,尾数部分23位,换算成十进制就是2^23=8388608,十进制的精度为6-7位 效率 低 低 示例 BigI...

2020-04-11 17:32:27 397

原创 element之Checkbox

el-checkbox-group 显示的值与需要保存的值不同 <el-checkbox-group v-model="form.app" @change="handleCheckedChange" style="padding: 0 15px;"> <el-checkbo...

2020-04-09 18:07:27 1281

原创 Java 字符串与日期互转

1.字符串转日期SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");try { Date date = formatter.parse("2020-01-01");} catch (ParseException e) { e.printStackTrace();}2.日期转字符串Str...

2020-03-22 17:59:20 264

原创 数据库中数据行转列 、列转行

mysql 说明 oracle 说明 行转列 SELECTSUBSTRING_INDEX(SUBSTRING_INDEX(#{keys},',',help_topic_id+1),',',-1)ASnum FROMmysql.help_topic WHEREhelp_topic_id...

2020-01-01 16:15:52 1126

原创 向数据表中插入查询的数据

insertintomy_keyword(member_id,keyword_id,create_date,create_by)selectmember.idasmember_id,keyword.idaskeyword_id,(selectsysdate())ascreate_date, admin ascreate_byfr...

2019-12-19 23:41:39 589

原创 ztree 设置单击叶子名称 选择节点

onClick: function (e, treeId, treeNode, clickFlag) { var treeObj = $.fn.zTree.getZTreeObj(id); treeObj.checkNode(treeNode, !treeNode.checked, true); }勾选 或...

2019-12-19 09:49:55 664

原创 Element_ui v-if与v-show

v-if v-show 方法 通过控制dom节点是否存在控制元素是否显示 通过控制dom元素的display样式控制元素是否显示 渲染 v-if是惰性的,根据条件渲染切换中销毁或者重建子组件,v-if条件为假时是不编译 始终存在只是改变css样式,始终编译会被缓存 性能消耗 较多的切换消耗 较多的初始化渲染消耗 使用场景 运...

2019-12-17 09:50:49 4700

原创 替换对象数组的属性名

this.selects=JSON.parse(JSON.stringify(this.form.List).replace(/userId/g,'id').replace(/userName/g,'name'));

2019-12-11 09:45:45 2010

原创 mysql函数

函数名称 作用 语法 说明 group_concat() 拼接字符串 可以将将多行合并成一行 group_concat( 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符']) 默认使用逗号,分隔 例:SELECT id,GROUP_...

2019-12-11 09:26:32 97

原创 HTML行内元素 块状元素 行内块状元素

 HTML可以将元素分类方式分为行内元素、块状元素和行内块状元素三种。首先需要说明的是,这三者是可以互相转换的,使用display属性能够将三者任意转换:  (1)display:inline;转换为行内元素  (2)display:block;转换为块状元素  (3)display:inline-block;转换为行内块状元素1.行内元素行内元素特征:(1)设置宽高无效(2...

2019-09-22 10:27:32 1020

原创 oracle函数

oracle 排序空值处理 空值放在最前面(nulls first) 空值排在最后(nulls last) select id,mumber from meau order by numbernulls last(nulls first) ...

2019-08-28 10:03:38 134

原创 解决参数传递乱码

前端页面:searchName=encodeURIComponent(searchName);后台:searchName=java.net.URLDecoder.decode(searchName,"UTF-8");IE也支持 encodeURIComponent() 函数,这个可以解决在IE浏览器下URL带中文参数乱码的问题。encodeURIComponent() 函数可...

2019-08-28 09:33:18 437

原创 SpringBoot配置文件.properties与.yml

properties yml 分隔符 . : 数据格式 和json的格式很像,是K-V格式,并且通过“:”进行赋值 缩进 只能用空格 每个k的冒号后面一定都要加一个空格 实例 server.port=8080 server: port: 8080...

2019-08-21 16:47:34 174

原创 idea中tomcat中文乱码解决

一、idea中tomcat启动时控制台中文乱码解决解决方法:在idea安装目录下的1.在idea安装目录的bin下修改idea.exe.vmoptions和idea64.exe.vmoptions,同时添加-Dfile.encoding=UTF-8-Dconsole.encoding=UTF-8二、IDEA 项目中js中文乱码1.在idea中,打开File---Setting-...

2019-08-21 16:37:27 237

原创 css实现单行多余部分隐藏

.tt{width:300px;height:27px;line-height:27px;white-apace:nowrap;over-flow:hidden;text-overflow:ellipsis;}<div class="tt"></div>

2019-08-19 08:57:46 2693

原创 Maven的作用

maven的作用1.管理jara.增加第三方jarb.管理jar包之间的依赖关系(自动关联下载所有依赖的jar,并且不会冲突)2.将项目拆分成若干个模块maven可以将多个模块(项目)组合成一个项目maven的概念:是一个自动化的构建工具清理:删除编译的结果,为重新编译做准备编译:java--class测试:针对于 项目中的关键点进行测试,亦可用项目中的代码 去...

2019-08-12 23:25:08 771

转载 MyBatis 作用域(Scope)和生命周期

不同作用域和生命周期类是至关重要的,因为错误的使用会导致非常严重的并发问题SqlSessionFactoryBuilder这个类可以被实例化、使用和丢弃,一旦创建了 SqlSessionFactory,就不再需要它了。 因此 SqlSessionFactoryBuilder 实例的最佳作用域是方法作用域(也就是局部方法变量)。 你可以重用 SqlSessionFactoryBuilder ...

2019-08-06 17:57:52 777

原创 MyBatis的resultType与resultMap

MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用,但是resultType跟resultMap不能同时存在...

2019-08-06 17:52:27 239

转载 IntelliJ IDEA部署tomcat时出现No artifacts marked for deployment

Waring:No artifacts marked for deployment错误原因:没有设置导出包解决办法:File-------Project Structure ------Artifacts--------Web Application:Exploded--------From Moduled----Select Modules---OK----apply,ok---然...

2019-07-29 09:59:31 2134

转载 强制转换ie版本

强制转换ie版本<meta http-equiv="X-UA-Compatible" content="IE=EDGE;IE=EmulateEDGE;IE=10;IE=Emulate10;IE=9;IE=Emulate9;" />判断IE版本if(navigator.userAgent.indexOf("MSIE")>0){ if(navigator...

2019-07-29 09:05:23 484

转载 Error creating bean with name 'indexController': Unsatisfied dependency expressed through field 'use

报错:Error creating bean with name 'indexController': Unsatisfied dependency expressed through field 'userService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: ...

2019-07-15 17:14:09 8096

转载 IDEA 报错 Could not autowire. No beans of 'UserMapper' type found.

红线的报错内容:Could not autowire. No beans of 'RestTemplate' type found. less... (Ctrl+F1) Checks autowiring prob解决方法:在 Intellij Idea中设置一下:Settings - Editor - Inspections - Spring - Spring Core...

2019-07-15 16:06:12 1737

空空如也

空空如也

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

TA关注的人

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