自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (1)
  • 问答 (24)
  • 收藏
  • 关注

原创 彻底弄懂call和apply,bind的区别

apply方法apply接受两个参数,第一个参数是this的指向,第二个参数是函数接受的参数,以数组的形式传入,且当第一个参数为null、undefined的时候,默认指向window(在浏览器中),使用apply方法改变this指向后原函数会立即执行,且此方法只是临时改变this指向一次。call方法call方法的第一个参数也是this的指向,后面传入的是一个参数列表(注意和apply传参的区别,多个参数)。当一个参数为null或undefined的时候,表示指向window(在浏览器中),和

2021-08-02 10:37:07 466

转载 最全的手写JS面试题

1 compose题目描述:实现一个 compose 函数// 用法如下:function fn1(x) { return x + 1;}function fn2(x) { return x + 2;}function fn3(x) { return x + 3;}function fn4(x) { return x + 4;}const a = compose(fn1, fn2, fn3, fn4);console.log(a(1)); // 1+4+3+2+

2021-07-30 18:00:28 671

转载 微信H5页面前端开发,大多数人都会遇到的几个兼容性坑

最近给公司微信公众号,写了微信h5业务页面,总结分享一下前端开发过程中的几个兼容性坑,项目直接拿的公司页面,所以下文涉及图片都模糊处理了。1、ios端兼容input光标高度问题详情描述:input输入框光标,在安卓手机上显示没有问题,但是在苹果手机上当点击输入的时候,光标的高度和父盒子的高度一样。例如下图,左图是正常所期待的输入框光标,右边是ios的input光标。出现原因分析:通常我们习惯用height属性设置行间的高度和line-height属性设置行间的距离(行高),当点击输入的时

2021-06-29 15:59:11 248

原创 JS ES5或者ES6简便方法

1.一组数据取最小值// 查找数组里面最小的元素值const arrs = [1, 2, 3, 4];// ES6 的语法如下const min = Reflect.apply(Math.min, arrs, arrs);console.log(min); // 1// ES5的语法如下:const min2 = Math.min.apply(arrs, arrs);console.log(min2); // 1// 或者我们使用 Finction.prototype 代码如

2021-06-15 17:25:45 126

原创 产品经理二

2020-08-16 22:10:29 94

原创 产品经理

1,干什么的 得到具体需求,转化为产品功能需求,得到大概功能规划,再调研同类竞品调研,看看有什么好的方案和坑,并最终确定功能逻辑,写成产品文档产品经理的工作流程:需求分析=>产品规划=>产品设计=》文档输出=》需求评审=》设计开发=》产品验收=》正式上线=》数据反馈=》需求分析产品经理的本质是:将用户需求整合资源形成产品落地,即问题解决着用户分析根据以下进行: 用户群,产品卖点,需求痛点,行为分析功能分析根据以下进行:产品调研,关键流程,功能点,产品结构2,...

2020-08-12 22:46:02 1199

原创 android的基础

一个控件绑定多个点击或者长按事件,想让执行一次,就return true,return false表示执行这个事件还没有结束还要执行另外一个事件

2020-08-11 22:30:57 109

原创 android的基础 ImageView

ImageView的基本属性android:scaleType有一些值代表图片的渲染方式 fitXY 代表X,和Y轴都充满整个view fitCenter 保持宽高比 知道能够完全显示 centerCrop 保持宽高比 知道完全覆盖控件 裁剪显示要想加载一张网络图片先在网上找一个控件比如 glide先在gradle中引用在初始化,再在 AndroidManifest.xml中声明<uses-permission android:name="android

2020-08-10 22:33:26 189

原创 android的基础CheckBox

CheckBox左侧的选择框的样式也是用drawable,(android:button="@...."),距离用paddingLeft//这是多选 监听其中一个check1= this.<CheckBox>findViewById(R.id.check1); check1.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override

2020-08-06 22:02:47 91

原创 android的基础 RadioButton

