hwalk
码龄22年
关注
提问 私信
  • 博客:209,951
    社区:457
    210,408
    总访问量
  • 22
    原创
  • 1,789,394
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:重庆市
  • 加入CSDN时间: 2002-11-29
博客简介:

hwalk的专栏

博客描述:
勇者无畏,智者无惑,仁者无忧
查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得8次评论
  • 获得12次收藏
创作历程
  • 5篇
    2007年
  • 16篇
    2006年
  • 2篇
    2005年
  • 4篇
    2004年
TA的专栏
  • DB专题
    1篇
  • linux 系统
    3篇
  • linux 系统
  • P2P专题
    2篇
  • SE专题
    1篇
  • window 系统
  • 工作生活
  • 算法专题
    1篇
  • 计算机安全
    3篇
  • 语言学习
    6篇
  • 转载翻译
    5篇
  • 页面编程
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

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

把时间当作朋友:运用心智获得解放

发布资源 2016.01.16 ·
pdf

Linux 用户管理命令

useradd user_namepasswd user_name        创建一个新帐户,必须使用root帐号登录。例如: useradd hwalk。在接下来的一步别忘了为新用户设置口令。用户的主目录(被创建的)是 /home/user_name。 你也可以用一个等价的命令adduser user_nameuseradd hwalk –u 503 –g 503        创建一个
原创
发布博客 2007.07.01 ·
2019 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux下通用线程池的创建与使用[ZT]

本文给出了一个通用的线程池框架,该框架将与线程执行相关的任务进行了高层次的抽象,使之与具体的执行任务无关。另外该线程池具有动态伸缩性,它能根据执行任务的轻重自动调整线程池中线程的数量。文章的最后,我们给出一个简单示例程序,通过该示例程序,我们会发现,通过该线程池框架执行多线程任务是多么的简单。   为什么需要线程池目前的大多数网络服务器,包括Web服务器、Email服务器以及数据库服务
转载
发布博客 2007.06.18 ·
6835 阅读 ·
0 点赞 ·
0 评论 ·
9 收藏

在Linux中创建静态库和动态库 【转】

我们通常把一些公用函数制作成函数库,供其它程序使用。函数库分为静态库和动态库两种。静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因此在程序运行时还需要动态库存在。本文主要通过举例来说明在Linux中如何创建静态库和动态库,以及使用它们。 在创建函数库前,我们先来准备举例用的源程序,并将函数库的源程序编
转载
发布博客 2007.06.13 ·
1154 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql -- 添加用户,权限刷新

grant all privileges on *.* to hwalk1@% identified by hwalk1;flush privileges; insert into user (Host,User,Password) values(localhost,shagua,); bin>mysql -u rootmysql> grant 权限1,权限2,…权
原创
发布博客 2007.05.17 ·
66938 阅读 ·
0 点赞 ·
3 评论 ·
11 收藏

MySQL--数据导入导出

从MySQL数据库和表中倒出结构和数据实用程序,为备份或为把数据转移到另外的SQL服务器上倾倒一个数据库或许多数据库。倾倒将包含 创建表或充实表的SQL语句。 shell> mysqldump [OPTIONS] database [tables]如果你不给定任何表,整个数据库将被倾倒。 通过执行mysqldump --help,你能得到你mysqldump的版本支持的选项表。
原创
发布博客 2007.03.01 ·
2987 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

宏中"#"和"##"的用法

C语言宏定义技巧(常用宏定义)   一、一般用法 我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起. 用法: #i nclude #i nclude using namespace std; #define STR(s)     #s #define CONS(a,b)  int(a##e##b) int main() {     printf(STR(vck));         
原创
发布博客 2006.10.29 ·
932 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

JXTA核心协议之对等机解析协议(PRP)

3.1.1. Introduction    The Peer Resolver Protocol (PRP) provides a generic query/response interface applications and services can use for building resolution services. The PRP provides the ability to
原创
发布博客 2006.10.04 ·
2010 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

