综合( 右侧选择分类 )
xiaozhi

24.JavaScript中轻松遍历对象属性的几种方式

自身可枚举属性Object.keys()方法会返回一个由一个给定对象的自身可枚举属性组成的数组,数组中属性名的排列顺序和使用for...in循环遍历该对象时返回的顺序一致 。如果对象的键-值都不可枚举,那么将返回由键组成的数组。这是合理的,因为大多数时候只需要关注对象自身的属性。来看看一个对象拥有自身和继承属性的例子,Object.keys()只返回自己的属性键:letsimpleColors={
4124 人浏览
web

微信小程序之授权登录的实现(button按钮)

前言:由于微信官方修改了 getUserInfo、authorize 接口,无法弹出授权窗口,所以现在无法实现一进入微信小程序就弹出授权窗口,只能通过 button 去触发1.实现思路微信授权登录仅适用于使用微信用户信息的用户,如果自己的项目有完善的用户信息(一套式开发项目),可不使用微信用户信息;如果仅为微信小程序,则要授权、获取用户信息自己写一个微信授权登录页面让用户实现点击的功能,也就是实现
4122 人浏览
androidproject

RecyclerView的集合 Learning-RecyclerView

博客原地址:Anthony的简书博客 github地址:https://github.com/CameloeAnthony/Learning-RecyclerView 欢迎关注我的微博:Anthony 最近在研究RecyclerView ,还是习惯整理一下开源项目放到github上 ,欢迎提交更新 ,fork,star。 排序纯属个人直觉。 序号 项
4121 人浏览
androidproject

高仿微信底部导航栏动画

高仿微信底部导航栏动画,几乎一毛一样。动画演示如何使用布局添加TabView<com.uni.wechatbottomnavigation.view.TabView android:id="@+id/tab_profile" bxll:tabImage="@mipmap/profile_normal" bxll:tabColor="#F
4120 人浏览
xiaozhi

23.关于css margin,你需要知道的一切

原文:https://www.smashingmagazine.com/2019/07/margins-in-css/译者:前端小智为了保证的可读性,本文采用意译而非直译。当我们学习CSS时,我们大多数人学到的第一件事是CSS中盒子的各个部分的细节,这部分通过叫做 CSS盒、模型。“盒模型”中的元素之一是margin,即盒子周围的透明区域,它会将其他元素从盒子内容中推开。CSS1中描述了margi
4120 人浏览
androidproject

Android 自定义 View 之 LeavesLoading

LeavesLoading1. 创意原型Gif 原图:效果图:基本实现了原图的效果2. 如何添加进项目中仓库:方式一:下载LeavesLoadingLibrary 拷贝进工程中。tip: 不是当前的 TestLeavesLoading 项目哦!方式二:在 project 的 build.gradle 中:allprojects{ repositories{ ... maven{url&
4118 人浏览
hangge

K8s - Kubernetes使用详解10(使用ConfigMap管理应用配置信息)

前文介绍了如何用Secret为Pod提供密码、Token、私钥等敏感数据;而对于一些非敏感数据,比如应用的配置信息,则可以用ConfigMap来实现. ConfigMap的创建、使用方式与Secret非常类似,主要的不同在于数据以明文的形式存放。下面通过样例进行演示。十、使用 ConfigMap 管理应用配置信息1,创建 ConfigMap与Secret一样,ConfigMap也支持四种创建方
4118 人浏览
web

Vue2.0 探索之路——生命周期和钩子函数的一些理解

前言在使用vue一个多礼拜后,感觉现在还停留在初级阶段,虽然知道怎么和后端做数据交互,但是对于mounted这个挂载还不是很清楚的。放大之,对vue的生命周期不甚了解。只知道简单的使用,而不知道为什么,这对后面的踩坑是相当不利的。因为我们有时候会在几个钩子函数里做一些事情,什么时候做,在哪个函数里做,我们不清楚。于是我开始先去搜索,发现vue2.0的生命周期没啥文章。大多是1.0的版本介绍。最后还
4116 人浏览
java

《Java从入门到放弃》框架入门篇:springMVC数据传递

springMVC中的数据传递方式与JSP和Struts2相比,更加的简单。具体有什么样的区别呢?我们通过下面这张图来对比就知道了。随手画的,有些错别字,不用太在意.....接下来,进入正题,springMVC中的常用数据传递方式有以下三种:一、基本数据类型二、自定义类型三、地址栏传递第二种最常用,分页时使用第三种。具体实现步骤如下:一、基本数据类型,使用@RequestParam接收数据,注意表
4113 人浏览
cheng

html中h1-h6标签对搜索引擎seo的影响

一、H标签是什么? H标签也叫做Heading标签,在HTML语言里一共有六种大小的heading标签,是网页html 中对文本标题所进行的着重强调的一种标签,以标签<h1>、<h2>、<h3>到<h7>定义标题头的七个不同文字大小的tags,本质是为了呈现内容结构。共有六对,文字从大到小,依此显示重要性的递减,也就是权重依次降低。
4112 人浏览
cheng

阿里云服务器镜像Linux操作系统选哪个比较好?Alibaba Cloud Linux还是Anolis OS

阿里云服务器镜像Linux操作系统选哪个比较好?Alibaba Cloud Linux还是Anolis OS阿里云服务器镜像Linux系统怎么选择?阿里云Linux服务器可选镜像CentOS、Ubuntu、Alibaba Cloud Linux、Anolis OS等Linux镜像,羊毛之家来详细说下阿里云服务器ECS系统Linux镜像选择方法:阿里云服务器Linux系统镜像选择阿里云服务器ECS系
4112 人浏览
wechat

微信小程序NFC能力

微信小程序NFC能力暂仅支持 HCE(基于主机的卡模拟)模式,即将安卓手机模拟成实体智能卡。适用机型:支持 NFC 功能,且系统版本为 Android 5.0 及以上的手机适用卡范围:符合ISO 14443-4 标准的 CPU 卡
4112 人浏览
linux

PHP CURL使用POST发送json数据

因项目的需要,PHP调用第三方 Java/.Net 写好的 Restful Api,其中有些接口,需要 在发送 POST 请求时,传入对象。Http中传输对象,最好的表现形式莫过于JSON字符串了,但是作为参数的接收方,又是需要被告知传过来的是JSON!其实这不难,只需要发送一个 http Content-Type头信息即可,即 “Content-Type: application/json; c
4110 人浏览
java

AI中台——智能聊天机器人平台的架构与应用(分享实录)

内容来源:宜信技术学院第3期技术沙龙-线上直播|AI中台——智能聊天机器人平台主讲人:宜信科技中心AI中台团队负责人王东导读:随着“中台”战略的提出,目前宜信中台建设在思想理念及架构设计上都已经取得了很多成果。宜信是如何借助中台化的思想打造“AI中台”及相关的智能产品呢?本次直播,宜信科技中心AI中台团队负责人王东老师分享了宜信AI中台的具体实施路径,并重点介绍了AI中台的智能产品——智能聊天机器
4109 人浏览
wechat

微信小程序sitemap配置

微信现已开放小程序内搜索,开发者可以通过 sitemap.json 配置,或者管理后台页面收录开关来配置其小程序页面是否允许微信索引。当开发者允许微信索引时,微信会通过爬虫的形式,为小程序的页面内容建立索引。当用户的搜索词条触发该索引时,小程序的页面将可能展示在搜索结果中。 爬虫访问小程序内页面时,会携带特定的 user-agent:mpcrawler 及场景值:1129。需要注意的是,若小程序爬
4107 人浏览
linux

centos7.2中nginx各种命令和配置和一些问题

一、centos中nginx各种命令 1、查看nginx的当前的状态:service nginx status 2、启动:service nginx start (或者:systemctl start nginx.service) 3、重启:service nginx restart (或者:systemctl restart nginx.service) 4、停止:service ngi
4103 人浏览
ios

实况天气接口文档(1天) - 3小时更新一次

实况天气接口文档(1天) - 3小时更新一次声明: v1七日,v6实况天气接口无需注册,永久免费,请放心使用! (仅限于个人非商业用途, 日限5万次)商用请付费, 以便获得更快的更新频率和稳定性! API地址GET https://www.tianqiapi.com/api/?version=v6 GET参数 参数 类型 必填 备注
4103 人浏览
xiaozhi

21.JS 的5个不良编码习惯,现在就改掉吧

原文:https://dmitripavlutin.com/unlearn-javascript-bad-coding-habits/译者:前端小智为了保证的可读性,本文采用意译而非直译。想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你!在阅读JavaScript代码时,你是否有过这种感觉你几乎不明白代码的作用?代码使用了很多 JavaScript 技巧?命名和编码风格太过随意?
4101 人浏览
xiaozhi

34.JS 如何创建、读取和删除cookie

Cookie为 Web 应用程序保存用户相关信息提供了一种有用的方法。例如,当用户访问咱们的站点时,可以利用Cookie保存用户首选项或其他信息,这样,当用户下次再访问咱们的站点时,应用程序就可以检索以前保存的信息。Cookie 是什么鬼Cookie是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。用户每次访问站点时,Web 应用程序都可以读取 Cookie 包含的信息。C
4098 人浏览
android

Git中.gitignore文件不起作用的解决以及Git中的忽略规则介绍

在Studio里使用Git管理代码的过程中,可以修改.gitignore文件中的标示的方法来忽略开发者想忽略掉的文件或目录,如果没有.gitignore文件,可以自己手工创建。在.gitignore文件中的每一行保存一个匹配的规则例如:1234567# 此为注释 – 将被 Git 忽略*.a# 忽略所有 .a 结尾的文件!lib.a# 但 lib.a 除外/TODO# 仅仅忽略项目根目录下的 TO
4098 人浏览