平凡之路

不谈怎样高深莫测,只问如何通俗易懂;积跬步以至千里,一个IT菜鸟的成长点滴与君共享。
私信 关注
Ping_Fani07
码龄10年
  • 453,521
    被访问量
  • 47
    原创文章
  • 16,489
    作者排名
  • 184
    粉丝数量
  • 于 2011-03-26 加入CSDN
获得成就
  • 获得38次点赞
  • 内容获得94次评论
  • 获得182次收藏
荣誉勋章
兴趣领域
  • #后端
    #C/C++#分布式#Redis#架构#Go/GoLang
TA的专栏
  • 安全技术与实践
    31篇
  • 网络技术与原理
    9篇
  • 数据结构与算法
    1篇
  • 编程语言与工具
    8篇
  • 系统使用与技巧
    22篇
  • 技术科普与趣谈
    6篇
  • 规划求职与思考
    19篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

几张趣图助你理解HTTP状态码

原文出处:程序猿(imkuqin)【微信公众号】原文链接:https://mp.weixin.qq.com/s/uxc0ErcZ_b8kLTKx4hJ2dQ HTTP状态码(图一):注释: 301—永久移动。被请求的资源已被永久移动位置; 302—请求的资源现在临时从不同的 URI 响应请求; 305—使用代理。被请求的资源必须通过指定的代理才能被访...
转载
596阅读
1评论
0点赞
发布博客于 3 年前

如何知道一台Linux服务器使用的是千兆网卡还是万兆网卡

如何知道一台Linux服务器使用的是千兆网卡还是万兆网卡 本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】整理编辑,转载请注明出处! 一、 系统信息 $ cat /sys/class/net/eth0/speed1000二、 ethtool   $ sudo ethtool eth0 |grep Speed...
原创
12223阅读
0评论
4点赞
发布博客于 5 年前

基于人工分析的HTTP-POST请求报文特征获取一般方法

基于人工分析的HTTP-POST请求报文特征获取一般方法(以百度贴吧客户端发帖行为分析为例)本文由CSDN-蚍蜉撼青松 【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处!         现有的HTTP-POST请求报文信息还原工具都是基于特征(包括网络应用的行为识别特征与信息提取特征)的,而特征的获取往往依赖于人工分析。在分析的过程中往往...
原创
5265阅读
0评论
1点赞
发布博客于 6 年前

理解 Proc 文件系统

理解 Proc 文件系统作者:王旭(翻译) 2004-10-05 18:25:55 来自:linuxfocus转自:http://linux.chinaunix.net/doc/2004-10-05/16.shtml  1、/proc --- 一个虚拟文件系统        /proc 文件系统是一种内核和内核模块用来向进程 (process) 发送信息的机制 (所以叫做 ...
转载
959阅读
0评论
0点赞
发布博客于 6 年前

Python学习笔记---变量与数据类型

Python中的变量与内置数据类型        本文只是我在慕课网学习《Python入门》这门课程时,摘录、整理的一些对自己比较重要的语法与提示。九成以上的内容以及所有代码示例,均摘抄自慕课网。由于我本人有一定C/C++语言基础,而本文主要供我自己复习使用,所以我偏向于摘录一些Python和C/C++之间的差异之处,可能造成本文语义上不一定连贯,建议有学习需求的读者直接前往慕课网学习该课...
原创
1575阅读
1评论
0点赞
发布博客于 6 年前

校招回忆录---企鹅篇

2015届[2014年秋]腾讯(软件开发-后台)校招求职经历本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处!        需要提前说明的一点是,由于这系列文章都是记录我自身参加各大公司校招的经历,部分推断或评价(尤其是对面试官的评价)是带有很大主观色彩和一定偶然性的,不一定准确也不求客观,所以我的这些文章真的只能作...
原创
1901阅读
0评论
1点赞
发布博客于 6 年前

校招回忆录---骆驼篇

2015届[2014年秋]去哪儿网(开发工程师-安全)校招求职经历本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处!        需要提前说明的一点是,由于这系列文章都是记录我自身参加各大公司校招的经历,部分推断或评价(尤其是对面试官的评价)是带有很大主观色彩和一定偶然性的,不一定准确也不求客观,所以我的这些文章真的...
原创
2193阅读
0评论
1点赞
发布博客于 7 年前

校招回忆录---小米篇

2015届[2014年秋]小米(安全工程师)校招求职经历本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处!        需要提前说明的一点是,由于这系列文章都是记录我自身参加各大公司校招的经历,部分推断或评价(尤其是对面试官的评价)是带有很大主观色彩和一定偶然性的,不一定准确也不求客观,所以我的这些文章真的只能作为一...
原创
7084阅读
16评论
7点赞
发布博客于 7 年前

Wireshark入门与进阶---Capture Options各项的含义与设定

Wireshark入门与进阶系列(二)“君子生非异也,善假于物也”---荀子本文由CSDN-蚍蜉撼青松 【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处!        上一篇文章我们讲了使用Wireshark进行数据包捕获与保存的最基本流程,更通常的情况下,我们对于要捕获的数据包及其展示、存储可能有一定要求,例如:我们希望捕获的数据包...
原创
17166阅读
3评论
5点赞
发布博客于 7 年前

Wireshark入门与进阶---数据包捕获与保存的最基本流程

Wireshark入门与进阶系列(一)“君子生非异也,善假于物也”---荀子本文由CSDN-蚍蜉撼青松 【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处!        你在百度上输入关键字“Wireshark、使用、教程”,可以找到一大堆相关的资料。那么问题来了,为什么我还要写这个系列的文章?        前面你能搜到的那些...
原创
14275阅读
0评论
2点赞
发布博客于 7 年前

session和cookie的区别

session和cookie的区别 本文由 tinyfisher 发表在他的 新浪博客 【原文链接在此】        session和cookie是网站浏览中较为常见的两个概念,也是比较难以辨析的两个概念,但它们在点击流及基于用户浏览行为的网站分析中却相当关键。基于网上一些文章和资料的参阅,及作者个人的应用体会,对这两个概念做一个简单的阐述和辨析,希望能与大家共同探讨下。   ...
转载
1692阅读
0评论
1点赞
发布博客于 7 年前

漏洞分析---SSLv3降级加密协议Padding Oracle攻击(POODLE)技术分析

SSLv3降级加密协议Padding Oracle攻击(POODLE)技术分析 转自爱毒霸社区,原文链接:http://bbs.duba.net/thread-23222323-1-1.html 一、漏洞概述        SSL 3.0的历史非常久远,已经有将近15年了,现今几乎所有的浏览器都支持该协议。今天该协议爆出了一个漏洞,该漏洞由谷歌公司率先发现,下面是此漏洞的大致描...
转载
8550阅读
0评论
1点赞
发布博客于 7 年前

漏洞分析---Bash安全漏洞(CVE-2014-6271)技术简析

Bash安全漏洞(CVE-2014-6271)技术简析 转自爱毒霸社区,原文链接:http://bbs.duba.net/thread-23211524-1-1.html 一、漏洞起源       漏洞信息最早来源于国外知名漏洞网站exploit-db下的第34765篇漏洞报告,其中出现了一条验证命令:$ env x='() { :;}; echo vulnerable'...
转载
1493阅读
0评论
0点赞
发布博客于 7 年前

Linux工具开发[02]---编程实现对输入字符序列变换(编码/加密/散列)方式的智能判定

