Given a string containing only digits, restore it by returning all possible valid IP address combinations.For example:Given"25525511135",return["255.2...
分类:
其他好文 时间:
2015-11-10 17:50:56
阅读次数:
243
现在有个需要,每次都要去20台服务器上重启相同的处理程序,操作任务重复。现在作用shell脚本来实现自动重启功能。现在使用sshpass来实现简单的命令自动交互。脚本如下#!bin/bash
Passwd=123456
#定义数组,存储ip地址
declare-aIPAddress
IPAddress=("10.0.60.102""10.0.60.1..
分类:
其他好文 时间:
2015-07-21 15:13:07
阅读次数:
135
#include<stdio.h>
#include<stdlib.h>
#include<netdb.h>
#include<arpa/inet.h>
int?main(int?argc,char?*argv[])
{
char?**pp;?/*指向字符串的指针*/
struct?in_addr?addr;?/*存储IP地址的结构体*/
...
分类:
其他好文 时间:
2015-07-07 00:59:28
阅读次数:
140
当前很多应用都适用字符串char(15)来存储IP地址(占用16个字节),利用inet_aton()和inet_ntoa()函数,来存储IP地址效率很高,适用unsigned int 就可以满足需求,不需要使用bigint,只需要4个字节,节省存储空间,同时效率也高很多mysql> create t...
分类:
数据库 时间:
2015-07-02 09:54:20
阅读次数:
184
大多数公司的表结构都需要经过DBA进行审核,有时候你会看到存储IP地址采用varchar(15),这种方式都是传统的做法,这种方法需要占用15个字节,那么有更省空间的做法么?肯定是有的,那就是用int存储。如果采用int存储这里又有2种处理方式。1. 利用MySQL函数进行处理。可以采用INET_A...
分类:
数据库 时间:
2015-06-23 17:25:49
阅读次数:
187
为什么要问如何存储IP 首先就来阐明一下部分人得反问:为什么要问IP得怎样存,直接varchar类型不就得了吗? 其实做任何程序设计都要在功能实现的基础上最大限度的优化性能。而数据库设计是程序设计中不可忽略的一...
分类:
数据库 时间:
2015-06-02 15:37:22
阅读次数:
153
六星经典CSAPP-笔记(11)网络编程参照《深入理解计算机系统》简单学习了下Unix/Linux的网络编程基础知识,进一步深入学习Linux网络编程和TCP/IP协议还得参考Stevens的书。1.网络基础(略过,待补充)2.IP地址2.1 IP地址的表示IP地址是一个无符号的32位整数。Linux网络程序使用下面这种IP地址结构存储IP地址:/* Internet address structu...
分类:
移动开发 时间:
2015-05-15 22:53:48
阅读次数:
275
良好的逻辑设计和物理设计师高性能的基石
一、选择优化的数据类型
更小的通常更好
占用更小的磁盘、内存、CPU缓存和处理时需要的CPU周期
简单就好
操作需要更少的CPU周期,例如:整型比字符型操作代价更低,以为字符集和校对规则使字符比整型更复杂。应该使用Mysql内建的类型而不是字符串来存储日期和时间,另外一个是应该用整型存储IP地址。
尽量避免NULL
通常情况最好指定列为not n...
分类:
数据库 时间:
2015-05-12 09:32:12
阅读次数:
127
为什么要问如何存储IP 首先就来阐明一下部分人得反问:为什么要问IP得怎样存,直接varchar类型不就得了吗? 其实做任何程序设计都要在功能实现的基础上最大限度的优化性能。而数据库设计是程序设计中不可忽略的一...
分类:
数据库 时间:
2015-05-11 13:11:00
阅读次数:
159
共有三台机器192.168.2.21192.168.2.22192.168.2.24都建有zabbix这个用户,密码统一为zabbix192.168.2.21为资源分发中心,zabbix用户用于秘钥分发hosts是一个文本文件,用于存储ip列表#!/bin/bashforXin`cathosts`doexpect-c"settimeout-1spawnssh-copy-idzabbix@${X}expect\"*..
分类:
其他好文 时间:
2015-05-02 23:30:54
阅读次数:
154