自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

梦之归途的博客

一步一个脚印,踏实前行。

  • 博客(295)
  • 资源 (14)
  • 收藏
  • 关注

原创 垃圾分类小程序,云开发 (附源码)

简介这是一个完整的已经线上运行的垃圾分类小程序,点击可查看源码,可随意 star。也可以扫描下方的小程序码直接体验。image 速览 准备工作数据库:存储四种垃圾分类的相关垃圾数据, 创建表commit,sort,product。把sort.json 和product.csv 导入云数据库即可 云函数:获取百度识别库的accessTo......

2020-03-23 23:27:18 6894 8

原创 微信小程序天气预报(附源码)

简介这是一个完整的已经线上运行的天气应用小程序,点击可查看源码,可随意 star。也可以扫描下方的小程序码直接体验。image新版首页(可根据不同的天气改变背景)image其他效果图:imageimage数据来源地理编码、天气数据均来自百度地图开放平台。个人开发完全免费,有对应的小程序 sdk,加入即可,但是返回的天气数据较少。运行前准备......

2020-03-23 23:20:56 19222 5

原创 Vue 监听(watch handler)

immediate:true立即执行handle方法(首次加载、刷新、数据改变)都会执行,缺点监听不到对象属性中发生的改变。缺点:不能深度监听(对象属性的改变),刷新或首次加载不能执行。handle:watch中需要具体执行的方法。

2023-03-09 16:57:02 51

原创 JavaScript 简单计算

decimal.js是使用的。

2023-03-09 16:47:47 315

原创 JavaScript Math常用方法

Math.trunc()函数,返回的是一个数的整数部分,不管正数还是负数,直接去掉小数点及之后的部分。Math.random()函数,返回一个浮点,伪随机数范围从0到小于1,从0往上不包括1。Math.pow()方法,返回基数(base)的指数(exponent)次幂。Math.round(),返回的是一个数字四舍五入的整数。Math.sqrt()方法,返回的是一个数的平方根。Math.cos()函数,返回一个值的余弦值。Math.sin()函数,返回一个值的正弦值。

2023-03-09 16:32:31 202

原创 el-table的Checkbox多选框(选中、取消)

在el-table上绑定@select=itemHandleSelectionChange事件,设置只能选中不能取消。

2023-03-09 11:54:42 392

原创 Vue操作对象的几种常法(is、assign、keys、values和 entries)

Vue操作对象的几种常法(is、assign、keys、values和 entries)

2023-03-08 16:42:03 83

原创 JavaScript 箭头函数、函数参数

JavaScript 箭头函数、函数参数。

2023-03-08 16:36:08 524

原创 JavaScript 数组简介

第一个参数(2)定义了应添加新元素的位置(拼接)。第二个参数(0)定义应删除多少元素。

2023-03-08 16:17:08 11

原创 JavaScript 运算符

JavaScript 运算符。

2023-03-08 16:06:24 9

原创 Vue 类型判断

Vue 类型判断。

2023-03-08 15:59:07 105

原创 Vue 对象扩展运算符(…)

我们先用一个例子说明,我们声明两个数组arr1和arr2,然后我们把arr1赋值给arr2,然后我们改变arr2的值,你会发现arr1的值也改变了,因为我们这是对内存堆栈的引用,而不是真正的赋值。这时我们看到控制台输出了 1,2,3,undefined,这说明是可以传入多个值,并且就算方法中引用多了也不会报错。现在控制台预览时,你可以看到我们的arr1并没有改变,简单的扩展运算符就解决了这个问题。这是我们不想看到的,可以利用对象扩展运算符简单的解决这个问题,现在我们对代码进行改造。

2023-03-08 15:29:28 324

原创 CSS:nth-child、first-child、last-child

CSS:nth-child、first-child、last-child

2023-02-13 18:35:07 145

原创 vue表单验证

【代码】vue表单验证。

2023-02-08 11:40:35 90

原创 Vue 生命周期浅析

