自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 资源 (18)
  • 收藏
  • 关注

转载 【无标题】Maven配置中pom.xml和setting.xml之间的关系

实际查找时,在setting文件中寻找和pom中的id相同的mirror,使用mirror中的url,替换掉pom文件中配置的仓库地址。3、如果本地仓库不存在,pom文件也未配置仓库地址,则采用setting文件中配置的中央仓库(mirrorOf=central)地址,如果不存在中央仓库地址,则会使用maven官方的中心仓库下载地址。2、如果本地仓库不存在,且pom文件配置了仓库地址,则采用setting文件中配置的对应ID的镜像仓库地址,如果不存在镜像地址,则采用pom文件中配置的url。

2024-02-18 10:04:39 30

原创 wsl2下运行docker

这个错误提示通常是因为系统中使用的是经过修改的 nftables,而 Docker 安装程序使用 iptables 进行 NAT。

2024-01-12 10:30:37 460

原创 powershell 配置ssh自动登录

一、设置证书登录管理员权限打开powershell,运行以下命令Set-Service -Name ssh-agent -StartupType automaticssh-agent.exessh-add.exe ~/.ssh/id_rsa二、设置远程服务器cd ~mkdir .sshcd notepad.exe .\.ssh\config在弹出的记事本中填入以下内容Host host1 #远程服务器本地访问简称Hostname 1.1.1.1 #远程服务器

2021-08-11 11:31:28 2396 1

原创 windows下大文件复制工具介绍

前言最近在更换电脑,本地文件夹80G。安全期间备份两份。备份到U盘。搞了3天,每次复制完到U盘去看,都只有20G多点.这太吓人了。点进去看,好多空文件夹。 备份到网盘。同步盘开启了两天,发现也有好多空文件夹。工具介绍以上两种感觉都不太保险。干脆自己写个小工具。如下图:如图,一共20多万个文件。失败的数量有点多,可以点击 蓝色链接查看到,都是之前复制成功的文件,这次没有勾选重名覆盖,所以跳过去了,记录为了失败文件。点击下载工具...

2021-07-20 17:20:57 323

原创 使用powershell配置自动登录ssh

## 目的使用windows11下自带的powershell替换xshell。实现记住账号,ssh自动登录。## 前提> 事先使用 ssh-keygen 工具生成配对的公钥私钥,公钥导入远端linux系统> 私钥放入本地 ~/.ssh 目录,如不存在可创建```mkdircd ~/.ssh```##本地导入私钥使用管理员权限打开powershell,设置自动启动ssh-agent并开启,导入私钥到本地···Set-Service -Name ssh-ag...

2021-07-20 10:36:24 1593

原创 rap2一键部署 (包括RAP2-DELOS与RAP2-DOLORES)

同事rap2部署折腾了好久。网上的部署方案都太复杂,简单的就是docker部署,但只有RAP2-DELOS部分,没有RAP2-DOLORES。虽然RAP2-DOLORES的部署比较简单,但研究部署还是有点麻烦。所以我在大神原来rap2-delos的docker部署方案的基础上增加了RAP2-DOLORES。使用docker-compose统一部署。不啰嗦,正文如下:一、环境设定:1...

2019-08-29 13:36:58 1722

原创 Tomcat7,jdk1.7基于redis的session共享

场景设定:redis服务器:10.1.1.23负载服务器:10.1.1.21,10.1.1.22redis服务器(10.1.1.23)上安装redisubuntuapt-get install redis-servercentosyum install redis-server编辑配置文件vi /etc/redis/redis.conf​修改绑定IP,默...

2019-08-08 10:35:27 456

原创 NFS安装实战

好久没更新过博客了,主要是一直在忙工作,最近再帮同事做分布式配置,用到了NFS共享存储,记录一下。环境描述client1 10.1.1.76 Ubuntu 12.04 #只可读client2 10.1.1.78 Ubuntu 12.04 #可读可写server  10.1.1.70 CentOS6.5服务器端配置:IP:10.1.1.70系统:CentOS6.5

2017-08-24 19:09:20 398

转载 nginx 实现4层负责均衡

环境:系统:CentOS 5.6 X86_64Nginx:nginx-1.2.4拓扑:                                          — 10.0.1.201:1433LB(10.0.1.212:1433)——-|                                           — 10.0.1.2

