序言 我们经常做项目,都会遇到日志的记录,日志记录都有统一的标准,下面我们就简述常见的几种日志级别:::::Debug、 Info 、Warn、 Error 、Fatal 日志级别 Debug<Info<Warn<Error<Fatal 日志的级别越来越高 一、Debug (1)最低的级别,一般来说 ...
分类:
其他好文 时间:
2017-08-11 20:31:19
阅读次数:
215
题目大意: 传入整数数组nums,求nums中未出现的正整数中的最小值。要求算法在O(n)时间复杂度内实现,并且只能分配常量空间。 分析: 一般碰到这种问题,都先对数组进行排序,再遍历数组就可以找到最小的在nums中没有出现过的正整数。但是由于排序的时间复杂度一般为O(nlog2(n)),因此时间复 ...
分类:
其他好文 时间:
2017-08-11 20:31:12
阅读次数:
138
1. 对w进行初始化 2. clip gradients 3. l2 regularization 4. batch normalization ...
分类:
其他好文 时间:
2017-08-11 20:31:03
阅读次数:
104
一、复习 二、JS扩展 1、JS是作用域 作用域是JavaScript最重要的概念之一,想要学好JavaScript就需要理解JavaScript作用域和作用域链的工作原理。 任何程序设计语言都有作用域的概念,简单的说,作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命周期。在 ...
分类:
Web程序 时间:
2017-08-11 20:30:57
阅读次数:
221
用Lucene实现了一个简单文件检索功能,作为最近学习lucene的学习成果。 定义常量类: 索引创建类: 搜索类: 测试类: 过程中使用TermQuery的时候踩了不小的坑。主要是索引关键字大小写的问题。关键字会被自动存为小写。因此用TermQuery查询的时候要先转成小写。 而使用QueryPa ...
分类:
Web程序 时间:
2017-08-11 20:30:47
阅读次数:
192
private void deleteImage(String imgPath) { ContentResolver resolver = getContentResolver(); Cursor cursor = MediaStore.Images.Media.query(resolver, Me ...
分类:
移动开发 时间:
2017-08-11 20:30:38
阅读次数:
305
Typesetting Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 144 Accepted Submission(s): 72 Proble ...
分类:
其他好文 时间:
2017-08-11 20:30:30
阅读次数:
116
SORT命令sort排序是在内存中进行排序的,且排序算法非常的快,默认的排序规则是将文件的内容基于行的首字符进行排序,如果第一个字符相同,那么就比较第二个字符,以此类推,实现快速排序sort命令的格式 格式:sort 【选项】 文件名 sort /etc/passwd 会将所有用户从a到z进行排序s ...
分类:
其他好文 时间:
2017-08-11 20:30:22
阅读次数:
146
以前不是很重视 DP ,遇到 DP 就写贪心、暴搜……其实这是非常错误的,现在开始练习 DP 了才发现,我好菜…… 对于DP的整理,先从众所周知的背包问题开始。 ———————— 01背包:n 个物品,重量和价值分别为 w[i]、v[i],背包容量 W,求所有挑选方案中价值总和的最大值。 DP 方程 ...
分类:
其他好文 时间:
2017-08-11 20:30:10
阅读次数:
140
JSTL JSTL简单介绍: JSTL的全称:JSP Standard Tag Library。JSP标准标签库 JSTL的作用: 提供给Java Web开发者一个标准通用的标签函数库 和EL来代替传统直接在页面上嵌入Java程序(Scripting)的做法,以提高程序可读性、维护性和方便性 JST ...
分类:
编程语言 时间:
2017-08-11 20:30:01
阅读次数:
258
题目背景 以下为不影响题意的简化版题目。 题目描述 一个n*n的网格图上有m个探测器,每个探测器有个探测半径r,问这n*n个点中有多少个点能被探测到。 输入输出格式 输入格式: 第一行3个整数n,m,r 接下来m行,每行两个整数x,y表示第i个探测器的坐标 输出格式: 能被探测到的点的个数 输入输出 ...
分类:
其他好文 时间:
2017-08-11 20:29:51
阅读次数:
153
基本概念 Visitor 封装一些作用于数据结构中的各元素的操作,不同的操作能够借助新的visitor实现。减少了操作间的耦合性 訪问者能够将数据结构和对数据的操作解耦,使得添加对数据结构的操作不须要取改动数据结构,也不必去改动原有的操作,而运行时再定义新的Visitor时闲着即可了(在操作加入上易 ...
分类:
编程语言 时间:
2017-08-11 20:29:43
阅读次数:
176
一、冒泡排序 1、原理:两两比较,将较大或者较小的数据上浮,实现升序或者降序。 2、实现代码 3、算法分析 时间复杂度分析 最好的情况下是正序,一趟扫描即可完成排序,所需的比较次数和移动次数分别为: , 。所以,冒泡排序最好的时间复杂度为 。 最坏的情况下是反序,需要进行n-1趟排序,所需的比较次数 ...
分类:
编程语言 时间:
2017-08-11 20:29:21
阅读次数:
185
本文主要用到python3自带的urllib模块编写轻量级的简单爬虫。至于怎么定位一个网页中具体元素的url可自行百度火狐浏览器的firebug插件或者谷歌浏览器的自带方法。 1、访问一个网址 re=urllib.request.urlopen('网址‘) 打开的也可以是个urllib.reques ...
分类:
编程语言 时间:
2017-08-11 20:29:14
阅读次数:
162
安装 ctags 生成 tags 文件 在 vim 中配置 tags 使用 Ctrl+ ] 跳到光标所在函数或者结构体的定义处使用 Ctrl+ T返回查找或跳转 更多 ctags 用法请学习 ctags。 ...
分类:
系统相关 时间:
2017-08-11 20:29:06
阅读次数:
237
1.若DNS缓存中没有相关数据,则IE浏览器先向DNS服务器发出DNS请求: 这一过程的目的是获取www.sina.com这个域名所对应的IP地址; IE浏览器向本机DNS模块发出DNS请求,DNS模块生成相关的DNS报文; DNS模块将生成的DNS报文传递给传输层的UDP协议单元; UDP协议单元 ...
分类:
其他好文 时间:
2017-08-11 20:28:59
阅读次数:
166