从Vue实例创建、运行、到销毁期间,总是伴随着各种各样的事件,这些事件,统称为生命周期!就是生命周期事件的别名而已;生命周期钩子 = 生命周期函数 = 生命周期事件给了用户在不同阶段添加自己的代码的机会。初始化 (create)--- 组件挂载(mount)-----组件更新 (update)--- 销毁(destroy)生命周期发生了什么初始化界面前 : 在当前阶段data、methods、computed以及watch上的数据和方法都不能被访问created。

2023-02-02 14:37:57 335

原创 vue 文件.env.production、.env.development简析

在运行npm run serve的时候它会自动编译 测试开发版本 所以能加在.env.development文件的变量。确实 就是我们在app.vue下打印的变量,值就是我们在.env和.env.production里面设置的值;在项目根目录新建两个文件 分别为.env.production文件 .env.development文件。我们下面的例子分开来写 只用 .env.production .env.development。会加载.env和.env.development两个文件。

2023-02-02 11:23:31 268

原创 使用JDK的 keytool 生成JKS,修改查看JKS信息

它使用户能够管理自己的公钥/私钥对及相关证书,在JDK 1.4以后的版本中都包含了这一工具,所以不用再上网去找keytool的安装,电脑如果安装有JDK1.4及以上,就可以直接使用。-dname "CN=jwt,OU=jtw,O=jwt,L=zurich,S=zurich, C=CH" 名字与姓氏,组织单位,城市,区县,国家代码。注意事项:你的证书是在JDK1.8的环境制作的,但是你却在JDK1.7的环境下去转换格式,是会报故障的,所以JDK的环境也是很重要的。源秘钥口令就是上面设置的-keypass。

2023-01-11 20:41:54 1217

原创 uniapp几行代码解决滚动穿透问题

uniapp 几行代码解决滚动穿透。

2023-01-11 09:41:17 328

原创 Vue 日期获取

将当前时间格式化/* 在日期格式中,月份是从0开始的,因此要加0* 使用三元表达式在小于10的前面加0,以达到格式统一 如 09:11:05* */let weeks = ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六']// 拼接return year + "年" + month + "月" + day + "日" + " " + hours + ":" + minutes + ":" + seconds + ' ' + week。

2023-01-10 11:16:51 1052

原创 Vue中computed和watch的区别

当多个属性影响一个属性的时候,建议用computed当一个值发生变化之后,会引起一系列的操作(改变其他属性值),这种情况就适合用watch。

2022-12-09 10:09:03 242

原创 使用Vue.$set()或者Object.assign()修改对象新增响应式属性

首先建议先读读的介绍,对这一块你的理解会加深很多vue代码中,只要在data对象里定义的对象,赋值后,,视图都会实时变化比如下面在data定义了obj对象,mounted里赋值后,(也可以在其他地方赋值)只要obj.a或者obj.b的值改变了,视图会跟着变化但是我们在obj对象上新增的属性变化时,值会变化,但是视图不会实时变化比如obj.c或者obj.d变化时,值虽然会变,但是视图不会跟着变。

2022-12-09 09:44:01 420

原创 uniapp实现简单的锚点定位

需要注意的是scroll-view必须设置高度,不设置的话没效果,但不要设置100%,除非父元素写了高度.同时虽然文档写的值应为某子元素id,但也可以是子孙元素。

2022-10-09 08:44:11 1333

原创 uni-app 顶部选项卡吸附效果

1、页面滚动到该导航位置吸顶2、tab部分可滑动切换页面。

2022-10-09 08:40:52 567

原创 uni-app自定义弹窗,底部页面触摸穿透问题解决方案

1、当弹窗显示时,添加类prevent,通过position:fixed来固定,达到原页面被固定,原页面不能被滑动。2、当弹窗关闭时,去掉类prevent,可滑动原页面。说明:在小程序中也可以用此方法来解决触摸穿透的问题。完美的解决方法是:用类来解决。

2022-09-30 11:49:27 1282

原创 echarts中堆叠柱状图实现顶部显示总量

echarts中堆叠柱状图实现顶部显示总量。

2022-09-27 10:56:16 452

