528. Random Pick with Weight 根据weight随机选取一个数,用 Prefix Sum+Binary Search 来解决。 https://www.geeksforgeeks.org/random-number-generator-in-arbitrary-probab ...
分类:
移动开发 时间:
2019-09-08 09:49:02
阅读次数:
139
view标签: 当作div使用,view标签的常用属性:hover-class ,手指点击后所产生的效果,在uni-app中,不使用:horver 例子:animate.css和horver-class一起使用 text标签: (1)text标签常用属性 :selectable ,如果是false, ...
分类:
移动开发 时间:
2019-09-08 09:39:48
阅读次数:
1285
概述: Room是Google在AndroidX中提供的一个ORM(Object Relational Mapping,对象关系映射)库。它是在SQLite上提供的一个抽象层,可以使用SQLite的全部功能,同时可以更好更便捷流畅地访问数据库。(关于AndroidX可以参考,Android_Andr ...
分类:
移动开发 时间:
2019-09-08 09:24:51
阅读次数:
153
1.在pages新建几个页面 2.配置tabBar, color字体颜色 selectedColor选中的字体颜色 backgroundColor底部背景颜色 borderStyle底部的border,只能是“black” 或者 "white" list , list是一个对象,包含以下这些选项 p ...
分类:
移动开发 时间:
2019-09-08 09:22:21
阅读次数:
1308
一,适配器的定义 定义 将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作 需求场景 需要使用以前开发的“一些现存的对象”,但是新环境中要求的接口是这些现存对象所不满足的 二,适配器的结构图 实现步骤: 结构图: 三,代码示例 接口协议 C ...
分类:
移动开发 时间:
2019-09-08 00:22:45
阅读次数:
136
1、什么是单例模式 单例模式的定义某个类只能生成一个实例,该类提供了一个全局访问点供外部获取该实例,其拓展是有限多例模式。Ensures a class has only one instance, and provide a global point of access to it.保证一个类只有 ...
分类:
移动开发 时间:
2019-09-08 00:21:57
阅读次数:
112
一,什么是工厂模式 模式定义: “专门定义一个类来负责创建其他类的实例,被创建的实例通常具有共同的父类。” 世界上就是由一个工厂类,根据传入的参数,动态地决定创建出哪一个产品类的实例。 需求场景: 简单工厂的生活场景,卖水果的小贩,他给你提供苹果,橘子等水果,小贩就是一个工厂,他为你提供苹果,橘子等 ...
分类:
移动开发 时间:
2019-09-08 00:09:21
阅读次数:
103
一,什么是观察者模式 定义: 定义对象间的一种一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象皆得到通知并被自动更新。 需求场景: 当对一个对象的改变需要同时改变其它对象, 而不知道具体有多少对象有待改变;或者一个对象必须通知其它对象,而它又不能假定其它对象是谁,换言之,我们不希望这些 ...
分类:
移动开发 时间:
2019-09-07 23:59:50
阅读次数:
173
项目使用的版本是 "老版darknet2ncnn" ,之后作者 "适配到了ncnn最新版" 。 编译安卓版ncnn 在linux下编译,查看官方教程即可。注意使用与android studio相同版本的ndk。设置android studio ndk:修改local.properties,ndk.d ...
分类:
移动开发 时间:
2019-09-07 22:26:49
阅读次数:
615
Dapper 也可以使用 数组参数 参考:Blog on Github Dapper 调用存储过程 :单个参数 Dapper 调用存储过程 :数组参数 需要使用 Sql Server 的自定义类型 : dbo.IDList c code ...
分类:
移动开发 时间:
2019-09-07 22:23:48
阅读次数:
123
一,什么是装饰模式 模式定义 装饰者包含被装饰者的所有接口和引用,方法实现完全是引用调用自己的方法,在装饰者子类添加新功能。 注释: Category不要重写被装饰对象的方法,否则改变了被装饰对象的行为,不符合装饰者模式,只可适用特殊场景。分类主要用于对被装饰者类的方法和属性拓展 需求场景 静态库扩 ...
分类:
移动开发 时间:
2019-09-07 22:09:25
阅读次数:
130
Spring WebAppInitializer 的原理与用例 === 使用 Spring 框架的时候, 通常是需要在 web.xml 中配置的, 比如配置 DispatcherServlet, 是通过对 URL 做映射实现的 然后在 ${ servlet name } servlet.xml 中定 ...
分类:
移动开发 时间:
2019-09-07 22:04:10
阅读次数:
151
mv 命令(move 的缩写),既可以在不同的目录之间移动文件或目录,也可以对文件和目录进行重命名。该命令的基本格式如下: mv 【选项】 源文件 目标文件 选项: -f:强制覆盖,如果目标文件已经存在,则不询问,直接强制覆盖; -i:交互移动,如果目标文件已经存在,则询问用户是否覆盖(默认选项); ...
分类:
移动开发 时间:
2019-09-07 18:31:03
阅读次数:
444
当我们做h5的时候,经常会遇到键盘弹出遮挡文本框的情况,这里区分IOS和安卓, 在IOS中,IOS会在键盘弹出后自动将文本框上移,避免文本框被键盘挡住,但是在收起键盘的时候 在vue中会导致页面的卡死,这个时候我们可以用 document.body.scrollIntoView(false) 来手动 ...
分类:
移动开发 时间:
2019-09-07 18:23:49
阅读次数:
141
这一篇记事博文本来是上个月就准备写的,谁知道一回学校就太快乐了... 首先两种请求的配置不多说了,项目里的api.js是这样写的 前面的{params:params},作为值的params是一个参数集合的对象, 而后面的{params:params},则是参数名称就叫params,但作为值的para ...
分类:
移动开发 时间:
2019-09-07 12:40:38
阅读次数:
190
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> body { font-family: "Microsoft YaHei", serif; } body, dl, ... ...
分类:
移动开发 时间:
2019-09-07 12:30:58
阅读次数:
108
1.去掉“用户名”注册 a.去掉提交 user_passport.dwt页面去掉 <input name="username" type="text" size="30" id="username" onblur="is_registered(this.value);" class="input_l ...
分类:
移动开发 时间:
2019-09-07 10:48:34
阅读次数:
249