凯撒密码 (让上帝的归上帝,凯撒的归凯撒) 下面我们来介绍风靡全球的凯撒密码Caesar cipher,又叫移位密码。 移位密码也就是密码中的字母会按照指定的数量来做移位。 一个常见的案例就是ROT13密码,字母会移位13个位置。由'A' ? 'N', 'B' ? 'O',以此类推。 写一个ROT1 ...
分类:
其他 时间:
2018-01-16 15:15:44
收藏:
0 评论:
0 赞:
0 阅读:
214
为什么需要 Stream Stream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念。它也不同于 StAX 对 XML 解析的 Stream,也不是 Amazon Kinesis 对大数据实时处理的 Stream ...
分类:
其他 时间:
2018-01-16 15:14:21
收藏:
0 评论:
0 赞:
0 阅读:
496
operator是C++的关键字,它和运算符一起使用,表示一个运算符函数,理解时应将operator=整体上视为一个函数名。 这是C++扩展运算符功能的方法,虽然样子古怪,但也可以理解:一方面要使运算符的使用方法与其原来一致,另一方面扩展其功能只能通过函数的方式(c++中,“功能”都是由函数实现的) ...
分类:
编程语言 时间:
2018-01-16 15:14:02
收藏:
0 评论:
0 赞:
0 阅读:
323
C++父子进程使用SIGUSR1和SIGUSR2进行通信 捕捉SIGUSR1和SIGUSR2的简单程序 ...
分类:
系统服务 时间:
2018-01-16 15:13:04
收藏:
0 评论:
0 赞:
0 阅读:
350
题目描述 给定N个点以及每个点的权值,要你处理接下来的M个操作。操作有4种。操作从0到3编号。点从1到N编号。 0:后接两个整数(x,y),代表询问从x到y的路径上的点的权值的xor和。保证x到y是联通的。 1:后接两个整数(x,y),代表连接x到y,若x到Y已经联通则无需连接。 2:后接两个整数( ...
分类:
其他 时间:
2018-01-16 15:12:19
收藏:
0 评论:
0 赞:
0 阅读:
254
MySQL Connector 安装的时候有时候会遇到很多问题,有时候会卸载失败,导致无法重新安装。测试了网上各种办法,删文件,删注册表,重启,360强行删除都不是很有效。最后发现msizap比较有效。 msizap是微软官方sdk中带的工具,在知道产品标识码{xxxxxxxxxx}的情况下可以卸载 ...
分类:
数据库技术 时间:
2018-01-16 15:12:00
收藏:
0 评论:
0 赞:
0 阅读:
224
<input type="file" class="upload" onchange="change()"/>如果想要连续上传同一张图片,由于文件相同,导致onchang函数不会触发,解决的方法是在change()处理完业务后将其值置为空:$(".upload").val(""); 即:functi ...
分类:
Web开发 时间:
2018-01-16 15:11:44
收藏:
0 评论:
0 赞:
0 阅读:
263
1.背景 目前很多web应用已开始了上云进程,使用云端的存储、计算等服务诸如rds、ecs等,云端的资源往往有云服务提供商去保证服务的可用性,高的有5个9的可用性,但无法避免会有不可用的时段。本文调研Azure的云服务器、rds存储等服务的特性,讨论一种可以保证web服务高可用的部署方案。 2.Az ...
分类:
其他 时间:
2018-01-16 15:10:08
收藏:
0 评论:
0 赞:
0 阅读:
207
一、下载 Rabbit MQ 是建立在强大的Erlang OTP平台上,因此安装RabbitMQ之前要先安装Erlang。erlang:http://www.erlang.org/download.htmlrabbitmq:http://www.rabbitmq.com/download.html ...
分类:
其他 时间:
2018-01-16 15:09:38
收藏:
0 评论:
0 赞:
0 阅读:
318
public static T MapTo<T>(this object obj) { if (obj == null) return default(T); Mapper.CreateMap(obj.GetType(), typeof(T)); return Mapper.Map<T>(obj); ...
分类:
移动平台 时间:
2018-01-16 15:09:20
收藏:
0 评论:
0 赞:
0 阅读:
234
过滤器,拦截器,监听器具体应用上的区别 把整个项目的流程比作一条河,那么监听器的作用就是能够听到河流里的所有声音,过滤器就是能够过滤出其中的鱼,而拦截器则是拦截其中的部分鱼,并且作标记。所以当需要监听到项目中的一些信息,并且不需要对流程做更改时,用监听器;当需要过滤掉其中的部分信息,只留一部分时,就 ...
分类:
其他 时间:
2018-01-16 15:09:00
收藏:
0 评论:
0 赞:
0 阅读:
239
正则的扩展正则的扩展RegExp 构造函数在 ES5 中,RegExp构造函数的参数有两种情况。第一种情况是,参数是字符串,这时第二个参数表示正则表达式的修饰符(flag)。var regex = new RegExp('xyz', 'i'); // 等价于 var regex = /xyz/i; ... ...
分类:
其他 时间:
2018-01-16 15:08:17
收藏:
0 评论:
0 赞:
0 阅读:
450
最近在项目中遇到的问题,就是从后台取到的java.util.Date类型的数据,在前台需要格式化的问题。 开始想了很多办法,其实在JSP页面中处理很简单,JSTL提供的format标签即可解决这个问题 1.首先引入标签库 <%@ taglib prefix="fmt" uri="http://jav ...
分类:
其他 时间:
2018-01-16 15:07:38
收藏:
0 评论:
0 赞:
0 阅读:
203
Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。 在Linux中我们可以使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组,如: 实例中,bin文件的第 ...
分类:
系统服务 时间:
2018-01-16 15:06:19
收藏:
0 评论:
0 赞:
0 阅读:
247
Generator 函数的语法Generator 函数的语法简介基本概念Generator 函数是 ES6 提供的一种异步编程解决方案,语法行为与传统函数完全不同。本章详细介绍 Generator 函数的语法和 API,它的异步编程应用请看《Generator 函数的异步应用》一章。Generato... ...
分类:
其他 时间:
2018-01-16 15:05:34
收藏:
0 评论:
0 赞:
0 阅读:
762
对于网络工程师而言,学会画网络拓扑图是一项不可或缺的技能,可是对于很多新手来说,要画好一幅网络拓扑图似乎并不是件轻松的事情。下面就让小编来教大家如何使用亿图快速画出基本网络拓扑图吧
分类:
其他 时间:
2018-01-16 15:05:10
收藏:
0 评论:
0 赞:
0 阅读:
673
以前看到过一些网页,在标签切换到其它地址时,网页上的标题上会发生变化,一直不知道这个是怎么做的,最近查了一些资料才发现有一个 visibilitychange 事件就可以搞定,这里将介绍一下页面可见性(Page Visibility)API的简单应用。 visibilitychange事件介绍 简单 ...
分类:
Web开发 时间:
2018-01-16 15:04:27
收藏:
0 评论:
0 赞:
0 阅读:
171
1.1、主要特性 (1)直接驱动8位共阴式数码管(1英寸以下)或64只独立的LED; (2)能够管理多达64只按键,自动清除抖动,其中8只可以作为功能键使用; (3)段电流可达20mA,位电流可达100mA以上; (4)利用功率电路可以方便的驱动1英寸以上的大型数码管; (5)具有闪烁、段点亮、段熄 ...
分类:
其他 时间:
2018-01-16 15:03:49
收藏:
0 评论:
0 赞:
0 阅读:
197
可能是2018 亚麻的OA题。 1.给字符串, 找出里面长度为N的, 并且里面字符只有一次重复的字串。例子:s: asdfaghjkjqoiiii;N=5. 返回asdfa ghjkj hjkjq jkjqo jqoii. ...
分类:
其他 时间:
2018-01-16 15:03:04
收藏:
0 评论:
0 赞:
0 阅读:
240
$sql = "SELECT * from idea ORDER BY datetime DESC LIMIT 50;"; $result = $pdo->query($sql); if($result->rowCount() > 0 && !empty($result)) // line 6 { ...
分类:
Web开发 时间:
2018-01-16 15:02:41
收藏:
0 评论:
0 赞:
0 阅读:
502