- 博客(85)
- 资源 (5)
- 问答 (3)
- 收藏
- 关注
原创 [JavaScript]对象数组排序,排序字符串无效
需要排序的数组: var arr = [ { dateTime:'2022-01', data:'A' }, { dateTime:'2022-03', data:'B' }, { dateTime:'2022-02', data:'C' }]排序函数:function compare(a, b) { var value1 =..
2022-04-12 18:21:47
1335
原创 vue项目有部分网络图片加载失败,无法正常显示,提示403.
在index.html 添加以下内容:<meta name="referrer" content="no-referrer" />
2022-01-05 14:20:29
797
转载 css实现三角提示框
一、创建不带边框的提示框: 之前已介绍过怎么生成三角形,直接代码如下:<style>body{margin:0;padding:0;background:grey;}/*提示框容器*/.tip{position:relative;margin-left:20px;margin-top:20px;wi...
2021-08-23 15:36:07
1397
原创 实现js更改url参数,但不刷新或重载页面
实现js更改url参数,但不刷新或重载页面使用location.href会直接刷新页面,可以使用window.history.replaceState来实现更改url参数,但不刷新或重载页面 function updateUrl( key, value){ var newurl = updateQueryStringParameter(key, value) //向当前url添加参数,没有历史记录 window.history.replaceState(.
2021-03-04 15:58:51
4976
2
转载 Please define the NDK_PROJECT_PATH variable to point to it
Please define the NDK_PROJECT_PATH variable to point to it在用ndk-buld 编译c/c++工程的时候, 会遇到上面提示的错误原因是你的当前目录不是一个名为“jni”的目录,所以NDK_PROJECT_PATH,APP_BUILD_SCRIPT,NDK_APPLICATION_MK 是一个空的值,ndk-build就没法只知道怎么编译而终止。 想要解决有两种办法:a. 一个就是制定上面三个变量的值, 如:我要编译我当前目录的源文..
2020-12-11 09:08:08
891
原创 学习笔记05 - css布局 瀑布流
需求:实现如图所示的瀑布流布局(左右item宽度相同,但高度不同,形成高度差布局)分析:1. 每个item由一张图片和下方的文字构成2. 通过改变图片的高度,实现整体item的高度差实现方式:1.获取列表2. 遍历,随机生成一定高度范围内的数组,将"height:xxxpx;"的style样式,给每一个img标签3. 声明两个变量:左侧总高度,右侧总高度4. 遍历,if左侧总高>=右侧总高,item应分配在左侧,否则,item分配在右侧5. item样式均.
2020-09-27 17:38:59
176
原创 学习笔记04 - css布局 文字显示N行,超出结尾用省略号结束
.text-line-2{ overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}参考资料:https://www.cnblogs.com/xuan520qing/p/7404829.htmlhttps://developer.mozilla.org/zh-CN/docs/Web/CSS.
2020-09-22 21:15:01
142
原创 vue项目关闭eslint检查
vue.config.js添加:module.exports = { lintOnSave: false, ...
2020-09-21 17:04:34
460
原创 学习笔记03 - vue过滤器
vue过滤器用于格式化一些数据,比如英文转换大小写,价格转换小数点后两位格式可以全局注册/局部使用示例(全局注册)datetime不足两位补0import Vue from 'vue'/** * 时间数据处理 */Vue.filter('filterTime', function (value) { if (!value) return '' if (value.indexOf(':') === -1) return value let result = ''
2020-09-21 16:47:08
121
原创 学习笔记02 - axios封装之拦截器interceptors+多请求并行
Vue项目封装axios.config.js文件用于项目中所有网络请求// axios 配置import Vue from 'vue'import axios from 'axios'// 设置 axios 请求 baseUrlaxios.defaults.baseURL = 'http://api.xxx.xxx/'/** * 设置拦截器,interceptors 响应处理, * 所有使用 axios 发送的请求,在请求发送出去之前,都会进入到方法中 * 在这里,为所有请求.
2020-09-21 16:24:48
757
原创 学习笔记01 - flex属性布局
display:flex;此属性下的所有原生相当于一个个item,对所有item进行布局。以下为主轴和交叉轴。1.align-items 交叉轴方向对齐方式flex-start 上对齐flex-end 下对齐center 垂直居中baseline 基线对齐stretch 若item排列方向为交叉轴,所有item宽度为主轴宽度。反之,item高度为交叉轴高度。2.flex-direction 方向row 主轴方向...
2020-09-15 21:11:42
118
原创 node-sass下载失败 解决
npm installnode-sass失败,一直下载.node文件,无法下载> node-sass@4.14.1 install C:\WINDOWS\system32\node_modules\node-sass> node scripts/install.jsDownloading binary from https://github.com/sass/node-sass/releases/download/v4.14.1/win32-x64-64_binding.node..
2020-09-09 21:54:38
1652
2
原创 【Vue】Swiper动态加载
使用场景js 使用Swiper实现轮播效果,swiper依赖动态数据改变(使用vue.js来更新数据的),比如轮播图数量的变化,轮播图的显隐的变化。参考网站https://www.swiper.com.cn/https://my.oschina.net/jamesview/blog/2988530代码<div class="swiper-container" v-i...
2019-11-25 16:02:07
1443
原创 【vue】参考网站
1.swiper轮播https://www.swiper.com.cn/2.videojshttps://docs.videojs.com/docs/api/index.htmlhttps://blog.csdn.net/AK852369/article/details/100982243
2019-11-21 20:22:21
296
原创 【Vue】npm run build部署上线后,static里部分图片路径不对,无法正常显示
现象v-bind:src="../../../static/logo.png"使用了以上方式绑定了静态资源,npm run build部署,路径不对,404但是工程中src="../../../static/logo.png"这种非绑定的可以正常访问。原因:找了很多网上的例子,配置域名,config下的index.js文件 将build下的assetsPublicPath的斜杠...
2019-11-14 10:08:27
1036
原创 【VUE】报错 ENOENT: no such file or directory, open 'XXX\package.json'
npm run dev报错 :ENOENT: no such file or directory, open 'XXX\package.json'发现少切入了一级目录,找不到文件,切进去,再运行就好啦
2019-09-09 10:02:44
47059
8
原创 【VUE】新建项目
前提安装脚手架 npm install --global vue-cli新建项目 vue init webpack my-project 运行项目 npm run dev遇到的问题出错:'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序 或批处理文件解决办法 切到项目根目录,执行npm ins...
2019-08-27 17:08:00
127
原创 【CSS】清除浮动
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>清除浮动</title> <style> .box { padding: 1px; background-color:...
2019-08-27 13:11:16
109
转载 VScode格式化ESlint-方法
转载 :https://www.jianshu.com/p/23a5d6194a4bESlint:是用来统一JavaScript代码风格的工具,不包含css、html等。背景:近来研究前端,然后一直在百度上找VScode格式化(ESlint)的插件,结果找了半天都不靠谱。目前没有一个可以格式化html、css、符合ESlint的js、vue的插件,所以自己东拼西凑加实践找...
2019-08-21 17:04:55
504
原创 VUE项目搭建
VUE项目搭建前提:安装node搭建过程npm install --global vue-cli 安装脚手架 vue init webpack ** 新建vue项目 npm run dev第三步出错:'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序 或批处理文件解决办法 切到项目根目录,执行npm insta...
2019-08-20 15:26:47
102
原创 【VUE-学习06】transition 动画
transition<!-- 使用transition 20190819--><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <styl...
2019-08-19 18:37:50
116
原创 【VUE-学习01】插槽
插槽v-slot 定义插槽名父组件在template中使用插槽<!-- 插槽 20190819--><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>插槽</title> &l...
2019-08-19 18:33:25
112
原创 【VUE-学习05】动态组件 component
<!-- 动态组件 component is属性决定使用哪个组件 20190819--><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head>&l...
2019-08-19 18:28:49
169
原创 【VUE-学习04】class对象绑定
使用[] 绑定的是变量,{}绑定数据 <!-- class对象绑定 20190819--><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> ...
2019-08-19 13:20:58
152
原创 【VUE-学习03】computed
相比于methods,computed仅在数据改变时才会调用,能够提高性能。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> ...
2019-08-19 13:17:21
97
原创 【VUE-学习02】生命周期
图解:https://cn.vuejs.org/v2/guide/instance.html#%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F%E5%9B%BE%E7%A4%BA<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"&g...
2019-08-19 13:14:24
133
原创 【VUE-学习01】父组件 子组件之间传值 非父子之间传值
父组件 子组件之间传值父->子父组件 v-bind绑定属性 子组件 prop接收属性子->父子组件发送 emit 并传参 父组件@监听ps: 子组件不能直接修改父组件传来的值 (比如下面的代码里handleItemClick函数里,不能够写this.index = 0;<!-- 父子组件传值 20190819-->&...
2019-08-19 13:09:58
86
转载 android studio开发真机运行时(解析错误 解析软件包时出现问题)
https://blog.csdn.net/menglongfeng3385/article/details/83149766
2019-06-14 13:54:49
2370
原创 智能指针
shared_ptr(本质是类,表现像指针)多个指针指向相同对象。每使用一次,内部计数加1;析构一次,减1,减为0时,自动删除指向的堆内存。make_shared 初始化指针。计数器递增:(1)当用一个shared_ptr初始化另外一个shared_ptr(2)将它作为参数传递给另外一个函数(3)作为函数的返回值计数器递减:(1)给share_ptr...
2019-06-06 10:18:19
101
原创 【QML】 嵌入高德地图
需求 将高德地图嵌入QMl中使用实现方式 1. 创建C++类,定义多个信号(后续与html函数绑定), 用于操作地图 2. 在QMl中使用webengine访问网络,创建webchannel,准备后续将html中的函数与c++类的信号绑定 3. 使用高德地图JS API ,地图显示部分使用html, 将html中的函数与c++类的信号绑定 4. 发送信号就可以操纵地图了代码...
2019-01-25 10:36:45
1394
1
原创 【Python】从本地文本文件中提取有效信息 存储到excel表中
操作:通过正则表达式,匹配到需要的字段,分别写入excel中# -*- coding: utf-8 -*import requestsimport reimport pymysqlimport xlwtimport xlrdfrom xlutils.copy import copy#打开本地文件with open('G:\PythonWorkSpace\XiechengHo...
2019-01-23 20:30:46
3128
原创 【QT】程序编译报错 can not find -lGL
按以下命令安装,看看缺什么:sudo apt-get install build-essential sudo apt-get install libgl1-mesa-dev
2019-01-23 20:20:48
420
原创 【QML】圆形头像
功能:将方形图片显示为圆形图片import QtQuick 2.9import QtQuick.Window 2.2import QtGraphicalEffects 1.0Window { visible: true width: 640 height: 480 title: qsTr("Hello World") color: "blue"...
2019-01-23 20:04:45
303
原创 QT 删除目录及文件
QT 删除目录及文件int deleteDirfile(QString dirName){ QDir directory(dirName); if (!directory.exists()) { return true; } QString srcPath = QDir::toNativeSeparators(dirName);...
2019-01-23 20:02:11
8688
原创 QML 图片旋转
Image { id: loading_Image visible: true anchors.left: parent.left anchors.leftMargin: 590 anchors.top: parent.top anchors.topMargin: 240 source...
2019-01-23 20:00:10
1393
原创 【grep命令】 linux查找包含某字符串的所有文件
在当前目录下 查找"hello,world!"字符串:grep -rn "hello,world!" ** : 表示当前目录所有文件,也可以是某个文件名-r 是递归查找-n 是显示行号-R 查找所有文件包含子目录-i 忽略大小写其他命令行参数:grep -i pattern files :不区分大小写地搜索。默认情况区分大小写, grep -l pattern ...
2019-01-23 19:57:10
3235
原创 使用CJSON文件是编译 size_t报错
报错位置定位:typedef struct cJSON_Hooks { void *(*malloc_fn)(size_t sz); void (*free_fn)(void *ptr);} cJSON_Hooks;解决办法:1. 先包函stdlib.h stdio.h2. 在.h里添加string头文件可以解决报错,但一直不明白为什么......
2019-01-23 19:41:21
1337
3
原创 获取时间戳(毫秒级别)
第一种:#include <chrono>std::string getCurrentTime(){ auto timeNow = chrono::duration_cast<chrono::milliseconds>( chrono::system_clock::now().time_since_epoch() ); char bufTime[1...
2019-01-23 19:37:44
2900
原创 c++编译报错:invalid use of incomplete type struct (或class)
出现错误的情况:class A :定义在A.h实现在A.cpp由于要使用A类里的方法,在B.h中声明了 class A;原因:编译器找不到A的具体实现解决:在B.cpp中 include A.h ...
2019-01-23 19:10:29
19229
vue3.X , json文件在public文件夹,发版更新时,json不更新
2020-06-01
使用正则表达式以及findall查询结果有问题
2018-11-26
c语言中,将要释放的真正取址后再释放有问题吗?
2017-10-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人