- 博客(38)
- 资源 (7)
- 收藏
- 关注
原创 自动运维工具:通过SCP命令将本地文件与远程文件互传
通过SCP命令将本地文件与远程文件互传,依赖expect软件。#!/usr/bin/expect# 文件名 : scp.sh# 作 者 : Lotomer# 时 间 : 2020-05-27# 功 能 : scp文件复制# 版 本 : 1.0# 示 例 : # 1) ./scp.sh root@10.xx.xx.xx:~/test.log /data/ 22 password1 password2# 2) ./scp.sh /data
2020-07-17 21:25:59 275
原创 自动运维工具:通过SSH命令在远程服务器上执行脚本或命令
通过SSH命令在远程服务器上执行脚本或命令,需要在本脚本所在机器安装expect软件#!/usr/bin/expect# 文件名 : executeSshCommand.sh# 作 者 : Lotomer# 时 间 : 2017-08-26# 功 能 : 执行远程命令ssh# 版 本 : 1.1# 参 数 :# 1) remote_ip : 必填,远程服务器IP# 2) remote_user : 必填,远程服务
2020-07-17 21:17:57 731
原创 自动运维工具:用python实现对FTP服务器文件的删除
删除FTP服务器上的文件,支持多个文件。使用方法:pythondelFtpFiles.py[--ip ip] [--port port] [--user user] [--password password] file1 file2... #/usr/bin/env python# -*- coding: UTF-8 -*-# FileName : delFtpFiles.py# Author : lotomer# Date : 2019-03-18# Fun...
2020-07-17 21:03:04 971
原创 用python写个简单的http服务
写个简单的http mock服务,将POST数据存放为文件#!/usr/bin/python#-*- coding:UTF-8 -*-# 文件名 : http.py# 作 者 : Lotomer# 时 间 : 2020-07-15# 功 能 : http服务器# 参 数 : # 版 本 : 1.0# 描 述 : post数据存放在/data/output目录# ----------------------------------------# 版本号 更新时...
2020-07-17 20:56:16 496
原创 批量建立linux机器之间的ssh互信的自动化脚本
手工建立ssh互信需要好几个步骤,并且中途人工交互(输入密码等),如果机器数目多,则很繁琐,为了节省自己的时间,写了个自动化脚本,供参考。1、在其中一台机器上新建一个可执行的文件(假设文件名为ssh_auth.sh),在该文件中添加以下内容:#!/bin/shDEST_USER=$1PASSWORD=$2HOSTS_FILE=$3if [ $# -ne 3 ]; then
2013-04-18 11:53:21 8122 3
原创 搭建WEB服务器集群(apache+tk+tomcat)
<br /> nApache httpd+Tomcat6+tk n安装 1)jdk(1.5及以上版本)安装,记得将bin目录加到环境变量path中。 2)Apache安装。Linux下安装时,如果下载的是源码,则需要编译再安装:./configure->make->make install。(http://apache.freelamp.com/httpd/httpd-2.2.15.tar.gz) 3)tomcat安装。(http://tomcat.apache.org/) 4)tk
2011-03-02 18:07:00 2092
转载 嵌入式开发工具汇总
1. 51系列 (1)keil C51 V6.14 (2)Keil RTX51 FULL (3)Franklin c51 V8.63功能强大操作简便 (4)Raisonance CodeCompressor(TM) for 8051 V7.19 飞利浦半导体公司的RIDE-51XA可提供C编译 程序、汇编程序、仿真程序和调试程序。这种IDE能简化采用不同C语法的汇编程序之间把代码送入端口的过程。2
2009-09-02 13:03:00 1529 1
转载 嵌入式Linux开发需要的参考资料
引导:如需获得对 vmlinux 和 zimage 之间区别的极好解释,请在 Alessandro Rubini 编写的“Kernel Configuration: dealing with the unexpected(Linux Magazine)的一文中找到“Booting your kernel”一节。 有关内核、映像和引导过程的更多信息,请阅读中央昆士兰大学(Centr
2009-09-02 11:51:00 677
转载 编程,乐趣何在?
1. 什么是软件开发?软件最基本的目标是让计算机硬件(运算/存储/输入输出)按照人们预想的规则来工作。我们又管软件叫程序,软件工程师定制编写一个“顺序、序列”,机器就按照这个序列来执行。软件开发,就是这个定制编写序列的过程。2. 原本的乐趣:挑战和控制欲解数学题,是 很多理科学生都很喜欢的一项活动。特别是在高中时期,证明出一道立体几何或者在模拟考试中第一个交卷儿都是非常令人羡慕
2009-09-02 11:26:00 1642
原创 全排列
templatevoid SaveResult(Elem src[]){ //printf("%s/n",src);}//完全特化templatevoid SaveResult(char src[]){ printf("%s/n",src);}//全排列templatevoid RankAll(Elem src[], int iStart, int iEnd){ if (iSta
2008-05-12 12:38:00 495
原创 快速排序
#include "common.h"//快速排序templatevoid QuickSort(Elem arr[], int nStart, int nEnd, Compare& comp = Lower()){ if (nStart >= nEnd) return;/* //优化:待排序元素个数小于10则使用插入排序 if (nEnd - nStart {
2007-04-30 10:38:00 781
原创 冒泡排序
#include "common.h"//冒泡排序templatevoid BubbleSort(Elem arr[], int nStart, int nEnd, Compare& comp = Lower()){ ++nEnd; //使nEnd指向最后一位的末尾 for (int x = nStart; x != nEnd; +
2007-04-30 10:34:00 660
原创 插入排序
#include "common.h"//插入排序templatevoid InsertSort(Elem arr[], int nStart, int nEnd, Compare& comp = Lower(), int nStep = 1){ ++nEnd; //使nEnd指向最后一位的末尾 for (int x = nStart;
2007-04-30 10:32:00 751
原创 算法公共头文件
/* * Copyright (c) 2007 Lotomer * 作 者 : Lotomer * 文 件 名 : common.h * 创建时间 : 2007.4.12 * 说 明 : 排序算法的公共部分 *//////////////////////////////////////////////////////////////////////////#ifndef SOR
2007-04-30 10:30:00 1214
转载 C++程序设计之四书五经(转)
C++程序设计之四书五经(上篇)荣耀/文C++是一门广泛用于工业软件研发的大型语言。它自身的复杂性和解决现实问题的能力,使其极具学术研究价值和工业价值。和C语言一样,C++已经在许多重要的领域大获成功。然而,一个不可否认的现实是,在低阶程序设计领域,C++挤压着C同时也在承受着C的强烈反弹,而在高阶程序设计领域,Java和C#正在不断蚕食着C++ 的地盘。也许C++与C合为
2007-04-12 14:55:00 2335
转载 一个调试JSP的Eclipse插件的开发
---转载【摘 要】本文通过开发一个JSP 编辑器插件的示例,介绍了 Eclipse 中设置 JSP 断点的方法,以及如何远程调试 JSP。作为基础知识,本文的前两部分描述了 JAVA Debug 和 JSR-45 的基本原理。 本文通过开发一个JSP 编辑器插件的示例,介绍了 Eclipse 中设置 JSP 断点的方法,以及如何远程调试 JSP。作为基础知识,本文的前两部分描述了 J
2007-01-28 13:49:00 1614
转载 垃圾收集技术—Lisp
拓荒时代国内的程序员大多是在 Java 语言中第一次感受到垃圾收集技术的巨大魅力的,许多人也因此把 Java 和垃圾收集看成了密不可分的整体。但事实上,垃圾收集技术早在 Java 语言问世前 30 多年就已经发展和成熟起来了, Java 语言所做的不过是把这项神奇的技术带到了广大程序员身边而已。 如果一定要为垃圾收集技术找一个孪生兄弟,那么, Lisp 语言才是当之无愧的人选。 1960 年前
2006-11-07 15:24:00 1490
转载 Window 消息大全使用详解
消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。 消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg,它在Windows单元中是这样声明的: type TMsg
2006-10-26 11:16:00 886
转载 在win下打造linux环境: cygwin的安装和简单配置
windows和linux各有其优越性,可以安装在同一台电脑上,但切换要重启。同时拥有两台电脑,一台装win,一台装linux,自然非常好,但具备此条件的不多。本文介绍cygwin,它可以让你在win下拥有linux开发环境,并且不用切换。 简单的讲述一下cygwin的安装和配置,入门级教程,还请各位高手指点一二。首先到http://www.cygwin.com下载setup.exe,接着建立安装
2006-10-25 14:26:00 2030
转载 深入硬盘分区
深入硬盘分区(创易工作室 2001年06月26日 18:34)数据在硬盘上的存储硬盘是现在计算机上最常用的存储器。我们都知道,计算机之所以神奇,是因为它具有高速分析处理数据的能力。而这些数据都被以文件的形式存储在硬盘里。不过,计算机可不像人那么聪明。在读取相应的文件时,你必须要给出它相应的规则。这就是分区概念的形成。在具体讲分区之前,我们应该先了解数据在硬盘上的存储。 硬盘的数据结构在上文
2006-10-12 09:26:00 1062
转载 怎样重设目录恢复模式下的管理员的密码
怎样重设目录恢复模式下的管理员的密码? (转自chinaitlab,更多技术文章请浏览chinaitlab) 在windows 2000 服务器中,如果谁希望修改目录恢复模式的密码,一般习惯于重新启动电脑,然后使用微软管理控制台(MMC)本地用户和组管理单元或者通过命令 Net user administrator 来修改管理员的密码。Win2k 服务器 Service Pack
2006-09-22 12:05:00 1348
转载 用VC++6.0实现PC机与单片机之间串行通信的方法
用VC++6.0实现PC机与单片机之间串行通信的方法湖南大学(长沙410082) 于小亿 王 辉 张志学摘 要 详细介绍了在Windows环境下应用VC++实现PC机与单片机的几种串行通信方法,给出了用Visual C++6.0编写的PC机程序和用C51编写的单片机通信程序。经实际应用系统运行稳定可靠。关键词 Visual C++ 类 串行通信 -----------------
2006-09-14 09:31:00 1926
转载 如何获知DLL中函数的参数
如何获知DLL中函数的参数 NowCan 这篇文章是转贴的,不要问我具体的实现方法。可以通过反汇编来知道接口函数的参数,建议使用W32DSM来分析,也可以直接使用VC来分析,就是麻烦一点。现在使用W32DSM来具体说明:1。先打开需要分析的DLL,然后通过菜单功能-》出口来找到需要分析的函数,双击就可以了。它可以直接定位到该函数。2。看准该函数的入口,一般函数是以以下代码作为入
2006-09-13 13:33:00 3469
转载 网络最经典命令行
网络最经典命令行1 .最基本,最常用的,测试物理网络的ping 192.168.0.8 -t ,参数-t是等待用户去中断测试2. 查看DNS、IP、Mac等 A.Win98:winipcfgB.Win2000以上:Ipconfig/allC.NSLOOKUP:如查看河北的DNS C:>nslookup Default Server: ns.hesjptt.net
2006-08-04 17:32:00 916
转载 程序员健康建议
程序员健康建议绿豆薏仁汤 绿豆可以清热解毒、利尿消肿,薏仁则可以健脾止泻,轻身益气,对于经常需要熬夜工作者或是心烦气躁、口干舌燥、便秘、长青春痘时,除了多吃蔬菜水果与补充水份外,把绿豆薏仁汤当点心食用,对于消暑除烦非常有帮助。绿茶 绿茶是近几年来最为人所津津乐道的养生饮品,因为其中含强效的抗氧化剂儿茶酚以及维他命C,不但可以清除体内的自由基,还能使副肾皮质分泌出对抗紧张压力的荷尔蒙,当然绿茶中
2006-07-11 07:35:00 1337
转载 Modbus 通讯协议
Modbus 通讯协议摘要 工业控制已从单机控制走向集中监控、集散控制,如今已进入网络时代,工业控制器连网也为网络管理提供了方便。Modbus就是工业控制器的网络协议中的一种。关键词 Modbus协议,串行通信,LRC校验,CRC校验,RS-232C1. Modbus 协议简介Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太
2006-07-08 13:52:00 2255
转载 如何突破局域网限制
如何突破局域网限制,需要分限制情况进行说明:一、单纯的限制某些网站,不能访问,网络游戏(比如联众)不能玩,这类限制一般是限制了欲访问的IP地址。对于这类限制很容易突破,用普通的HTTP代理就可以了,或者SOCKS代理也是可以的。现在网上找HTTP代理还是很容易的,一抓一大把。在IE里加了HTTP代理就可以轻松访问目的网站了。二、限制了某些协议,如不能FTP了等情况,还有就是限制了一些网络游戏的服务
2006-06-30 13:23:00 13417
转载 __cdecl __fastcall与 __stdcall
__cdecl __fastcall与 __stdcallerictb 发表于 2005-9-4 19:35:00
2006-06-28 09:40:00 1505
转载 测试工具备查
测试工具备查1、 从测试功能上分 (1) 单元测试 针对不同语言,如JUNIT (2) 功级测试 E—Test:功能强大,由于不是采用POST URL的方式回放脚本,所以可以支持多内码的测试数据(当然要程序支持),基本上可以应付大部分的WEB SITE。 MI公司的WINRUNNER COMPUWARE的QARUN RATIONAL的SQA ROBOT (3) 压力测试 MI公司的WINLOAD
2006-06-08 08:34:00 826
转载 typedef用法小结
typedef用法小结 这两天在看程序的时候,发现很多地方都用到typedef,在结构体定义,还有一些数组等地方都大量的用到.但是有些地方还不是很清楚,今天下午,就想好好研究一下.上网搜了一下,有不少资料.归纳一下:来源一:Using typedef to Curb Miscreant Code
2006-06-07 17:19:00 4191
转载 游戏编程
游戏外挂已经深深地影响着众多网络游戏玩家,今天在网上看到了一些关于游戏外挂编写的技术,于是转载上供大家参考1、游戏外挂的原理 外挂现在分为好多种,比如模拟键盘的,鼠标的,修改数据包的,还有修改本地内存的,但好像没有修改服务器内存的哦,呵呵。其实修改服务器也是有办法的,只是技术太高一般人没有办法入手而已。(比如请GM去夜总会、送礼、收黑钱等等办法都可以修改服务器数据,哈哈) 修改游戏无
2006-01-22 12:19:00 2647
Eclipse小插件:TomsTools(1.4.3)
2012-11-21
Eclipse小插件:TomsTools
2010-06-23
plsql使用插件-CnPlugin_1.5.4
2010-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人