自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mybatis

参考:https://www.kuangstudy.com/zl/ssm#header54.6 mybatis中settings配置数据库字段user_name和javaBean字段userName名称对应logImpl:默认日志实现开启缓存cacheEnabled和懒加载* 二级缓存也叫全局缓存,一级缓存作用域太低了,所以诞生了二级缓存* 基于namespace级别的缓存,一个名称空间,对应一个二级缓存;* 工作机制: * 一个会话查询一条数据,这个数据就会被放在当前会话的一级缓存中;

2022-03-05 14:31:12 361

转载 javaweb邮件发送

参考:https://blog.youkuaiyun.com/MrTumnus/article/details/120097584

2022-03-02 16:34:27 290

原创 javaweb上传文件

上传jsp<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title></head><body><%--注意 get提交方式;文件大小有限制--%><form action="${pageContext.request.contextPath}/u.

2022-03-02 16:30:24 387

原创 javaweb下载文件

要获取下载文件的路径下载的文件名是啥?设置想办法让浏览器能够支持下载我们需要的东西获取下载文件的输入流创建缓冲区获取OutputStream对象将FileOutputStream流写入到bufer缓冲区使用OutputStream将缓冲区中的数据输出到客户端!package com.beijing.servlet.File;import javax.servlet.ServletException;import javax.servlet.ServletOutputStream;.

2022-03-02 14:52:35 267

原创 navcat识别不出来sql语句的空格

参考添加链接描述解决:写到csdn的文章中的代码块中发布文章,再从发布后的文章中复制。

2022-02-17 11:47:44 429

原创 java中使用日期,时间

java.util.Date类java.text.SimpleDateFormat 类java.time包中的日期类 /** * 1)java.util.Date类 * 不是线程安全的 */ //1) 无参构造 , 返回当前日期 Date date = new Date(); System.out.println( date ); //Fri Jan 14 15:20:03.

2022-01-14 15:47:43 253

原创 JVM内存(创建对象)

2022-01-08 00:33:27 319

原创 冒泡(复习)

