综合( 右侧选择分类 )
xiaozhi

1.Web 性能优化: 使用 Webpack 分离数据的正确方法

制定向用户提供文件的最佳方式可能是一项棘手的工作。 有很多不同的场景,不同的技术,不同的术语。在这篇文章中,我希望给你所有你需要的东西,这样你就可以:了解哪种文件分割策略最适合你的网站和用户知道怎么做根据Webpack glossary,有两种不同类型的文件分割。 这些术语听起来可以互换,但显然不是。Webpack 文件分离包括两个部分,一个是 Bundle splitting,一个是 Code
2770 人浏览
hangge

SpringBoot - 网络请求模版类RestTemplate使用详解1(安装配置、基本用法)

一、基本介绍1,什么是 RestTemplate?(1)RestTemplate 是 Spring 提供的用于访问 Rest 服务的客户端,RestTemplate 提供了多种可以便捷访问远程 Http 服务的方法,能够大大提高客户端的编写效率。RestTemplate 是 Spring 3 中引入的同步阻塞式 HTTP 客户端。根据 Spring 官方文档介绍,在将来的版本中它可能会被弃用,因为
2768 人浏览
web

vue的ref属性获取/设置标签的样式

vue的ref属性获取/设置标签的样式1. 获取标签的宽高:this.$refs.image.clientHeight/clientWidth。2. 设置标签的宽高:this.$refs.content.$el.style.top="12px"<div > <div ref="image" class="image"></div> <d
2764 人浏览
php

Yii2中各种文本框的使用 [ 2.0 版本 ]

文本框:textInput(); 密码框:passwordInput(); 单选框:radio(),radioList(); 复选框:checkbox(),checkboxList(); 下拉框:dropDownList(); 隐藏域:hiddenInput(); 文本域:textarea(['rows'=>3]); 文件上传:fileInput(); 提交按钮:submitButton()
2764 人浏览
web

微信小程序授权登录最佳实践

公司业务开展,最近完成了一个微信小程序的开发。场景是这样,同一微信开放平台下拥有相同主体的APP和微信小程序来完成同样的业务,用户进入app或者微信小程序时必须获取用户的unionid来确认当前的用户身份,完成登录。小程序“获取用户信息”api(getUserInfo)的调用方式和之前相比有了较大更新,优雅的实现用户授权和登录非常重要,以下是我在微信小程序授权登录相关流程在开发时候的实现思路和总结
2763 人浏览
web

HTML CSS整理笔记 (九) CSS3做网页动画

完成笔记链接:https://www.niwoxuexi.com/blog/web/article/1245——9 CSS3做网页动画——54.transform变形:指效果的集合,如平移、旋转、缩放、倾斜效果。语法 transform:[transform-function]*;其中transform-function是变形函数,如要设置多个,则中间以空格分开。在用2D变形时要加浏览器兼容性前缀
2763 人浏览
xiaozhi

7.JavaScript 原型的深入指南

为了保证可读性,本文采用音译而非直译不学会怎么处理对象,你在 JavaScript 道路就就走不了多远。它们几乎是 JavaScript 编程语言每个方面的基础。事实上,学习如何创建对象可能是你刚开始学习的第一件事。对象是键/值对。创建对象的最常用方法是使用花括号{},并使用点表示法向对象添加属性和方法。letanimal={} animal.name='Leo' animal
2762 人浏览
wechat

小程序的运行环境

小程序的运行环境微信小程序运行在三端:iOS(iPhone/iPad)、Android 和 用于调试的开发者工具。三端的脚本执行环境以及用于渲染非原生组件的环境是各不相同的:在 iOS 上,小程序逻辑层的 javascript 代码运行在 JavaScriptCore 中,视图层是由 WKWebView 来渲染的,环境有 iOS8、iOS9、iOS10;在 Android 上,旧版本,小程序逻辑层
2759 人浏览
wechat

微信小程序自定义 tabBar

微信小程序自定义 tabBar基础库 2.5.0 开始支持,低版本需做兼容处理。自定义 tabBar 可以让开发者更加灵活地设置 tabBar 样式,以满足更多个性化的场景。在自定义 tabBar 模式下为了保证低版本兼容以及区分哪些页面是 tab 页,tabBar 的相关配置项需完整声明,但这些字段不会作用于自定义 tabBar 的渲染。此时需要开发者提供一个自定义组件来渲染 tabBar,所有
2757 人浏览
wechat

