自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 问答 (87)
  • 收藏
  • 关注

转载 Android 8 AudioPolicy 分析

AudioTrack最终会调用AudioPolicyManager::getOutput();frameworks\av\services\audiopolicy\managerdefault\AudioPolicyManager.cppaudio_io_handle_t AudioPolicyManager::getOutput(audio_stream_type_t stream, ...

2018-08-31 11:05:00 753

转载 Generator:JS执行权的真实操作者

前言ES6提供了一种新型的异步编程解决方案: Generator函数(以下简称G函数)。它不是使用JS现有能力按照一定标准制定出来的东西( Promise是如此出生的),而是具有新型底层操作能力,与传统编程完全不同,代表一种新编程逻辑的高大存在。简洁方便、受人喜爱的 async函数就是以它为基础实现的。1 意义JS引擎是单线程的,只有一个函数执行栈。 ...

2018-08-30 14:39:34 60

转载 微信小程序 - 表单验证插件WxValidate(自定义警告信息形式)

弹出的形式对于用户来说,总是不太友好的可能会出现层级问题(只需要设置一下提示的层级即可)         WxValidate内置规则     以下代码拷贝即可使用~wxml 1 <form bindsubmit='submitCheckInfo'> 2 3 <!-- 提...

2018-08-30 10:02:00 582

转载 python中使用空格还是使用 Tab键缩进的建议

对于程序员来说,其实Tab和空格远远不只是“立场”问题那么简单。在不同的编辑器里tab的长度可能不一致,所以在一个编辑器里用tab设置缩进后,在其它编辑器里看可能缩进就乱了。空格不会出现这个问题,因为空格就占一个字符的位置。众所周知,Tab在ASCII码中,编码是9,而空格是32。这也就是说,当我们按下一个Tab的时候,即使它看起来就是8个空格(或者4个空格,不同的环境下,Tab可能显示的...

2018-08-30 09:20:00 1100

转载 linux之shell的正则表达式

linux之shell的正则表达式一、grep 文本过滤命令grep命令是一种强大的文本搜索工具,可以根据用户指定的“模式”对目标文本进行匹配检查,打印匹配到的行;由正则表达式或者字符及基本文件字符所编写的过滤条件123-i ##表示不区分匹配条件的大小写-ni ##表示不区分匹配条件的大小写并且显示行数-n...

2018-08-30 05:31:46 43

转载 Linux 多网卡的7种bond模式原理

Linux 多网卡绑定网卡绑定mode共有七种(0~6) bond0、bond1、bond2、bond3、bond4、bond5、bond6。常用的有三种mode=0:平衡负载模式,有自动备援,但需要”Switch”支援及设定。mode=1:自动备援模式,其中一条线若断线,其他线路将会自动备援。mode=6:平衡负载模式,有自动备援,不必”Switch”支援及设定。需要说明的是如果想做...

2018-08-29 15:45:13 84

转载 MikroTik RouterOS安装方法收集(转)

注意:ROS无法使用U盘安装,如果要使用ISO文件进行安装就必须使用光驱以及刻录成光盘,并且只能使用IDE的光驱。一、首先了解常见的ROS硬件架构:X86架构(也是最常用的)mipsbe(欧米tik、部分RB系列、SXT、Groove等)mipsle(RBC系列、RB100、RB500系列等)pocketPC(PPC、RB1000就是这个架构的)tile(CCR系列就是...

2018-08-28 19:43:00 350

转载 pymongo 对mongoDB的操作

#文档地址 http://api.mongodb.com/python/current/api/pymongo/collection.htmlcollection级别的操作:find_and _modify(query={},update=None,upert=False,sort=None,full_response=False,manipulate=False,**kwargs)更...

2018-08-28 14:40:00 102

转载 tf.data.Dataset.shuffle(buffer_size)中buffer_size的理解

tensorflow中的数据集类Dataset有一个shuffle方法,用来打乱数据集中数据顺序,训练时非常常用。其中shuffle方法有一个参数buffer_size,非常令人费解,文档的解释如下:buffer_size: A tf.int64 scalar tf.Tensor, representing the number of elements from this dataset fr...

2018-08-28 14:36:20 1984

转载 MySQL--多表查询

  多表查询使用多表关联查询的原因:查询的数据发布在多个表里合并结果集:   合并结果集就是把两个select语句的查询结果合并到一起,结果集就是一个表格两种方式:  UNION:去掉重复记录    如:select * from t1 union select * from t2;  UNION ALL:不去除重复记录    如:select * from t1 ...

2018-08-28 11:55:00 41

转载 第二十八天笔记

1. 什么是异常处理 异常是错误发生的信号,一旦程序出错就会产生一个异常,如果该异常 没有被应用程序处理,那么该异常就会抛出来,程序的执行也随之终止 异常包含三个部分: 1. traceback异常的追踪信息 2. 异常的类型 3. 异常的信息 错误分为两大类1. 语法上的错误:在程序运行前就应该立即修正 ...

2018-08-27 15:49:00 49

转载 21 天补充 包

包:文件夹中默认含有一个__init__.py文件包是几个模块的集合从包中导入模块 有import 和from import两种 import 要把从包开始所有文件都打出来,包。包。模块名 也可以as 包。包。模块名 as xx 直接xx。函数名()就行了from 就是分开了 from 包。包 import 模块名 模块名。函数名() 就行...

2018-08-27 15:13:00 37

转载 mysql权限机制

登录和退出Mysqlmysql -h -P -u -p -e-h 指定主机名-P 指定mysql服务器端口-u 指定用户名-p 指登录定密码-e 接SQL语句创建用户1.create user wing;create user wing@‘localhost’ identified by'12345';2.grant ALL on . to 'user'@'localhost' iden...

2018-08-26 16:15:58 51

转载 Linux基本网络配置

1、基本命令#lspci //查看计算机上的PCI设备(包含网卡NIC)Linux内核会为每个网卡生成一个网络接口,以eth0的方式命名,eth表示数据连接技术,如eth、ppp等图形化管理网络参数:system-config-network1)ifconfigifconfig -a //查看所有接口信息,不带选项时只查看活动的网络接口信息ifconfig eth0...

2018-08-25 21:01:30 100

转载 nodejs-5.6 cookie-parser

cookie-parser官网:https://github.com/expressjs/cookie-parser一、概念: cookie ==> 小甜饼 , parser ==> 解析器,cookie-parser 就是用来解析 cookie 的.二、cookie存储位置:cookie是存储在客户端浏览器中.每个浏览器的 cookie 都是独立的, 不能共享....

2018-08-23 16:09:00 167

转载 基于Kalendaer的日期多选

笔者,最近遇到一个需求,年份的多选事件。笔者之前见到的大多是月份多选,日子多选,时间多选,但是年份多选还是头回遇到。但是呢,有需求就说明有他存在的可然性。对于强大的代码来说,你觉得他能实现的那么他就一定能实现,还有你觉得他不一定的实现的,他有可能可以实现。My97DatePicker插件,不能多选;Kalendae插件,不兼容IE,且也没有关于能支持年份多选的介绍啊。虽然,没有介绍年份的选择,但是...

2018-08-22 23:46:42 126

转载 『中级篇』docker-Machine的本地使用(十)

原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!原文链接地址:『中级篇』docker-Machine的本地使用(十)在第九篇说到了Vagrant,可以通过网络下载的的方式来获取,在补充个知识点,就是Vagrant还有个特别重要的特点。Vagrant自动配置启动后的shell脚本在window上演示,mac上同理,找到vagrant init 自动生成的Vagrantfile文件image...

2018-08-22 06:57:53 68

转载 [六] 函数式接口的复合方法示例 predicate 谓词逻辑运算 Function接口 组合运算 比较器 逆序 比较链...

复合的方法有些函数式接口提供了允许复合的方法也就是可以将Lambda表达式复合成为一个更加复杂的方法之前的章节中有说到:接口中的compose, andThen, and, or, negate 用来组合函数接口而得到更强大的函数接口另外还有比较器中的reversed thenComparing可以用于组合运算这几个方法分别位于Function以及Predicate中...

2018-08-21 17:13:00 73

转载 程序员,如何从平庸走向理想?

博主说:也许我们都不是天才的程序员,但至少我们都可以成为一个理想的程序员。 正文 我算是靠坑蒙拐骗进了程序员的门,然后一路狂奔。26岁之前几乎没有任何写代码的经验,研究生毕业却意外选择了一家不可能提供培训的初创公司,在每日担忧公司倒闭、害怕被炒鱿鱼以及同事冷...

2018-08-21 16:07:10 55

转载 更换pip源到国内镜像

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-08-21 13:35:00 185

转载 路由原理——多宿主网络案例分析(一)

实验拓扑如下:作业要求:在五台设备上配置IP地址和静态路由,使得R1的环回口可以ping通R5的环回口当R2工作正常时,数据经过路径必须为 R1--R2--R4--R5 ,反之亦然当R2故障时,数据经过路径必须立刻自动切换为 R1--R3--R4—R5,反之亦然作业目的:快速复习及理解路由原理掌握traceroute的实操及实现原理了解多宿主网络在企业网中的应用解决方案场景说...

2018-08-20 21:48:43 571

转载 [DeeplearningAI笔记]序列模型1.3-1.4循环神经网络原理与反向传播公式

5.1循环序列模型觉得有用的话,欢迎一起讨论相互学习~Follow Me1.3循环神经网络模型为什么不使用标准的神经网络假如将九个单词组成的序列作为输入,通过普通的神经网网络输出输出序列,在不同的例子中输入数据和输出数据具有不同的长度,即每个数据不会有一样的长度也许每个语句都有最大长度,能够通过Padding 的方式填充数据,但总体来说不是一个好的表达方式。不共享从文本的...

2018-08-20 17:01:00 83

转载 百度之星初赛A轮 A 度度熊拼三角 贪心

度度熊拼三角Accepts: 2536Submissions: 4433Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/65536 K (Java/Others)Problem Description度度熊有NN根木棒,每根木棒的长度为a_ia​i​...

2018-08-20 10:28:00 74

转载 Netty学习笔记

一. Java Blocking I/O ExecutorService executor = Excutors.newFixedThreadPollExecutor(100);//线程池 ServerSocket serverSocket = new ServerSocket(); serverSocket....

2018-08-20 04:38:21 113

转载 Spring 5 新特性学习

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-08-19 21:30:00 62

转载 RecyclerView缓存原理,有图有真相

1. RecyclerView缓存机制与性能优化关系RecyclerView做性能优化要说复杂也复杂,比如说布局优化,缓存,预加载等等。其优化的点很多,在这些看似独立的点之间,其实存在一个枢纽:Adapter。因为所有的ViewHolder的创建和内容的绑定都需要经过Adaper的两个函数onCreateViewHolder和onBindViewHolder。因此我们性能优化的本质就是要减少这...

2018-08-19 17:07:06 651

转载 Python爬虫学习笔记之极限滑动验证码的识别

代码: 1 import time 2 from io import BytesIO 3 from PIL import Image 4 from selenium import webdriver 5 from selenium.webdriver import ActionChains 6 from selenium.webdriver.commo...

2018-08-19 16:34:00 181

转载 洛谷P2763 试题库问题(最大流)

传送门网络流界的一股清流啊……终于没那么变态了……考虑一下怎么建图。对于每一个类型,我们从$S$向他连边,容量为它所需的题数,表明它要可以有这么多题,对于每一道题目,我们从它对应的类型向他连边,容量为$1$,表明他可以被对应类型选中,且只能选一次,然后在把每道题目向$T$连容量为$1$的边,表明每一道题目只能被一个类型选中。然后跑一遍最大流,对于每一个类型看一看有哪几条边是有流的,那...

2018-08-19 10:42:00 67

转载 python 装饰器

装饰器一,函数名的运用1,关于函数名函数名是⼀个变量,但它是⼀个特殊的变量。与括号配合可以执⾏函数的变量。查看函数名的内存地址:def func(): print('呵呵')print(func) # <function func at 0x10983c048>2,函数名可以作变量def func(): print(...

2018-08-18 20:15:00 64

转载 Linux服务器几乎从不采用Arch Linux?

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-08-18 19:38:00 71

转载 凸函数相关

1.3 凸函数凸函数是凸集中元素的数学特征, 体现了凸集中元素所呈现的规律性. 它被定义为某个向量空间的凸子集 $C$ 上的实值函数 $f$. 若在其定义域 $C$ 上的任意两点 $x_1,x_2$, 及 $α in [0,1]$, 均有$$ f(αx_1 +(1-α)x_2) \leq αf(x_1) + (1-α)f(x_2)$$...

2018-08-18 15:11:56 149

原创 保持分布式团队同步

分布式团队最大的挑战是沟通,这对建立协作的基本原则必不可少。调整工作时间,互相适应,而团队联络员有助于沟通和同步工作。以信任、尊重和开明为基础的团队会鼓励组织中的人们互相帮助,培养一种使团队保持同步的文化。\\SkuVault项目经理Marat Kiniabulatov将在Atlassian 2018欧洲峰会上发表演讲,剖析分布式团队。该活动将于9月3号到5号在西班牙巴塞罗那举行:\\\和其他用户...

2018-08-18 03:43:32 44

转载 Tomcat使用介绍

一、tomcat介绍Tomcat服务器是一个免费的开放源代码的轻量级Web 应用服务器,如apache处理静态HTML能力突出不同,tomcat处理动态HTML能力相当强大,因此一般项目都是部署apache+tomcat,由apache处理程序的静态文件,有tomcat处理JSP页面和Servlet。二、tomcat安装tomcat安装直接解压就可以,但是能使用的前提是安装了jdk以及...

2018-08-16 17:36:00 108

转载 LeetCode - 498. Diagonal Traverse

Given a matrix of M x N elements (M rows, N columns), return all elements of the matrix in diagonal order as shown in the below image.Example:Input:[ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ]...

2018-08-16 14:59:00 70

转载 varnish 缓存服务器

varnish 缓存服务器局部性:空间局部时间局部http1.1时代过期时间+条件式条件式请求:客户端发请求时给缓存服务器,先查本地缓存是否命中,命中以后后端服务器可能发生变化,所以每次缓存服务器拿到客户端的请求时先去后端服务器去询问一遍,请问我现在缓存有你先前提供的内容,它发生改变了吗,如果发生改变,就用200响应,告诉缓存服务器数据发生改变,并把新内容发给缓存服务器,缓存...

2018-08-14 18:12:30 143

转载 二手书籍的归宿 - 闲鱼、转转官方收书使用体验

前两年买了不少纸质书,几个大的电商平台不间断搞一些满减活动,基本上100块钱能买六七本书。买的大部分都是类似《从0到1》这种,这类的书看一遍基本上就不会再看了,加上后来一直用kindle和一些手机读书软件,纸质书买的就很少了。 最近收拾屋子,有很多书分散在房间的各个地方,大部分看完了,但是不知道收到哪里去,留着占地方,卖废纸又很可惜。其实,很多二手平台都有官方收书的功能,官方的价格会比自...

2018-08-14 07:03:44 3315

转载 java内部类的作用

java内部类的作用定义:放在一个类的内部的类我们就叫内部类。二、作用:1.内部类可以很好的实现隐藏一般的非内部类,是不允许有private与protected权限的,但内部类可以2.内部类拥有外围类的所有元素的访问权限3.可是实现多重继承4.可以避免修改接口而实现同一个类中两种同名方法的调用。三、例子1.实现隐藏平时我们对类的...

2018-08-13 00:04:00 40

转载 LC 676 JS

/** * Initialize your data structure here. */var MagicDictionary = function() { };/** * Build a dictionary through a list of words * @param {string[]} dict * @return {void} */MagicDict...

2018-08-12 11:48:42 125

转载 以题目为鉴,如何做数学笔记

fieldset.wh{color:###; font-size:18px; line-height:45px} 在数学学习中我们少不了和例题打交道,认真学习例题,研究例题,咀嚼例题的一字一句,从例题中提炼方法、总结思路,对于提高我们自己的数学素养有很大的帮助,不过有些学生还是不太会例题的学习方法,不知道从哪些方面总结提炼,本博文试着做个示范,不妥之处,烦请告知。一、例题样例这是一...

2018-08-11 16:44:00 166

转载 C语言struct小知识

1.C语言里的struct是不能包含成员函数的,只能有数据成员2.C语言struct定义变量只能用一下两种方式:struct { ... } x, y, z;struct point pt;直接point pt;是错误的定义;pt3 = { 3, 5 }; //错误pt2 = makePint(1, 1); //正确还可以用返回值为结构体类型的函数对以声明的结...

2018-08-11 12:12:00 85

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除