public static void main(String[] args) { /** * 冒泡 */ int[] arr = {1, 2, 4, 123, 43, 3534, 78, 93, 5}; int temp = 0; for (int i = 0; i < arr.length - 1; i++) { for (int j = 0; j < arr.leng

2022-01-07 20:07:29 190

原创 二进制的原码,反码,补码

2022-01-06 21:26:25 99

原创 java年月日转年周

2020-12-28 转成 202101public static String getWeekAndYear(String date) { Map<String,Integer> result = new HashMap<String,Integer>(); Calendar cal = Calendar.getInstance(); //--设置一周的开始,默认是周日,这里设置成星期一 cal.setFirstDayOfWeek(Calend

2021-02-26 14:20:24 809

原创 复制旧路径下的部分文件到一个新路径下

package com.centrin.process.utils;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.util.List;public class CopyFileUtils { /** * 把fileNameList中的文件名的文件从旧路径copy到新路径下

2021-01-07 09:30:38 272

原创 把字符串或者字符串list写入一个特定的文件

package com.centrin.process.utils;import java.io.*;import java.util.List;public class ExportFileUtils { public static void writeFile(String tmp, String filePath) throws IOException { BufferedWriter out = null; try { ou

2021-01-07 09:28:23 234

原创 vue中使用echarts词云

1. 安装cnpm install echarts-wordcloud2. 创建模板组件WordCloudChart<template> <div :id="id" :style="{ height:height,width:width }" /></template><script> import echarts from "echarts/lib/echarts"; import resize from "@/m

2020-11-10 18:41:40 75554 1

原创 软件工程导论总结笔记

一、软件工程学概述1.1 软件危机1.1.1 定义:计算机软件的开发和维护过程中所遇到的一系列严重问题。1.1.2 表现:1. 对软件开发成本和进度的估计常常很不准确2. 用户对完成的软件系统不满意的现象经常发生3. 软件产品的质量往往靠不住4. 软件常常是不可维护的5. 软件通常没有适当的文档资料6. 软件成本在计算机系统总成本中所占的比例逐年上升7. 软件开发生产率提高的速度跟不上计算机应用的发展趋势1.1.3 原因:1. 软件本身特点造成2. 软件开发与维护的方法不正确

2020-11-05 14:05:35 1244

原创 Echarts的提示框内容为0不显示

formatter: function(params) { if (params.value > 0) { return params.value; } else { return ' '; }}

2020-10-12 17:54:35 1361

转载 Docker

参考 完整版笔记1 概述1-1 来源项目开发->上线,代码打包jar,部署需要redis、mysql、es集群、jdk等Docker可以实现打包项目带上环境(镜像),保证开发软件版本与上线版本一致,都由开发提供。运维直接安装运行即可思想来自于集装箱,核心思想:隔离1-2 历史容器化技术–2013开源,容器技术之前都是虚拟机技术VM(笨重,虚拟出一台电脑)虚拟机技术:虚拟硬件,装一个完整的操作系统,安装运行软件Docker:容器无内核,不用虚拟硬件,应用直接运行在宿主机上,

2020-09-14 09:25:35 104

原创 linux命令学习积累

1.从别的服务器下载文件到当前目录scp root@20.5.228.143:/home/cib/*.zip ./2.zip文件压缩和解压zip all.zip *.jpg #将所有.jpg的文件压缩成一个zip包unzip all.zip #将all.zip中的所有文件解压到当前目录中unzip all.zip -d all #将all.zip 中的所有文件解压到当前目录中的all文件夹中zip -r hy.zip hy #将当前目录下的hy文件夹压缩为hy.zipzi

2020-08-31 15:50:17 157

原创 element的form表单中输入框、下拉框、treeselect的校验问题

1. 下拉框校验当前版本的element对select选择器的验证存在问题:select选了值,关闭弹框,再打开会触发自动校验。* 目前有两种解决方法: * 1.使用 v-if 控制表单,太消耗性能 * 2.关闭弹框时直接delete选择器校验,下次打开弹框再添加进去 //使用第二种,触发form中的方法addRules(),把对下拉框的校验重新加进去headeropenDialog() { 触发form中的方法addRules(),把对下拉框的校验重新加进去 th

2020-07-09 11:16:19 9623

原创 给整个页面右侧添加一个滚动条

overflow-y: auto;height: 672px;<template> <div class="dashboard-editor-container"> </div></template><style rel="stylesheet/scss" lang="scss" scoped> .dashboard-editor-container { padding: 15px; .

2020-06-30 17:43:24 3351 1

原创 element 表格内容过长取前10字符,鼠标放上显示全部(该字段在表格中的排序)

需求显示所有角色名(逗号分隔),最多显示两行(前10个字符),鼠标移动显示全部实现代码<el-table-column sortable="false" align="center" prop="rolesFormatter" width="140px" label="角色"> <template slot-scope="scope"> <el-popover placement="top-start"..

2020-06-29 10:26:26 5169 1

原创 vue使用async和await解决请求异步问题,确保请求返回结果再执行下面的代码

参考解决vue请求异步问题自己代码afterRequest(result) { //支持高亮提示,提示标准差远高于平均标准差的坐席组别 //获取每个坐席组的坐席数据 this.getDataEveryRepGroup(result).then(res=>{ const _self = this; //求每个坐席组数据标准差 for (let i = 0; i < this.repGroupData.length; i++) {

2020-06-17 10:15:39 7590

原创 js关于日期的算法

获取当前周数判断年份是否为润年获取某年某月的天数计算两个日期差几天周获取对应的日期给一个年份和第几周,计算出这周是从几号到几号计算环比日期/*** 获取当前周数*/export function getWeekNumber(y, m, d) { var targetDay = new Date(y, m - 1, d); var year = targetDay.getFullYear(); var month = targetDay.getMonth.

2020-06-02 09:32:45 320

转载 排序之Map集合根据Map里的value排序

map集合根据value排序import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.HashMap;import java.util.List;import java.util.Map; public class java_ListMapSort { public static void main(String[] args) {

2020-05-19 11:03:08 1256

转载 js第几周转成对应的日期范围

js第几周转成对应的日期范围

2020-05-08 14:11:40 2543

原创 element表格导出成excel

按钮<el-button type="primary" :loading="downloadLoading" @click="download" size="mini"> <i class="el-icon-download"></i> 下载</el-button>方法// 导出download() { if (!t...

2020-05-08 11:25:05 604

转载 java.lang.UnsupportedOperationException解决,mybatis返回类型resultType

解决

2020-05-07 14:32:16 162 1

转载 static方法调用mapper接口出现NullPointerException 解决办法

解决1或解决2

2020-05-07 14:30:58 1345

原创 svn提交文件名大小写不区分,先删除,再提交

svn提交文件名大小写不区分,先删除svn上的文件,再提交

2020-04-27 17:58:17 591

原创 联络中心dsl语句

1.前端查询条件 formInline 的 dslGET /contact_telemarketing/_search{ "query": { "bool": { "must": [{ "range": { "startTime": { "from": "2019-12-01 00:00:00", "to": "2019-12-31 23:...

2020-04-23 20:01:55 447

原创 JSONArray转字符串数组

String[] repGroup = ((JSONArray)param.get("repGroup")).toArray(new String[]{});

2020-04-23 17:59:58 22272 1

原创 两个interger(int)类型相除保留4位小数

// 4 * 100 / 9float num = (float) (int)countResult.get(i).get("count") * 100 / (int)totalResult.get(i).get("count");DecimalFormat df = new DecimalFormat("0.00"); String rate = df.format(num); //44....

2020-04-21 19:05:12 3079

原创 报表工具记录

1.维度-度量组合情况1.1 一维1度1.1.1 统计表:表字段维度+内置度量1.1.2 统计表:内置维度+内置度量1.1.3 统计表:表字段维度+表字段度量可以计算出每个班级分数,最大值,最小值,平均值,总和,然后出图。1.2 二维1度1.2.1 统计表:表字段维度+内置度量第一个维度是x轴,第二个维度是图例1.2.2 一维1度钻取一个维度(实际处理为两维1度)1....

2020-04-21 15:43:56 342

原创 ElasticSearch SQL 日期函数

1. 总体分为按年、季度、月、日、时、分、秒有些可以分为两种情况,比如:按月按月(每一年的月的数据叠加在一起)按年/月(按哪年哪月来统计)#按秒POST /_xpack/sql?format=json{"query": "select SECOND(endTime),count(1) count from contact_telemarketing group by SECO...

2020-04-16 18:07:18 2364

原创 json合并、json数组对应位置合并

json合并let a = { a: 1, b: 2 };let b = { c: 4, d: 5 };//得到json {a: 1, b: 2, c: 4, d: 5}Object.assign(a, b); //a就成了合并后的{a: 1, b: 2, c: 4, d: 5}两个已知的 json数组合并var a =[ { 'id': 1, ...

2020-04-08 13:54:36 875

原创 js的for循环中把 i 拼进属性名

let arr = []//options.series[0].data是一个数组 [21,23,43,17] for (let i = 0; j < options.series[0].data.length; i++) { let json = {} json["b" + i] = options.series[0].data[i]; arr.push(json);}//...

2020-04-08 09:37:58 638

转载 vue使用scoped私有作用域,无法覆盖组件库子组件样式问题

组件内部style覆盖ui框架样式

2020-04-07 14:12:38 384

原创 element栅格5等分

element栅格时基础的 24 分栏,实现5等分需要设置百分比案例1. 三等分<el-col :xs="12" :sm="12" :lg="8" class="card-panel-col"></el-col>2. 四等分<el-col :xs="12" :sm="12" :lg="6" class="card-panel-col">&l...

2020-04-03 14:29:03 16776 15

原创 mysql一个数据库中表(数据)复制到另一个数据库中

1.创建一张新表创建表CREATE TABLE voice LIKE chartDesginer.voice;复制数据INSERT voice SELECT *FROM chartDesginer.voice ;2.把数据复制到另一个数据库的一张旧表中insert into db1.voice select * from db2.voice (完全复制)inser...

2020-04-01 16:10:01 13715 4

原创 sql:group by两个字段

查每个时段内男女的数量两层,先time,再男女SELECT count(*) count,time,man_womanFROM lianluozhongxin_kpi_slGROUP BY time,man_woman每天内每个来电原因的来电数量两层,先按天,再按来点原因SELECT 1, count(classfication_f) count, DA...

2020-03-27 15:41:30 5174

原创 物理分页(详细)与逻辑分页

1. 逻辑分页(假分页)逻辑分页依赖的是程序员编写的代码。数据库返回的不是分页结果,而是全部数据,然后再由程序员通过代码获取分页数据,常用的操作是一次性从数据库中查询出全部数据并存储到List集合中,因为List集合有序,再根据索引获取指定范围的数据。2. 物理分页(真分页)物理分页依赖的是某一物理实体,这个物理实体就是数据库,比如MySQL数据库提供了limit关键字,程序员只需要编写带有...

2020-03-23 10:28:53 625

空空如也

空空如也

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

TA关注的人

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