2015-08-24 11:53:55 2486 2

转载 Ceph性能优化总结(v0.94)

如需转载请标明作者,原文地址:http://xiaoquqi.github.io/blog/2015/06/28/ceph-performance-optimization-summary/最近一直在忙着搞Ceph存储的优化和测试,看了各种资料,但是好像没有一篇文章把其中的方法论交代清楚,所以呢想在这里进行一下总结,很多内容并不是我原创,只是做一个总结。如果其中有任何的问题,欢迎各位喷我,

2015-07-01 14:58:10 1183

转载 SNMP监控一些常用OID的总结

系统参数(1.3.6.1.2.1.1)OID描述备注请求方式.1.3.6.1.2.1.1.1.0获取系统基本信息SysDescGET.1.3.6.1.2.1.1.3.0监控时间sysUptime

2015-01-12 11:35:23 1258

转载 Adding Linux VLAN and bridge interfaces using libvirt

Always wanted to now how to add interfaces (VLANs or bridges) to your Linux hypervisor without dealing with the distribution specific network configuration to serve guest networks ?Just use libvir

2014-05-20 10:06:35 1148

转载 Glusterfs之nfs模块源码分析(下)之NFS协议之RPC的实现和NFS协议内容

一、网络文件系统概述 Sun Microsystems公司于1984年推出了一个在整个计算机工业中被广泛接受的远程文件存取机制,它被称为Sun的网络文件系统(Network File System),或者简称为NFS。该机制允许在一台计算机上运行一个服务器,使对其上的某些或所有文件都可以进行远程存取,还允许其他计算机上的应用程序对这些文件进行存取。它使我们能够达到文件的共享

2014-04-22 18:38:41 2360

转载 Glusterfs之nfs模块源码分析之NFS协议之RPC的实现和NFS协议内容

六、NFS协议之RPC的实现因为nfs服务器启动时的端口是不确定的,所以nfs服务器将自己的端口注册到rpc服务,客户端通过rpc请求知道nfs服务器的监听端口。下面就分析整个rpc的处理过程。现在假设客户端有一个rpc请求达到服务器端了,通过上面nfs协议初始化的分析知道:所有的数据读写事件都是在函数nfs_rpcsvc_conn_data_handler中处理,因为是客户端发送来的请求数据,所

2014-04-22 18:35:13 1761

转载 mysql账号权限密码设置方法

第一个例子指出用户能从其连接的特定主机,第二个指定对于C类子网192.168.128的IP模式,而第三条语句中,192.168.128.0/17指定一个17位网络号并匹配具有192.168.128头17位的IP地址。   1.2 用户应该有什么级别的权限和它们应该适用于什么?  你可以授权不同级别的权限,全局权限是最强大的,因为它们适用于任何数据库。要使ethel成为可做任

2014-04-22 10:08:46 688

转载 KVM虚拟机关闭

shutdown命令可以用于优雅的关闭kvm虚拟机,但是为什么总是关不掉。比如想关掉vm2,就是不行。[html] view plaincopyprint?virsh shutdown vm2  因为virsh通过下面的命令关闭虚拟机[plain] view plaincopyprint?

2014-03-26 17:31:01 1536

转载 Android-----WebView使用

大部分内容为网上整理其它高人的帖子,现只作整理,用于查看:在Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装为一个叫做WebView组件。 什么是webkit WebKit是Mac OS X v10.3及以上版本所包含的软件框架(对v10.2.7及以上版本也可通过软件更新获取)。 同时,WebKit也是Mac OS X的Safari网页浏览器的基础

2014-02-03 12:47:07 600

转载 error: unkown OS type hvm 解决方法

想验证下最新版本的qemu的一些功能,于是将其从qemu-0.12升级到了qemu-1.4,编译安装一切都很顺利,但是当创建virtual machine时,报错如下:[root@compute-30-02 data3]# virsh create ubuntu.xml error: Failed to create domain from ubuntu.xml

2014-01-22 16:58:29 2857

转载 使用 noVNC 开发 Web 虚拟机控制台

OpenNebula 的控制面板 Sunstone 对 OpenNebula 私有云的管理员来说很方便实用,不用敲命令,但是对云计算、虚拟机不熟悉的用户来说有点复杂。所以,我们打算开发一个内部使用的 OpenNebula 控制面板,并和我们的其他内部服务集成起来。从不同 VPS 服务商那里用过 VPS 的用户都知道 VPS 控制面板的几个基本功能,创建、删除、重装、控制台访问。其中控制台访问功能的