如何简单实现一个可以智能判定输入字符序列变换方式的小程序本文由CSDN-蚍蜉撼青松 【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处!问题描述:        在分析网络数据包或者研究安全问题时,经常会遇到变换后的字符序列。而能否准确识别密文的变换算法,对进一步的分析工作很关键。常用的变换算法包括但不限于:Base64、URL编码、HTML编码...
原创
2052阅读
0评论
3点赞
发布博客于 7 年前

校招回忆录---华为篇(下)

2015届[2014年夏]华为公司校招机试中级题试水 本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处! 写在前面:        当前华为公司的一次机试,共三道不同难度的编程题(其中,初级题60分、中级题100分、高级题160分),机试成绩>=60即可参加下一轮面试。一定程度上说,只要完全做对初级题,就...
原创
2397阅读
2评论
1点赞
发布博客于 7 年前

校招回忆录---华为篇(上)

2015届[2014年夏]华为公司校招机试初级题试水 本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处!写在前面:        当前华为公司的一次机试,共三道不同难度的编程题(其中,初级题60分、中级题100分、高级题160分),机试成绩>=60即可参加下一轮面试。一定程度上说,只要完全做对初级题,就可以通...
原创
2182阅读
6评论
5点赞
发布博客于 7 年前

案例分析---我是如何在谷歌财经发现一个XSS漏洞

导读:我们在6月13日发了一篇资讯,说“Google调整漏洞奖励计划,单个漏洞最高奖励7,500美元”。7月30日看到 Michele Spagnuolo 发的博文称“他在 Google Finance 上发现并提交了一个 XSS 漏洞,谷歌安全团队确认并修复了该漏洞。Michele 因此拿到了 5K 美元奖励。” 以下是 Michele 博文的译文。这个问题出现在Google Finance中(google.com/finance)。它能欺骗Javascript的走势图应用
转载
1371阅读
0评论
0点赞
发布博客于 7 年前

案例分析---从“黑掉Github”学Web安全开发

Egor Homakov是一个Web安全的布道士,他这两天把github给黑了,并给github报了5个安全方面的bug,他在他的这篇blog——《How I hacked Github again》(墙)说明了这5个安全bug以及他把github黑掉的思路。Egor的这篇文章讲得比较简单,很多地方一笔带过,所以,我在这里用我的语言给大家阐述一下黑掉Github的思路以及原文中所提到的那5个bug。希望这篇文章能让从事Web开发的同学们警惕。关于Web开发中的安全事项,大家可以看看这篇文章《Web开发中的你
转载
1476阅读
0评论
0点赞
发布博客于 7 年前

OpenSSL编程初探3 --- 根据给定的域名自动伪造应用证书

SSL中间人相关技术---根据给定的域名自动伪造证书本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处! 一、基于OpenSSL命令的证书手工制作流程       在实现证书的自动生成前,必须先弄清楚使用OpenSSL命令手工制作证书的方法与步骤。以生成一个二级证书链为例,将会用到以下命令: // 生成顶级...
原创
3851阅读
2评论
1点赞
发布博客于 7 年前

使用OpenSSL工具制作X.509证书的方法及其注意事项总结

如何使用OpenSSL工具生成根证书与应用证书本文由CSDN-蚍蜉撼青松 【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处! 零、写在前面       最近出于工作需要,倒腾了一下如何生成X.509证书。在此过程中遇到一些问题,也查过网上很多资料,磕磕碰碰,总算按照既定要求达到了目标。因为感觉网上的资料太散,查找起来不很方便,所以在这里做一...
原创
21605阅读
8评论
7点赞
发布博客于 7 年前

玩转华为C8812[2]--- 曾经出过并解决的问题

华为C8812使用中曾经出过并解决的问题本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】整理编辑,转载请注明出处! 一、解决系统自带浏览器老是崩溃的问题       现在Android系统上主流的第三方浏览器应用有UC、QQ、欧朋、百度……但是说实话,我觉得用起来总有这样那样的问题,还不如Android系统自带的浏览器好用。不过自...
原创
1493阅读
0评论
1点赞
发布博客于 7 年前

玩转华为C8812[1]--- 突破运营商的重重限制

突破运营商在华为C8812上设置的重重限制本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】整理编辑,转载请注明出处! 一、为手机的Root权限解锁       Root是Android手机系统中的超级管理员账户,Root权限(即超级用户权限)和我们在Windows系统下的Administrator权限类似。默认状态下,为了防止系统文件...
原创
1977阅读
0评论
2点赞
发布博客于 7 年前

Pwnie Express-PwnPad用户手册的中文翻译

Pwnie Express-PwnPad用户手册本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】整理翻译,欢迎转载,但请务必注明出处! 写在前面       本文档翻译自Pwnie Express官网的PwnPad用户手册:《PwnieExpressUserManual-PwnPad.pdf》。       鄙人出于工作需要翻译此用...
翻译
3387阅读
0评论
1点赞
发布博客于 7 年前

流量都去哪了? --- 详谈流量劫持是如何产生的?

流量劫持是如何产生的?原文出处:FEX 做最专业的前端【百度前端团队Blog】       原文链接:http://fex.baidu.com/blog/2014/04/traffic-hijack/        流量劫持,这种古老的攻击沉寂了一段时间后,最近又开始闹的沸沸扬扬。众多知名品牌的路由器相继爆出存在安全漏洞,引来国内媒体纷纷报道。只要用户没改默认密码,打开一个网页甚至...
转载
2251阅读
1评论
2点赞
发布博客于 7 年前

图解IT---1网络与套接字

收集了几张网络方面的原理图,共同特点是清晰简洁。当前有《TCP有限状态机》、《数据包接收》、《套接字层次》,以及《netfilter/iptable原理》。如无特别说明,图片系网上收集,非原作。在此感谢这些图的作者们!
原创
1730阅读
0评论
0点赞
发布博客于 7 年前

Pwnie Express-PwnPad用户手册

PwnPad是Pwnie Express为了让用户在移动过程中也能更方便地检测网络漏洞,而推出的一款基于Nexus 7的平板套装。这款产品的平板部分使用了 Android 4.2 和 Ubuntu 12.04 双系统,预装有各类检测工具(在 Android 系统中装有不少该平台上少见的软件,如 Kismet)。通过 USB 相连的收发器则支持蓝牙、以太网络、Wi-Fi 和 OTG,可以增强整个套装的检测能力。 本文档翻译自Pwnie Express官网的《PwnieExpressUserManual-PwnPad.pdf》 译者允许任何人非商用地下载、复制、分发此文档。但禁止任何个人或组织以任何形式【包括但不仅仅包括:商业出版、高积分下载、现金下载】借助此文档牟取利益。
pdf
发布资源于 7 年前

趣谈算法 --- 从程序猿把妹说起

前序遍历就是直接搞定MM,然后搞定她爸妈(左)和你自己爸妈(右)。中序遍历就是先搞定未来岳父岳父,然后搞定她,最后告诉你爸妈。后序遍历就是,让未来的岳父岳母和自己爸妈都觉得你们合适之后,才对MM下手,这个时候就没有障碍了啊。……某位贝尔实验室的大牛在追了N个MM后,为了造福后来人,总结了自己的经验,出了本《 追MM求爱秘笈大全》,英文名叫StandardcourTing Library,缩写为 STL。广大同学在使用STL后,惊喜地发现追MM变得异常方便,大大缩短了时间和精力
转载
1505阅读
0评论
0点赞
发布博客于 7 年前

漏洞分析---gotofail:苹果 SSL/TLS 重大安全漏洞的细节

