题目描述:给出一个字符串数组S,找到其中所有的乱序字符串(Anagram)。如果一个字符串是乱序字符串,那么他存在一个字母集合相同,但顺序不同的字符串也在S中。
样例:对于字符串数组 ["lint","intl","inlt","code"],返回 ["lint","inlt","intl"]
还是使用哈希表。对于每个字符串出现的字符构成键,所在的索引构成值。这样,所有值中不止一个的,...
分类:
其他 时间:
2016-06-12 03:31:22
收藏:
0 评论:
0 赞:
0 阅读:
249
【设计模式】Proxy 代理模式
1.代理模式的定义
代理模式:为另一个对象提供一个替身或占位符以控制对这个对象的访问。...
分类:
其他 时间:
2016-06-12 03:31:13
收藏:
0 评论:
0 赞:
0 阅读:
232
前言:最近的项目需要用到mybatis,于是就想到了springmvc+mybatis架构。至于为什么使用这一架构就不详细谈了,现将这一架构简单的搭建起来
一、首先创建maven项目,不懂maven的同学也不要紧(好像不懂maven的开发也很少),我会把框架所需的jar全部贴出来并且打包供下载(这里maven只是起到了管理jar包和打包的作用,不会maven的同学只要建个普通的web工程,把下面...
分类:
编程语言 时间:
2016-06-12 03:31:02
收藏:
0 评论:
0 赞:
0 阅读:
248
ViewDragHelper的使用
现在有好多好多应用都用到了抽屉面板
就是滑动的时候
从左侧或者右侧拉出来
然后主界面会变小一点
我们要用到一个API
ViewDragHelper,看了一下,父类直接是Object
源码1500行
/**
* ViewDragHelper is a utility class for writing custom ViewG...
分类:
其他 时间:
2016-06-12 03:30:52
收藏:
0 评论:
0 赞:
0 阅读:
245
开源项目SlidingMenu
我们来用一个开源项目SlidingMenu
是侧滑菜单
去GitHub里面搜一下SlidingMenu
收藏9000多,分享5000多
牛逼牛逼
上几千的都是很牛逼的了
我们把它下载过来
我们如果要把这个开源项目放到自己的项目中去
那么就导入Module
我们选中SlidingMenu-master的li...
分类:
其他 时间:
2016-06-12 03:30:42
收藏:
0 评论:
0 赞:
0 阅读:
219
Volley源码解析
我们来看看Volley的源码
先看看Volley_lib文件夹下面都有些什么东西
外面一个包volley,很多java文件
volley里面还有一个包toolbox,里面也有很多java文件
我们从哪里开始看呢
这样吧,我们怎么用的,就按着使用的流程来看
我们就以StringRequest为例子
这些Request的流程都差不多的
我...
分类:
其他 时间:
2016-06-12 03:30:32
收藏:
0 评论:
0 赞:
0 阅读:
218
自定义FastJsonRequest
我们用了Volley了
还是挺好用的
我还是挺喜欢用Volley的
挺方便
Volley里面有很多Request
比如我们经常用的
StringRequest
JsonObjectRequest
JsonArrayRequest
ImageRequest
我们用JsonObjectRequest请求之后
得到JSONO...
分类:
Web开发 时间:
2016-06-12 03:30:24
收藏:
0 评论:
0 赞:
0 阅读:
191
http://www.deeplearningbook.org/第6章 Deep Feedforward NetworksDeep Feedforward Networks也被称为feedforward neural networks或multi-layer perceptrons(MLPs),是十分重要的深度学习模型。Feedforward Networks的目标是拟合一个函数f*,比如一个分类器...
分类:
其他 时间:
2016-06-12 03:30:13
收藏:
0 评论:
0 赞:
0 阅读:
352
Part 8 PCL1.72(VTK6.2.0)可视化例程
PCL1.72
VTK6.20
控制台程序
加入.props属性表文件
1、Cloud_Viewer
Cloud_Viewer.c...
分类:
其他 时间:
2016-06-12 03:30:10
收藏:
0 评论:
0 赞:
0 阅读:
479
HashMap extends AbstractMap
implements Map, Cloneable, Serializable 基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了非同步和允许使用 null 之外,HashMap 类与Hashtable 大致相同)此类不保证映射的顺序,特别是它不...
分类:
其他 时间:
2016-06-12 03:30:05
收藏:
0 评论:
0 赞:
0 阅读:
228
注:本文经过http://blog.csdn.net/hepeng597/article/details/8782868原文以及网上资料进行归纳整理
用net-snmp扩展MIB库,实现方法可归结为四种:
1)一是静态库方式,通过修改配置头文件,在相应地方包含新引入的mib模块的.c和.h文件,然后重新编译库文件和扩展代码;这种方式不够灵活,每次修改扩展的MIB后,都需要重新编译snm...
分类:
Web开发 时间:
2016-06-12 03:29:46
收藏:
0 评论:
0 赞:
0 阅读:
281
1.const定义的常量与#define定义的符号常量的区别
(1)const定义的常量有类型,而#define定义的没有类型,编译可以对前者进行类型安全检查,而后者仅仅只是做简单替换
(2)const定义的常量在编译时分配内存,而#define定义的常量是在预编译时进行替换,不分配内存。
(3)作用域不同,const定义的常变量的作用域为该变量的作用域范围。而#define定义的常量作用域...
分类:
编程语言 时间:
2016-06-12 03:29:33
收藏:
0 评论:
0 赞:
0 阅读:
150
1.简介
不论是对客户端或对STL内部而言,copy() 都是一个常常被调用的函数。由于copy进行的是复制操作,而复制操作不外乎运用赋值运算符(assignment operator)或复制构造函数(copy constructor),但是某些元素的类型是trivial assignment operator,因此如果能使用内存直接进行复制(例如使用C标准函数memmove、...
分类:
编程语言 时间:
2016-06-12 03:29:23
收藏:
0 评论:
0 赞:
0 阅读:
206
ActiveMQ简介
1. 什么是ActiveMQ
ActiveMQ是一种开源的,实现了JMS1.1规范的,面向消息(MOM)的中间件,为应用程序提供高效的、可扩展的、稳定的和安全的企业级消息通信。ActiveMQ使用Apache提供的授权,任何人都可以对其实现代码进行修改。
ActiveMQ的设计目标是提供标准的,面向消息的,能够跨越多语言和多系统的应用集成消息通信中间件。Act...
分类:
其他 时间:
2016-06-12 03:29:03
收藏:
0 评论:
0 赞:
0 阅读:
292
IO模型:
(1)阻塞式IO模型:
最流行的I/O模型是阻塞式I/O模型,默认情况下,所有的套接字都是阻塞的。
如上图所示,进程调用recvfrom,其系统调用直到数据报到达且被复制到应用进程的缓冲区中或发生错误才返回。最常见的错误是系统调用被信号中断,我们说进程在从调用recvfrom开始到它返回的整段时间内是被阻塞的。recvfrom成功返回后,应用进程开始处理...
分类:
其他 时间:
2016-06-12 03:28:52
收藏:
0 评论:
0 赞:
0 阅读:
292
废话不多说,直接上代码结构图
所用到的lib包
Students 实体类
package com.test.model;
public class Students {
private int id;
private String username;
private int age;
private int salary;
public int get...
分类:
数据库技术 时间:
2016-06-12 03:28:47
收藏:
0 评论:
0 赞:
0 阅读:
294
银行账户管理系统详细设计说明书
第一部分 引言
1.1 编写目的
本说明对会议室管理系统项目的各模块、页面、脚本分别进行了实现层面上的要求和说明。
软件开发小组的产品实现成员应该阅读和参考本说明进行代码的编写、测试。
1.2 背景
说明:
A、 软件系统的名称:银行账户管理系统
B、 任务提出者:内蒙古大学计算机学院
开发者:魏晓蕾、宋健、付雨蛟、许杨、高宇、道如那、任海芬...
分类:
其他 时间:
2016-06-12 03:28:33
收藏:
0 评论:
0 赞:
0 阅读:
238
1.VI 操作
vi(vim)linux下的一个标配的 "文本编辑器"
2.三种模式:
(1).命令模式
vi
默认进入的模式就是命令模式,该模式可以进行一些命令的操作
比如,选中,复制,删除,剪切,粘贴等操作
(2).编辑模式(插入模式) --可以进行文本的输入
i键 进入插入模式
a(append)(追加) 在光标后面进...
分类:
系统服务 时间:
2016-06-12 03:28:22
收藏:
0 评论:
0 赞:
0 阅读:
326
Glide是 Google推荐的图片加载库,它可以支持来自url,Android资源,文件,Uri中的图片加载,同时还支持gif图片的加载,以及各种图片显示前的bitmap处理(例如:圆角图片,圆形图片,高斯模糊,旋转,灰度等等),缓存处理,请求优先级处理,动画处理,缩略图处理,图片大小自定义等等.可谓是非常的强大.1.添加Glide库需要在build.gradle中加入依赖,目前最新的版本是3.7...
分类:
其他 时间:
2016-06-12 03:28:02
收藏:
0 评论:
0 赞:
0 阅读:
200
一.初始化:UISearchBar继承于UIView,我们可以像创建View那样创建searchBar
UISearchBar * bar = [[UISearchBar alloc]initWithFrame:CGRectMake(20, 100, 250, 40)];
[self.view addSubview:bar];
二.属性
@property(nonato...
分类:
移动平台 时间:
2016-06-12 03:27:53
收藏:
0 评论:
0 赞:
0 阅读:
273