码迷,mamicode.com
首页 > 2016年11月06日 > 全部分享
设计模式学习笔记(十六:桥接模式)
1.1概述 将抽象部分与它的实现部分分离,使他们都可以独立地变化。这就是桥接模式的定义。 抽象类或接口中可以定义若干个抽象方法,习惯上将抽象方法称作操作。抽象类或接口使程序的设计者忽略操作的细节,即不必考虑这些操作是如何实现的,当用户程序面向抽象类或接口时,就不会依赖具体的实现,使系统具有很好的扩展 ...
分类:其他好文   时间:2016-11-06 01:49:53    阅读次数:173
文件的时间
文件的时间引言 ls(1)命令按照文件的时间排序可以参考如下选项:系统默认(用-l或者-t)是按照文件的修改时间的先后排序-u选项按访问时间排序-c选项按状态更改时间排序 其实就是按照stat结构体下面的3个时间值中的一个排序。struct stat { mode_t st_mode; /* fil... ...
分类:其他好文   时间:2016-11-06 01:51:08    阅读次数:330
Ubuntu 14.04 LTS 安装 NVIDIA 显卡驱动后的屏幕亮度调节问题
安装 Ubuntu,对于 NVIDIA 显卡,默认情况下会使用第三方开源驱动,并且一般情况下,第三方开源驱动和系统兼容性更好。由于 NVIDIA 显卡驱动不是开放的,所以对 Linux 系统的原生支持要差一点,会引入一些小问题。所以,一般情况下,如果不是特别必要,使用第三方开源驱动是个好选择。 但如 ...
分类:系统相关   时间:2016-11-06 01:50:23    阅读次数:369
Socket实现多人聊天室-未完成
1、项目准备: 下面呢,我们就会按照这个流程图一步一步实现一个聊天室的功能。在开发的过程中,我们将使用到一个第三方库(github上下载)。 在guthub上下载下来这个类库,然后把这两个文件直接拖入工程中。 聊天室呢,分服务端和客户端,我们依次来创建。 2、服务端: 我们接下来创建一个服务端的项目 ...
分类:其他好文   时间:2016-11-06 01:49:12    阅读次数:227
TCP三次握手、四次挥手及状态转换图
TCP/IP通信的三次握手如下: TCP是主机对主机层的传输控制协议,提供可靠的连接服务: 位码即tcp标志位,有6种标示:SYN(synchronous建立联机) 、ACK(acknowledgement 确认) 、PSH(push传送)、 FIN(finish结束) 、RST(reset重置) ...
分类:其他好文   时间:2016-11-06 01:47:19    阅读次数:186
(BFS)poj1465-Multiple
题目地址 题意可理解为我们有一些给定的元素,要用它们组成数,如果一个长度(x)所有组成的数都不是给定的另一个数(n)的倍数,并且长度为x的数中有模n的不同于长度小于x的数模n的数,那么继续延长这个数的长度。这样进行到无法进行下去时,就是要输出0的情况,中途如果找到了n的倍数,就直接返回输出。题目比较 ...
分类:其他好文   时间:2016-11-06 01:48:59    阅读次数:151
搭建企业级HBase
主要内容: 1. 集群规划 2. 企业级系统参数配置 3. Hadoop动态替换节点 4. HBase动态替换节点 1. 集群规划 HBase企业级使用常见场景: (1)大数据量(100TB级数据)且有快速随机访问的需求。 (2)容量扩展容易便捷,动态扩展系统容量是必须的。 (3)业务场景简单,不需 ...
分类:其他好文   时间:2016-11-06 01:48:08    阅读次数:145
MyBatis之级联——一对多关系
上次我们讲到了MyBatis的一对一关系的表示,简单回顾一下一对一关系就是一个学生只有一个学生证。那么什么是一对多关系呢?一个学生有多个课程这就是一对多的关系。我们结合上一章中的学生和学生证,在此基础上新增一个课程表和课程成绩表。学生对应课程表是一对多的关系,在学生确定的情况下课程表对应课程成绩是一 ...
分类:其他好文   时间:2016-11-06 01:49:05    阅读次数:255
389. Find the Difference
Given two strings s and t which consist of only lowercase letters. String t is generated by random shuffling string s and then add one more letter at ...
分类:其他好文   时间:2016-11-06 01:47:32    阅读次数:145
js之判断一个节点是不是另一个节点的子节点
...
分类:Web程序   时间:2016-11-06 01:48:18    阅读次数:207
MySQL的主从复制是如何实现的
前言 MySQL的主从复制是MySQL本身自带的一个功能,不需要额外的第三方软件就可以实现,其复制功能并不是copy文件来实现的,而是借助binlog日志文件里面的SQL命令实现的主从复制,可以理解为我再Master端执行了一条SQL命令,那么在Salve端同样会执行一遍,从而达到主从复制的效果。 ...
分类:数据库   时间:2016-11-06 01:46:47    阅读次数:222
Java常用集合类(1)
一、HashMap 参考文章: http://yikun.github.io/2015/04/01/Java-HashMap%E5%B7%A5%E4%BD%9C%E5%8E%9F%E7%90%86%E5%8F%8A%E5%AE%9E%E7%8E%B0/ 特别说明:jdk8中对HashMap进行了优化 ...
分类:编程语言   时间:2016-11-06 01:44:47    阅读次数:351
JS原生方法实现瀑布流布局
html部分(图片都是本地,自己需要改动图片) <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <link rel="stylesheet" type="text/css" href="css/one.css" ...
分类:Web程序   时间:2016-11-06 01:45:54    阅读次数:399
IntelliJ IDEA中运行Tomcat报内存溢出(java.lang.OutOfMemoryError: PermGen space)
在Run/Debug Configuration中修改Tomcat的VM options,在里面输入以下内容:-server -XX:PermSize=128M -XX:MaxPermSize=256m修改位置如下图所示: PermSize和MaxPermSize 也不要设置得太大,会浪费物理内存。... ...
分类:编程语言   时间:2016-11-06 01:46:14    阅读次数:242
HDU Interesting Yang Yui Triangle (Lucas定理)
题意:求杨辉三角中第 n+1行不能整除 p的数目。 析:运用Lucas定理,只要统计C(ni, mi)中全都不是0的数目即可,因为是第 n+1行,所以ni每次都不变,也就是mi <= ni,那么C(ni, mi),就不是0. 所以就有ni+1种答案,最后乘起来即可。 代码如下: ...
分类:其他好文   时间:2016-11-06 01:43:34    阅读次数:170
【译】NDK概述
翻译自官方文档NDK概述 NDK概述 On this page 开始前 本指南假设已经熟悉安卓开发中的本地程序的概念. 介绍 本节提供了NDK如何工作的高级说明。Android NDK是一组高级工具,允许你的Android应用程序中嵌入C或C++(“native code&rdquo)。在Andro ...
分类:其他好文   时间:2016-11-06 01:45:05    阅读次数:222
Exchange2016将用户头像发布到全局地址列表(GAL)
以前我们介绍过如何在ExchangeServer2010中将用户头像发布到全局地址列表中的方法,现在最新的邮件系统已经到了ExchangeServer2016了,那我们来看看如何进行配置。1、以管理员身份打开CMD命令提示符窗口,输入,如下图所示:2、打开MMC控制台窗口,添加Active Directory架构,..
分类:其他好文   时间:2016-11-06 00:06:58    阅读次数:600
1028条   上一页 1 ... 57 58 59 60 61 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!