wutao322
码龄18年
关注
提问 私信
  • 博客:241,317
    241,317
    总访问量
  • 34
    原创
  • 暂无
    排名
  • 27
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2007-04-02
博客简介:

Water的技术博客

博客描述:
让立即行动成为一种习惯
查看详细资料
个人成就
  • 获得44次点赞
  • 内容获得6次评论
  • 获得220次收藏
  • 博客总排名1,243,950名
创作历程
  • 2篇
    2015年
  • 43篇
    2014年
  • 45篇
    2013年
成就勋章
TA的专栏
  • C/C++语言
    18篇
  • Linux
    35篇
  • 软件设计
    6篇
  • 敏捷开发
    5篇
  • 通信协议
    7篇
  • 读书总结
    19篇
  • 个人总结
    4篇
  • 数据库
    6篇
  • php
    1篇
创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

89人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

万能格式转换器(能将doc,xm,html文件转换为txt文件)

发布资源 2009.03.15 ·
application/x-rar

Source Insight中集成Uncrustify格式化代码

我们在编写代码时一定会对代码进行格式化,清晰整洁的代码,完备的注释信息,大大地提高了程序的维护和阅读。Uncrustify是一个代码美化工具可用于C,C++,C#,D和Java源代码的美化。它能够利用空格,tab与空格或只有tab进行缩排,添加或删除换行,排列代码等,并且Uncrustify具有高配置性,易于修改的特点,配合Source Insight 使用堪称完美。        工作环
原创
博文更新于 2013.07.05 ·
3382 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

linux之rsync命令

在对rsync服务器配置结束以后,下一步就需要在客户端发出rsync命令来实现将服务器端的文件备份到客户端来。rsync是一个功能非常强大的工具,其命令也有很多功能特色选项,我们下面就对它的选项一一进行分析说明。Rsync的命令格式可以为以下六种:   rsync [OPTION]... SRC DEST   rsync [OPTION]... SRC [USER@]HOST:DE
转载
博文更新于 2014.12.16 ·
746 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Php 中全局变量在函数中使用时必须申明为全局

全局变量的作用是在整个程序中,不过在调用的前面要声明为global类型,局部变量只是作用在它自己所在打那段程序中,对于该段中的子程序无效PHP 中全局变量在函数中使用时必须申明为全局。例如: $a = 1;$b = 2;function Sum(){    global $a, $b;    $b = $a + $b;} Sum();ec
转载
博文更新于 2014.08.21 ·
1704 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

shell脚本操作mysql数据库

mysql   -hhostname -Pport -uusername -ppassword   -e   相关mysql的sql语句,不用在mysql的提示符下运行mysql,即可以在shell中操作mysql的方法。#!/bin/bashHOSTNAME="192.168.111.84";                                            
转载
博文更新于 2014.12.07 ·
828 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux 之iostat 命令

iostatiostat用于输出CPU和磁盘I/O相关的统计信息. 命令格式:iostat [ -c | -d ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ device [ ... ] | ALL ] [ -p [ device | ALL ] ] [ interval [ count ] ]1)iostat的 简单使用
转载
博文更新于 2014.07.29 ·
755 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

nohup命令浅析

要将一个命令放到后台执行,我们一般使用nohup sh command &&都知道是放到后台执行这个命令,那么nohup是做什么的?这就要从unix的信号说起,unix的信号机制可以说进程间通信的一种,进程间可以通过发送信号来完成某些特定的动作,比较熟悉就是kill -9 pid先看linux有哪些信号:[root@limt ~]# kill -l1) SIGHUP 2) SI
转载
博文更新于 2015.02.03 ·
1632 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux 技巧:让进程在后台可靠运行的几种方法

我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。nohup/setsid/&场景:如果只是临时有一个命令需要长时间运行,什么方法能最简便的保证它
转载
博文更新于 2015.02.03 ·
959 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

各种编码知识简介

本文主要介绍我们在日常开发中接触到了latin1,GBK,GB18030,UTF-8编码几种。下面首先来看看这几种编码的的区别。latin11. 先来看看latin1 (参考百度百科)  Latin1是ISO-8859-1的别名,有些环境下写作Latin-1。  ISO-8859-1编码是单字节编码,向下兼容ASCII,其编码范围是0x00-0xFF,0x00-0x7F之间完全
原创
博文更新于 2014.12.07 ·
2019 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql数据库表结构导出