gotofail:苹果 SSL/TLS 重大安全漏洞的细节关于出处原文链接:https://www.imperialviolet.org/2014/02/22/applebug.html 译文作者:伯乐在线 - 蒋生武 【微博:@终曲_ 】 译文出处:http://blog.jobbole.com/60425/ 补充更新        据福布斯报道,国外安全研究人员发现,go...
转载
8567阅读
0评论
0点赞
发布博客于 7 年前

漏洞分析---关于OpenSSL“心脏出血”漏洞的分析

关于OpenSSL“心脏出血”漏洞的分析关于出处 原文作者:Sean Cassidy 【Twitter:@ex509 】 原作博客:http://blog.existentialize.com  原文链接:http://blog.existentialize.com/diagnosis-of-the-openssl-heartbleed-bug.html 译文出处:http://...
转载
1711阅读
0评论
0点赞
发布博客于 7 年前

B公司实习生电话面试经过与收获

B公司实习生电话面试经过与收获本文由CSDN-蚍蜉撼青松 【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处! 过程时间点3.07 看到实习生招聘信息; 3.09 涂涂改改,写了一天简历,投递; 3.11 收到一面通知; 3.12 电话一面; 3.15 收到二面通知; 3.16 电话二面; 一面经过(全程73min) ...
原创
2073阅读
0评论
2点赞
发布博客于 7 年前

案例分析---2014年1月21日全国DNS污染始末以及分析

本文是针对2014年1月21日全国DNS污染事件做出的技术分析,不知道此事件的可以先去搜索一下“65.49.2.178”或者“1·21中国DNS域名解析故障事件”,由于此事件的影响深远,这两个名词已经有了相应的百科词条。
转载
3060阅读
0评论
0点赞
发布博客于 7 年前

Linux工具开发[01]---网络协议中常见编码的原理及其解码函数的实现

网络协议分析中常见编码的原理及其解码函数(基于C/C++语言实现)本文由CSDN-蚍蜉撼青松 【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处! 一、Base64解码1.1 简介与编码原理       在MIME格式的电子邮件中,base64可以用来将binary的字节序列数据编码成ASCII字符序列构成的文本。使用时,在传输编码方...
原创
2252阅读
0评论
2点赞
发布博客于 7 年前

案例分析---我是如何失去价值 5 万美元的Twitter用户名

这是一篇在Twitter上看到的文章,文章的作者因为使用了独立域名的邮箱地址作为网站的登录邮箱,导致在DNS服务器被攻破时失去了很多网站帐号的控制,最终损失了价值50000美刀的Twitter帐号。独立域名邮箱作为提升逼格的一种重要手段,相信还是有不少程序员对此趋之若鹜的XD 特别推荐倒数第二段作者吸取的教训,很值得一看。本文由 伯乐在线 -丁晔 翻译自 Naoki Hiroshima。欢迎加入技术翻译小组。转载请参见文章末尾处的要求。
转载
1309阅读
0评论
0点赞
发布博客于 7 年前

详谈为何两台主机网络掩码不一致可能导致ping不通

论坛上曾有人问:“在一个交换机下,PCA 的IP为 192.168.0.6  掩码 255.255.255.0   PCB的IP 为192.168.1.3 掩码为 255.255.0.0    按我的理解,这两台电脑应该处于同一网段,但是互相却ping 不通,这个却难以理解,难道我的理解有误?请各位高手指点”该楼主的理解确实有点问题吧,一个可行的改法是把PCA的掩码改为 255.255.0.0。改法是简单的,但是问题发生的根源值得探究,原理解释如下
原创
8660阅读
2评论
10点赞
发布博客于 7 年前

分析两种实现SSL会话劫持的典型技术

分析两种实现SSL会话劫持的典型技术本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处!         自SSL问世以来,在其应用范围越来越广泛同时,多种针对SSL协议本身的缺陷或者其不规范引用的SSL会话劫持方法也随之出现,下面将详细分析两种典型的SSL会话劫持的实现原理和实现条件。【读者如果想要参考SSL中间人的实...
原创
4653阅读
1评论
1点赞
发布博客于 7 年前

ARP欺骗、DNS欺骗,与数据流重定向

ARP欺骗、DNS欺骗,与数据流重定向本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处! 一、基于ARP欺骗的数据流重定向1.1 ARP协议及其工作流程        ARP是Address Resolution Protocol(地址解析协议)的简写,RFC826中对其功能的描述为:将计算机的网络层协议地址解...
原创
4736阅读
0评论
2点赞
发布博客于 7 年前

C程序设计语言(第二版)_K&R_中文版_CHM_吐血编辑

资源名称: 资源描述:如果你曾经学习过C语言相关课程,学过后却不知道你可以用C语言来干什么,那我强烈建议你再细细研读这本K&R写的《C 程序设语言》,这是一本很适合有点基础的初学者进阶的书。本书将会给你和国内大部分教材完全不同的感受,一个词来形容,就是perfect! 以下内容引自本文档制作者在文中主页留下的说明: “本书的英文原著《 The C Programming Language 》,作者 Brian W. Kernighan 和 Dennis M. Ritchie ,由 Pearson Education 出版。中文译本《C 程序设语言》由徐宝文,李志翻译,机械工业出版社独家出版。由此,本书原著和中文译本的版权分归 Pearson Education 和机械工业出版社所有。 在鄙人制作此CHM文档之前,网上已有本书的PDF扫描版(简记为参考1)、PDF清晰版(简记为参考2)、CHM乱格式版(简记为参考3)流传。其中参考2的版式、字体都是极好的,只是使用的时候,查找、翻页麻烦了一些。鄙人的计算机有些年头了,同时运行的程序一多就容易卡。明显PDF阅读软件比网页浏览器耗系统资源更多,所以鄙人倾向于使用更节省系统资源的CHM电子书。 但是参考3的排版确实很成问题,所以为了学习方便,鄙人才以参考3为蓝本,对照参考2的排版重新制作了此CHM文档。主要做的工作是调整参考2中,部分章节、段落、示例代码的排版,以及修改一些明显的错别字。 ………… 如果您得到此CHM文档,请勿随意传播及用于商业用途。否则,由此产生的法律问题鄙人概不负责。” ---------------------------------------------------------------------------------------------------------------------------- 关于本书的内容,我援引本书作者原话: “本书并不仅仅只是讲述语言的一些规别,而是采用阅读别人的代码、自己编写代码、修改某些代码等不同的方式来指导读者进行学习。书中的大部分例子都可以直接完整地运行,而不只是孤立的程序段。所有例子的文本都以可被机器读取的文本形式直接通过了测试。除了演示如何有效地使用语言外,我们还尽可能地在适当的时候向读者介绍一些高效的算法、良好的程序设计风格以及正确的设计原则。 本书并不是一本有关程序设计的入门性手册,它要求读者熟悉基本的程序设计概念,如变量、赋值语句、循环和函数等尽管如此,初级的程序员仍能够阅读本书,并借此学会 C 语言。当然,知识越丰富,学习起来就越容易。 ”
zip
发布资源于 7 年前

Aircrack-ng官方文档翻译[中英对照]---Airdecap-ng

Aircrack-ng官方文档翻译---Airdecap-ng本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】整理翻译,欢迎转载,但请务必注明出处! Description【简介】With airdecap-ng you can decrypt WEP/WPA/WPA2 capture files. As well, it can a...
翻译
4050阅读
0评论
1点赞
发布博客于 7 年前

Aircrack-ng官方文档翻译[中英对照]---Airmon-ng

