自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(131)
  • 资源 (2)
  • 收藏
  • 关注

原创 【原创】iPhone7 或 iPhone7 Plus 换铃声 for mac

iPhone7或iPhone7 Plus上面的铃声设置,没有办法自定义铃声,这个设计有点反人类啊。找了很久,终于找到了方法,记录一下,在mac上,用iTunes来进行铃声同步并设置自定义铃声的过程,文字加截图,学不会的,哥也没办法了。1. 打开iTunes 并更新到最新版本2. 选择你喜欢的歌曲(记住,铃声最长时间为30秒,所以你要稍剪辑一下,可以通过下面的方法做)3. 在你喜欢的歌曲上...

2016-12-09 13:35:59 334

原创 使用 tcpdump 抓包

sudo tcpdump -A -vvvv -i lo0 port 7000 > /tmp/sample 解释一下:用 tcpdump 抓包抓包网卡:lo0抓包端口:7000抓包精度:最全内容抓包内容:将抓到的每一个包以 ASCII 打印 将抓到的包存储到 /tmp/sample 文件中...

2015-09-06 19:31:15 157

原创 同时管理多个ssh私钥【转载】

在设置github的时候,官方的说明文档要求备份当前的id_rsa,然后生成一份新的私钥用于github的登陆。如果真这样做,那么新的私钥是无法再继续登陆之前的机器的。这种方法有点暴力…还好ssh可以让我们通过不同的私钥来登陆不同的域。 首先,在新增私钥的时候,通过指定不同的文件名来生成不同的私钥文件 ssh-keygen -t rsa -f ~/.ssh/id_rsa.wo...

2015-08-03 17:39:35 228

原创 在VirtualBox 上安装完 Deepin 后的开发环境安装步骤

说明: Deepin 版本为2014.3, 安装包名称为:deepin_2014.3_amd64.iso 使用的虚拟化软件为 VirtualBox VM 5.0 安装步骤操作系统相关如果在虚拟机上,需要安装增强功能,以便跟系统更好的兼容系统做更新,运行命令: sudo apt-get update 开发环境相关安装 Git:sudo apt-get ...

2015-07-21 01:40:38 462

原创 【备忘】Git 常用操作

Git 图形化显示方法简易版,直接在命令行中以字符形式,画出变更历史git log --oneline --graph --color --all --decorate 运行结果如下: 图形版,在图形窗口中显示版本变更历史(需要安装有 gitk 命令)gitk --all运行结果如下:   ...

2015-07-17 19:37:26 94

Django 1.8.2 中使用 HamlPy的方法

       在 Django 1.8 之前,如果要在项目中使用 HamlPy 很简单,只需要在项目的 settings.py中增加一个配置TEMPLATE_LOADERS 即可。可以参考官方文档:https://github.com/jessemiller/HamlPy       但如果你将 Django 版本升级到Django 1.8.2 (写此文时最高是1.8.2) 后,你就会发现...

2015-07-02 13:29:30 144

原创 【备忘】Django 常用命令及最佳实践

注意:本文基于 Django 1.8.2 版本 生成数据库迁移脚本(python 脚本)python manage.py makemigrations polls 说明:polls 是你的应用名字,运行该命令时需要根据你的应用名字进行调整 查看该次迁移需要执行的 SQL 语句(只查看语句,并不应用到数据库上):python manage.py sqlmigrate ...

2015-07-01 01:30:39 74

原创 命令行获取本机公网 IP 地址

在命令行里运行如下命令:$ curl ifconfig.me 106.120.210.35      

2014-07-28 15:37:06 1467

grep 目录级联查找

       在Mac或者Linux下使用grep进行文件内容查找时,如果给定的目标搜索路径是当前目录,那么它默认只搜索当前目录下的文件,而不会搜索其下面子目录中的文件内容,如果想级联搜索下级目录,需要使用一个“-r”参数:grep -n -r "GET" . 上面的命令将会找出当前目录“.”及当前目录中所有下级目录中的文件中包含“GET”关键字的文件,并打印出行号和文件名 ...

2014-03-12 10:08:36 892

原创 如何确认当前使用的Shell类型

方法一:ps |grep $$|awk '{print $4}'方法二:echo $SHELL  

2014-03-09 11:01:08 318

原创 我所理解的云计算

      在刚开始接触到一个概念时,人们往往都会去探寻这个概念的含义,以达到对其有一个感性的认知,在Wikipedia上关于“云计算”是这么定义的,它说:       Cloud computing is a phrase used to describe a variety of computing concepts that involve a large number of c...

2013-12-18 07:02:39 221

原创 linux 踢出在线用户

两个步骤:1.用w命令找到要踢出的用户,比如下面: [root@localhost ~]# w 18:16:55 up 39 days, 8:27, 3 users, load average: 0.03, 0.03, 0.00USER TTY FROM LOGIN@ IDLE JCPU PCPU WHATroo...

2012-12-28 18:16:33 125

原创 HttpClient 超时设置

HttpClient中的超时设置包含两个部分:1. 建立连接超时,是指在httpclient客户端和服务器端建立连接过程中允许的最大等待时间2. 读取数据超时,是指在建立连接后,等待读取服务器端的响应数据时允许的最大等待时间 在HttpClient 4.x中如下设置: HttpClient httpclient = new DefaultHttpClient();...

