0

前端自动化测试漫长路之——Selenium初探

本文主要介绍了selenium项目中selenium-webdriver的工作原理,同时给出相应的实例。 ...

Young Dreamer 发布于 2017-12-10 23:02 评论(0)阅读(145)
1

基于 HTML5 Canvas 的 3D 碰撞检测

3D 碰撞检测?我们在生活中以及游戏中都有大量运用,今天我研究了一下这个例子的代码,发现其实里面大有文章,永远不要觉得自己知道得太多~ ...

xhload3d 发布于 2017-12-10 22:51 评论(0)阅读(83)
0

MLR算法[Paper笔记]

介绍 MLR算法是alibaba在2012年提出并使用的广告点击率预估模型,2017年发表出来。 如下图,LR不能拟合非线性数据,MLR可以拟合非线性数据,因为划分-训练模式。 讨论,非线性拟合能力: 数据划分规则如下公式,特征分片数m=1时,退化为LR;上图MLR中m=4。m越大,模型的拟合能力越 ...

rongyux 发布于 2017-12-10 22:22 评论(0)阅读(76)
1

Vue 2.x + Webpack 3.x + Nodejs 多页面项目框架(上篇——纯前端多页面)

Vue 2.x + Webpack 3.x + Nodejs 多页面项目框架(上篇——纯前端多页面) @(HTML/JS) 一般来说,使用vue做成单页应用比较好,但特殊情况下,需要使用多页面也有另外的好处。例如手Q的多webview架构,新开页面有利于ios右划返回,也避免了返回时页面的刷新。 所 ...

拂晓风起-Kenko 发布于 2017-12-10 22:15 评论(0)阅读(356)
5

读懂源码:一步一步实现一个 Vue

源码阅读:究竟怎样才算是读懂了? 市面上有很多源码分析的文章,就我看到的而言,基本的套路就是梳理流程,讲一讲每个模块的功能,整篇文章有一大半都是直接挂源码。我不禁怀疑,作者真的看懂了吗?为什么我看完后还是什么都不懂呢? 事实上一个经过无数次版本迭代的框架源码并不适合初学者直接阅读,因为里面有太多细节 ...

kidney 发布于 2017-12-10 21:25 评论(1)阅读(416)
5

分享式商业模型

好久没翻译了,又读到一篇很有启发意义的文章。看标题像是一个讲商业模式的枯燥文章,其实没那么严肃,只是分享点故事:)。 关于商业,我感觉自己几乎一无所知。因为,我曾经唯一做过的生意是一种「合作/分享」式商业模型。 它的模式如下: __第一步:你有一些人们想要的东西。__ 它可能是你自己拥有的,也可能是 ...

mindwind 发布于 2017-12-10 21:07 评论(2)阅读(278)
0

Spring之bean一基础

在前面得博客依赖注入与控制反转中演示了应用spring实现ioc,在ApplicationContext.xml中有bean的配置,里面只是bean简单的应用。这篇主要是进一步学习使用bean。 一、定义 <?xml version="1.0" encoding="UTF-8"?> <beans x ...

社会主义接班人 发布于 2017-12-10 20:45 评论(0)阅读(141)
0

前端测试框架Jest系列教程 -- Asynchronous(测试异步代码)