2013-12-17 17:24:00 3156 3

转载 linux 下大量TIME_WAIT 的处理

Linux下高并发的Squid服务器,TCP TIME_WAIT套接字数量经常达到两、三万,服务器很容易被拖死。通过修改Linux内核参数,可以减少服务器的IME_WAIT套接字数量。  vi /etc/sysctl.conf  增加以下几行:net.ipv4.tcp_fin_timeout = 30net.ipv4.tcp_keepal

2013-09-22 16:04:15 685

转载 php程序员编写的代码安全

规则 1:绝不要信任外部数据或输入关于 Web 应用程序安全性,必须认识到的第一件事是不应该信任外部数据。外部数据(outside data) 包括不是由程序员在 PHP 代码中直接输入的任何数据。在采取措施确保安全之前,来自任何其他来源(比如 GET 变量、表单 POST、数据库、配置文件、会话变量或 cookie)的任何数据都是不可信任的。 例如,下面的数据元素可以被认为是安全的,

2013-09-10 16:27:39 762

转载 linux下查找某目录下所有文件包含某字符串的命令

linux下查找某目录下所有文件包含某字符串的命令: 从文件内容查找匹配指定字符串的行: $ grep "被查找的字符串" 文件名 从文件内容查找与正则表达式匹配的行: $ grep –e “正则表达式” 文件名 查找时不区分大小写: $ grep –i "被查找的字符串" 文件名 查找匹配的行数: $ grep -c "被查找的字符串" 文件名 从文件内容查找

2013-07-10 17:57:51 956

原创 debian,Ubuntu 使用 xrandr 调整分辨率

Linux 显示器未正确识别 最佳分辨率 Ubuntu 10.10 X11        当使用的显示器不能被 Linux 正确识别,从而无法使用最佳的分辨率,可以通过以下方法来更改分辨率。(1)首先使用 xrandr 命令列出当前所能检测到的分辨率,如一台显示器,最佳分辨率为 1440x900,由于    未能正确检测,使用 xrandr 命令结果如下:    Scr

2013-06-14 15:59:11 9023

原创 环境变量立即生效

linux在 Linux 管理中,常有需要修改用户主目录下 .bash_profile 文件,更改环境变量的情况,文件修改后,一般的做法是重新登录,或者重新启动机器,感觉很不方便。其实有比较简便的方式(1)使用命令: source,在修改好 .bash_profile 文件后,直接运行这个命令如:#soure .bash_profile就可以立刻让环境变量的修改生效了。

2013-06-13 15:10:41 3798

转载 Putty编译

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html下载putty源码,支持Dev-C++和VC6两个编译器,请自行选择。需要修改的地方有:1. windows.c文件,需要添加如下定义:#define  FLASHW_STOP 0#define  FLASHW_CAPTION 1#define   FL

2013-06-02 19:12:13 5560

转载 Ubuntu 声卡解决办法合集

我的声卡是 ALC662现下载了驱动程序,原先以为驱动有问题,后来证明不需要那样做,这里主要是找那个说明文档而已。1.到alsa-driver-rt20080527-5.04\alsa-kerne\Document\ALSA-Configuration.txt文本文件打开此文本文件,查找声卡型号,我的是 ALC662,得到    ALC662      3stack-dig

2013-05-22 18:47:27 7025

原创 普通用户不需要密码重启机器

