综合( 右侧选择分类 )
java

专访宜信AI中台团队负责人王东:智慧金融时代,大数据和AI如何为业务赋能

前言:宜信技术人物专访是宜信技术学院推出的系列性专题,我们邀请软件研发行业的优秀技术人,分享自己在软件研发领域的实践经验和前瞻性观点。第一期专访我们邀请到宜信科技中心AI中台负责人王东老师,从大数据和AI赋能金融业务的角度,分享了中台、大数据、AI等软件研发趋势为业务赋能的经验与思路。王东老师从技术视角到业务视角,在中台的落地契机、AI与大数据关系、AI和大数据技术的落地等方面提出了自己的看法。记
850 人浏览
android01

Android源码解析之(三)-- Android异步任务AsyncTask

android的异步任务体系中还有一个非常重要的操作类:AsyncTask,其内部主要使用的是java的线程池和Handler来实现异步任务以及与UI线程的交互。本文主要解析AsyncTask的的使用与源码。首先我们来看一下AsyncTask的基本使用:classMAsyncTaskextendsAsyncTask<Integer,Integer,Integer>{ @Overrid
850 人浏览
hgweb

JS - Lodash工具库的使用详解3(String字符串操作函数)

三、String 字符串操作函数1,将字符串转换成驼峰命名camelCase 函数可以将字符串中非数字和字母的字符都过滤掉,然后再转换为驼峰。console.log(_.camelCase('Foo Bar')) // => 'fooBar' console.log(_.camelCase('--foo-bar--')) // => 'fooBar' console.log(_.c
848 人浏览
wechat

小程序事件

什么是事件事件是视图层到逻辑层的通讯方式。事件可以将用户的行为反馈到逻辑层进行处理。事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数。事件对象可以携带额外信息,如 id, dataset, touches。事件的使用方式在组件中绑定一个事件处理函数。如bindtap,当用户点击该组件的时候会在该页面对应的Page中找到相应的事件处理函数。<view id="tapTe
847 人浏览
cnbzlj

android 解决password过时

今天,简单讲讲如何解决android:password 过时的问题。这个其实很简单,之前自己讲过很多过时的代码,这个android:password 过时也经常遇到,只是一直没有花时间写成博客。今天正好记录一下。android:password="true"编写Android时,这句代码会报错,“android:password is deprecated: Use inputType inste
846 人浏览
hangge

Linux - 常用命令汇总(内存cpu使用率、目录大小、文件复制、压缩、防火墙...)

一、系统监控1,内存占用情况使用 free 命令可以显示闲置内存、总内存和交换内等方面的信息,单位是字节。 2,CPU 占用情况使用 top 命令能够实时显示系统中各个进程的资源占用状况。按“q”即可退出 top 屏幕。注意:kill -9 PID 可以强制中断一个进程3,磁盘占用情况(1)执行如下命令可以列出文件系统的整体磁盘使用量:df -hl(2)执行如下命令可以查看当前目录下各个文件/目
846 人浏览
xiaozhi

2.JavaScript 的内存模型

//声明一些变量并初始化它们 vara=5 letb='xy' constc=true //分配新值 a=6 b=b+'z' c=false//类型错误:不可对常量赋值作为程序员,声明变量、初始化变量(或不初始化变量)以及稍后为它们分配新值是我们每天都要做的事情。但是当这样做的时候会发生什么呢? JavaScript 如何在内部处理这些基本功能?
846 人浏览
xiaozhi

3.Javascript 面试中经常被问到的三个问题!

本文不是讨论最新的 JavaScript 库、常见的开发实践或任何新的 ES6 函数。相反,在讨论 JavaScript 时,面试中通常会提到三件事。我自己也被问到这些问题,我的朋友们告诉我他们也被问到这些问题。然而,这些并不是你在面试之前应该学习的唯一三件事 - 你可以通过多种方式更好地为即将到来的面试做准备 - 但面试官可能会问到下面是三个问题,来判断你对JavaScript语言的理解和DOM
845 人浏览
hangge

TIOBE - 2019年7月编程语言排行

七月头条:Perl 成为了过度炒作 Python 的受害者之一 Python 变得越来越受欢迎,但这也导致其他编程语言的流行度在不断下降,其中就包括 Perl 和 R 语言。尤其是 Perl 受影响更严重。现在 Perl 在 TIOBE 榜单中位于第 19 名(R 为第 20 名),这是它有史以来最低的一个名次。要知道,在 2005 年 Perl 曾坐过第三名的位置,而当时其 Ratings 指数
845 人浏览
cheng

Java 爬虫遇到需要登录的网站,该怎么办?

这是 Java 网络爬虫系列博文的第二篇,在上一篇 Java 网络爬虫,就是这么的简单 中,我们简单的学习了一下如何利用 Java 进行网络爬虫。在这一篇中我们将简单的聊一聊在网络爬虫时,遇到需要登录的网站,我们该怎么办?在做爬虫时,遇到需要登陆的问题也比较常见,比如写脚本抢票之类的,但凡需要个人信息的都需要登陆,对于这类问题主要有两种解决方式:一种方式是手动设置 cookie ,就是先在网站上面
845 人浏览
android01

Android源码解析(十六)-- Android应用进程Context创建流程

今天讲讲应用进程Context的创建流程,相信大家平时在开发过程中经常会遇到对Context对象的使用,Application是Context,Activity是Context,Service也是Context,所以有一个经典的问题是一个App中一共有多少个Context?这个问题的答案是Application + N个Activity + N个Service。最后我们得出结论,应用进程的起始方法
845 人浏览
tinuv

Kotlin学习

定义包,引入包packageme.tinuv importjava.util.*这个与Java是相似的.定义变量与Java不同,kotlin的类型都是写在后面的.vala:Int=10100100 valb=10也可以省略,kotlin会自动推断,但我不知道是不是所有类型都可以自动推断.自动推断必须要有初始值valc:Int c=100注意:定义只读局部变量使⽤关键字 val 定义.只能
845 人浏览
hgweb

JS - Lodash工具库的使用详解4(Array数组函数1:查找指定元素、或索引)

四、Array 数组操作函数1:查找指定元素、或索引1,随机获取一个元素sample 方法可以从数组中获得一个随机元素。_.sample([1, 2, 3, 4]); // => 2 2,查找指定元素(1)find 方法可以遍历数组元素,返回 predicate(断言函数)第一个返回真值的第一个元素。_.find(users, function(o) { return o.age &l
844 人浏览
cheng

2020最新Web前端经典面试试题及答案

javascript: JavaScript中如何检测一个变量是一个String类型?请写出函数实现typeof(obj) === "string" typeof obj === "string" obj.constructor === String 请用js去除字符串空格? 方法一:使用replace正则匹配的方法 去除所有空格: str = str.replace(/\s
844 人浏览
littleGG

正则表达 总结

正则表达式 总结最先开始的匹配有最大的优先权什么是正则表达式基本说来,正则表达式是一种用来描述一定数量文本的模式一段文本就是最基本的模式,简单的匹配相同的文本正则表达式的特点1. 灵活性、逻辑性和功能性非常的强2. 可以迅速地用极简单的方式达到字符串的复杂控制特殊字符对于文字字符,有 12 个字符被保留作特殊用途。这些特殊字符也被称作元字符[]\^$.|?*+()如果你想在正则表达式中将这些字符用
843 人浏览
zixun

谁在影响2.6亿年轻人的消费?Z世代消费力白皮书2019

年轻代表什么?热情,潮流,好奇心,还有想象力——我们可以给年轻人贴上很多标签,但其中有一个标签,它和每个时代的年轻人都关联紧密,并被社会学和商学作为研究的重点之一。那就是“未来”。我们相信习惯的力量,相信成长中形成的印记,有些会伴随终生。我们相信消费不仅仅是一时的决策,它背后有更多复杂的原因,和历史继承——在某种程度上看,每一次消费,都是需求和人性的双重投影。因此,在今天我们去研究和探寻年轻人的消
843 人浏览
web

css样式鼠标经过插入一个伪元素

直接上代码.div { width:100px; height:100px; position:relative;/*子绝父相*/ } .div:hover::before { content:""; width:100%; height:100%; border:10px solid rgba(255,255,255,.3); display:bloc
841 人浏览
wechat

小程序开发第三方自定义组件

小程序开发第三方自定义组件小程序从基础库版本 2.2.1 开始支持使用 npm 安装第三方包,因此也支持开发和使用第三方自定义组件包。关于 npm 功能的详情可先阅读[相关文档]((npm 支持))。准备开发一个开源的自定义组件包给他人使用,首先需要明确他人是要如何使用这个包的,如果只是拷贝小程序目录下直接使用的话,可以跳过此文档。此文档中后续内容是以 npm 管理自定义组件包的前提下进行说明的。
841 人浏览
xiaozhi

14.如何使用 Set 来提高代码的性能

译者:前端小智原文:https://medium.com/@bretcameron/how-to-make-your-code-faster-using-javascript-sets-b432457a4a77为了保证的可读性,本文采用意译而非直译。我确信有很多开发人员坚持使用基本的全局对象:数字,字符串,对象,数组和布尔值。对于许多用例,这些都是需要的。 但是如果想让你的代码尽可能快速和可扩展,
840 人浏览
ziyouxia

微信小程序的开发之手机号、邮箱验证

我们一般对数据进行验证的时候,基本上是使用正则来进行验证~~~手机号验证var reg = new RegExp('^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\\d{8}$'); var phoneVar = reg.test(phone); // 得到的值为布尔型邮箱验证var reg = new Re
840 人浏览