guava是
google 几个java核心类库的集合,包括集合、缓存、原生类型、并发、常用注解、基本字符串操作和I/O等等。
大家平时经常遇到某些相同的问题,自己写代码也都能解决。但是久而久之会感觉到很痛苦,因为我们一而再,再而三的重复发明轮子。为了不再忍受痛苦,也许我们可以总结自己的类库,但是新的问题来了。自己总结的类库很难与大家分享,不能帮助到更多人。同时自己的类库要...
分类:
其他 时间:
2016-04-29 18:34:03
收藏:
0 评论:
0 赞:
0 阅读:
225
sed工具全称为流式编辑器,它可以被使用作为行过滤器(顾名思义sed是按照行查找进行操作的),它的工作原理可以描述为:把前一个程序的输出引入到sed的输入,经过一系列编辑命令转换为另外一种格式输出。(形象的解释如下图所示)
以前学习到grep默认是在Basic模式下工作,这里的sed工具如grep一般,也是默认在Basic模式下工作,sed也支持正则表达式的使用,使用正则表达式是在"/"...
分类:
其他 时间:
2016-04-29 18:33:53
收藏:
0 评论:
0 赞:
0 阅读:
265
一天一道LeetCode系列(一)题目
Given a sorted array, remove the duplicates in place such that each element appear only once and return the new length.
Do not allocate extra space for another array, you mus...
分类:
其他 时间:
2016-04-29 18:33:44
收藏:
0 评论:
0 赞:
0 阅读:
242
1,概述:
(1) 这个模式是类与类之间的关系,不涉及到继承,观察者模式很好理解,类似于邮件
订阅和RSS订阅,当我们浏览一些博客或者wiki(维基百科)时,经常会看到RSS图标,这就
是说,当你订阅了该文章,如果后续有更新,会及时通知你,其实,简单一句话就是说:当
一个对象变化时,其他依赖该对象的对象都会收到通知,并且随着变化,对象之间是一种
一...
分类:
编程语言 时间:
2016-04-29 18:33:23
收藏:
0 评论:
0 赞:
0 阅读:
186
计算机视觉...
分类:
其他 时间:
2016-04-29 18:33:13
收藏:
0 评论:
0 赞:
0 阅读:
314
这是继RCNN,fast-RCNN 和 faster-RCNN之后,rbg(Ross Girshick)大神挂名的又一大作,起了一个很娱乐化的名字:YOLO。
虽然目前版本还有一些硬伤,但是解决了目前基于DL检测中一个大痛点,就是速度问题。
其增强版本GPU中能跑45fps,简化版本155fps。...
分类:
其他 时间:
2016-04-29 18:32:54
收藏:
0 评论:
0 赞:
1 阅读:
3684
图片轮播
1:添加一个图片原件
2:单击图片,右键选中 "转换为动态面板"
选择后会出现为右下角的样子
3.双击右下角的"动态面板",并点击复制,复制两张图片,总共三张(图片张数可以自己定),确认后如右图所示:
4.双击State1下的图片,会重新出现一个页面,双击图片将State2,State3分别将图片换成不同的图片,并给出相同的宽,高,最后效...
分类:
其他 时间:
2016-04-29 18:32:43
收藏:
0 评论:
0 赞:
0 阅读:
320
近段时间研究Linux ,选择的版本是CentOS7,室友配置了一个精简版的镜像,所以直接拿过来用。但是复制过来的镜像启动后使用ifconfig,系统提示没有找到网卡。
只有一个lo。网卡一般是以“eth”开头的。所以网卡没有启用。
解决办法:
1.删除 70-persistent-net.rules
sudo rm /etc/udev/rules.d/7...
分类:
其他 时间:
2016-04-29 18:32:33
收藏:
0 评论:
0 赞:
0 阅读:
248
首先要来了解的一个概念就是聚类,简单地说就是把相似的东西分到一组,同 Classification (分类)不同,对于一个 classifier ,通常需要你告诉它“这个东西被分为某某类”这样一些例子,理想情况下,一个 classifier 会从它得到的训练集中进行“学习”,从而具备对未知数据进行分类的能力,这种提供训练数据的过程通常叫做 supervised learning (监督学习),而在...
分类:
编程语言 时间:
2016-04-29 18:32:23
收藏:
0 评论:
0 赞:
0 阅读:
444
开发Freescale可以使用多种工具链,包括Atollic、IAR、Keil、GCC和KDS等,本文介绍Freescale的KDS开发环境的基本使用。
1、按章Eclipse Update
在第一次使用KDS时,需要安装Eclipse Update,步骤如下:
a、启动KDS
b、Help-Install New Software
...
分类:
其他 时间:
2016-04-29 18:32:03
收藏:
0 评论:
0 赞:
0 阅读:
268
DC-DC变换电路是许多逆变电路的前置,可进行升降压,那么,他的具体实现思路是什么?影响变量有哪些?特性是什么?本质是什么?这些应该是包括我在内的初学者关心的问题。
根据我们以前的一些印象,降压可以电阻负载分配得到;而变压器可以实现升降压。变压器利用了电感这种能量变换的器件。实际上,同样的,电容也具有能量转换的功能。因此,可以猜想,它们之间的整合也许可以实现升降压的别的实现方式。...
分类:
其他 时间:
2016-04-29 18:31:53
收藏:
0 评论:
0 赞:
0 阅读:
254
MapMap是一种把键对象和值对象进行关联的容器一个值对象又可以是一个Map,依次类推,这样就可形成一个多级映射。对于键对象来说,像Set一样,一个Map容器中的键对象不允许重复,这是为了保持查找结果的一致性;如果有两个键对象一样,那你想得到那个键对象所对应的值对象时就有问题了,可能你得到的并不是你想的那个值对象,结果会造成混乱,所以键的唯一性很重要,也是符合集合的性质的。当然在使用过程中,某个键所...
分类:
编程语言 时间:
2016-04-29 18:31:43
收藏:
0 评论:
0 赞:
0 阅读:
197
中介者模式
我的理解:
在多对多关系下的交互处理,在随着交互者的增加,复杂程度急剧增加,这时候如果还是使用一般模式,将无法维护,所以这时候就需要使用中介者模式。其中,交互者(同事类)除了本身的属性方法外,必须有一个访问中介者的接口,进行与中介者进行交互,而。中介者有着对所有交互者进行修改的方法(当然中介者中保存着所有的交互者对象,可以使用容器进行的);
这样,...
分类:
其他 时间:
2016-04-29 18:31:23
收藏:
0 评论:
0 赞:
0 阅读:
227
1,概述:
(1)对象的适配器模式是各种模式的起源:
(2)适配器模式:
适配器模式将某个类的接口转换成客户端期望的另一个接口表示,目的是
消除由于接口不匹配所造成的类的兼容性问题,主要分为三类:
①类的适配器模式
②对象的适配器模式
③接口的适配...
分类:
编程语言 时间:
2016-04-29 18:31:13
收藏:
0 评论:
0 赞:
0 阅读:
192
前言本篇是续上篇【浅谈git常用命令】之后的补充一些git指令。本篇主要介绍git merge和git rebase命令。补充git指令1)git merge 合并指定分支到当前分支。在实际的项目开发中总会需要将其他分支的开发合并到master主分支。如果在合并的过程中出现冲突,需要先解决冲突后再合并。合并的过程如下图所示:
首先在主干分支创建first.txt并提交,模拟主干分...
分类:
其他 时间:
2016-04-29 18:30:53
收藏:
0 评论:
0 赞:
0 阅读:
252
Combining Sketch and Tone for Pencil Drawing Production, 铅笔画生成算法的优化过程。...
分类:
Windows开发 时间:
2016-04-29 18:30:43
收藏:
0 评论:
0 赞:
0 阅读:
167
1、错误描述今天用Android Studio编译应用后安装APK的时候,报错了,错误如下所示:The APK file build\outputs\apk\OYP_2.3.4_I2Base_6476_official_debug.apk does not exist on disk.
Error while Installing APK如下图所示
2、解决方法1、尝试了Build -> Clea...
分类:
移动平台 时间:
2016-04-29 18:30:33
收藏:
0 评论:
0 赞:
0 阅读:
321
转载请注明出处:
Android日常开发中,对于下拉与上拉刷新控件的使用非常之频繁。一般都会采用第三方库,但是下拉刷新做到简单优雅并不是太多,甚至有的兼容性都存在问题。这个是不能接受的。最近在github上面看到一位哥们提供的下拉刷新的库非常不错,非常简洁。所以今天把它推荐给大家,供大家日常开发使用。文章结尾会给大家提供Demo供各位下载参考使用。
Demo中一共提供四种下拉/上拉刷新。Lis...
分类:
移动平台 时间:
2016-04-29 18:30:23
收藏:
0 评论:
0 赞:
0 阅读:
358
学习Android源码,这次学习KeyboardView.class类。
* A view that renders a virtual Keyboard. It handles rendering of keys and detecting key presses and touch movements....
分类:
移动平台 时间:
2016-04-29 18:30:13
收藏:
0 评论:
0 赞:
0 阅读:
202
创建点击事件:
findViewById(R.id.button1).setOnClickListener(new View.OnClickListener){
public void onClick(View view){
//点击事件
}
}:
-----------------------------------------------------------------...
分类:
移动平台 时间:
2016-04-29 18:30:04
收藏:
0 评论:
0 赞:
0 阅读:
270