Linux查看内存,负载状态
Linux查看内存,负载状态查看内存使用情况 www.ahlinux.com cat /proc/meminfo MemTotal: 16332644 kBMemFree: 5635360 kBBuffers: 787976 kBCached: &n...
一次shell中seq的处理
一次shell中seq的处理 背景:用要shell 提取 文件中内容,文件名是用序列号如下生成,文件差不多有将近400多w个 如下: www.ahlinux.com 原始脚本#! /bin/sh#str1=""#filecount=`ls -l /root/gjj | wc -l | awk '{print $1}'`#echo $filecoun...
字符串分割技术
"This is a statement"使用 C++ 将这个字符串分割成四个子字符串: "This", "is", "a", "statement"?超级简略版cpp#include <iostream>using std::cout;#include <iterator>using std::istream_iterator; using std::ostream_iterator;#include <string>using std::string;#include <sstream>using std::...
linux c 获取系统时间
#include main() { time_t timep; time (&timep); printf(“%s”,asctime(gmtime(&timep))); } #include main() { time_t timep; time (&timep); printf(“%s”,ctime(&timep)); } #include #include main(){ struct timeval tv; struct timezone tz; gettimeofday (&tv , &tz); printf(“tv_sec; %d\n”, tv,.tv_sec) ...
关于mysql自增字段问题
最近遇到mysql字段的自增问题,需要临时处理一下,然后就顺便补补课,这样就有了这样一篇文章。1.自增值是什么他是一个字段属性,是用来创建唯一标识的列的The AUTO_INCREMENT attribute can be used to generate a unique identity for new rows:ShellCREATE TABLE animals ( id MEDIUMIN...
MyISAM和InnoDB的区别
MySQL默认采用的是MyISAM。MyISAM不支持事务,而InnoDB支持。InnoDB的AUTOCOMMIT默认是打开的,即每条SQL语句会默认被封装成一个事务,自动提交,这样会影响速度,所以最好是把多条SQL语句显示放在begin和commit之间,组成一个事务去提交。InnoDB支持数据行锁定,MyISAM不支持行锁定,只支持...
java 实现mysql数据库备份
package com.itenp.gen.action;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import j...
MySql Replication配置
一、前言Mysql Replication作为读写分离的廉价解决方案,支持一主多备的方式进行数据存储,采用二进制日志传送,目前存在着广泛应用,网上相关概念也比较多,不再重复介绍。引用一张官方提供的Replication应用场景图片(http://dev.mysql.com/doc/refman/5.1/en/replication-solutions.html )。本...
Fedora 16下安装ruby on rails
Fedora 16下安装ruby on rails最近在windows下写了些rails小程序,问题一个接一个,到最后终于坚信了那句话“windows不适合用于ruby on rails开发”。于是找了另外一台已经装了Fedora 16的电脑(系统不是我安装,也不方便重装,只好用着了,本来想用CentOS 6.3的),把RoR装上,用得还挺顺手,所以把安装过程记录一下...
Spring 3.0 注解注入详解
一、各种注解方式1.@Autowired注解(不推荐使用,建议使用@Resource)@Autowired可以对成员变量、方法和构造函数进行标注,来完成自动装配的工作。@Autowired的标注位置不同,它们都会在Spring在初始化这个bean时,自动装配这个属性。要使@Autowired能够工作,还需要在配置文件中加入以下Xml代码<bean clas...
通明讲JDBC(一)–认识JDBC
本章记录了jdbc的简单使用方式!0,jdbc的作用1,jdbc入门准备工作2,jdbc注册驱动3,使用jdbc对数据库CRUD0,jdbc的作用与数据库建立连接、发送操作数据库的语句并处理得到的结果。1,jdbc入门准备工作0),使用jdbc操作mysql所用到jarmysql-connector-java-5.1.22-bin.jar1)...
在CentOS6.x下安装Compiz——桌面立方体,特效种种
很多人貌似认为compiz必须要emerland,但事实上,没这个必要。compiz+gnome,实用,而又华丽,是个不错的选择。 compiz需要显卡驱动,一般情况下不成问题(别忘了这是很新的cent),如果你真有问题,自行找其他教程解决,本教程假设你的显卡被默认支持。 如果你没有安装rpmfusion的源,先安装。方...
CentOS双网卡双IP设置
CCentOS双网卡双IP设置系统环境:CentOS Linux网络环境: 两个IP地址,192.168.0.10和10.10.30.2,掩码是255.255.255.0,这两个子网的网关地址分别是192.168.0.1和10.10.30.1。1. 为网卡eth0配置ip地址192.168.0.10,为网卡eth1配置ip地址为10.10.30.2配置文件为:/etc/sysconfig/network-scripts/i...
CentOS linux关闭iptables防火墙
CentOS linux关闭iptables防火墙 linux服务器下防火墙为iptables组件,在安装一些软件的时候,iptables防火墙会阻止我们一些必要的连接,所以,我代购的美国服务器,荷兰服务器等海外服务器iptables初始状态为关闭。如果有一些服务器没有关闭iptables,并且你还特别想关闭它,哪么以下命令,你可以能用的上。&n...
Debian上SCST的设置
一)创建SCST,无infiniband支持1:载入最小化支持#aptitude install build-essentials linux-headers checkinstall#wget http://downloads.sourceforge.net/project/scst/scst/2.0.0.1/scst-2.0.0.1.tar.gz#tar -xzf scstadmin-2.0.0.tar.gz#cd scst-2.0.0.1#make#checkinstall --exclud...
suse10配置SSH无密码登录的方法
RSH配置(集群中的每台机器执行以下操作)1.因SUSE LINUX不自带RSH-SERVER服务,所以首先要去从www.rpmfind.net 下载rsh-server服务的RPM包。然后切换到ROOT用户进行安装对应的文件rpm –ivh rsh-server-0.17-15mdk.x86_64.rpm2.配置/etc/hosts,确认机群中每台机器都有三个相同的文件 /etc/hos...
Mips下交叉编译dropbear
1. 编译zlib-1.2.8在编译dropbear的时候,会遇到“configure: error: *** zlib missing - install first or check config.log ***”的错误,这是由于缺少zlib库引起的,所以交叉编译dropbear之前,首先要编译zlib。(1) 下载zlib软件安装包,下载地址 http://zlib.ne...
Chrome OS上可运行Linux
说起Chrome OS,可能多数人第一时间联想的不是操作系统,而是在浏览器领域颇为流行的谷歌Chrome浏览器。其实,Chrome OS也是谷歌 旗下的一款产品,是一款Google开发的基于Linux的操作系统。最近Chrome OS系统又迎来了一个实用更新,根据 Fran?ois Beaufort的爆料,新版的Chrome OS支持在...
2014年:Linux和开源的福祸之年
(1)Heartbleed漏洞Heartbleed漏洞,是今年开源软件曝出的最大糗事。Heartbleed漏洞是OpenSSL的重大漏洞,这项严重缺陷(CVE-2014-0160)的产生是由于未能在memcpy()调用受害用户输入内容作为长度参数之前正确进行边界检查。攻击者可以追踪OpenSSL所分配的64KB缓存、将超出必要范围的字节信息复制到缓存当中再返回缓存内...
python logging
开发Python, 一直以来都是使用自己编写的logging模块. 比较土……今天发现python的标准模块的这个功能做的挺好, 记录一下, 以后使用模块来进行logging.下面就对于在项目中比较需要用到的部分摘录一些,简单的例子[python] view plain copy ...