方法一:chmod a+s reboot方法二root用户修改 /etc/目录下的sudoers文件。root用户可以手工修改/etc目录下的sudoers,这个文件权限的默认值是4 4 0,其他用户无权访问。(两种方法修改,第一种:chmod 660 /etc/shdoers  改成可以写的权限,然后用vi 编辑即可,改完之后在把权限改回去。第二种:用visudo, visu

2013-04-28 17:50:23 716

转载 wmctrl控制窗口应用范例

使用wmctrl控制窗口行为使用wmctrl控制窗口行为2008年04月08日 星期二 , 1,260 次点击前两天我谈了窗口匹配工具Devil’s Pie的使用,和DP一样,wmctrl同样可以控制窗口的行为。不同的是,DP是一个规则匹配工具,通过检查既有的窗口规则配置文件在DP启动时或窗口打开时应用规则到窗口;而wmctrl是一个命令行工具,它完全通过命令行命令来控制窗

2013-04-26 19:58:54 6045 2

转载 FVWM新手入门不完全手册

FVWM新手入门不完全手册 作者:asvaboy++ ([email protected])Fvwm是什么?哪里可以下载?Fvwm是一种窗口管理器,它可以方便的管理系统的资源。gnome和kde是桌面系统,这是两个不同的概念。桌面系统可以调用不同的窗口管理器,这就是为什么gnome系统可以有metacity和swafish两种不同的WM可以选择。现在WM很多,但是Fvwm作

2013-04-26 19:39:10 1076

转载 修改虚拟机镜像大小(qcow2/raw resize)

muxueqz@muxueqz /tmp $ qemu-img create -f raw t.raw 1GFormatting 't.raw', fmt=raw size=1073741824muxueqz@muxueqz /tmp $ qemu-img info t.rawimage: t.rawfile format: rawvirtual size: 1.0G (10737418

2013-03-12 10:54:41 21354

原创 Windows 2003自动挂载硬盘

windows2003增加硬盘后默认是没有分配盘符的运行cmd,然后执行如下命令:diskpartautomount enable

2013-03-05 18:16:01 1068

转载 qcow2、raw、vmdk等镜像格式的比较和基本转换

云计算用一个朋友的话来说:”做云计算最苦逼的就是得时时刻刻为一些可能一辈子都碰不到的事做好准备。更苦逼的就是刚以为一个问题不会遇到,立刻就发生了。。。“。这个还真的没有办法,谁让哥我是搞云计算的呢,简单一个虚拟化就搞的你蛋疼,你还能想其它的吗?一直纠结在做虚拟化使用什么镜像格式,刚刚开始用了raw的file,后来发现LVM的很多特性对于虚拟化还是有比较理想的能力,而

2013-02-25 15:17:20 984

原创 让PHP支持SSH/SSH2

1. 安装libssh2库yum install libssh2 libssh2-devel2. 下载PECL的SSH2支持代码包(beta版本有bug,需patch)wget http://pecl.php.net/get/ssh2-0.11.3.tgztar xvzf ssh2-0.11.3.tgzcd ssh2-0.11.33. 开始编译phpize

2013-02-21 13:14:37 2665

转载 使用libvirt管理kvm虚拟机

说明:这篇笔记为更好的管理虚拟化服务,如果仅仅是测试虚拟化,查看另一篇笔记:http://blog.chinaunix.net/space.php?uid=1838361&do=blog&id=234090web方式管理虚拟机,查看:http://blog.chinaunix.net/uid-1838361-id-3060330.html补充

2013-02-21 11:06:24 1339

原创 centos下部署libvirt-php

设置不需要密码远程链接    为php服务器创建密钥文件    ssh-keygen -t rsa    复制到KVM节点服务器    scp /root/.ssh/id_rsa.pub [email protected]:/root    登陆节点服务器    ssh [email protected]    cd /root    cat id_rsa.pub

2013-02-20 10:18:48 1952

转载 使用 libvirt创建和管理KVM虚拟机

1. libvirt介绍    Libvirt是一个软件集合,便于使用者管理虚拟机和其他虚拟化功能,比如存储和网络接口管理等等。Libvirt概括起来包括一个API库、一个 daemon(libvirtd)和一个命令行工具(virsh)。    Libvirt的主要目标是:提供一种单一的方式管理多种不同的虚拟化提供方式和 hypervisor。    Libvirt的主要功能如下:

2013-01-30 09:06:52 4840

原创 安装Python的SSH模块

一、pycrypto模块安装http://pypi.python.org/pypi/pycrypto/2.5 下载http://www.voidspace.org.uk/python/modules.shtml#pycrypto下载二、paramiko模块安装http://pypi.python.org/pypi/paramiko/1.7.7.1 http://ww

2013-01-28 15:32:30 5339

转载 防止文件被删除

防止文件被删除一般有两类方法第一类方法比较简单,通过隐藏、设置权限等等系统提供的方式进行,这类方式有些时候不一定减小。 第二类方法就是修改文件系统驱动程序,采用hook的方式,只要hook主进程不死就可生效(进程保护是另一个话题)。对SSDT使用hook,监控内核文件函数调用即可。就是hook NtCreateFile,NtReadFile,NtWriteFile,NtQuer

2012-12-16 12:49:58 2089 1

原创 C#获取“所有用户桌面”的路径

using System.Runtime.InteropServices;[DllImport("shfolder.dll", CharSet = CharSet.Auto)]private static extern int SHGetFolderPath ( IntPtr hwndOwner, int nFolder, IntPtr hToken, int dwFlags, Str

2012-11-07 18:13:23 1171

转载 YII Framework学习教程-YII的日志

YII中的日志很好很强大,允许你把日志信息存放到数据库,发送到制定email,存放咋文件中,意见显示页面是,甚至可以用来做性能分析。YII中日志的基本配置:/yii_dev/testwebap/protected/config/main.php'log'=>array( 'class'=>'CLogRouter', 'routes'=>a

2012-08-07 14:39:26 891

BigFileCopy.exe

大量文件复制迁移,更换电脑。windows自带的复制功能老是丢失文件。所以自己开发了一个。欢迎使用。

2021-07-20

docker-compose.yml

rap2 docker一键安装文件docker-compose.yml ,包括RAP2-DELOS与RAP2-DOLORES. 使用方式参考:https://blog.csdn.net/sondx/article/details/100135558

2019-08-29

tomcat-redis-session.tar.gz

Tomcat7,jdk1.7基于redis的session共享 包括一下内容: tomcat-redis-session-manager-VERSION.jar jedis-2.5.2.jar commons-pool2-2.2.jar 使用地址:https://mp.csdn.net/postedit/98846884

2019-08-08

AUTOIT_3.3.9.0-1软件工具

AUTOIT_3.3.9.0-1 au3.开发工具

2013-05-28

netsteans下yii配置方案

netsteans yii 配色,提示 包含配置方案,yii-1.1.10.r3566.tar.gz

2012-07-09

Filezilla Server源码

FileZilla Server源码 经过修改的。可用VS2010编辑

2012-06-08

zlib-1.2.5

解压后在zlib-1.2.5\old\visualc6下启动

2012-06-08

xz-5.0.3.tar.bz2

页面下载xz-5.0.3.tar.bz2解压工具,然后编译安装 tar -xf xz-5.0.3.tar cd xz-5.0.3 ./configure make make install 这样就可以用xz命令来解压tar.xz格式文件, xz -d linux-3.1-rc4.tar.xz tar -xvf linux-3.1-rc4.tar 复制代码这里是下载了linux的内核源码,可以明显的看到tar.xz只有几十M大小,而解压后是几百兆的,这个确实压缩比率很高的。

2012-05-23

自动生成makefile深入讲解

linux c下自动makefile深入讲解Auto Make

2012-02-03

linux c自动生成Makefile

Automake,Autoconf自动生成Makefile linux c程序自动生成Makefile的详细过程

2012-02-01

MySQL-Common-function

MySql的常用函数,般般了,你懂得,够不够二十个字了,

2011-11-15

Granados基于.NET的SSH客户端库

Granados是一个基于.NET的SSH客户端库。它有以下特点: 1.Granados是一个C#的开源项目。 2.同时支持SSH1和SSH2。 3.Granados实现了AES, Blowfish, TripleDES, RSA, DSA等加密验证算法。 4.实现TCP协议连接。

2011-10-16

如何在linux下查看电脑硬件设备属性

如何在linux下查看电脑硬件设备属性 如何在linux下查看电脑硬件设备属性 如何在linux下查看电脑硬件设备属性 如何在linux下查看电脑硬件设备属性

2011-10-12

python压缩解压文件模块支持多级

支持中文路径,支持多级目录 支持跨平台,在linux和window下都可直接使用 压缩的多态性 压缩包不带级父文件夹目录压缩 压缩包带父级文件夹目录 不指定目标文件与路径压缩 指定压缩包名称不指定路径压缩

2011-09-30

python 2.6.6 For linux

这个东西好难找,官方都是3.X了。最低也是2.7了

2011-09-28

jQuery plugin: Validation

jquery.validate 1.8.1

2011-09-02

省市区三级关系xml数据源

城市xml 省市区三级联动xml源 省市区数据源

2011-06-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除