自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 如何写简历?写简历需要注意什么?

在学校有参与过项目的同学可以着重描述下这个项目,并且自己在这个项目里所做的事情,这个经历是方便接收简历的对方对你的实践过往有一个大致的了解,描述的时候可以加入客观数据进行总结。例如这一份简历,着重点根据求职意向策划/运营进行了修改,变成了以实践为主的简历,不管是实习经历还是校园经历,都偏向策划及运营,并且加上了数据描述,不过如果有项目经历就更好了。参与过的项目,项目内容,项目时长,在项目上负责哪一块,以及项目成就等跟项目相关的内容,附上链接及最后数据更好。

2022-08-20 22:23:21 248

原创 【前端面试】事件委托

事件委托问题:写一个事件委托,删除点中的节点<ul id="ul"> <li>1</li> <li>2</li> <li>3</li> <li>4</li></ul>解答// 1.获取dom对象var ul = document.getElementById('ul');// 2.委托处理ul.addEventListener('click', function

2021-09-13 15:14:46 173

原创 java导出word文件

java导出word演示网站:编号0002跳转前提准备:导入freemarker的jar包获取ftl模板导入freemarker的jar包<dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.28</version></dependency&

2021-02-05 10:00:32 344 1

原创 Shell 脚本tomcat部署项目

变量var.sh#!/bin/bash# 备份文件 backupSource=(A B) A,B为文件backupSource=("../webapps/tjy-admin-iss", "../webapps/tjy-admin-iss.war")# 备份放在什么文件下backupTarget="../../backup"# 项目文件发在什么文件下projectWebapps="../webapps/"# 新的var包projectWar="../../new/tjy-admin-i

2020-12-17 21:52:19 256

原创 js使用Blob的方式实现excel表格的下载(流文件下载)