原创 uniapp 头部 底部固定 中间滑动

uniapp 头部 底部固定 中间滑动。

2022-09-23 15:36:31 321

原创 Sndroid开发设置Settings

1、配置JDK2、安装 Android Studio (带SDK)3、配置。

2022-09-08 08:28:54 145

原创 Android 开发——环境搭建

这一步将“Android Virtual Device”勾选上,这是为了创建Android模拟器,然后“Next”,下图为选择Android Studio的安装目录。接着就会出现下图所示的页面,是由于第一次运行,AS找不到Android SDK让我们设置代理下载,这里选择取消。网络上有的教程会让设置代理,由于当时墙的问题,国内没有镜像,所以才设置的,现在可以不用了。然后下一步,这里如果在安装类型那儿选择的是自定义安装,则会出现下图:让我们设置模拟器的RAM大小。项目设置,然后一直“Next”,进入主界面。

2022-09-08 08:24:11 638

原创 vue项目每次运行端口都会发生变化(端口占用)

执行命令**==taskkill /pid 29904 /f ==** 关闭当前占用的进程(29904为当前占用端口的进程编号),返回: 已终止 PID 为 29904 的进程。使用命令netstat查询端口状态,输入netstat -ano看到8080端口被29904进程占用。每次运行项目端口都会一直变化8081…

2022-09-08 08:15:11 1441

原创 Java环境安装和配置(jre和jdk)

再进行新建,这次配置jre,变量名中输入CLASSPATH,然后在变量值中选择jre的地址,即第七步中提到的地址,然后保存。在变量名中输入JAVA_HOME,然后在变量值中选择jdk的地址,即第四步中提到的地址,然后保存。在系统属性的高级页面之后,点击最下面的环境变量,然后进行进一步的配置。点击用户变量下面的新建,即上面的一个新建,下面一个是系统变量,注意不要选错。安装完之后会显示关闭界面,这时我们点击关闭就行,然后进行最重要的环境配置。配置完用户变量之后,找到下面的系统变量,然后找到PATH,点击编辑。

2022-09-07 11:31:19 866

原创 分享8个非常实用的Vue自定义指令

在 Vue,除了核心功能默认内置的指令 ( v-model 和 v-show ),Vue 也允许注册自定义指令。它的作用价值在于当开发人员在某些场景下需要对普通 DOM 元素进行操作。Vue 自定义指令有全局注册和局部注册两种方式。先来看看注册全局指令的方式,通过方式注册全局指令。然后在入口文件中进行Vue.use()调用。批量注册指令,新建文件在main.js引入并调用下面分享几个实用的 Vue 自定义指令复制粘贴指令 v-copy长按指令 v-longpress。

2022-09-05 10:47:20 175

原创 Vue加按钮权限

将保存的数据跟验证的js方法结合写一个hasAuthFn.js。在main.js中引入hasAuthFn.js。写一个验证auth.js。

2022-09-05 09:46:37 281

原创 Vue项目发布过程中去除console

命令:npm install babel-plugin-transform-remove-console --save。将打包好的项目部署到生成环境中,在控制台测试,即可看见所有console.log()打印信息都已经全被清除。一、安装插件 babel-plugin-transform-remove-console。执行:npm run build。下babel.config.js。...

2022-08-27 08:52:35 903

原创 Vue + element-ui合并单元格后,checkbox多选单选取值问题

当进行全选操作时,针对数组进行去重,单选判断一下是否选中还是取消选中,选中往数组push元素,取消splice删除指定元素即可。这个事件,该事件就是当选择项发生变化时会触发该事件,这里我们会用到一个单选事件。选值问题,这里特别需要注意的是不要用。针对于el-table表格合并后。...

2022-08-26 17:59:16 331

原创 vue数组去重

对于简单的数组进行去重,可以使用Set。,基本上可以对所有数据类型进行去重。

2022-08-26 17:15:01 1828

原创 vue动态合并行

表格绑定的方法,传入行数列数,行列标识,进行合并操作。传入,在获取到数组时调用。

