综合( 右侧选择分类 )
xiaozhi

3.JavaScript如何工作:内存管理+如何处理4个常见的内存泄漏

本中,我们将讨论另一个重要主题——内存管理,这是由于日常使用的编程语言越来越成熟和复杂,开发人员容易忽视这一问题。我们还将提供一些有关如何处理JavaScript中的内存泄漏的技巧,在SessionStack中遵循这些技巧,既能确保SessionStack 不会导致内存泄漏,也不会增加我们集成的Web应用程序的内存消耗。概述像 C 这样的编程语言,具有低级内存管理原语,如malloc()和free
3126 人浏览
cheng

后端程序员必备的 10 个开源项目

Web 开发中几乎的平台都需要一个后台管理,但是从零开发一套后台控制面板并不容易,幸运的是有很多开源免费的后台控制面板可以给开发者使用,那么有哪些优秀的开源免费的控制面板呢?我在 GitHub 上收集了一些优秀的后台控制面板,并总结得出 Top 10。1. AdminLTEGitHub Star 数 24969 , GitHub 地址:https://github.com/almasaeed201
3126 人浏览
android

Android 解决: Failed to resolve: com.android.support:appcompat-v7:28.+ 错误

今天,简单讲讲Android studio编译报错:Failed to resolve: com.android.support:appcompat-v7:28.+的问题。这个问题其实之前遇到过,今天又遇到了。所以记录一下。总的来说,就是Android studio的SDK工具版本低于工程需要的SDK工具版本,SDK Build-Tools与工程所需的不一致。具体讲解如下:具体解决方案:1.既然是
3123 人浏览
wechat

小程序纯数据字段

小程序纯数据字段纯数据字段是一些不用于界面渲染的 data 字段,可以用于提升页面更新性能。从小程序基础库版本 2.8.2 开始支持。组件数据中的纯数据字段有些情况下,某些 data 中的字段(包括 setData 设置的字段)既不会展示在界面上,也不会传递给其他组件,仅仅在当前组件内部使用。此时,可以指定这样的数据字段为“纯数据字段”,它们将仅仅被记录在 this.data 中,而不参与任何界面
3122 人浏览
xiaozhi

9. 10个流行的JavaScript面试题

译者:前端小智原文:https://medium.com/@jlanne119/10-popular-interview-questions-of-javascript-for-front-end-developers-973c2052892e为了保证可读性,本文采用意译而非直译想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你!1.如何理解 JS 中的this关键字?JS 初学者
3121 人浏览
xiaozhi

4.React 新特性讲解及实例(一)

本节主要讲解以下几个新的特性:ContextContextTypelazySuspense错误边界(Error boundaries)momoContext定义:Context 提供了一种方式,能够让数据在组件树中传递而不必一级一级手动传递。这定义读的有点晦涩,来看张图:假设有如上的组件层级关系,如果最底层的Item组件,需要最顶层的Window组件中的变量,那我们只能一层一层的传递下去。非常的繁
3121 人浏览
ios

svn-命令行常用命令集锦

1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)简写:svn co2、往版本库中添加新的文件svn add file(file是文件名称)svn add *.java(添加当前目录下所有的java文件)3、将改动的文件提交到版本库svn commit -m “your content”简写:svn ci4、加锁/解锁svn lock -m “y
3121 人浏览
android00

Android 实战-版本更新(okhttp3、service、notification)

前言整理功能,把这块拿出来单独做个demo,好和大家分享交流一下。版本更新这个功能一般 app 都有实现,而用户获取新版本一般来源有两种:一种是各种应用市场的新版本提醒一种是打开app时拉取版本信息(还要一种推送形式,热修复或打补丁包时用得多点)这两区别就在于,市场的不能强制更新、不够及时、粘度低、单调。摘要下面介绍这个章节,你将会学习或复习到一些技术:- dialog 实现 key 的重写,在弹
3120 人浏览
xiaozhi

16.8个问题看你是否真的懂 JS

原文:https://dev.to/aman_singh/so-you-think-you-know-javascript-5c26译者:前端小智为了保证的可读性,本文采用意译而非直译。JavaScript 是一种有趣的语言,我们都喜欢它,因为它的性质。浏览器是JavaScript的主要运行的地方,两者在我们的服务中协同工作。JS有一些概念,人们往往会对它掉以轻心,有时可能会忽略不计。原型、闭包和
3119 人浏览
cnbzlj

Android sharedPreference设置缓存时间