最新微信小程序获取用户信息

微信小程序获取用户信息的几种方式以下三种方式都无法获取到用户的openID1. 开放组件获取用户信息<open-data></open-data>该功能已无效该组件的type属性根据不同的属性值可以展示用户不同的信息该方式不需要授权,因为该方式值能获取到当前登录用户自己的基础信息但是该方法获取的用户信息只能展示,不可以通过js方法获取到组件功能调整 开发者在未获取用
2757 人浏览
cnbzlj

Android 通过腾讯WebService API获取 地址经纬度

不废话,需求:必须调用腾讯地图的API将地址转经纬度,怎么办? 1、申请地图使用Key(必须) 访问腾讯地图服务 : http://lbs.qq.com/qqmap_wx_jssdk/index.html;申请自己的Key; 记得开启webServiceAPI,不要输入任何限制条件。 请求URL 该请求为GET请求 https://apis.map.qq.com/ws/geoc
2757 人浏览
cheng

linux系列之常用运维命令整理笔录

本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做
2756 人浏览
web

Web前端 | 注册表单验证

注册格式要求:页面中所有项均为必填项登录账号:只能是数字或字母且以字母开头密码:大于8位且需要有字母和数字之外的字符姓名:格式为2-4个汉字出生年月日:格式为yyyy-mm-dd 【eg:1998-02-17】邮编:正确的6位数字邮编E-mail:基本格式Html程序代码如下(页面程序,封装在index.html中):<!DOCTYPE html> <html> &l
2750 人浏览
google_seo

What is galvanized expanded metal?

What is galvanized expanded metal?Galvanized expanded metal mesh is zinc coated on the surface of the steel mesh to improve its rust resistanceGalvanized expanded metal lath has higher corrosion resis
2749 人浏览
wechat

小程序插件使用组件的限制

小程序插件使用组件的限制在插件开发中,以下组件不能在插件页面中使用:开放能力(open-type)为以下之一的 button:contact(打开客服会话)getPhoneNumber(获取用户手机号)getUserInfo(获取用户信息)open-dataweb-view以下组件的使用对基础库版本有要求:navigator 需要基础库版本 2.1.0live-player 和 live-push
2745 人浏览
xiaozhi

2.JavaScript是如何工作的:深入V8引擎&编写优化代码的5个技巧

概述JavaScript引擎是执行 JavaScript 代码的程序或解释器。JavaScript引擎可以实现为标准解释器,或者以某种形式将JavaScript编译为字节码的即时编译器。以为实现JavaScript引擎的流行项目的列表:V8 — 开源,由 Google 开发,用 C ++ 编写Rhino — 由 Mozilla 基金会管理,开源,完全用 Java 开发SpiderMonkey — 
2744 人浏览
cheng

viagra cialis phentermine soma

http://vsdoxycyclinev.com/ - vibramycin dose rate
2743 人浏览
wechat

小程序文件系统

小程序文件系统文件系统是小程序提供的一套以小程序和用户维度隔离的存储以及一套相应的管理接口。通过 wx.getFileSystemManager() 可以获取到全局唯一的文件系统管理器,所有文件系统的管理操作通过 FileSystemManager 来调用。var fs = wx.getFileSystemManager() 文件主要分为两大类:代码包文件:代码包文件指的是在项目目录中添加的文件
2742 人浏览
android

android 富文本SpannableString去掉下划线

总有些细节设计总监总是揪着不放,做的app中有个textview牵扯到了url链接,但是老大的意思是不能存在下划线:代码如下: String msg = "*注册即代表同意《用户协议》"; SpannableString smp = new SpannableString(msg); ClickableSpan clickableSpan =
2741 人浏览
iOS

IOS开发之XCode学习:Slider和ProgressView

此工程文件实现功能: 1、定义UISlider和UIProgressView对象和属性2、设置UISlider和UIProgressView的基本属性,如颜色3、向UISlider添加事件函数,UIProgressView没有事件函数,只能被动显示进度值===========================ViewController.h脚本============================
2741 人浏览