上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页
摘要: Multiples of 3 and 5 原题 题意如下: 找出N以内的3和5的倍数的和。 思路 1、刚看到觉得好弱智,直接遍历一遍不就OK了吗?但是第2和第3个测试用例报了TLE,超时。 2、然后想不出来了,搜了一下,发现有一个类似的题计算1000以内的3和5的倍数的和,用的是算出3的倍数的和加上 阅读全文
posted @ 2016-11-30 19:16 puyangsky 阅读(1132) 评论(0) 推荐(0)
摘要: Redis 内存型K V存储 Lua基本语法,很多框架都可以用这个脚本语言进行小规模开发 Kafka 保证数据可靠的消息队列 Libevent 高并发必备的库 Netty:NIO通信框架 RabbitMQ、RocketMQ:消息队列,提供异步、解耦、缓冲特性 Dubbo:阿里开源的RPC框架 阅读全文
posted @ 2016-11-28 14:58 puyangsky 阅读(228) 评论(0) 推荐(0)
摘要: Write a Dockerfile In detail: FROM(指定基础image) 构建指令,必须指定且需要在Dockerfile其他指令的前面。后续的指令都依赖于该指令指定的image。FROM指令指定的基础image可以是官方远程仓库中的,也可以位于本地仓库。 FROM FROM : M 阅读全文
posted @ 2016-11-22 16:54 puyangsky 阅读(6451) 评论(0) 推荐(0)
摘要: 原题: Given a 2d grid map of '1's (land) and '0's (water), count the number of islands. An island is surrounded by water and is formed by connecting adj 阅读全文
posted @ 2016-09-17 22:17 puyangsky 阅读(802) 评论(0) 推荐(0)
摘要: Java NIO 1 背景介绍 在 "上一篇文章" 中我们介绍了Java基本IO,也就是阻塞式IO(BIO),在JDK1.4版本后推出了新的IO系统(NIO),也可以理解为非阻塞IO(Non Blocking IO)。引用《Java NIO》中的一段话来解释一下NIO出现的原因: 操作系统与 Jav 阅读全文
posted @ 2016-09-05 00:27 puyangsky 阅读(2804) 评论(6) 推荐(5)
摘要: TCP BIO 背景 网络编程的基本模型是Clien/Server模型,也就是两个进程之间进行相互通信,其中服务端提供位置信息(绑定的IP地址和监听端口),客户端通过连接操作向服务端监听的地址发起连接请求,通过三次握手建立连接,如果连接建立成功,双方就可以通过socket进行通信。socket相当于 阅读全文
posted @ 2016-08-31 22:19 puyangsky 阅读(1654) 评论(0) 推荐(0)
摘要: 面试题9、斐波拉契数列 题目: 输入整数n,求斐波拉契数列第n个数。 思路: 一、递归式算法: 利用f(n) = f(n 1) + f(n 2)的特性来进行递归,代码如下: 代码: long long Fib(unsigned int n) { if(n include using namespac 阅读全文
posted @ 2016-08-31 16:26 puyangsky 阅读(212) 评论(0) 推荐(0)
摘要: 计算机I/O 理解IO先要知道计算机对数据的输入输出是怎么处理的,下面一张图可以大致理解: 可以看出所谓输入是外部数据向CPU输入,而输出是CPU将数据输出到我们可见的地方,例如文件、屏幕等。而计算机通常是通过流来传递数据。 Java I/O Java中的IO包中的类可以处理不同类型的流,例如:字节 阅读全文
posted @ 2016-08-18 22:37 puyangsky 阅读(4480) 评论(2) 推荐(4)
摘要: 接口定义: 利用关键字interface来定义一个接口,接口是一组方法的集合。 例如: 接口的实现: 跟结构体的成员方法实现是一样的。 func (object of implement func) func_name (parameters) (return type){ ....//func b 阅读全文
posted @ 2016-08-13 11:40 puyangsky 阅读(1903) 评论(1) 推荐(0)
摘要: 结构体的定义很简单: 可以理解为多个变量的集合。 结构体的使用: 1、直接使用: 或 2、通过new关键字: 3、通过指针访问: 为结构体添加方法: 给结构体添加方法,就是在定义方法的时候在func和方法名之间加一个括号,加入该结构体的指针引用(也可以是值引用)。 这里值得注意的是指针引用和值引用的 阅读全文
posted @ 2016-08-11 22:47 puyangsky 阅读(1040) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页