描述 The D-pairs of a string of letters are the ordered pairs of letters that are distance D from each other. A string is D-unique if all of its D-pairs ...
分类:
其他好文 时间:
2018-05-14 13:19:15
阅读次数:
186
身边非计算机专业的同学、朋友蛮多的,说自己也就只会写几行Hello world!. 计算机高级语言分为面向对象 和 面向过程的语言。 所有语言都可以用面向过程的方式去开发,但是面向对象不一定了,C语言就是一门只能面向过程的语言。 现在大家经常能听到的 譬如 C++,C#,Python,Java,go ...
分类:
编程语言 时间:
2018-05-14 13:19:07
阅读次数:
253
20165232第4次实验《Android程序设计》实验报告 一、实验报告封面 一、实验报告封面 课程:Java程序设计 班级:1652班 姓名:何彦达 学号:20165232 指导教师:娄嘉鹏 实验日期:2018年5月14日 实验时间:15:35 17:15 实验序号:实验四 实验名称:Andro ...
分类:
移动开发 时间:
2018-05-14 13:18:58
阅读次数:
214
在每个覆盖了equals方法的类中,也必须要覆盖hashcode方法。如果不这样做的话,就会违反Object.hashcode的通用约定,从而导致该类无法结合所有基于散列的集合一起正常运作,这样的集合包括HashMap、 HashSet、Hashtable. Object规范: 在应用程序的执行期间 ...
分类:
编程语言 时间:
2018-05-14 13:18:50
阅读次数:
192
Codeforces Round 481 (Div. 3) 链接 http://codeforces.com/contest/978 A. Remove Duplicates 题意 抹除重复元素 留下最后一个不相同元素 输出 分析 逆序将第一个出现的放在vector中, 逆序输出即可 C. Lett ...
分类:
其他好文 时间:
2018-05-14 13:18:34
阅读次数:
262
我们通过docker的两个参数 -i -t,让docker运行的容器实现"对话"的能力 各个参数解析: -t:在新容器内指定一个伪终端或终端。 -i:允许你对容器内的标准输入 (STDIN) 进行交互。 -t:在新容器内指定一个伪终端或终端。 -i:允许你对容器内的标准输入 (STDIN) 进行交互 ...
分类:
其他好文 时间:
2018-05-14 13:18:26
阅读次数:
1412
tcp通信模型 tcp服务器 在程序中,如果想要完成一个tcp服务器的功能,需要的流程如下: 一个很简单的tcp服务器如下: tcp客户端 tcp客户端构建流程 tcp的客户端要比服务器端简单很多,如果说服务器端是需要自己买手机、查手机卡、设置铃声、等待别人打电话流程的话,那么客户端就只需要找一个电 ...
分类:
编程语言 时间:
2018-05-14 13:18:17
阅读次数:
222
ORACLE 11G密码过期问题: 1、使用oracle用户进入sql编辑器中执行修改密码(原始密码,保持不变)的命令 sql>alter user 用户名 identified by "密码"; 2、查看用户的proifle是那个,一般是default:sql>SELECT username,PR ...
分类:
数据库 时间:
2018-05-14 13:18:10
阅读次数:
192
FPGA与DSP比较 两者的优势不一样。在硬件层面,DSP是ASIC,如同CPU GPU一样,适宜于量产降低成本,缺点是(硬件)设计一旦确定,便不易于修改。 而FPGA较灵活,可以通过硬件描述语言进行快速设计和改进,但成本较高,传统上讲用于ASIC的prototype设计。 另外,在软件层面上,给D ...
分类:
其他好文 时间:
2018-05-14 13:18:03
阅读次数:
170
vi属于Linux内核内置命令(vi编辑器)1、vi/vim工作原理在学习vi/vim编辑器参数与快捷键之前首先得了解vi/vim的工作原理。vi/vim命令有三大模式:编辑模式、视图模式、命令模式;不同模式可以执行不同的命令。2、vim基于vi开发的编辑器,与vi的命令一致i:插入(进入编辑模式)Esc键:退出编辑模式进入视图模式或退出命令模式进入视图模式“shift+:”:从视图模式进入命令模
分类:
系统相关 时间:
2018-05-14 13:17:51
阅读次数:
261
Python版 https://github.com/faif/python-patterns/blob/master/structural/proxy.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ *TL;DR80 Provides an ...
分类:
其他好文 时间:
2018-05-14 13:17:34
阅读次数:
143
1、HashMap底层原理分析(put、get方法) HashMap底层是通过数组加链表的结构来实现的。HashMap通过计算key的hashCode来计算hash值,只要hashCode一样,那hash值就是相同的。当hash值相同时,就会出现hash冲突,HashMap通过链表来解决冲突。 原理 ...
分类:
其他好文 时间:
2018-05-14 13:17:26
阅读次数:
172
本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。通过前2篇的介绍,了解了消息通信的主要元素和交互过程,以及如何运行和管理RabbitMQ,这篇将站在开发模式的角度理解「面向消息通信」带来的好处,以及在各种场景下的最佳实践。通过介绍,你会了解到:面向消息通信的好处发后即忘模型用RabbitMQ实现RPC面向消息通信的好处主要从异步状态思维、处理能力扩展性、集成复杂度方面,说明
分类:
其他好文 时间:
2018-05-14 13:17:10
阅读次数:
151
1.2 Spring基础 1.2.1 Spring架构图 图 1-1 Spring架构图 核心容器:包括Core、Beans、Context、EL模块。 ●Core模块:封装了框架依赖的最底层部分,包括资源访问、类型转换及一些常用工具类。 ●Beans模块:提供了框架的基础部分,包括反转控制和依赖注 ...
分类:
编程语言 时间:
2018-05-14 13:17:01
阅读次数:
251
接续安装完成centOS虚拟机后,重启完成后,会出现如下的界面: 这里,我们使用root帐号和已配置的root密码进行登陆,登陆完成后,输入如下命令,运行结果如下图: 通过上述命令,我们可以获取一个IP地址,我们可以通过如下命令来查看获取的IP地址信息,结果如下图: 这里对结果进行说明,这里我们可以 ...
分类:
其他好文 时间:
2018-05-14 13:16:52
阅读次数:
181
原理介绍: 并行度:其实就是指的是,spark作业中,各个stage的task数量,也代表了spark作业做得各个阶段的stage的并行度 设置参数: spark.default.parallelism 官网推荐 此参数设置成cpu core数量的2~3倍,比如150个cpu core,分配了150 ...
分类:
其他好文 时间:
2018-05-14 13:16:43
阅读次数:
174