不废话,需求:缓存登录时的token,超过设置的存储时间就无效,怎么做?使用ACache也可以设置缓存时间,但ACache在清缓存的时候会被清空。 SharedPreferences存储默认都是无时间限制的。 大概思路是,存储的时候记录当前时间,要存多久。取数据的时候判断这个数据已经存储了多久,如果超过设置的存储时间,就获取默认值。 1,首先,我们需要一个存储的model——SpSaveModel
3119 人浏览
tinuv

RxJava操作符(一)

RxJava操作符如果知道函数式编程那么理解RxJava的操作符就很容易了函数式编程是种编程方式,它将电脑运算视为函数的计算。函数编程语言最重要的基础是λ演算(lambda calculus),而且λ演算的函数可以接受函数当作输入(参数)和输出(返回值)。我刚好懂一点.map操作符(map())函数.在Python语言中map()函数接受一个函数和一个Iterator(可迭代对象如数组),把每一个
3117 人浏览
cheng

MySQL中创 NVL 函数的使用

NVL的定义NVL(s1, s2):当s1为null时,返回s2,否则返回s1。SELECT NVL('S', 'R') FROM DUAL; -- S SELECT NVL(NULL, 'R') FROM DUAL; -- R NVL方法的兼容策略第一种:用 case when 代替 NVL,这种方法代码改造量较大,但胜在一劳永逸,且兼容大部分数据库。NVL(str1, str2)
3116 人浏览
xiaozhi

2.Web 性能优化: 图片优化让网站大小减少 62%

图像是web上提供的最基本的内容类型之一。他们说一张图片胜过千言万语。但是如果你不小心的话,图片大小有时高达几十兆。因此,虽然网络图像需要清晰明快,但它们尺寸可以缩小压缩的,使用加载时间保持在可接受的水平。在我的网站上,我注意到我的主页的页面大小 超过了1.1MB,图片占了约88%,我还注意到我提供的图像比它们需要的大(在分辨率方面),显然,还有很多改进的空间。我开始阅读 Addy Osmani
3115 人浏览
mastersoftwares

4 Attractive Features in a Taxi Booking App that Makes it Useful

The taxi app development solutions are offering mind-blowing benefits to the service providers of taxi agencies. The owners are taking advantage of these online solutions and using these options to ta
3114 人浏览
kotlin

Kotlin在Android中的开发

Kotlin非常适合开发Android应用程序,将现代语言的所有优势带入Android平台,而不会引入任何新的限制:兼容性:Kotlin与JDK 6完全兼容,确保Kotlin应用程序可以在较旧的Android设备上运行,没有任何问题。Kotlin工具在Android Studio中完全支持,并与Android构建系统兼容。性能:由于非常类似的字节码结构,Kotlin应用程序运行速度与Java类似。
3113 人浏览
gityuan

跟大家分享一些常用的Android相关的网址资料

一、Android系统1.1 Android系统源码网站备注https://android.googlesource.comGoogle官方提供的Android系统源码(需翻墙)http://androidxref.com用于阅读Android系统源码,基于OpenGrokhttp://aosp.opersys.com用于阅读Android系统源码,基于OpenGrokhttps://git.ke
3112 人浏览
android

android ButterKnife的简单使用

Butter KnifeAttention: Development on this tool is winding down. Please consider switching toview binding in the coming months.Field and method binding for Android views which uses annotation processi
3111 人浏览
xiaozhi

8.快速了解 React Hooks 原理

为了保证的可读性,本文采用意译而非直译。想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你!我们大部分 React 类组件可以保存状态,而函数组件不能? 并且类组件具有生命周期,而函数组件却不能?React 早期版本,类组件可以通过继承PureComponent来优化一些不必要的渲染,相对于函数组件,React 官网没有提供对应的方法来缓存函数组件以减少一些不必要的渲染,直接 16
3110 人浏览
database

详解Mysql:范式-mysql分表规则

一、数据库的设计规范1. 范式在关系型数据库中,关于数据库表设计的基本原则,规则被称为范式,范式的英文名称为Normal Form,简称NF。要想设计一个合理的关系型数据库,就需要满足一定的范式。目前关系型数据库有六种常见范式,按照范式级别,从低到高有:第一范式(1NF),第二范式(2NF),第三范式(3NF),巴斯科德范式(BCNF),第四范式(4NF),第五范式(5NF,又称完美范式)。数据库
3108 人浏览
cheng

Пин Ап Казино

Официальный сайт игровые автоматы Пин Ап Казино играть онлайн бесплатно без регистрации
3106 人浏览