VC++ Studio使用技巧

 1.检测程序中的括号是否匹配        把光标移动到需要检测的括号(如大括号{}、方括号[]、圆括号()和尖括号2.查看一个宏(或变量、函数)的宏定义        把光标移动到你想知道的一个宏上,就比如说最常见的DECLARE_MAP_MESSAGE上按一下F12(或右键菜单中的Go To Defition Of...),如果没有建立Browse files,会出现提示对话框,确定,然后就
原创
发布博客 2006.10.03 ·
699 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JXTA核心协议之对等机发现协议(PDP)

 JXTA核心协议之对等机发现协议(PDP-peer discover protocol)PDP主要用来发布自己的advertisement信息,和查找其他Peer的advertisement。Advertisement是Peer之间各种信息交流的基本单元,发现其他Peer及其他Peer及其资源的问题就转换为发现描述各资源的Advertisement的问题,只要找到对应的Advertisement
原创
发布博客 2006.10.03 ·
1421 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux下安装程序

最近要在apache下装一个fastcgi的支持模块,费了挺多功夫,还没搞定:(。先看看基础的,linux程序安装问题吧。这个文字以前也看过,总是用到时需要重新到网上查,这次转到这里,备再查。在Linux系统中,安装软件最常见的有两种:一种是软件的源代码,您需要自己动手编译它。这种软件安装包通常是用gzip压缩过的tar包(后缀名为.tar.gz)。  另一种是软件的可执行程序,你只要安装它就
转载
发布博客 2006.07.03 ·
6565 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

javascript核心部分

以前也曾经零星的用过javascript,但都只是很简单的现学现用。系统的学习Javascript是最近一个月的事,由于事情比较杂,直到现在,才算把javascript的核心部分算是浓清楚了。争取在这周再把客户端javascript全部搞完。上javascript是比较灵活方便的脚本语言,所以很多其他编成语言的经验在javascript中都可以直接用,这里并不准备系统的复述javascript的整
原创
发布博客 2006.07.01 ·
1483 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++函数调用中参数传递的问题

这是几天上午调程序时遇到的问题。先来看有错误的代码:void TestSelect(CMysqlDBTools myDBtools){ vector info; string query = "select bc_id, b_title from board";   myDBtools.SetQuerySQL(query); myDBtools.ExcuteQuery(); info = myDB
原创
发布博客 2006.06.22 ·
1112 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CGI编成中的环境变量

环境变量的类别很多,包含客户端和服务端的详细信息。在一般CGI程序开发中,下述几个环境变量在数据传递中起着重要作用。 *GATEWAY—INTERFACE CGI程序所使用的CGI标准接口的版本号。如使用的CGI1.1版,该变量表示为“CGI/1.1”*REQUEST—METHOD HTTP请求方法。根据该变量值可判断CGI请求所采用的请求方法,以决定是通过Stdin还是通过环境变量QUERY—S
原创
发布博客 2006.06.18 ·
1724 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SQL注入详解

随着B/S 模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection ,即SQL 注入。 SQL 注入是从正常的WWW
转载
发布博客 2006.06.13 ·
1119 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HTTP协议中请求方法分析

       个人认为随着web2.0从概念走向大量应用,网络应用将变的更加势不可挡。写web应用程序有2年多了,以前主要是在学校做一些原型系统,对http协议并没有深入的研究。最近的应用中需要区分http请求头中的GET,POST方法,花了点时间研究了一下,参考的主要资料是http协议的rfc文档,网址为http://www.cs.tut.fi/~jkorpela/forms/methods.h
原创
发布博客 2006.06.02 ·
5908 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

c++中const关键字使用详解

      关于C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性。在网上搜寻相关主题,发现大多数文章雷同,而关键地方并不是很清楚。在网络资料,参考书的基础上,结合本人的一些体会总结如下,期望对大家有所帮助:一 const基础下面四个定义语句是大多数书籍讲解const关键字都会用到的,[1]const int* a = &b;[2]int const *a = &
原创
发布博客 2006.05.20 ·
2558 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

apache 2.0.55 + Tomcat 5.5 连接、配置攻略(实践说明)

Apache是广泛使用的HTTP服务器软件,它功能强大,免费,开源,并且支持市场上流行的各种操作系统。Tomcat除了支持Java Servlet/JSP之外,也可以当做网站服务器使用,但是在对于静态的html文件、图片文件等的解析效率上不如Apache。应用tomcat+apache构建服务器是广泛使用的方法。由Apache负责静态资源处理,tomcat负责jsp和java servlet等动态
原创
发布博客 2006.05.16 ·
1593 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

安全登录系统的设计与实现方案

对于 Web 应用程序,安全登录是很重要的。但是目前大多数 Web 系统在发送登录密码时是发送的明文,这样很容易被入侵者监听到密码。当然,通过 SSL 来实现安全连接是个不错的方法,但是很多情况下我们没办法将服务器设置为带有 SSL 的 Web 服务器。因此如果在登录系统中加入安全登录机制,则可以在没有 SSL 的 Web 服务器上实现安全登录。要实现安全登录,可以采用下面三种方法,一种基于非
转载
发布博客 2006.05.12 ·
1490 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

数字签名、加密传输--原理

        数字签名,就是通过在数据单元上附加数据,或对数据单元进行秘密变换,从而使接收者可以确认数据来源和完整性。简单说来,数字签名是防止他人对传输的文件进行破坏,以及确定发信人的身份的手段。        目前的数字签名是建立在公共密钥体制基础上,它是公用密钥加密技术的另一类应用。它的主要方式是:报文的发送方从报文文本中生成一个128位的散列值(又称报文摘要,数字指纹)。发送方用自己的
原创
发布博客 2006.05.10 ·
5740 阅读 ·
0 点赞 ·
2 评论 ·
4 收藏
加载更多