码迷,mamicode.com
首页 > 其他好文
Paramiko使用
1、下载安装 pycrypto-2.6.1.tar.gz (apt-get install python-dev) 解压,进入,python setup.py build【编译】,python setup.py install 【安装】 ----》import Crypto 2、下载安装 param
分类:其他好文   时间:2016-01-29 20:58:15    阅读次数:578
IO多路复用-select
首先列一下,sellect、poll、epoll三者的区别 select select最早于1983年出现在4.2BSD中,它通过一个select()系统调用来监视多个文件描述符的数组,当select()返回后,该数组中就绪的文件描述符便会被内核修改标志位,使得进程可以获得这些文件描述符从而进行后续
分类:其他好文   时间:2016-01-29 20:58:34    阅读次数:333
Docker学习笔记(4) — 开启Docker远程访问
默认情况下,Docker守护进程会生成一个socket(/var/run/docker.sock)文件来进程本地进程通信,而不会监听任何端口,因此只能在本地使用docker客户端或者使用Docker API进行操作。 如果想在其他主机上操作Docker主机,就需要让Docker守护进程监听一个端口,
分类:其他好文   时间:2016-01-29 20:57:40    阅读次数:166
外观模式(三层解耦)
说到外观模式,很容易想到的是设计一件漂亮的衣服然后穿上自己的身上,让自己看起来更加的漂亮,但是这个可能并不是这样子的,从更深层次的来说,外观更应该是所见即所得的,对于观众来说,看起来可能就是很简单,但是里面所有的东西的复杂程度,我们并不知道。 在程序开发的过程中,我们时常的会用到一些类与类之间的关联
分类:其他好文   时间:2016-01-29 20:57:01    阅读次数:350
设计模式学习(一)——工厂方法模式
这里抄一段维基百科的定义,工厂方法模式即:定义一个创建对象的接口,但让实现这个接口的类来决定实例化哪个类。工厂方法让类的实例化推迟到子类中进行。 下图展示了一个工厂方法模式的结构图: 在上图中,展示了一个工厂方法模式的使用过程,消费者(类的使用者)要购买一个运动产品,他需要到该产品的生产厂家那里购买
分类:其他好文   时间:2016-01-29 20:55:31    阅读次数:165
Groovy使用List集合
获取List集合中的元素 def lst = [1,3,4,1,8,9,2,6] println lst[-1] println lst[-2] 输出结果: 输出: 6 2 使用Range(范围)对象获得集合中连续的几个值 //从左至右取值def lst = [1,3,4,1,8,9,2,6] pr
分类:其他好文   时间:2016-01-29 20:56:15    阅读次数:143
Groovy基本类型与运算符
字符串 1.1字符串段落 def s = """Groovy Grails JAVA """ 输出结果: Groovy Grails JAVA 1.2字符串运算符操作: //乘法 assert "hellohello" == "hello" * 2 //减法 def st1 = "helloWorl
分类:其他好文   时间:2016-01-29 20:54:48    阅读次数:193
socket服务端和客户端
#!/usr/bin/env python#encoding: utf-8import socketdef handle_request(client): buf = client.recv(1024) client.send("HTTP/1.1 200 OK\r\n\r\n") client.se
分类:其他好文   时间:2016-01-29 20:53:08    阅读次数:238
技术人员考试范围
1.1 编程规律 1.1.1 归纳总结自己领域编程套路 1.1.2 对比编程套路与详细设计的关系 1.1.3 软件工程模式-参数化代码块组装技术 1.1.4 分析参数化代码块优劣分析 1.1.5 依据参数化代码块实现自动代码生成的策略 1.1.6 对比参数化代码块、自动代码生成与类库API编程 1.
分类:其他好文   时间:2016-01-29 20:53:03    阅读次数:224
【树】Flatten Binary Tree to Linked List(先序遍历)
题目: Given a binary tree, flatten it to a linked list in-place. For example,Given 1 / \ 2 5 / \ \ 3 4 6 The flattened tree should look like: 1 \ 2 \ 3
分类:其他好文   时间:2016-01-29 20:51:37    阅读次数:215
代理模式
当对象难以访问或需要对对象的使用加以控制/限制时,可以为对象设置一个代理,代理来持有该对象的实例。对该对象的访问都经由代理对象来控制,再由代理对象去调用被代理对象的实现。这种方法,被称为代理模式。为了增加客户端对目标对象访问的透明性,目标对象和代理类要实现相同的接口,使客户端对方法的使用没有什么区别
分类:其他好文   时间:2016-01-29 20:51:06    阅读次数:142
yii2 后台前后台 前后台登陆、退出问题
问题描述:我使用前后台分离 配置如下: 'user' => [ 'identityClass' => 'app\models\User', 'enableAutoLogin' => true, 'identityCookie' => ['name' => '__user_identity', 'ht
分类:其他好文   时间:2016-01-29 20:52:25    阅读次数:385
Resource temporarily unavailable
数据库版本:5.5.14操作系统版本:contos 6.3服务器256G内存,安装90个实例。通过脚本启动90个mysql数据库实例,会有几个实例无法启动,进程启动后直接被杀死。查看mysql日志如下:140729 10:32:34 [ERROR] Can't create thread to ki
分类:其他好文   时间:2016-01-29 20:52:26    阅读次数:382
OC - 正则表达式 - RegexKitLite
正则表达式使用步骤: 1. 创建正则表达式对象, 设置约束条件; 1 NSString *pattern = @"\\d{1,3}"; 2 NSRegularExpression *regex = [[NSRegularExpression alloc] initWithPattern:patter
分类:其他好文   时间:2016-01-29 20:51:19    阅读次数:248
SonarQube代码质量管理平台安装与使用
Sonar简介 Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量 通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测sonarQube能带来什么?Deve
分类:其他好文   时间:2016-01-29 20:49:15    阅读次数:313
select case when if 的一些用法
概述:sql语句中的case语句与高级语言中的switch语句,是标准sql的语法,适用于一个条件判断有多种值的情况下分别执行不同的操作。 首先,让我们看一下CASE的语法。在一般的SELECT中,其语法格式如下: CASE <单值表达式> WHEN <表达式值> THEN <SQL语句或者返回值>
分类:其他好文   时间:2016-01-29 20:48:47    阅读次数:273
innobackupex:Error:xtrabackup child process has died at /usr/bin/innobackupex
使用innobackupex进行数据库备份,报如下错误:innobackupex --compress --parallel=4 --user=root --password=yoon /export/backup/xtrabackup_56 version 2.1.9 for MySQL serv
分类:其他好文   时间:2016-01-29 20:46:35    阅读次数:293
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!