js使用Blob的方式实现excel表格的下载(流文件下载)js前端下载工具getToken 为了获取token, 不需要的可以去除downLoadXlsx中的data, 是数据的搜索参数(根据参数搜索出的结果进行导出), 不需要搜索参数的可以去除dataimport axios from 'axios'import { getToken } from '@/utils/auth'const mimeMap = { xlsx: 'application/vnd.openxmlform

2020-11-21 14:41:22 8649

原创 Excel web前端(VUE)导出,通过ServletOutputStream

后端代码:@GetMapping("/export") public void export(HttpServletRequest request, HttpServletResponse response) throws Exception { // 1.通过poi创建一个excel Workbook wb = new SXSSFWorkbook(); wb.createSheet().createRow(1).createCell(1).setC

2020-11-15 09:20:31 1118

原创 公司树分别通过前端和后端实现,element的el-tree,懒加载,及时加载

公司树一、基础准备:1.1 数据库建表要有层级关系:    如上图所示,通过id和pid建立层级关系。其中pid为父级公司的id,而leaf是为表明该公司是否存在子公司,当leaf为1(true)时表明在公司树结构中为叶子,因此下方不包含子公司。     数据中的层级结构如下:二、懒加载:2.1 代码实现:<template> <div> <div> <

2020-11-06 20:39:32 1896

原创 java实现数据的Excel导出, 自定义导出字段, 转换字典值

java实现数据的Excel导出, 自定义导出字段, 转换字典值第一版代码:基础功能跳转此文章java自定义Excel导出工具:简介新增功能:添加自定义字段导出功能, 用户可以选择字段进行导出将字典类型数据进行转换(如:0=女,1=男, 将0转换为女, 1转换为男)添加表头格式随机文件名称, 防止多次导出时文件覆盖问题实现代码Excel注解@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.FIELD)public @i

2020-11-02 21:55:11 10647 31

原创 java自定义Excel导出工具类

java自定义Excel导出工具一、引入预备知识:java的自定义注解java反射poi的常用api注解和反射学习:自定义和反射的内容比较多就不行细致阐述了,不了解的可以点击下方进行跳转自定义注解java反射poi的maven引入:<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> &lt

2020-10-26 22:18:48 2103 12

原创 数组的解构和对象的解构

数组的解构和对象的解构一、数组的解构数组:const arr = [100, 200, 300]1.1 解构获取所有值常规数组值的获取是通过索引:const iNum1 = arr[0]const iNum2 = arr[1]const iNum3 = arr[2]console.log(iNum1, iNum2, iNum3)// 100 200 300通过数组解构进行:const [iNum1, iNum2, iNum3] = arr;console.log(iNum1,

2020-09-29 11:30:26 2285

原创 const, let, var的区别

const, let, varvar会将变量在作用域内进行提升,let不会console.log(str)var str = 'foo'输出结果:console.log(str)let str = 'foo'输出结果:在初始化以前,不能获取str对比说明:var进行变量提升,而let没有进行变量提升。由此可以总结变量提升:是将变量的定义提升到作用域最前方,使用以下代码类比console.log(str)var str = 'foo'// 上方代码等价于下方代码let str

2020-09-28 12:26:47 214

原创 详细记录vue中作用域插槽

作用域插槽vue.js官方手册官方说法: 有时让插槽内容能够访问子组件中才有的数据是很有用的解释:<!--自定义的组件模板--><span> <slot>{{ user.lastName }}</slot></span><!--调用组件--><current-user> {{ user.firstName }}</current-user>current-user是我们自

2020-08-10 10:18:19 226

原创 java反射的实现方式和反射中常用方法

反射Class本身就是一个类Class对象只能由系统创建反射的实现方式方式演示通过对象获取User user = new User(); Class c1 = user.getClass()通过Class类的forName()静态方法Class c2 = Class.forName(“com.radish.domain.User”);通过类名.classClass c3 = User.class代码演示:public stati void ma

2020-08-04 22:11:15 242

原创 vue中时间显示问题,Sat Aug 01 2020 11:31:41 GMT+0800转化为2020-8-1 11:32:0

问题:转化为下方格式:使用过滤器过滤器只能用在{{}}和v-bind表达式中全局过滤器{{sex | normalSex}}/** function的第一个名称被过滤死,永远都是管道符的前的sex*/Vue.filter("过滤器的名称", function(data) { return "这是你想变得值";})时间过滤器代码Vue.filter("formatDate", function (date, pattern = "") { var dt = new Da

2020-08-01 11:46:02 2125

原创 Vue前端开发,组件element中的Tree 树形控件

Tree 树形控件简介Tree树形有很好层级展示效果,如公司和部门之间的层级关系Element官方的代码:<el-tree :data="data" : props="defaultProps" @node-click="handleNodeClick"></el-tree><script> export default { data() { return { data: [{ lab

2020-07-30 10:50:52 2221

原创 springboot运行时出现:Unable to start ServletWebServerApplicationContext due to missing Servle

idea的console显示如下:org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.context.ApplicationContextException: Unable to start ServletWebServerApplicationContext due to missing ServletWeb

2020-07-06 21:05:13 1081

原创 配置DriverManagerDataSource时,nested exception is java.sql.SQLException: Access denied for user

怪事Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user ‘Lin’@‘localhost’ (using password: YES)常规情况一般为权限问题(下方为别人的解决方法)https://blog.csdn.net/chuyouyinghe/article/details/79225972奇葩情况我使用了spring-jdbc中的D

2020-05-31 14:27:55 697 1

原创 OpenCV背景建模,图像跟踪

文章目录背景建模简介帧差法高斯混合模型法原理代码实现测试的视频文件背景建模简介背景建模:简单来说,在视频监视中我们对移动的人感兴趣,对视频里的环境和其他静物不感兴趣。因此我们关注的运动的人为前景,而相对静止的环境就为背景,为获取运动的区域方法就叫做背景建模。帧差法 帧差法:由于物体移动,目标区域的值在变换。而静止区域的值将不会发生变化。将视频的两帧的画面值相减,相对静止的区域差值很小,运...

2020-05-30 10:50:15 781 1

原创 Java中的耦合和解耦

耦合百度百科:耦合也叫块间联系,指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块之间越独立则越差。Java中耦合:例如在web开发中,表现层需要持有业务层的对象,业务层中需要持有持久层的对象,这种关系是很强的依赖关系。代码如下:业务层:(在包service下)package top.radish.servicepublic class AccountService { // 持久层的AccountDao对象 private AccountD

2020-05-22 20:19:32 2448 2

原创 Mybatis简单入门——config配置xml,mapper配置xml

前提准备安装MySQL数据库预先创建一个table创建一个Student数据库:// create database 数据库名;create database student;查看创建是否成功:show databases;出现下方图片,即为创建成功。然后创建一个student表:use student; CREATE TABLE IF NOT EXISTS s...

2020-05-06 22:51:51 925

原创 基于python-opencv实现木质工件的污渍和划痕识别和分类

缺陷识别简介:这个项目是我的本科毕业设计,主要针对传送带上的木质圆形工件的缺陷识别和分类,并且进行工件的计数和缺陷工件的计数。这里我主要是识别污渍和划痕缺陷类型污渍:划痕:最后的成果sum:为工件的总个数scratch_num:为含有划痕工件的总个数blot_num:为含有污渍工件的总个数黄颜色圈住的缺陷为划痕蓝颜色圈住的缺陷为污渍简单思路通过边缘检测,得到...

2020-04-25 15:19:53 7907 6

原创 基于OpenCV获取目标区域

目标提取预备知识了解opencv的一些基础函数(二值化,腐蚀,膨胀,开闭运算等)了解python的简单语法目标提取出图片中的圆形工件思路通过opencv的imread函数读入样本图片,转化为灰度图片(不转化灰度图片,二值化化会报错)经过高斯滤波后,选择合适的阈值来二值化图片。经过开闭运算优化二值化图片,然后调用findContours检测边缘。绘制边缘,取出目标区域。...

2020-03-28 16:36:49 1123

原创 Xx.class.getClassLoader().getResource()出现空指针异常

文章目录NullPointerException的产生我遇到getResource的空指针异常NullPointerException的产生举例:(java语言)// 对main方法简写main{ string str = null; System.out.println(str.length);}运行结果:Exception in thread "main" java.la...

2020-03-22 18:20:42 6655 7

空空如也

空空如也

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

TA关注的人

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