Aircrack-ng官方文档翻译---Airmon-ng本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】整理翻译,欢迎转载,但请务必注明出处! Description【简介】This script can be used to enable monitor mode on wireless interfaces. It may al...
翻译
5798阅读
0评论
1点赞
发布博客于 7 年前

SSL/TLS协议运行机制的概述

 SSL/TLS协议运行机制的概述 -----by阮一峰 原文出处:http://www.ruanyifeng.com/blog/2014/02/ssl_tls.html 互联网的通信安全,建立在SSL/TLS协议之上。本文简要介绍SSL/TLS协议的运行机制。文章的重点是设计思想和运行过程,不涉及具体的实现细节。如果想了解这方面的内容,请参阅RFC文档。  ...
转载
1457阅读
0评论
0点赞
发布博客于 7 年前

OpenSSL编程初探2 --- 关于证书文件的加载

使用OpenSSL加载证书文件的过程分析与代码示例本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处!         一般说来,当前主流网站都走的单项认证的路子,即只有服务器需向客户端发送证书,客户端不需向服务器发送证书。在这种情况下,加载证书是服务端需要做的事情。所以下面给个基于openssl的SSL服务端例程,内...
原创
10633阅读
3评论
4点赞
发布博客于 7 年前

Aircrack-ng官方文档翻译[中英对照]---Aireplay-ng

Aircrack-ng官方文档翻译---Aireplay-ng[90%]本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】整理翻译,欢迎转载,但请务必注明出处! Description【简介】 Aireplay-ng is used to inject frames.        Aireplay-ng 是一个用来(向网络中)...
翻译
4954阅读
0评论
1点赞
发布博客于 7 年前

OpenSSL编程初探1 --- 使用OpenSSL API建立SSL通信的一般流程简介

使用OpenSSL API 建立SSL安全通信的一般流程本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】整理编辑,转载请注明出处!          OpenSSL是一套开放源代码的SSL套件,其函数库是以C语言所写成,实现了基本的传输层数据加密功能。此软件是以两个加拿大人Eric A. Young 和Tim J. Hudson所写的...
原创
10297阅读
2评论
1点赞
发布博客于 7 年前

论软件行业的技术不可持续性对程序猿造成的挑战及工程狮“长寿”之道

除了软件技术行业,其它的统称“传统行业”,传统行业的特点就是变化不太大,至少不会在你的一生当中,有巨大的变化。年轻时候学的,老了一样用的上。越老越吃香。但是软件行业不一样,发展速度超快,10年是完全不一样了,一般2,3年技术就会发展更新一代。快,不仅仅只是软件行业的唯一特点,还有另一特点也非常的奇葩,就是"零成本复制".软件行业的快速变化,和无限复制两大奇葩特点,让它大大有别于其它行业。这同时也给从业者带来巨大的困扰。不考虑转行的情况下,技术复杂度,其实是软件工程师最好的朋友……
转载
1903阅读
0评论
0点赞
发布博客于 7 年前

无线网卡的4种工作模式

无线网卡的4种工作模式本文转自:http://book.51cto.com/art/201303/385874.htm 在开始嗅探无线数据包之前,我们需要了解无线网卡的不同工作模式。无线网卡一共有4种工作模式。 被管理模式(Managed mode):当你的无线客户端直接与无线接入点(Wireless Access Point,WAP)连接时,就使用这个模式。在这个模式中,...
转载
7815阅读
0评论
0点赞
发布博客于 8 年前

科普文---计算机是如何启动的?

先问一个问题,"启动"用英语怎么说?  回答是boot。可是,boot原来的意思是靴子,"启动"与靴子有什么关系呢? 原来,这里的boot是bootstrap(鞋带)的缩写,它来自一句谚语:"pull oneself up by one's bootstraps"  字面意思是"拽着鞋带把自己拉起来",这当然是不可能的事情。最早的时候,工程师们用它来比喻,计算机启动是一个很矛盾的过程:必须先运行程序,然后计算机才能启动,但是计算机不启动就无法运行程序!
转载
1264阅读
0评论
1点赞
发布博客于 8 年前

链路层常见报文格式及长度

原文出处:http://blog.chinaunix.net/uid-20530497-id-2878069.html  链路层常见报文格式及长度 1. Ethernet帧(除去上层负载后长度为18字节)以太帧有好多种,我们最常用到的是Ethernet IIEthernet II即DIX 2.0:Xerox与DEC、Intel在1982年制定的以太网标准帧格式。Cisco名...
转载
3970阅读
0评论
0点赞
发布博客于 8 年前

Linux下关于文件&&目录操作的命令小结