首先button的点击事件创建函数private void setListeners (){ Onclick onClick=new Onclick(); mBtnText.setOnClickListener(onClick); btn1.setOnClickListener(onClick); btn2.setOnClickListener(onClick); radioBtn.setOnClickListener.

2020-08-04 22:52:16 547

原创 android基础EditText

EditText android:inputType 是决定弹出什么键盘的! android:hint 输入框输入前的提示语android:maxLines 最大行数android:drawableLeft 输入框的左边的图标android:drawablePadding 图标距离文字的距离//EditText 监听输入内容的变化edit_1.addTextChangedListener(new TextWatcher() { @O...

2020-08-03 22:23:24 106

原创 android 点击事件的写法

//第一种是在JAVA代码里写 private Button btn3; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_button); btn3= this.<Button>findViewById(.

2020-08-02 22:45:56 191

原创 android的基础 button 按钮

Button自定义背景颜色的形状1,先在res中的drawable新建的 Drawable Resource File 新建 Root Element 的shape文件<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid ..

2020-08-02 22:42:32 193

原创 android的基础 4

TextView android:maxLines="1" //最多一行 android:maxLines="1" android:ellipsize="end" //一行超出出现省略号//一行跑马灯android:layout_width="300dp"android:layout_height="wrap_content"android:text="红尘紫红尘紫红尘红尘紫红尘紫红尘尘红尘红尘紫红尘紫红尘尘红尘尘红尘"android:textColor="#000"and.

2020-07-30 23:06:10 291

原创 android的基础3

相对布局:(RelativeLayout)layout_alignParentBottom //父元素的下面,横向位置不变 值为truelayout_alignParentRight //父元素的右面,竖向位置不变 值为truelayout_toRightOf //值为id,为这个元素的右边layout_below //值为id,为这个元素的下边等等!...

2020-07-29 23:26:52 94

原创 android的基础2

注意:对大小写有区别!常用的属性:android:id android:layout_marginandroid:layout_width android:layout_paddingandroid:layout_height android:backgroundandroid:orientation //线性布局的方向,横向或者竖向match_parent //上一级元素的尺寸wrap_content //内容的尺..

2020-07-28 22:18:04 78

原创 android的基础(1)

androidx.constraintlayout.widget.ConstraintLayout:约束布局,LinearLayout:线性布局1,约束布局 是Google推出的新的布局组件,它出现的目的一是为了减少布局中ViewGroup的层级嵌套,二是为了适应更灵活的布局需求,它有点类似于RelativeLayout但是又比RelativeLayout强大很多,比如RelativeLayout中你可以让一个TextView在中横向居中,但是你很难让它处于横向30%的位置。如果在RelativeL.

2020-07-27 21:53:15 147

原创 js 面试出现频次较高的算法题

2020-06-04 18:04:06 117

原创 微信公众号二维码长按识别时,不是识别,而是放大

<template> <div class="wzhalertcode" :style="{visibility:txqrcodeFlag?'visible':'hidden'}"> <div class="qrcodeBox"> <div class="qrcodeBoxtitle">{{wzhtopstr}}</div> <img :src="txqrcodeImg.

2020-05-19 15:09:48 1021

原创 前进刷新,后退不刷新

首先在router/index.js中的routes中的每一项加上meta: { keepAlive: false}就按好像下面一样,注意,false代表不需要缓存,true代表需要缓存{ path: "/teamFun", name: "teamFun", component: teamFun, meta: { keepAlive: f...

2020-05-16 10:54:03 280

原创 weback4.0版本学习(一)

先建立一个文件夹并进入:mkdir demo && cd demo再初始化:npm init -y//安装webpacknpm install webpack webpack-cli --save-dev打包方法 :npx webpack,默认配置文件的名字:webpack.config.js。一,webpack.config.js的配置const path = require('path');// path.resolve(__dirname, .

2020-05-12 17:34:13 173

原创 vue项目建立步骤

一 建立vue项目vue init webpack personMsg(最后一个是项目名)二 引入其他插件npm install axios –savenpm install qs --save 在main.js中添加importaxiosfrom"axios";importqsfrom"qs";Vue.prototype.$axios=axi...

2020-01-03 17:45:09 225

原创 js 简便方法

filter用于对数组进行过滤。它创建一个新数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。

2019-11-21 15:31:09 108

原创 关于PHP5和PHP7版本下的变化!(刚开始xue)

对于php程序员来说,随着php不同版本对于部分函数变量机制的更新改进,往往会让大家因在不同版本下使用同一变量而出现不同结果时而产生疑惑。一、global变量机制<?php$x=5;$y=10;function myTest(){global $x,$y;$y=$x+$y;}myTest();echo $y; ?>在php5的环境下输出:15;...

2019-11-16 13:57:22 228

原创 PHP中echo,print,print_r输出的区别?

echo() 函数输出一个或多个字符注释:echo() 函数实际不是一个函数,所以您不必对它使用括号。然而,如果您希望向 echo() 传递一个以上的参数,使用括号将会生成解析错误。提示:echo() 函数比print()速度稍快。提示:echo() 函数也有简写语法。在 PHP 5.4.0 之前,该语法只适用于 short_open_tag 配置设置启用的情况。用法:ech...

2019-11-15 22:40:50 201

转载 ES6、ES7、ES8、ES9、ES10新特性一览

ES6的特性比较多,在 ES5 发布近 6 年(2009-11 至 2015-6)之后才将其标准化。两个发布版本之间时间跨度很大,所以ES6中的特性比较多。在这里列举几个常用的: 类 模块化 箭头函数 函数参数默认值 模板字符串 解构赋值 延展操作符 对象属性简写 Promise Let与Const ...

2019-10-05 10:10:15 181

原创 lunix 命令行

find / -name httpdfind / -nameapachectlfind / -name httpd.conflinux下如何找到apache的安装目录注意 find 后有空格

2019-09-08 15:55:49 96

原创 vue 中 用法

1.v-for和data属性<li v-for="(item, index) in message" v-on:click="addClassFun(index,$event)" :data-qt_id='item.qt_id' v-bind:class='{selectcolor:index==selectIndex}'> {{ item.type_name ...

2019-07-18 17:50:27 198

原创 自己生成符合HBuilder的andriodSDK

keytool -genkey -alias (自己写的别名,什么都可以) -keyalg RSA -sigalg SHA1WithRSA -validity (这个是有效时间,是多少天,不要填太小) -keysize 2048 -keystore (这个是证书名字,以.keystore结尾)证书转化,注意路径keytool -importkeystore -srckeystore (这...

2019-07-16 14:32:02 598

转载 uni-app目录用处

components uni-app组件目录,放可复用的组件 pages 业务页面文件存放的目录 static 存放应用引用静态资源(如图片、视频等)的地方,注意:静态资源只能存放于此 App.vue 应用配置,用来配置App全局样式以及监听 生命周期 main.js Vue初始化入口文件 mainfest.json 配置应用名称、appid...

2019-07-16 11:58:21 1176

原创 mui 获取本地的图片的绝对路径本,上传到OSS上

mui(".img ul").on("tap", "li.addImgge", function() { if (mui.os.plus) { var a = [{ title: "拍照" }, { title: "从手机相册选择" }]; plus.nativeUI.acti...

2019-06-15 09:09:26 1476

转载 js 时间

functionRefreshTime(targetDate){//获取本地当前时间,截止时间-当前时间=倒计时时间varToday=newDate();varendDate=newDate(targetDate);varleftTime=endDate.getTime(...

2019-06-03 16:21:21 257

转载 evalJS跨webview回传参或执行方法

在H5+app的开发中,webview的操作是基础,在实际的应用中我们通常会发现不同的webview之间需要相互传递参数或者执行方法.准备工作:我们需要两个页面A和B,B是A的子页面,点击B中的某个按钮,把B中的参数传递给A并刷新A.实现方法:在A页面中首先要有一个接收参数并展示的方法:function showAG(ag){ document.g...

2019-05-06 16:07:36 1606

原创 mui 子页面返回父页面并执行父页面的方法

在子页面执行的方法if (window.plus) { plusready();} else { document.addEventListener("plusready", plusready,false);}function plusready() { var view = plus.webview.currentWebview().opener(); //传递参数...

2019-05-06 16:00:42 1715

原创 mui建立二级页面

mui.openWindow({ url: 'houseRelet.html', //id: 'target', extras: { htmlStr:htmlStr, time:showUserPickerButton.value }});在二级页面接受var htmlStr = plus.webview.currentWebview().htmlStr;必须在m...

2019-05-06 15:08:27 332

原创 mui 跨域请求

mui 本身不能跨域需要引入mui.jsonp.js插件/** * MUI JSONP * varstion 1.0.0 * by Houfeng * [email protected] *///jsnop.js(function($, win, doc) { var callbackIndex = 0; //生成回调函数名 var createCallbackNa...

2019-05-06 15:03:27 1211 3

原创 引入JQUERY的手指跟随滑动

var startX, startY, moveEndX, moveEndY, X, Y;var flag=true;$(".mui-recommend .house-content ul").on("touchstart", function(e) { e.preventDefault(); startX = e.ori...

2019-05-03 14:36:50 444

原创 JAVA 的数据类型

java语言提供了八中基本类型,六种数字类型(byte,short,int,double,long,float),一种字符,一种布尔: byte: byte 数据类型是8位、有符号的,以二进制补码表示的整数; 最小值是-128(-2^7); 最大值是127(2^7-1); 默认值是0; ...

2019-04-08 20:56:46 138

转载 HBuilder打包App方法(图文教程)

HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。该软件既可以支持web代码编写,也可以将已经编写好的项目代码打包为手机APP。HBuilder提供的打包有云端打包和本地打包两种,云端打包的特点是DCloud官方配置好了原生的打包环境,可以把HTML等文件编译为原生安装包。1,下载HBuilder,注册并登陆。首先打开“文件”-“新建”-“移动APP”,...

2019-04-08 20:47:18 2291

转载 利用HBuilder打包前端开发webapp为apk的方法

现在的前端开发可谓是,百花齐放啦,什么都可以做,只有想不到没有做不到的,今天就简单的介绍用vue,ng或者是react开发的单页应用如何打包为apk,在移动设备上运行。这里以vue为例,其他的差不多,大家可以根据自己的情况去查找相应资料。第一步,需要安装node,如果是做前端的er,这个应该就不用过多介绍了。第二步,使用vue-cli工具初始化vue项目,这里只是做一个测试的项目,所以...

2019-04-08 18:32:02 599

myeclipse 10破解方法

java开发的工具myeclipse的破解方法,我亲自试验了是可以的

2018-05-10

vue 子路由嵌套,切换路由怎么不刷新页面

2022-01-17

vue 按需加载 require.ensure 感觉有点慢,怎么解决啊?

2020-08-26

视频可以在控制条上添加自定义颜色和点但是不影响播放 类似于Jwplayer

2020-08-17

vue 有多个页面,打包后,我想让只加载点击进入的页面的js文件,而其他的js不点击不加载

2020-07-27

vue 长链接websocket 返回数据,代码插入,动画执行一次,怎么做比较好

2020-05-06

iphone 11 pro ios13.4 在微信公众号二维码长按识别时,不是识别,而是放大

2020-04-17

vue 视频点赞心往上飘的动画 随着调用次数变多会越来越卡

2020-04-11

MUI下拉刷新与区域滚动冲突的解决办法?

2019-05-05

chrome下导出文件时,怎么控制纸张的方向

2018-07-12

flash的object挡住了div ,设置iframe无效

2018-06-26

ie8中复制可以,但是ie11中报错

2018-06-25

使用 jquery.wordexport.js怎么保证导出后的Word和网页内容格式一样

2018-06-12

ie8下input onpropertychange点击也触发

2018-06-06

原生js 实现POST同步请求报错,怎么解决

2018-05-15

Safari 瀏覽器加載時不顯示

2018-01-23

safari 浏览器中的显示隐藏的问题

2018-01-22

C# 如何判斷是否是頁面刷新

2018-01-11

在手机浏览器中,先window.scroll滚动到一定的位置,再用手滑动页面,页面会回顶部

2018-01-10

C# 用UploadFile上传文件,保存到服务器中,但是在测试区正常,在正式去报错

2018-01-09

url特殊字符,文件打不开,怎么办?

2017-12-29

js,C# 如何获取登录页面的 本地 ip

2017-12-04

C# 通过ip获取mac地址

2017-12-04

c# 或者是js ,解析JSON格式的字符串

2017-11-28

JSON字符串转JSON对象,注意其中desc中要两个,而不是一个

2017-11-25

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

TA关注的人

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