亲密数 需求分析 本项目的关键是判断区间内的每一个数是否满足亲密数的定义。亲密数的定义是:如果a的所有正因子和等于b,b的所有正因子和等于a,因子包括1但不包括本身,且a不等于b,则称a,b为亲密数对(参考百度百科对亲密数的解释) 功能设计 基本功能:查找、判断并输出亲密数 扩展功能:输入一个区间的 ...
分类:
其他好文 时间:
2019-05-26 22:26:40
阅读次数:
123
RIP(RoutingInformationProtocol,路由信息协议)是一种内部网关协议(IGP),是一种动态路由选择协议,主要用于规模较小的网络中,比如校园网以及结构较简单的地区性网络和自治系统(AS)内的路由信息的传递。这种协议的路由器只关心自己周围的世界,只与自己相邻的路由器交换信息,范围限制在15跳(15度)之内,再远,它就不关心了。RIP应用于OSI网络七层模型的网络层。对于更为复
分类:
其他好文 时间:
2019-05-26 22:25:56
阅读次数:
181
时区转时间戳,有人会很奇怪 。时间戳不就是当前时间到1970年1月1日 0时0分0秒的吗? 需要转吗? 最近有一个需求是需要的,解释 是这样的 :返回的时间戳是根据你当前时区 转到1970年1月1日 0时0分0秒的 如果你是在另外一个时区要访问另一个时区的数据 传参就需要进行转换(不知道我有没有理解 ...
分类:
其他好文 时间:
2019-05-26 22:25:39
阅读次数:
273
题目一: 在一个长度为n的数组里的所有数字都在0到n-1的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复的次数。请找出数组中任意一个重复的数字。例如如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是重复的数字2或者3。 分析: 我们注意到数组中的数 ...
分类:
编程语言 时间:
2019-05-26 21:21:14
阅读次数:
195
使用迅雷下载 Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Linux x86 http://download.oracle.com/otn/linux/oracle10g/10201/10201 ...
分类:
数据库 时间:
2019-05-26 21:20:51
阅读次数:
474
[TOC] 一、Enum Review ? Java Enum(枚举)是jdk1.5介绍的新特性,使用Java Enum能够更有效的定义集合和常量,使用Enum 也能够增加程序的观赏性和可读性,但是有时候我们使用Enum 需要把它从Java Enum转换为String类型,下面是具体用法 一般常量的 ...
分类:
编程语言 时间:
2019-05-26 21:20:32
阅读次数:
169
<!-- p, li { white-space: pre-wrap; } --> <!--StartFragment-->/* 第12章 理解容器与迭代器 STL中的容器是范型结构.贴别适合保存数据集合.容器为模板. 5大类17个容器 顺序容器: vector list deque array f ...
分类:
编程语言 时间:
2019-05-26 21:20:07
阅读次数:
134
单例模式 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 单例模式是一种常见的设计模式,在计算机系统中,线程池、缓存、日志对象、对话框、打印机、数据库操作、显卡的驱动程序常被设计成单例。 单例模式分3种:懒汉式单例、饿汉式单例、登记式单例。 单例模式有以下3个特点: 1.只 ...
分类:
其他好文 时间:
2019-05-26 21:19:37
阅读次数:
143
在使用服务器插件之前,必须将它们加载到服务器中。MySQL支持在服务器启动和运行时加载插件。还可以在启动时控制加载插件的激活状态,并在运行时卸载它们。在加载插件时,可以从INFORMATION_SCHEMA获得关于插件的信息。 #查看当前mysql安装的插件信息 validate_password_ ...
分类:
数据库 时间:
2019-05-26 21:19:19
阅读次数:
680
题目描述 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数。 示例 1: 示例 2: 思路 每次可以爬 1 或 2 个台阶。当我们爬 4 个台阶时,就是爬 3 个台阶的方法数,加上爬 2 个台阶的方法 ...
分类:
其他好文 时间:
2019-05-26 21:18:45
阅读次数:
134
设计模式的宗旨就是:重用。 在面向对象中,类是用于生成对象的代码模版,而设计模式是用于解决共性问题的代码模版。 遵循这样的模板,我们可以设快速地设计出优秀的代码。 注意,设计模式只是模板,不是具体的代码。 它是为了代码复用,增加可维护性。 在学习设计模式的时候,有几个概念让我很难接受,这可能是从过程 ...
分类:
Web程序 时间:
2019-05-26 21:18:13
阅读次数:
176
在sql查询中为了提高查询效率,我们常常会采取一些措施对查询语句进行sql优化,下面总结的一些方法,有需要的可以参考参考。1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否 ...
分类:
数据库 时间:
2019-05-26 21:17:43
阅读次数:
135
赵路仓 https://www.cnblogs.com/zlc364624/ 李嘉兴 https://www.cnblogs.com/sonofdemon/ 盖楠 https://www.cnblogs.com/love-nan/ ...
分类:
其他好文 时间:
2019-05-26 21:17:28
阅读次数:
149
1、初步认识 观察者模式的定义: 在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。 大白话: 其实就是发布订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅就收不到信息。 2、这个模式的结构图 3、可以看到,该模式包含四个角色 抽象被观 ...
分类:
编程语言 时间:
2019-05-26 21:17:02
阅读次数:
178
Apache和Nginx的区别Nginx轻量级,采用C进行编写,同样的web服务,会占用更少的内存及资源抗并发,nginx以epollandkqueue作为开发模型,处理请求是异步非阻塞的,负载能力比apache高很多,而apache则是阻塞型的。在高并发下nginx能保持低资源低消耗高性能,而apache在PHP处理慢或者前端压力很大的情况下,很容易出现进程数飙升,从而拒绝服务的现象。nginx
分类:
Web程序 时间:
2019-05-26 21:16:50
阅读次数:
173
1.饿汉模式: 因为饿汉模式在调用类的时候就new对象,这样浪费空间,所以考虑这种情况,有了懒汉模式 2.懒汉模式: 在多线程的情况下,饿汉模式的判断对象是否为空语句会出现冲突,所以,再添加了是否线程安全的考虑 3.懒汉模式,考虑线程安全: 在方法前面加了一个synchronized这样的关键字,给 ...
分类:
编程语言 时间:
2019-05-26 21:16:35
阅读次数:
149
Callable<String> task = new Callable<String>() { @Override public String call() throws Exception{ //执行耗时代码 Thread.sleep(10000); return "success"; } }; ...
分类:
编程语言 时间:
2019-05-26 21:16:15
阅读次数:
363