自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 文件流方式导出Excel表格

       之前做的项目都是在不调用后台接口的情况下,将json数据导出到excel表格,纯前端去实现导出Excel,最近做的项目,需要向后台传递不同的参数值,后台查询出符合条件的数据,以文档流的格式返回前端,前端再导出为Excel,经查阅资料,用了两种方法实现,亲测有效。有什么写的不好的地方,望指出,大家一起进步!    上图是后台返回的数据,此时前端需要把查询到的数据导出为excel...

2018-08-28 10:40:31 15366 5

原创 微信小程序课设(基于云开发)

微信小程序通过Laf云开发平台接入ChatGPT并通过流式响应回答用户

2024-02-03 20:35:15 554 1

原创 对于数据库的个人简单总结

concat,left,right,lpad(str,n,pad),rpad(用字符串pad填充str直到长度为n),ltrim,rtrim 去除字符串左边和右边的空格 trim repeat('mysql',3) 其结果为 mysqlmysqlmysql replace strcmp(s1,s2) 比较其ascll值 ,s1小为-1 相等为0 s1大为1 substring(str,x,y) 返回从字符串str中的第x位置起y个字符长度的字串。视图定义中引用的表或视图必须存在。

2023-04-21 17:12:00 514

原创 数据库复习资料abc

1、数据库设计过程一般包括哪些内容?答:需求分析、概念设计、逻辑设计、物理设计、应用开发(系统实施)、系统维护。2、数据库系统的特点?答:数据结构化、数据共享性高,数据独立性强,数据粒度小,统一的管理和控制,独立的数据操作界面。3、简述数据库的三级模式结构?答:(1)、内模式也称为物理结构、物理模式,是对数据的物理结构和存储方式的描述(2)、模式也成为整理逻辑结构、逻辑模式,是对数据的整体数据逻辑结构和特征的描述,是现实世界信息内容集合的表示。模式是数据库模式结构的中间层,通

2023-04-21 17:09:05 514

原创 数据库复习资料abc

8、T-SQL表定义有_______、________、_________、________和_________5个列级约束。(定义主键约束,定义唯一性约束,定义外键约束,定义检查约束,定义默认值约束)3、在SQL Server中,一般主要数据文件的扩展名为_____,一般次要数据文件的扩展名为____,事物日志文件的扩展名为______。13、在SQL Server中不仅可以通过视图检查表中的数据,而且还可以向表中添加和修改数据,但是所插入的数据必须符合表中的________.(列和约束)

2023-04-21 17:06:35 723

原创 vue实现音乐播放器

vue实现音乐播放器

2023-03-29 16:37:53 1007 1

原创 前端解决浏览器直接打开图片URL,下载问题

本周做的项目中有一个下载图片的功能,拿到后台返回的url,像文件一样,直接window.open,发现图片没有像文件一样被下载,而是重新打开了一个页面展示图片。然后我尝试了转成base64等方法也还是有跨域的问题。后来就想着自己把这个url,发送给Node,node转成数据流返回给我,我再下载。话不多说,上代码:vue前端代码: downZip (urls) { ...

2019-12-05 15:01:59 10812

原创 vue中更新属性的值,视图不更新

先说一下问题,最近做的项目是发送请求获取品牌数据后展示在页面,点击选中品牌后重新发送请求,获取新的需要展示的品牌数据。 getdata(){ let _that = this let sendData ={ page:'1', } let res = $.ajax({ url:`url`, ...

2019-09-06 10:40:25 2751 1

原创 js实现二维数组去重

数组中包含数组,怎么去重?比如数组:[[{a:1},{a:1,b:2}],[{a:1}],[{a:1},{a:1,b:2}]]let arr = [[{a:1},{a:1,b:2}],[{a:1}],[{a:1},{a:1,b:2}]]function getUnique(array){ let obj = {} return array.filter((item, ind...

2019-09-05 15:35:06 6770

原创 config中的 index.js配置项解读

config中index.js文件是用来配置开发环境和生产环境的配置参数index.js:const path = require('path')module.exports = { build: { // production 环境 env: require('./prod.env'), // 使用 config/prod.env.js 中定义的...

2019-07-12 16:23:02 2212 1

原创 webpack打包文件build.js解读

webpack打包文件build.js解读,build.js通过package.json中的script来执行脚本:npm run build。一般build.js都是以下结构:require('./check-versions')()//process.env是一个包含用户环境信息的对象 NODE_ENV是用户自定义的变量,用来判断是开发环境还是生产环境process.env.NOD...

2019-07-12 15:57:33 5384

原创 前端使用canvas拼接多张图片

应业务要求,要把使用canvas截取的app每一屏的图片拼接在一起。图片的地址存放在一个log文件中。先了解一下drawImage() 方法:drawImage() 方法在画布上绘制图像、画布或视频。drawImage() 方法也能够绘制图像的某些部分,以及/或者增加或减少图像的尺寸。JavaScript 语法 1在画布上定位图像:context.drawImage(im...

2019-05-16 13:43:38 10238 3

原创 前端本地zip文件上传到后台

最近和后台交互时,需要一个功能,把用户本地的zip文件上传到后台,用于计算分析数据。本来想自己原生代码实现,奈何臣妾做不到啊,实在太难了,还是用node的form-data实现了此功能,比自己写好多了,神清气爽。form-data地址:form-data 用于创建可读"multipart/form-data"流的库。可用于将表单和文件上载提交到其他Web应用程序。用法:1....

2019-04-30 13:57:38 5313

原创 使用mint-ui后,某些手机打开页面空白

近期做的项目中,用的是mint-ui里面的组件,在模拟器上一切都很好,但是后期测试测的时候发现ios8和小米某些系列打开后页面是空白的,首先考虑的肯定是兼容性问题,因为其他手机上显示的是正常的。没有用flex布局,没有使用jquery,最后锁定第三方组件原因。把引用的mint-ui的swipe部分注释后,果然手机都可以正常显示了。出现这一问题怎么解决呢?第一种方法:把node_modules文...

2018-08-28 17:47:46 1888 1

空空如也

空空如也

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

TA关注的人

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