综合( 右侧选择分类 )
web

微信小程序如何使用setData修改data中子对象的属性值

在微信小程序开发中数据与页面的绑定是靠data对象来实现的。如果要修改页面中某个变量的值,就需要使用this.setData({变量名:值})。比如,点击按钮修改变量值:change:function(e){ this.setData({ test:'helloworld!' }) }但是如果要修改data中子对象的属性值呢?一个很自然的想法是多点几次不就行了?比如pers
3452 人浏览
cheng

2020最新Java面试题,常见面试题及答案汇总

原文地址:https://blog.csdn.net/sufu1065/article/details/880510831、面试题模块汇总面试题包括以下十九个模块:Java 基础、容器、多线程、反射、对象拷贝、Java Web 模块、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、Mybatis、RabbitMQ、Ka
3439 人浏览
android00

[译] ConstraintLayout基础系列之尺寸横纵比 dimensions

原文:ConstraintLayout basics guidelines作者:Mark AllisonConstraintLayout的尺寸 dimensions有时候,我们需要创建一些固定方向比的 View 组件,最常使用固定横纵比的就是当 ImageView 用于展示一些固定横纵比的图片的时候。举些例子,书面封面(尺寸横纵比多种多样),电影海报(一般是 4:6 ),电影剧照(一般是 1.85
3422 人浏览
ziyouxia

微信小程序showToast延迟返回页面

需求 : showToast 显示完毕后,返回页面。一直以为只要卸载showToast的success回调中就行了 wx.showToast({ icon: 'none', title: '反馈成功', success: function(){ wx.navigateBack({ de
3409 人浏览
web

css按中心点旋转

css按中心点旋转div { width:200px; height:200px; background-color:pink; transition:all 0.6s; /*transform-origin:top left; 设置旋转点 为左上角 */ transform-origin:20px 30px; } div:hover{ /*旋转36
3403 人浏览
android00

Android 获取cache缓存的目录路径

Android开发中,有时需要知道cache缓存的路径。我写了一个静态类,供大家能参考public class CommonUtil { /** * 获取cache路径 * * @param context * @return */ public static String getDiskCachePath(Contex
3401 人浏览
cheng

Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8.

1.问题:Android Gradle需要java11,你当前的使用的java8,编译不过。错误提示如下:当前AS不满足当前工程编译环境An exception occurred applying plugin request [id: 'com.android.application'] > Failed to apply plugin 'com.android.internal.app
3397 人浏览
cheng

点击返回键,关闭Dialog,并且关闭Activity

点击返回键,关闭Dialog,并且关闭Activity当我们点击返回键,需要将整个Activity和Dialog一块关闭时。我们首先想到的就是通过onKeyDown()方法,重写Activity的返回键事件;但结果并不愉快,好像没有达到我们想要的效果。原来是Dialog抢走了Activity的焦点,Activity不再是当前的焦点,所以无法获取back键事件,因此我们需要重写Dialog的返回键事
3389 人浏览
webhome

微信小程序中wx.showToast延时执行

微信小程序中wx.showToast延时执行在做微信小程序项目开发时需要对用户交互的数据状态结果进行反馈,通过会用到dialog和toast等方法来实现,在反馈之后还有可能需要执行跳转等功能操作。拿Toast来讲,用户提交订单,订单提交成功,用toast来进行反馈,toast展示完成后进行跳转,进入会员中心页面,或者订单列表页。默认的情况是toast刚显示就进行了跳转操作,因此,需要对跳转操作进行
3389 人浏览
android

Android EditText设置只能输入数字和小数点

EditText可以设置多种输入方式,其中若要设置输入数字和小数点时应注意一下几点:1.如果设置只输入数字代码中edittext.setInputType( InputType.TYPE_CLASS_NUMBER);此时只会弹出数字输入框,符号点击后不会输入到文字框中xml中<EditText android:id="@+id/et_integral" android:l
3374 人浏览
android00

Android 布局优化之include与merge

Android 官方提供了三个用来优化布局的标签,分别是include、merge与ViewStub,其中ViewStub是动态加载视图到内存,大家可以查阅:Android UI布局优化之ViewStub一、include布局重用:在Android的应用程序开发中,标题栏是必不可少的一个元素,大部分页面都要用到,而且布局都是一样的,这时候使用include标签就显得极其的方便。使用时通常需要注意以
3373 人浏览
android00

TextView设置行间距、行高,以及字间距

一. 设置TextView行间距、行高:Android系统中TextView有默认行间距,但是比较窄有的时候需要我们设置每行行间距。TextView为我们提供了相关设置属性android:lineSpacingExtra或android:lineSpacingMultiplier。在xml文件设置:1、android:lineSpacingExtra 设置行间距,如”10dp”。表示额外的行间距数
3371 人浏览
android

Windows系统安装jdk(Java Development Kit) 指南

详情请点击这里为Mac1。请确认您是否已经安装jdk首先,检查一下你是否有java开发工具包,版本7或更高版本已经安装。检查如果你的JDK安装(和版本),打开一个终端窗口和类型:java -version然后回车下面的例子展示了java版8.0_05——版本号在“1.”后面。如果你有java 7或更高,你的电脑设置!如果JDK不可用,或者版本低于7,继续下面的步骤2。2。下载java开发工具包下载
3370 人浏览
java

Spring Boot配置MongoDB连接池

因为Spring Boot中默认没有提供配置MongoDB连接池的属性,所以需要自己向Spring容器中注入mongoDbFactory1. 添加依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent
3356 人浏览
php

FTP的搭建和使用

简介FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。互联网上提供文件存储和访问服务的计算机,他们依照的是FTP协议提供服务!支持FTP协议的服务器就是FTP
3352 人浏览
web

vue.js 利用vue-cli vue-router搭建一个带有底部导航栏移动前端项目

1.首先安装vue-cli脚手架不多赘述,主要参考WiseWrong 的 Vue 爬坑之路(一)—— 使用 vue-cli 搭建项目2.项目呈现效果项目呈现网址:www.zhoupeng520.cn/index.html项目中主要用了Flex布局,以及viewport相关知识,已达到适应各终端屏幕的目的3.项目主要目录4主要代码如下(1)App.vue<template> <
3350 人浏览
androidproject

Android智能下拉刷新框架-SmartRefreshLayout

Android智能下拉刷新框架-SmartRefreshLayoutEnglish| 中文SmartRefreshLayout以打造一个强大,稳定,成熟的下拉刷新框架为目标,并集成各种的炫酷、多样、实用、美观的Header和Footer。 正如名字所说,SmartRefreshLayout是一个“聪明”或者“智能”的下拉刷新布局,由于它的“智能”,它不只是支持所有的View,还支持多层嵌套的视图结
3343 人浏览
php

error: bad index file sha1 signature

git status 等操作时候报错:error: bad index file sha1 signature fatal: index file corrupt导致操作失败。这是由于git的index文件出错。需要删除.git/index文件,然后在仓库目录下运行git reset,重新生成index文件。git reset还可以删除已经commit,但未push上去的信息。 $ git s
3343 人浏览
android

将一个double型数值保留两位小数

将一个double型数值保留两位小数在处理数值运算的时候,有时候会遇到保留几位小数的需求,下面是一个保留两位小数的简单方法。/** * 将数据保留两位小数 */ private double getTwoDecimal(double num) { DecimalFormat dFormat = new DecimalFormat("#.00");
3338 人浏览
android

anndroid webView的基础用法

html5越来越火了,web页面在app的嵌入的也越来越多了android5.0对WebView又做了加强,可以看到Web开发在android开发中的地位越来越高了,现在就开始学习一下android中的WebView。 WebView的简介: 1)WebView可以使得网页轻松的内嵌到app里,还可以直接跟js相互调用。 2)webview有两个方法:setWebChromeClient 和
3334 人浏览