命令行下具体用法如下: mysqldump -u用戶名 -p密码 -d 数据库名 表名 > 脚本名;  导出整个数据库结构和数据 mysqldump -h localhost -uroot -p123456 database > dump.sql  导出单个数据表结构和数据 mysqldump -h localhost -uroot -p123456  database
原创
博文更新于 2014.12.07 ·
1400 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux系统脚本的三种执行方式

1、source命令用法:   source FileName   作用:在当前bash环境下读取并执行FileName中的命令。该filename文件可以无"执行权限"    注:该命令通常用命令“.”来替代。    如:source bash_profile   . bash_profile两者等效。    source(或点)命令通常用于重新执行刚修改的初始化文档。   
转载
博文更新于 2014.12.07 ·
1747 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql性能优化-慢查询分析、优化索引和配置

目录一、优化概述二、查询与索引优化分析1性能瓶颈定位Show命令慢查询日志explain分析查询profiling分析查询 2索引及查询优化三、配置优化1)      max_connections2)      back_log3)      interactive_timeout4)
转载
博文更新于 2014.10.18 ·
951 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[MySQL] 日志文件概述

这里介绍的日志文件都是MySQL本身的日志文件,和具体用什么存储引擎无关。MySQL有以下几种日志文件:1)错误日志:记载启动和关闭情况、异常和错误信息2)常规查询日志:包含客户连接记录、SQL查询语句等3)慢查询日志:记录“慢”的SQL查询语句,“慢”由long-query-time参数指定(默认为10s)4))二进制日志及其索引文件:记录数据修改语句(如update,delet
转载
博文更新于 2014.10.18 ·
802 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux下vim中文乱码的解决方法

在vim中编辑一个中文文本时,有时候看起来有乱码,以前都是修修补补的弄没有乱码了就不管了,这个问题一直都很困扰我。突然想到这个问题,于是想把它给解决掉,在网上查了许久,有很多这方面的资料,但是说得不是很到位,经过了一天的折腾,将vim卸载了很多次,也安装了很多次,并做了一些小测试,今天终于搞定了。 1、下载   可到http://www.vim.org/下载最新的7.3版本
转载
博文更新于 2014.10.18 ·
956 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VIM常用命令汇总

命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim 直接启动vimvim filename 打开vim并创建名为filename的文件文件命令打开单个文件vim file同时打开多个文件vim file1 file2 file3 ...在vim窗口中打开一个新
转载
博文更新于 2014.09.23 ·
741 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Shell标准输出、标准错误 >/dev/null 2>&1

shell中可能经常能看到:>/dev/null  2>&1eg:sudo kill -9 `ps -elf |grep -v grep|grep $1|awk '{print $4}'` 1>/dev/null 2>/dev/null命令的结果可以通过%>的形式来定义输出/dev/null 代表空设备文件> 代表重定向到哪里,例如:echo "123" > /home
原创
博文更新于 2014.09.22 ·
1408 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux命令之basename使用

basename 命令 首先使用 --help 参数查看一下。basename命令参数很少,很容易掌握。 $ basename --help 用法示例: $ basename /usr/bin/sort       输出"sort"。 $ basename ./include/stdio.h .h  输出"stdio"
转载
博文更新于 2014.09.22 ·
22846 阅读 ·
4 点赞 ·
0 评论 ·
22 收藏

Linux命令之wc

wc 命令  wc -c filename:显示一个文件的字节数  wc -m filename:显示一个文件的字符数  wc -l filename:显示一个文件的行数  wc -L filename:显示一个文件中的最长行的长度  wc -w filename:显示一个文件的字数  [rocrocket@rocrocket programming
转载
博文更新于 2014.09.08 ·
1281 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SVN版本冲突解决详解

版本冲突原因:假设A、B两个用户都在版本号为100的时候,更新了kingtuns.txt这个文件,A用户在修改完成之后提交kingtuns.txt到服务器,这个时候提交成功,这个时候kingtuns.txt文件的版本号已经变成101了。同时B用户在版本号为100的kingtuns.txt文件上作修改,修改完成之后提交到服务器时,由于不是在当前最新的101版本上作的修改,所以导致提交失败。 
转载
博文更新于 2014.09.02 ·
766 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SVN MERGE 和冲突

摘要:最佳做法是避免冲突。冲突时,不要把branch merge到trunk. 先由最新版本的trunk得到branch,然后再修改文件,直接merge过去就行。这样不会有冲突。先用svn merge --dry-run来模拟假装merge一下看是否有冲突1 svn merge# svn merge --helpmerge: Apply the difference
转载
博文更新于 2014.09.01 ·
2245 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏
加载更多