找到约 2960 条结果
  • 使用duckie为JS做强类型检查
    JS是一门动态类型语言,在定义一个函数时,无法为其进行强类型指定,如: {代码...} 如果没有类型指定的话: 开发者常常不知道一个函数需要什么数据类型。 出现奇怪错误时,给debug造成麻烦。 其实业界已经有两种解决办法: 使用JSDoc对函数进行注释 使用强类型语言编程,最后编译成JS. 首先说第一种,JSDoc的语法规则可...
    2015-03-14
    4
  • 一篇关于 Android 获取运营商的全面笔记
    本文会给出在 Android 上获取运营商的方法,几个相近方法结果的差异,以及在多卡情况下有效的获取方式。最后额外提一下一种不需要请求设备识别码获取运营商信息的方法。提供可运行的 demo 源码。
    2019-10-20
  • TCPDF_使用PHP生成pdf
    由于之前工作需要每月份生成一份pdf样式的账单给客户,于是百度了一番,决定使用TCPDF工具,网上中文文档少的可怜,在此记录下自己写的部分代码。项目结构如下:(有需求的联系博主)入口调用文件为pdf.php,代码如下:
    2020-03-05
    1
  • Rust 中文大会、a-shell 后续、用 wasm 增强web 服务的性能-WebAssembly 周报1125
    上周,我们提到苹果公司要求a-shell iOS 本机应用删除其嵌入式WebAssembly 虚拟机。 这个故事似乎有了一个圆满的结局。a-shell 辩称,苹果自己在Safari浏览器中的 WkWebView 也提供了嵌入式 WebAssembly 虚拟机,该虚拟机可用于所有 iOS 本机应用。 于是 Apple 取消了从应用商店中删除 WebAssembly 的要求。
    2020-12-02
  • golang实现IP地址转归属地国家、省份、城市、获取网络运营商-在线客服系统获取访客地址功能[唯一客服]
    一个自由职业独立开发者,在线客服系统的开发日志客服系统里需要展示出访客的 IP 归属地,并且把归属地作为访客的名称展示。下面是涉及的技术知识点总结。现在很多网络应用已经都在展示网友的 IP 归属地,通过 golang 以及 qqzengIP 地址库,可以很方便的实现这个功能 {代码...} 针对上面的代码进行单元测试 {代码...} ...
    2023-03-03
  • javascript继承的个人总结
    开始的代码是这样的 {代码...} 原型链继承法(对象之间的继承) 优点:将可共享的可重用的部分(属性或者方法)迁移到原型链上,将不可重用的部分作为对象的实例属性(属性) {代码...} 现在,对象 man 可以使用 Animal.prototype.jump 方法,查找过程是: {代码...} 创建一个实例对象,对象的prototype指向构造函数的原...
    2017-03-26
  • 在proxy下的多种工具使用
    proxy代理一般是两种情况,一使用国外代理,一是公司局域网的proxy限制。 二级代理 二级代理主要是使用可以通过proxy上网的机器,再生成proxy服务,好处有三: 可提供其他不能上外网的机器用 可避免proxy账号泄露 也避免proxy账号更改时,需要大批量更改配置文件 搭建cntlm二级代理 在PC机上搭建代理服务器cntlm。我们的...
    2016-03-31
  • React Native 的一些介绍(正式发布之前的, 已过时)
    这篇文章是在 React Native 发布之前写的, 已经过时了. 如果想了解推荐下面几个链接: 官网 [链接] 中文文档翻译 [链接] 中文社区导航 [链接] 以及下方评论给的极客学院的中文版介绍: [链接] 不知道上下文的同学可以扫一眼 CSDN 上的介绍:[链接] React Conf 的视频在这里:[链接] 原文是 Hacker News 上的帖子, 我做了很粗...
    2015-01-29
    5
  • JavaScript 中 console 的用法
    在调试 JS 代码时,很多人倾向于使用 alert() 或者 console.log() 方法来输出信息,正如某些 Java 程序员喜欢在调试代码时使用 System.out.println() 输出信息一样。但与 Java 输出不一样的是, console 对象拥有多种方法可以更好的呈现信息,从而给代码调试带来方便。根据常用程度,列出以下几种 console 对象的方法:
    2015-10-09
    5
  • jdk1.8 API 常用方法
    description: if value is null that it will throw null exceptions. decrease use it.
    2019-10-28
  • 【Js】数组的内置方法及几种遍历
    forEach():对数组进行遍历循环,对数组中的每一项运行给定函数。这个方法没有返回值。参数都是function类型,默认有传参,参数分别为:遍历的value;第对应的数组索引,数组本身。简单理解就是为遍历数组,执行函数。
    2020-03-25
  • 百度大脑DuMix AR携明星数字员工首次亮相China Joy,智能虚拟形象系统全面升级
    2021年8月2日,第十九届 China Joy(中国国际数码互动娱乐展览会)在上海新国际博览中心落下帷幕,DuMix AR 首次亮相的明星数字员工引起了全场观众的瞩目。
    2021-08-10
  • 超简单!零衍系统上线用户数据无缝切换
    “零衍”系统管理平台(KINGPAAS,以下简称“零衍”),在庞大的技术生态中独树一帜,致力于提供统一登录认证和用户数据聚合的服务。我们拥有一整套完备的功能模块,包括统一门户管理、统一域名管理、多种单点协议、基础架构管理,以及统一服务治理等。其中,用户数据的聚合是我们能够实现统一登录的关键所在。在本篇文章中...
    2023-07-03
  • ionic 完美仿微信摇一摇
    完成效果 今天我们使用ionic框架完美仿制微信摇一摇功能,先来看看最终效果图 制作微信摇一摇功能需要调用 陀螺仪传感器(Device Motion) 参考文档地址[链接] 播放音效需要 播放音乐(Native Audio) 参考文档地址[链接]附:中文ngCordova参考文档 基本思路 绘制两层底层为静态层上层动画层 - 执行方法时隐藏静态层显示动画层...
    2016-03-23
  • JS创建对象模式及其对象原型链探究(五):组合使用构造函数模式和原型模式
    组合使用构造函数模式和原型模式 构造函数模式用于定义实例属性,原型模式用于定义方法和共享的属性。 创建自定义类型的最常见方式,就是组合使用构造函数模式和原型模式。 1.创建对象 {代码...} 结果,每个实例都会有自己的一份实例属性的副本,但同时又共享着对方法的引用,最大限度地节省了内存。 另外,这种混合模式...
    2016-03-25
  • map reduce1.0简析
    第一代 map reduce 原理简析。 不废话,上图。 上图为第一代map reduce原理图。左侧为map阶段,右侧为reduce阶段。 map和reduce各为一个进程。 先看左侧map阶段: {代码...} 下面详细说下map各个阶段: File:原始数据文件都存于HDFS中,每个文件切成多个一定大小(默认64M)的Block(默认有3个备份,分别存于多个节点上...
    2019-09-08
  • Canalys发布2020 Q4中国云市场报告
    云智一体的独特竞争力正在帮助百度智能云在中国市场实现迅猛增长。近日,国际市场研究机构 Canalys 发布《China cloud services market Q4 2020》报告显示,百度智能云市场份额增速和营收增速在中国头部云厂商中排名第一,超过阿里云、华为云、腾讯云,稳居中国公有云市场第一阵营。
    2021-04-08