2012-12-28 15:26:44 314

原创 管理用户分组的命令gpasswd

NAME: gpasswd - administer the /etc/group fileSYNOPSIS: gpasswd group gpasswd -a user group gpasswd -d user group gpasswd -R group gpasswd -r ...

2012-10-26 11:40:08 163

原创 shell脚本运行时报错误:/bin/bash^M: bad interpreter 的解决办法

出现原因:windows上写的脚本,直接拷贝到linux系统上运行由于格式不兼容导致解决办法: 1. 比如文件名为myshell.sh,vim myshell.sh 2. 执行vim中的命令 : set ff?查看文件格式,如果显示fileformat=dos,证明文件格式有问题 3. 执行vim中的命令 :set fileformat=unix 将文件格式改过来就可以...

2012-10-24 19:13:39 228

原创 Linux 软链接和硬链接

1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连...

2012-10-22 13:57:48 112

原创 非常好的介绍:Linux定时执行工具cron

Linux经过十多年的发展,很多用户都很了解Linux了,这里介绍一下Linux下cron的理解,和大家讨论讨论。cron是一个Linux 定时执行工具,可以在无需人工干预的情况下运行作业,本文档不讲cron实现原理,主要讲一下Linux定时执行工具cron的具体使用及简单介绍。新增调度任务推荐使用crontab -e命令添加自定义的任务(编辑的是/var/spool/cron下对应用...

2012-07-17 19:26:54 138

原创 Linux下使用rsync最快速删除海量文件的方法

1、先安装rsync:yum install rsync2、建立一个空的文件夹:mkdir /tmp/test3、用rsync删除目标目录:rsync --delete-before -a -H -v --progress --stats /tmp/test/ log/这样我们要删除的log目录就会被清空了,删除的速度会非常快。rsync实际上用的是替换原理,处理数十万个文件也是秒删。...

2012-06-28 11:25:59 137

原创 把windows 的cmd 集成在eclipse的console

参考这篇文章:http://www.avajava.com/tutorials/lessons/how-do-i-open-a-windows-command-prompt-in-my-console.html

2012-06-07 15:54:04 168

原创 插入排序

 网上有一个插入排序算法的视频 ( http://v.youku.com/v_show/id_XMjU4NTY5MzEy.html ),非常生动,于是就模拟该视频,写了下面的代码: import java.util.Arrays;public class InsertSort { public static void main(String[] args) { int...

2012-04-28 15:31:51 64

原创 Junit in action 2nd edition

好书分享《Junit in action 第二版》

2012-04-04 20:44:17 88

原创 通过maven在eclipse中直接关联源码包

1、使用命令mvn dependency:sources2、增加参数mvn eclipse:eclipse -DdownloadSources=true

2012-03-29 20:13:31 58

原创 怀念对我影响很大的一位领导

    人啊,常常就会迷失了自己,忘记了自己在哪里了,忘记了自己要去哪里。    你会突然觉得自己就好像一叶浮萍了,随波逐流。    你会突然发现自己怎么就行进在夜路上了,以前周围明亮的灯光一下子都熄灭了,变的漆黑一片让你摸不清方向。    你会突然就想起以前和你一起同行的某个人,翻出某段陈年旧事,于是一下就把你的思绪带走了。。。    一次很偶然的邮件搜索,让我翻进了...

2012-03-27 18:04:32 153

原创 vim 如何取消高亮 或取消选中状态

命令:nohls

2012-03-23 15:22:03 330

原创 Mysql 远程登录及常用命令

第一招、mysql服务的启动和停止 net stop mysql net start mysql 第二招、登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是: mysql> 注意,如果是连接到...

2012-03-15 13:23:37 65

原创 shell数组小结

数组的声明:1)array[key]=value# array[0]=one,array[1]=two 2)declare -a array# array被当作数组名 3)array=( value1value2 value3 ... ) 4)array=( [1]=one[2]=two [3]=three ... ) 5)array="o...

2012-02-28 13:51:24 100

原创 Shell 编程常用知识点 [备忘]

特殊的shell变量变量含义$0脚本名字$1位置参数 #1$2 - $9位置参数 #2 - #9${10}位置参数 #10$#位置参数的个数"$*"所有的位置参数(作为单个字符串) *...

2012-02-28 13:24:25 106

原创 linux 限制或允许root通过ssh登录

两步:第一步,vim /etc/ssh/sshd_config 找到PermitRootLogin并修改对应的值为yes或no第二步,重启ssd服务,service sshd restart 至于该文件/etc/ssh/sshd_config中每个字段的含义可以通过该命令查看:man sshd_config...

2012-02-23 10:59:06 138

原创 /etc/sysconfig/iptables 详解

#头两行是注释说明# Firewall configuration written by system-config-securitylevel# Manual customization of this file is not recommended.#使用filter表*filter#下面四条内容定义了内建的INPUT、FORWAARD、ACCEPT链,还创建了一个被称为R...

2012-01-11 14:13:25 339

原创 收藏给自己,好玩儿。。

汉语专业四级听力:一:录音:“小明,窗台上落了鸟屎,去擦一下好么?"“我擦!!我不擦!!”——问:小明擦不擦窗台?二:录音:“小明,今晚上有思修课呢!你去不去??”“我去!!我不去!!”——问:小明去不去思修课?三:录音:“小明,你饿不饿?我们晚上吃什么好呢?”“额。。。我不饿。。”——问:小明饿不饿?四:录音:“小明,你要他那个礼物呢还是我这个礼物呢?”“那个。。。这个吧”——问...

2011-11-11 10:40:55 63

原创 源码安装mysql可能遇到的问题及解决办法

本文用来解决从源码安装mysql时,通常在运行configure,make&&make install命令时可能碰到的问题及解决办法问题一,报错如下:configure: error: in `/Application/mysql-5.1.58':configure: error: no acceptable C compiler found in $PATHSee...

2011-10-16 18:04:30 221

原创 关于用snmpwalk时报"Permission denied"错误的解决办法

    当运行snmpwalk命令时,如果出现类似提示信息: SNMPv2-SMI::enterprises.25337.30.7.2.2.101.1 = STRING: "/bin/bash: /monitor/bin/ask.sh: Permission denied"     不必去检查/monitor/bin/ask.sh的执行权限,因为很可能你chmod 77...

2011-09-28 18:17:52 940

原创 关于Tomcat的SSL操作

在线JKS合成工具: https://www.myssl.cn/openssl/createjks.asp Tomcat - SSL操作大全:http://hi.baidu.com/wzbg/blog/item/f10f5af09d122ccf7931aa16.html

2011-08-18 19:59:09 81

一个关于mysql的text字段类型异常的解决方法

下面是一段我在保存text类型的数据到mysql时遇到的问题,记录在此,希望能为碰到此问题的同道中人节省时间: 保存数据时先是报该异常:com.mysql.jdbc.PacketTooBigException: Packet for query is too large 网上搜索答案后,进行了如下修改:修改/etc/my.cnf文件中[mysqld]部分为max_allowed_p...

2011-08-02 12:08:49 921

原创 Apache2.2+mysql5+php5.3配置[转载]

上次配了一次这样的环境,今天又配了一次,我靠,又浪费我几个小时查资料,今天老子决定把它记下来。1,配置Apache2.2我下载的是Apache httpd-2.2.14.tar.gz,这个安装倒是比较顺利,按照http://lamp.linux.gov.cn/Apache/ApacheMenu/install.html所提供的编译安装步骤一步步向下走就OK,具体如下: 解压...

2011-07-13 18:32:43 59

原创 用maven在MANIFEST.MF文件中的Class-Path中增加当前目录(.)

<configuration> <archive>  <manifest>   <mainClass>com.dongwei.test.Main</mainClass>   <addClasspath>true</addClasspath>   <classpathPrefix&a

2011-06-13 18:10:18 1289

原创 linux 忘记root密码的解决办法

第一步:开机启动的时候按下'e'键.出现菜单'Red Hat Linux (2.4.20-8)',再按'e'键进入二级菜单,出现3个选项:root(hd0,0)kernel /vmlinuz-2.4.20-8 ro root=LABLE=/ hdc=ide-scsiinitrd /initrd-2.4.20-8.img用光标键选中第二行,再按'e'键,将hdc=ide-scsi删除...

2011-06-13 11:05:04 73

原创 ruby on rails的一些小技巧--初学者【备忘】

随着学习的过程,陆续更新 1.rails参考手册使用方法:如果通过ruby gem 安装了rails则运行 gem server命令,然后访问http://localhost:8808/ 就可以获得本机的在线rails api文档 2.获取ruby某对象方法列表:puts "\n\object.methods : "+ object.methods.sort.join("\n")....

2011-04-08 15:07:29 84

原创 修改IE浏览器点击右键“查看源文件”时的打开程序【转帖】

      在Web开发调试中(特别是JavaScript),经常需要查看源文件,有时候需要定位行以方便查找问题出处。因为IE浏览器点击右键查看源文件时默认的打开程序是Notepad,而Notepad是没有行号的,这样带来了不便。开发人员一般会用到带行号的两个文本编辑器-UlrtraEdit和EditPlus,如果把查看源文件的打开程序直接换成这两个文本编辑器那就方便多了。通过修改注册表可以做到,...

2011-04-07 10:43:48 200

原创 Python中的小技巧--初学者

      学习python的过程中,发现一些很有趣的小玩意儿,虽然这些东西兴许以后不会常用的,但掌握之后会给你编程时带来一些小乐趣。这个帖子会一点点更新,发现一点就记录下。      1.命令行中的隐含变量“_”       在和python的命令行交互过程中,它会将最后一次打印的表达式的值保存到一个隐含变量中“_”,没错,就是下划线。利用这个功能,我们可以引用到最后一次执行的结果,如下...

2011-04-05 13:40:02 216

Junit in Action

<<junit in action>>英文版

2008-09-19

SQL Cookbook

SQL Cookbook英文版,chm格式

2008-09-11

空空如也

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

TA关注的人

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