写在前面: 在JavaScript代码中,异步运行是很常见的。当你有异步运行的代码时,Jest需要知道它测试的代码何时完成,然后才能继续进行另一个测试。Jest提供了几种方法来处理这个问题。 测试异步代码的三种实现方式: 方法一:回调函数 这是非常常见的通用处理方式,比如你有一个fetchData( ...

不负春光,努力生长 发布于 2017-12-10 19:48 评论(0)阅读(104)
3

《汇编语言》- 来自底层的较量 - 温故而知新

在学校时,可能大部分同学的入门语言都是c语言,但是往往或多或少的都会学习过汇编语言。然而那个时候的我们,觉得汇编真的是太难了,而且意义貌似也不大。 而如今,工作之后,发现一些道理,越是基础的,越能体现你的不凡。所以,我再次打开了这本书,来回味当年的苦涩。 先做些读后总结吧,这应该也是能快速体现获得多 ...

等你归去来 发布于 2017-12-10 19:25 评论(4)阅读(275)
1

Android破解学习之路(一)——简单的登录破解

最近突然心血如潮开始学了Android破解,初入门,便是将经验记录下来。 准备工作: 1、一个登录简单APP 在我们破解之前,我们需要做一个简单的登录APP,输入相应的账号与密码便是弹出登录成功的对话框,账号与密码不匹配的话则是弹出登录失败的对话框,如下图 由于我之前已经写了一篇关于制作登录界面的简 ...

Stars-one 发布于 2017-12-10 19:24 评论(2)阅读(272)
12

计算机的本质

相信很多人和我一样,很想知道计算机最最基本的工作原理,也找了好多的书籍,但这些只是从各个层次来告诉你计算机是由哪些部件构成,分别起了什么作用,但仍然解决不了那最最基本的疑惑,你甚至不知道这疑惑究竟是什么 ...

闪客sun 发布于 2017-12-10 19:13 评论(13)阅读(799)
1

[WPF]本地化入门

1. 前言 WPF的本地化是个很常见的功能,我做过的WPF程序大部分都实现了本地化(不管最终有没有用到)。通常本地化有以下几点需求: 在程序启动时根据 "CultureInfo.CurrentUICulture" 或配置项显示对应语言的UI。 在程序运行时可以动态切换UI语言(无需重启程序)。 制作 ...

dino.c 发布于 2017-12-10 18:35 评论(1)阅读(228)
1

Android7.0 PowerManagerService 之亮灭屏(一)

本篇从按下power按键后,按键事件从InputManagerService 传到PhoneWindowManager.java开始分析power 按键做屏幕亮灭过程的分析,关于power 按键的其他行为参考另一篇博文(Android 7.0 Power 按键处理流程) (注:博客园显示的图片很模糊 ...

o(∩_∩)o... 发布于 2017-12-10 18:11 评论(0)阅读(58)
1

Promise原理与实现探究的一种思路

写在前面 这个文章,展现的是一个实现Promise的思路,以及如何发现和处理问题的情境。 从现有的Promise分析 如果我们想要自己实现一个简单的 ,那现有规范规定的 肯定是我们最好的参照。 我们先看下 怎么使用: 来看下返回的 是什么,以及它的结构是怎么样的: 再进行一些具体操作 从Promis ...

leslie·Zhao 发布于 2017-12-10 17:40 评论(0)阅读(68)
0

多线程编程学习五(线程池的创建)

一、概述 New Thread的弊端如下: a、每次New Thread新建对象性能差。 b、线程缺乏统一的管理,可能无限制的新建线程,相互之间竞争,极可能占用过多的系统资源导致死机 或者 OOM。 c、缺乏更多功能,如定时执行、定期执行、线程中断。 Java提供的四种线程池的好处在于: a、重用存 ...

JMCui 发布于 2017-12-10 17:28 评论(0)阅读(193)
0

Scala入门系列(一):基础语法

Scala基础语法 Scala与JAVA的关系 Scala是基于Java虚拟机,也就是JVM的一门编程语言,所有Scala的代码都需要经过编译为字节码,然后交由Java虚拟机来运行。 所以Scala和JAVA是可以无缝互操作的,Scala可以任意调用Java的代码,这两种语言的关系事非常紧密的。 & ...

小丑进场 发布于 2017-12-10 17:05 评论(0)阅读(91)
0

React 页面间传值的个人总结

react 组件之间传值的方案有很多,下面是我个人经验的总结 "github 地址" props 来传递值 传值方式: 通过props 获取值 通过props 提供的func去修改值 优点: 不需要任何第三方的组件,纯react,非常纯哦 缺点: 代码调试有些麻烦,但是可以react 插件辅助查看到 ...

yo水平 发布于 2017-12-10 16:53 评论(2)阅读(98)
5

使用有限状态机原理实现英文分词

本文使用有限状态机的原来,通过状态转移图来简化问题的逻辑,并进一步使代码更加简洁清晰。 ...

青南 发布于 2017-12-10 16:10 评论(0)阅读(56)
2

多元函数的偏导数、方向导数、梯度以及微分之间的关系思考

重学本科时的微积分,对多远函数这一节重新进行了点思考。都是自己的心得,好记性不如烂笔头,做个留存 ...

fuly 发布于 2017-12-10 15:59 评论(1)阅读(110)
2

大数据学习系列之一 ----- Hadoop环境搭建(单机)

一、环境选择 1,服务器选择 阿里云服务器:入门型(按量付费) 操作系统:linux CentOS 6.8 Cpu:1核 内存:1G 硬盘:40G ip:39.108.77.250 2,配置选择 JDK:1.8 (jdk 8u144 linux x64.tar.gz) Hadoop:2.8.2 (h ...

虚无境 发布于 2017-12-10 15:47 评论(0)阅读(83)