2022-08-24 15:33:35 477

原创 Vue操作数组的几种常用方法(map、filter、forEach、find 和 findIndex 、some 和 every、includes、Array.from)

并且forEach函数内 不支持 continue 和 break 操作 (普通for 循环支持这两个操作)可以看到和第一种带return的相比 item=>{return item += 1;少了大括号 和 return 即 item=> item += 1。类似于map函数 也需要有返回值 否则会返回一个空数组。注意 改变item值 并不会改变原数组中的元素值。...

2022-08-23 19:10:30 4392 1

原创 Element 表格固定列横向滚动条无法拖动的问题解决

效果:解决滚动条被遮住的问题,同时含有合计也适用,缺点:就是表头和合计那部分有阴影,中间的部分没有阴影,不过不影响效果,问题不大。在Element-UI中,当对表格列进行固定后,底部的横向滚动条就无法拖动了,主要的问题就是固定区域盖住了横向滚动条。效果:就是设置bottom值,使得不盖住滚动条。缺点:不适用与含有合计的table,如果含有合计,合计也会上移。需要注意的是,上面的代码需要放在全局的样式文件中才有效果。...

2022-08-17 11:58:35 1500

原创 安装Vue Devtools调试工具插件

在安装完Vue.js devtools后,打开自己写的一个vue.js网页,发现这个图标并没有亮起来,还是灰色,点击图标显示Vue.js not detected,打开控制台也没有发现有vue的选项。我们先看看Vue.js devtools是否生效,打开Bilibili(B站是用的vue),你就可以发现这个图标变绿了,说明Vue.js devtools是能用的。把这个允许访问文件网址的开关打开,锵锵,神奇的事情发生了,自己写的页面也能用vue.js devtools了。,点击右边的按钮,打开。......

2022-08-04 10:00:47 1066

原创 Vue 传值简介

1、父组件可以使用 props 把数据传给子组件。2、子组件可以使用 $emit,让父组件监听到自定义事件。

2022-08-03 16:30:53 35

FSCapture_录屏截屏

这是一款录屏截屏神器,操作简单,使用方便,功能齐全,用过的都说好。

2020-06-01

jarjar....

新建一个文件夹,将我们原始jar包跟jarjar.jar放到这个文件夹下,同时新建一个文本文件,名字随意,例如 rule.txt,写入下面的内容。 rule com.google.gson.** com.google.mygson.@1 然后打开命令窗口,切换到这个文件夹目录下,输入如下命令。 java -jar jarjar.jar process rule.txt gson.jar mygson.jar

2018-01-19

Android.Base64对图片进行编码和解码

Android Base64对图片进行编码和解码。。。。。。。。。

2017-12-11

BASE64Encoder 与 BASE64Decoder 源代码

BASE64Encoder.java和BASE64Decoder.java类的源代码,可以再android SDK 与java JDK下无差错信息通信

2017-12-11

RSA和AES工具

RSA和AES工具适用于Java.JavaWeb.Android三端。。。。。

2017-12-11

javabase64-1.3.1

javabase64-1.3.1.jar,RSA非对称加密算法中有需要用到,亲测可用

2017-12-11

大图加载展示

大图加载展示,避免oom。

2017-12-09

PhotoWallFallsDemo

实现照片墙,有效的避免了OOM的问题。

2017-12-09

AndroidNetTest

Android 环境下实现对网络状态的监听,经实测好使。。。

2017-12-07

AndroidAIDL

使用AIDL实现Android进程间通信,Demo包含Service,Client代码。

2017-12-07

HomeWatcher

使用观察者模式,对Android Home键实现有效监听。。。

2017-12-07

jaxen-1.1-beta-6.jar

默认的情况下,dom4j不支持xpath,需要的导入jar包支持。

2017-12-05

html帮助文档

这个是html帮助文档,点开直接查看。。。。。。。。。。

2017-12-04

MarkdownEditor

MarkdownEditor的安装包,下载到本地直接使用,无需安装。

2017-12-01

空空如也

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

TA关注的人

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