Linux下关于文件&&目录操作的命令小结本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】整理原创,转载请注明出处! 一、文件操作命令1.1 查看文件        Linux下查看文件的命令有很多,下面列出的几个是几乎所有Linux发行版中都带有的命令,他们各有特点,适用于不同的场合。cat  [filena...
原创
3133阅读
0评论
2点赞
发布博客于 8 年前

【毕业纪念设计】同窗杀1---人物技能一览

在与我亲爱的同学们相处的一年之中,我时常被他们所独有的性格特质、奇人异事雷到外焦里嫩。作为一个三国杀爱好者,在观摩过《爱情公寓杀》、《物理杀》等作品后,我突然萌发出前所未有的热情,想要以我身边的同学们为原型设计一批武将,并将他们加入游戏中。历经月余,初步的武将技能设计终于在今年六月中旬基本完成。
原创
1659阅读
0评论
1点赞
发布博客于 8 年前

C/C++语法[02]---数组作为参数传递的方式

【转】C语言中数组作为参数传递的方式 原文链接:http://blog.csdn.net/wuchuanpingstone/article/details/6743097 (原文已失效,本文通过百度快照复制)        在把数组作为参数传递给函数时,有值传递(by value)和地址传递(by reference)两种方式。    一、值传递        在值传递方式中...
转载
5437阅读
1评论
1点赞
发布博客于 8 年前

MySql使用全记录6 -----MySQL批量SQL插入性能优化

MySQL批量SQL插入性能优化原文出处:UC技术博客           对于一些数据量较大的系统,数据库面临的问题除了查询效率低下,还有就是数据入库时间长。特别像报表系统,每天花费在数据导入上的时间可能会长达几个小时或十几个小时之久。因此,优化数据库插入性能是很有意义的。        经过对MySQL innodb的一些性能测试,发现一些可以提高insert效率的方法,供...
转载
1465阅读
0评论
0点赞
发布博客于 8 年前

一些常用代码编辑器(Vi、gedit、EditPlus、SourceInsight)的使用技巧小结

 一些常用代码编辑工具的使用技巧小结本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】整理原创,转载请注明出处!  一、使用Vi编辑多文档“VI编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下。由于不需要图形界面,使它成了效率很高的文本编辑器。尽管在Linux上也有很多图形界面的编辑器可用,但VI在系统和服务器管理中的...
原创
5026阅读
0评论
1点赞
发布博客于 8 年前

SourceInsight补丁---搞定半个汉字问题

本资源是针对SourceInsight半个汉字问题的补丁 可以有效改善 SourceInsight的汉字支持 有些SourceInsight的下载包里本身就自带这个补丁:一个名为《搞定SourceInsight的半个汉字的问题》的文件夹 已有了就不用下载本资源 本资源主要用以帮助下载了官方版无补丁的童鞋 使用说明摘录如下: ╭︿︿︿╮ { . . } oo ︶︶︶︶ 猪 哥 作 品 2006 丁兆杰 Ding Zhaojie zhaojie ding@gmail com SuperBackspace Version 0 1beta 代替SourceInsight原有的Backspace功能(希望如此) 增加了对双字节汉字的支持 在删除汉字的时候也能同时删除汉字的高字节而缓解半个汉字问题 能够对光标在汉字中间的情况进行自动修正 安装: ① 复制入SourceInsight安装目录; ② Project→Open Project 打开Base项目; ③ 将复制过去的SuperBackspace em添加入Base项目; ④ 重启SourceInsight; ⑤ Options→Key Assignments 将Marco: SuperBackspace绑定到BackSpace键; ⑥ Enjoy ">本资源是针对SourceInsight半个汉字问题的补丁 可以有效改善 SourceInsight的汉字支持 有些SourceInsight的下载包里本身就自带这个补丁:一个名为《搞定SourceInsight的半个汉字的问题》的文件夹 已有了就不用下载本资源 本资源主要 [更多]
zip
发布资源于 8 年前

Android手机抓包相关工具

本压缩包内共有三个文件: tcpdump, Linux系统中普遍使用的一款开源网络协议分析工具,本版本适用于Android系统 adb.exe, 谷歌提供的安卓远程调试工具 read me.txt 使用说明(为了看起来更加格式清晰,请用最大化视图查看) ------------------------------------------------------------------------------------------------------------------------ 简要使用步骤: 1.解压后,将adb.exe放在自己PC机上自认为合适的目录,将该目录路径加入Windows环境变量。 2.在命令提示符下依次使用以下adb命令(假设你解压后将tcpdump放在了D盘根目录下,要上传到Android手机的/data/local目录下,抓包结果你也打算存放在D盘根目录下) adb devices adb push D:/tcpdump /data/local/tcpdump adb shell su chmod 777 /data/local/tcpdump /data/local/tcpdump -p -s 0 -w /sdcard/001.pcap /**********使用 Ctrl+C 组合键停止抓包**********/ adb pull /sdcard/001.pcap d:/ ------------------------------------------------------------------------------------------------------------------------ 更详细的说明请参考博文:http://blog.csdn.net/howeverpf/article/details/10517351。
zip
发布资源于 8 年前

安卓手机抓包相关工具包

本压缩包内共有三个文件: tcpdump, Linux系统中普遍使用的一款开源网络协议分析工具,本版本适用于Android系统 adb.exe, 谷歌提供的安卓远程调试工具 read me.txt 使用说明 ------------------------------------------------------------------------------------------------------------------------ 简要使用步骤: 1.解压后,将adb.exe放在自己PC机上自认为合适的目录,将该目录路径加入Windows环境变量。 2.在命令提示符下依次使用以下adb命令(假设你解压后将tcpdump放在了D盘根目录下,要上传到Android手机的/data/local目录下,抓包结果你也打算存放在D盘根目录下) adb devices adb push D:/tcpdump的路径 /data/local/tcpdump adb shell su chmod 777 /data/local/tcpdump /data/local/tcpdump -p -s 0 -w /sdcard/001.pcap /**********使用 Ctrl+C 组合键停止抓包**********/ adb pull /sdcard/001.pcap d:/ ------------------------------------------------------------------------------------------------------------------------ 更详细的说明请参考博文:http://blog.csdn.net/howeverpf/article/details/10517351。
zip
发布资源于 8 年前

基于 tcpdump for Android 的智能移动终端数据包捕获完整解决方案

如何在Android智能手机上捕获数据包?本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处!        当前Android系统越来越流行,无论是对于安卓应用的开发人员,还是对于网络安全的研究人员,都有可能需要掌握捕获Android应用通信数据包的方法。根据技术手段不同,常用的抓包方法分两类,一类是通过Android智能...
原创
14618阅读
17评论
9点赞
发布博客于 8 年前

百度贴吧客户端(Android)网络通信行为分析

百度贴吧安卓客户端网络通信行为分析本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处!  写在前面:        本文其实是作者我的一门研究生课程作业,为了使本文不至于因太过冗长而显得枯燥,本文特意略去了原文中一些比较重复乏味的内容,尽量呈现的是一些可能更令您感兴趣的贴吧功能。若是您确实需要阅读更完整的版本,可以前...
原创
7349阅读
12评论
1点赞
发布博客于 8 年前

百度贴吧安卓客户端网络通信行为分析报告

以百度贴吧安卓客户端通为研究对象,对该应用的应用层通信行为做了详尽的分析。 重点说明了登录、发帖、回复、修改个人资料、定位、注销等重要行为发生时,贴吧客户端收发数据包的情况,以及数据包的应用层报文结构;解读了用户敏感信息在这些通信过程中的传输情况;分析了通信过程中所用到的一些特殊编码。
pdf
发布资源于 8 年前

Android - 谷歌的一剂药

评论:Android - 谷歌的一剂药 最近Apple和Google在手机及电视产品方面的布局和动作频频,Google葫芦里到底卖的是什么药?IPTV俱乐部秘书长汪海天认为,做互联网只是Apple为了卖硬件而选择的一条路径,而Google的一切设计都是为了卖广告。Android其实是Google下的一剂药。原文如下:   Apple的一切设计都是为了卖硬件,Google的一切设计都...
转载
1683阅读
0评论
0点赞
发布博客于 8 年前

不再以讹传讹,GET和POST的真正区别

原始出处本文复制自简明现代魔法的《不再以讹传讹,GET和POST的真正区别》,但其原始出处可能是博客园的《GET和POST有什么区别?及为什么网上的多数答案都是错的》。  不再以讹传讹,GET和POST的真正区别        如果有人问你,GET和POST,有什么区别?你会如何回答? 我的经历       前几天有人问我这个问题。我说GET是用于获取数据的,P...
转载
1744阅读
1评论
0点赞
发布博客于 8 年前

VMware使用2 ---虚拟磁盘管理工具vmware-vdiskmanager

VMware虚拟磁盘管理工具是VMware Workstation软件包里的一个软件,它让你用命令行或通过脚本来创建管理修改虚拟磁盘文件。它的一个重要的特性是能够增大虚拟磁盘大小,使虚拟磁盘的最大尺寸比刚创建时(定义的)更大。另外一个功能是让你能够改变虚拟磁盘的类型。
转载
5139阅读
0评论
0点赞
发布博客于 8 年前

科普文---计算机网络基本概念趣解

计算机主机网关的作用是什么?  假设你的名字叫小不点,你住在一个大院子里,你的邻居有很多小伙伴,在门口传达室还有个看大门的李大爷,李大爷就是你的网关。当你想跟院子里的某个小伙伴玩,只要你在院子里大喊一声他的名字,他听到了就会回应你,并且跑出来跟你玩。但是你不被允许走出大门,你想与外界发生的一切联系,都必须由门口的李大爷(网关)用电话帮助你联系。
转载
1960阅读
0评论
0点赞
发布博客于 8 年前

一些主流IDE(VC6、VS2010、Code::Blocks、Eclipse)使用过程中常见问题集锦

关于主流IDE使用的一些常见问题本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】整理原创,转载请注明出处! 一、在Win7下使用VC6.0应该注意的几个问题        我们知道,Win7和VC6.0本身是不兼容的,但有时候为了方便,我们又希望能在Win7下使用VC6.0打开一些老版本的VC工程。有人会说安装一个XP的虚拟机,再往虚...
原创
5554阅读
0评论
1点赞
发布博客于 8 年前

手动获取我们所感兴趣网站X.509证书的一般方法

怎样手动获取我们所感兴趣网站的公钥证书?本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处! 一、通过抓包从网络协议数据流中获取       因为不管怎么说,在SSL协议的握手阶段,服务器必然会向客户端/浏览器发送自己的证书,所以我要详细说的这第一种获取证书的方法就是通过抓包从网络协议数据流中获取,这是一种通用性非常好的...
原创
7478阅读
3评论
2点赞
发布博客于 8 年前

使用WireShark分析HTTP协议时几种常见的汉字编码及其解码方法小结

使用WireShark分析HTTP协议时几种常见的汉字编码本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】原创,转载请注明出处!         在使用WireShark分析HTTP协议的过程中,我们自然是首先要完成解密(若是使用了SSL)、重组(若是使用了chunked分段编码)、解压(若是使用了压缩编码)【幸运的是,除了加解密,这一系...
原创
20122阅读
0评论
1点赞
发布博客于 8 年前

密码学课件--秘密分割与共享

自己做的课件,介绍应用密码学中关于秘密分割与共享的知识,包括门限共享与门限签名。
ppt
发布资源于 8 年前

浅谈秘密分割与共享[课件]

自己做的课件,介绍应用密码学中关于秘密分割与共享的知识,包括门限共享与门限签名。
ppt
发布资源于 8 年前

4款好用的Android设备HTML编辑器

        作为出色的应用平台,Android系统不仅可以用于登录Facebook或是玩“愤怒的小鸟”,它还可以为web开发人员提供可行的移动式解决方案。然而,web开发者是不可能对那些陈旧的文本编辑器表示满意的——他们需要使用专门的代码编辑器,以便让工作更快速更便捷地完成。下面我将要介绍4款名列前茅用于Android设备的 HTML编辑器,任何web开发人员都能利用它们在平板电脑上处理大量工...
转载
4775阅读
0评论
0点赞
发布博客于 8 年前

我的Win7优化纪实3 ---精简右键菜单

本文总结了一些Win7右键菜单的精简方法。
原创
8770阅读
2评论
0点赞
发布博客于 8 年前

VI编辑器常用环境设置

Vi编辑器环境设置 1.环境选项设置(退出Vi后,这些设置被丢弃)        要求进行设置前处于Vi编辑器的命令状态,使用以冒号开头的set命令。【需要注意的是,以下设置仅临时有效,退出Vi后即被丢弃。】1.1 设置新行与前一行的开始对齐:set autoident简写      :set ai取消      :set noai1.2 设置显示行号:set ...
原创
1980阅读
0评论
0点赞
发布博客于 8 年前

MySql使用全记录5 -----解决Windows下用命令导入sql文件时"Failed to open file"的问题

使用命令导入导出MySQL数据库本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/Ping_Fani07】原创,转载请注明出处!          前段时间出于项目需要,要将一个MySQL数据库从Linux系统下导出,再到Windows系统下导入。在不同Linux系统之中的导入导出我做了很多次了,参照网上的做法完全木有问题。但在Windows系统下用命令导入的...
原创
7850阅读
0评论
3点赞
发布博客于 8 年前

基于ping命令的网络故障排查方法

上不了网是一个生活中极有可能遇到的问题,遇到问题后每次都要坐等网管中心过来解决,略显麻烦也耗费时间。有时候问题可能很简单,只需一些简单地方法就能自行解决,这时候我们何乐而不为呢?本文想和大家分享的正是通过ping命令解决一些简单网络故障的方法。
原创
4401阅读
3评论
4点赞
发布博客于 8 年前

VMware使用1 ---怎样减少磁盘空间消耗(加图增补版)

使用VMware Workstation时怎样减少磁盘空间消耗 一、虚拟机创建过程中注意事项        新建过程中选择"自定义(高级)(C)",当到达“虚拟磁盘”的选项时(如图1所示),出于减少磁盘空间消耗的考虑,请勿勾选“立即分配所有磁盘空间(A)”。该选项下面的英文注释清楚的说明,如果勾选,那么VM会在创建虚拟机的的时候按照下图上方你设定的“最大磁盘空间”一次性分配足够的磁盘空
原创
9881阅读
0评论
1点赞
发布博客于 8 年前

我的Win7优化纪实2 ---C盘瘦身扩容

我的应用软件基本装在D盘,桌面和回收站也经常清理,尽管如此,C盘(系统盘)的空间还是常常感觉捉襟见肘。为此找到了以下几个瘦身方法。
原创
5287阅读
0评论
1点赞
发布博客于 8 年前

程序猿专享语文试题(附个人解答)

语文试题(程序猿专享版)一、选择题(皆为单选)1,以下谁是二进制思想的最早提出者?a,伏羲;b,姬昌;c,莱布尼茨;d,柏拉图。答:a        采用“一”(一长)代表阳爻,用“- -”(两短)代表阴爻,用三个这样的符号,组成八种形式,叫做八卦。八卦里的八种卦象全由阴阳二爻组成,体现出了已知的最早的二进制思想。而学术界一般认同伏羲是八卦的发明者。        另,
转载
2066阅读
0评论
0点赞
发布博客于 8 年前

RAR文件格式官方说明书的翻译[中英对照]

RAR version 3.40 - Technical informationRAR 3.40版            技术信息              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ THE ARCHIVE FORMAT DESCRIBED BELOW IS ONLY VALID FOR VERSION...
翻译
4858阅读
2评论
4点赞
发布博客于 8 年前

RAR文档结构说明书翻译(中英文对照)

根据RAR version 3.40的Technical information翻译而来,详细描述了rar这种压缩文件的内部格式结构。 翻译的时候参照Linux系统汉化惯例,使用了“归档”一词,在本文中它和“压缩”一词基本等价; 下载后请到Word的“视图”选择“Web版式视图”,看起来更清晰明了。
doc
发布资源于 8 年前

RAR和ZIP:压缩大战的真相

转自:《大众软件》,原作者为 广东 GZ 前言--王者归来?  等待足足两年之久,压缩霸主WinZip终于在万众期待下发布了9.0正式版。全世界自然一片沸腾,在世界各大知名下载网站中,WinZip9.0再次带起下载狂潮。然而此时国内并没有王者回归的欢呼,却一致委婉或直接地表达出失望地情绪,而下载更新的用户也寥寥无几,这绝对是一道国内独特的风景,它不禁让人想问,为什么?从各种评测报告看,因...
转载
2172阅读
0评论
0点赞
发布博客于 8 年前

HTTP协议详解(格式经过修正)

HTTP协议详解转自:http://blog.csdn.net/gueter/article/details/1524447 (Original Author :Jeffrey ) 引言       HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HT...
转载
1593阅读
0评论
0点赞
发布博客于 8 年前

字符编码笔记:ASCII,Unicode和UTF-8

字符编码笔记:ASCII,Unicode和UTF-8原文链接:http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html相关文章:UTF-8 GBK UTF8 GB2312 之间的区别和关系 今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复...
转载
1271阅读
0评论
0点赞
发布博客于 8 年前

漫谈职业规划九讲

漫谈职业规划         在担任公司高管的几年间,我面试过数以百计的各个层面的员工,其中最让我感到遗憾的一个现象就是很多人有着非常好的素质,甚至有的还是名校的毕业生,因为不懂得去规划自己的职业,在工作多年后,依然拿着微薄的薪水,为了一份好一点的工作而奔波。很多这样的人,他们只要稍微修正一下自己的职业方向,就能够在职业发展上走得更从容。        有一次一个大连理工大学的研究生,
转载
2052阅读
0评论
0点赞
发布博客于 8 年前

MySql使用全记录4 -----设置root口令(即修改默认口令)

设置MySql的root用户口令本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】整理编辑,转载请注明出处! 参考链接:http://wenku.baidu.com/view/73ab05737fd5360cba1adb08.html          安装好MySql服务以后,默认已有root用户,其默认密码为空,此时不使用口...
转载
1469阅读
0评论
0点赞
发布博客于 8 年前

Linux系统中进程与作业的管理

Linux系统中的进程/作业管理本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/Ping_Fani07】原创,转载请注明出处! 1.查看查看进程信息,使用ps aux                【此命令的结果中有进程号PID】         其中,a的作用是使(指定终端)所有用户的进程均会显示;u使信息比较完整;x使得没有终端的进程也被显示...
原创
1314阅读
0评论
0点赞
发布博客于 8 年前

对攻读计算机研究生的学弟妹的建议

谈谈我对攻读计算机研究生的看法        就我自己的理解,谈谈我对读研和软件学院的看法,不妥之处一笑了之即可。        如果你有实际开发工作经验,感觉自己的水平和实力进入了一个高原期,迫切需要从理论上提高,那么计算机学院是唯一选择。因为计算机学院才能让你在理论上更上一层楼。软件学院从教学计划上就没有把你往这方面带。当然能不能更上一层楼最终还是完全取决于你自己。
转载
1351阅读
0评论
0点赞
发布博客于 8 年前

科普文---进程与线程的一个简单解释

进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。
转载
1672阅读
0评论
0点赞
发布博客于 8 年前

在不同版本的Ubuntu系统中开启root账户登录的方法小结

Ubuntu 11.10及其以后的Ubuntu版本 本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】整理编辑,转载请注明出处!  1.设置root密码以得到可用的root用户        利用现有管理员帐户登陆 Ubuntu,在终端执行命令:sudo passwd root,接着依次输入当前管理员账户密码、root密码、重复ro...
原创
3070阅读
4评论
1点赞
发布博客于 8 年前

CodeBlocks汉化包

codeblocks的中文汉化包,8.02与10.05两个版本均可使用。不限操作系统,windows和Linux(我的是CentOS5.2)系统下均无问题。 -------------------------------- --------以下为汉化步骤:---------- --------------1----------------- Windows用户请在CodeBlocks的安装目录下找到share子目录,在……\share\CodeBlocks 目录下建立一个子文件夹:locale(注意 locale 全为小写字母);CentOS用户请在/usr/share/ 或者/usr/local/share/ 目录下找到codeblocks目录,并在该目录下建立一个子文件夹:locale(注意 locale 全为小写字母); --------------2----------------- 下载本资源后,请解压到上述的locale目录下,则locale目录下,应出现zh_CN子目录,内有一个名为codeblocks.mo的文件。 --------------3----------------- 启动Code::Blocks,点击主菜单的“Settings”,选择“Enviornment”。出现的对话框中,左边选中“View”,右边打勾“Internationalization (needs restart)”,并在后面的复合框中选中“Chinese (Simplified)”。确认退出本对话框。 --------------4----------------- 重启Code::Blocks。再看到的应该是中文简体界面了。
rar
发布资源于 8 年前

Access 2007使用技巧小结

Access 2007使用技巧小结 1.如何让使用者可以动态的输入查询条件        Access可以使用很简单的方式弹出对话框,并将用户在对话框中的输入作为查询条件。使用方法是在查询的设计视图中,“条件”或者“或”一栏中使用一对英式中括号(即“[ ]”)将一段文本内容括起来。该段文本内容是将会在对话框中显示的提示信息,同时也是Access识别每一个对话框的标识符。在一次查询操作中...
原创
5127阅读
0评论
0点赞
发布博客于 8 年前

LinuxC编程一站式学习

网上很多地方可以找到本书的下载,我唯一能够额外贡献的是,提供多格式的打包下载,包括:PDF格式,离线网页格式,在线网页格式。 如果您觉得下载比较麻烦,那么建议您直接使用在线教程,网址是:http://learn.akae.cn/media/index.html 如果您只需要一个可以打印的PDF格式文件,那么建议你下载Defonds的资源,因为我的PDF格式文件就是从他那下的,资源链接是:http://download.csdn.net/detail/defonds/2855361 如果您和我一样,希望在多种环境下都可以方便地使用本书,那么欢迎您下载我提供的这个打包资源! 对本书的描述 版权 © 2008, 2009 宋劲杉, 北京亚嵌教育研究中心 这本书最初是为北京亚嵌教育研究中心的嵌入式Linux系统工程师就业班课程量身定做的教材之一,作者宋劲松。 这是一本从零基础开始学习编程的书,不要求读者有任何编程经验,但读者应勤于思考。本书尽最大努力理清概念之间的依赖关系,力求一站式学习,读者不需要为了找一个概念的定义去翻其它书,也不需要为了搞清楚一个概念在本书中前后一通乱翻,只需从前到后按顺序学习即可。但一站式学习并不等于傻瓜式学习,有些章节有一定的难度,需要积极思考才能领会。本书可以替你节省时间,但不能替你思考,不要指望像看小说一样走马观花看一遍就能学会。 本书不是孤立地讲C语言,而是和编译原理、操作系统、计算机体系结构结合起来讲。或者说,本书的内容只是以C语言为载体,真正讲的是计算机的原理和程序的原理。 强调基本概念和基本原理,在编排顺序上非常重视概念之间的依赖关系,每次引入一个新的概念,只依赖于前面章节已经讲过的概念,而绝不会依赖后面章节要讲的概念。有些地方为了叙述得完整,也会引用后面要讲的内容,比如说“有关XX我们到XX章再仔细讲解”,凡是这种引用都不是必要的依赖,可以当它不存在,只管继续往下看就行了。 这本书定位在入门级,虽然内容很多,但不是一本百科全书,除了C语言基本要讲透之外其它内容都不深入,书中列出了很多参考资料,是读者进一步学习的起点。K&R的第一章是一个Whirlwind Tour,把全书的内容简单过了一遍,然后再逐个深入进去讲解。本书也可以看作是计算机专业课程体系的一个Whirlwind Tour,学习完本书之后有了一个全局观,再去学习那些参考资料就应该很容易上手了。 本书的主要内容包括三大部分: C语言入门。介绍基本的C语法,帮助没有任何编程经验的读者理解什么是程序,怎么写程序,培养程序员的思维习惯,找到编程的感觉。前半部分改编自《How To Think Like A Computer Scientist: Learning with C++》(Allen B. Downey.) C语言本质。结合计算机和操作系统的原理讲解C程序是怎么编译、链接、运行的,同时全面介绍C的语法。位运算的章节改编自亚嵌教育林小竹老师的讲义,链表和二叉树的章节改编自亚嵌教育朱老师的讲义。汇编语言的章节改编自《Programming from the Ground Up: An Introduction to Programming using Linux Assembly Language》(Jonathan Bartlett.)在该书的最后一章提到,学习编程有两种Approach,一种是Bottom Up,一种是Top Down,各有优缺点,需要两者结合起来。所以作者编这本书的思路是,第一部分Top Down,第二部分Bottom Up,第三部分可以算填了中间的空隙,三部分全都围绕C语言展开。 Linux系统编程。介绍各种Linux系统函数和内核的工作原理。Socket编程的章节改编自亚嵌教育卫剑钒老师的讲义。 为什么要在Linux平台上学C语言?用Windows学C语言不好吗? 用Windows还真的是学不好C语言。C语言是一种面向底层的编程语言,要写好C程序,必须对操作系统的工作原理非常清楚,因为操作系统也是用C写的,我们用C写应用程序直接使用操作系统提供的接口。既然你选择了看这本书,你一定了解:Linux是一种开源的操作系统,你有任何疑问都可以从源代码和文档中找到答案,即使你看不懂源代码,也找不到文档,也很容易找个高手教你,各种邮件列表、新闻组和论坛上从来都不缺乐于助人的高手;而Windows是一种封闭的操作系统,除了微软的员工别人都看不到它的源代码,只能通过文档去猜测它的工作原理,更糟糕的是,微软向来喜欢藏着揶着,好用的功能留着自己用,而不会写到文档里公开。本书的第一部分在Linux或Windows平台上学习都可以,但第二部分和第三部分介绍了很多Linux操作系统的原理以帮助读者更深入地理解C语言,只能在Linux平台上学习。 Windows平台上的开发工具往往和各种集成开发环境(IDE,Integrated Development Environment)绑在一起,例如Visual Studio、Eclipse等。使用IDE确实很便捷,但IDE对于初学者绝对不是好东西。微软喜欢宣扬傻瓜式编程的理念,告诉你用鼠标拖几个控件,然后点一个按钮就可以编译出程序来,但是真正有用的程序有哪个是这么拖出来的?很多从Windows平台入门学编程的人,编了好几年程序,还是只知道编完程序点一个按钮就可以跑了,把几个源文件拖到一个项目里就可以编译到一起了,如果有更复杂的需求他们就傻眼了,因为他们脑子里只有按钮、菜单的概念,根本没有编译器、链接器、Makefile的概念,甚至连命令行都没用过,然而这些都是初学编程就应该建立起来的基本概念。另一方面,编译器、链接器和C语言的语法有密切的关系,不了解编译器、链接器的工作原理,也不可能真正掌握C的语法。所以,IDE并没有帮助你学习,而是阻碍了你学习,本来要学好C编程只要把语法和编译命令学会就行了,现在有了IDE,除了学会语法和编译命令,你还得弄清楚编译命令和IDE是怎么集成的,这才算学明白了,本来就很复杂的学习任务被IDE搞得更加复杂了。Linux用户的使用习惯从来都是以敲命令为主,以鼠标操作为辅,从学编程的第一天起就要敲命令编译程序,等到你把这些基本概念都搞清楚了,你觉得哪个IDE好用你再去用,不过到那时候你可能会更喜欢vi或emacs而不是IDE了。
rar
发布资源于 8 年前

我的Win7优化纪实1 ---服务管理

服务管理       有时候明明没有运行什么程序,CPU占用率却居高不下,这往往是一些Win7的自启动服务引起的。这些服务设计的初衷可能是优化系统性能,在空闲时段增加CPU利用率,但是实际上,对大部分用户,这些服务都是坑!我们需要根据实际情况改成手动启动或者干脆禁用。以下是几个一度使我的CPU占用率高达100%的服务:SSDP Discovery服务描述:“当发现了使用 SSD
原创
1473阅读
0评论
0点赞
发布博客于 8 年前

科普文---当你输入一个网址的时候,实际会发生什么?

作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样的事~
转载
1746阅读
0评论
0点赞
发布博客于 8 年前

一位程序媛回顾做软件的这些年

一个老码农,能做的仍然是学习学习,学习所有我们需要的:语言能力,沟通能力,技术能力等等。有时回顾一下我们所走过的,回顾一下我们曾经学习的,也都会是一种收获。
转载
1363阅读
0评论
0点赞
发布博客于 8 年前

魏小亮:参加编程竞赛对实际工作的用处

原文链接:http://blog.jobbole.com/33834/来源:魏小亮的博客 (作者是Facebook的移动技术总监) 有不少的朋友问过这个问题:在中学里面参加NOI,在大学参加ACM/ICPC,TopCoder,最后对实际工作究竟有多少用处?我把自己的一些理解总结了一下跟大家讨论。
转载
1513阅读
0评论
0点赞
发布博客于 8 年前

C/C++语法[01]---C++默认参数与函数重载 注意事项

原文链接:http://blog.csdn.net/weiqubo/article/details/6928645 C++默认参数与函数重载 注意事项一、默认参数在C++中,可以为参数指定默认值。在函数调用时没有指定与形参相对应的实参时, 就自动使用默认参数。默认参数的语法与使用:(1)在函数声明或定义时,直接对参数赋值。这就是默认参数;(2)在函数调用时,省略部分或全部参数。这...
转载
1323阅读
0评论
1点赞
发布博客于 8 年前

MySql使用全记录3 -----以中文作为查询条件时结果为空的原因以及两个MySql小知识点(varchar、单双引号)

以中文作为查询条件时结果为空的原因以及两个MySql小知识点 一、以中文作为查询条件时结果为空集        今天同学跑来问我,说他用中文作为查询条件时,结果为空集,问是怎么回事。原因剖析:        我们知道,MySQL在进行查询时,查询命令与查询条件是大小写不敏感的,那么为了达到这种效果,MySQL本身必然会在执行SQL语句之前对语句进行大小写转换处理。这种处理对于单...
原创
2175阅读
0评论
0点赞
发布博客于 9 年前

MySql使用全记录2 -----列操作(添加列、设定默认值、修改指定多条记录的列值)

1 在指定数据库为某一个表增加一列,并为该列指定默认值描述:        在数据库test中有一张保存接收邮件信息的表Tab_mail_Inbox,现根据应用需要,需要在表中增加一个字段TransType,并且为该字段指定默认值为http。示例操作前:mysql> use test;Database changedmysql> desc Tab_mail_I...
原创
3994阅读
0评论
0点赞
发布博客于 9 年前

MySql使用全记录1 -----使用命令登录数据库

使用命令登录MySQL数据库  1 登录本机上的MySQL数据库(用户名:usr001, 口令:9876)示例1[root@localhost ~]# mysql -u usr001 -pEnter password:Welcome to the MySQL monitor.  Commands end with ; or \g.示例2[root@localhost ~...
原创
2051阅读
0评论
0点赞
发布博客于 9 年前

Linux类系统(BT、CentOS、Ubuntu)上手小结

Linux类系统(BT、CentOS、Ubuntu)上手小结 一、安装Linux时出现“没有定义根文件系统……”        在分过区的硬盘上安装Linux系统的时候,可能会遇到“没有定义根文件系统,请回到分区菜单以修正此错误”。解决方法如下,一般若是在一块未分过区的完整磁盘上按默认设置安装(比如用虚拟机装的时候,对安装程序来说就是一块完整的磁盘),不会出现此问题; 在“自定义...
原创
1491阅读
0评论
1点赞
发布博客于 9 年前

linux下查看软件的安装路径

如何在linux下查看软件的安装路径本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】整理编辑,转载请注明原文或本文出处!原文链接:http://blog.renren.com/share/178371526/1716299598注:有改动,添加了3.2节。     一般说来都是安装到/usr/share和/usr/local里了。...
转载
1915阅读
0评论
0点赞
发布博客于 9 年前

Freedom is NOT free :给王同学和从事科研工作的同仁

本文节选了王垠向清华大学申请退学后,水木社区的两条态度不一的评论,不仅仅就事件本身,对于教育、理想、现实等当代有觉悟大学生最困惑的话题也进行了一定探讨,有助于引发我们自己的思考。
转载
11231阅读
0评论
0点赞
发布博客于 9 年前