自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小龙哥

我不是大神

  • 博客(21)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 windows安装pycrypto出现cl.exe' failed with exit status 2

windows安装pycrypto出现cl.exe' failed with exit status 2安装参考问题记录安装参考https://blog.csdn.net/a624806998/article/details/78596543问题记录src/libtom/tomcrypt_cfg.h(26): warning C4273: 'malloc': inconsistent dl...

2019-08-23 15:09:16 2387 1

原创 服务器开发调制、调试和测试的一些方法

对于服务器程序来讲,除了在编程上要尽可能提高服务器程序的性能,也要掌握一些服务器调制、调试和测试的手段,这篇文章主要总结常用的一些服务器程序调制、调试和测试的常用方法和工具。系统调制这里讲的调制主要是是Linux系统内核微调,我们可以通过命令或者修改文件的方式来微调内核参数,从而发挥服务器的最大性能。最大文件描述符在这些参数中最大文件描述符尤为重要,基本上每个服务器...

2018-07-11 09:45:16 3712

原创 【004】二叉树垂直遍历

二叉树垂直遍历题目描述输入输出示例输入实例输出DFSBFS更简单的方法二叉树垂直遍历题目描述对于一个二叉树,输出它的垂直遍历结果;对于同一列的节点,按照从左向右,从上向下的顺序排列。 例如,对于以下二叉树: 1 / \ 2 3 / 4垂直遍历的结果是:2 1 4 3输入输出输入 - 第一行是n,表示节点个数(节点编号从0到n-1);当

2017-06-09 22:14:04 1554

原创 【003】平方求和

平方求和题目描述输入输出示例输入实例输出DFS Depth First Searchcache优化剪枝深度剪枝预测剪枝BFS Breath First Search平方求和题目描述对于一个非负整数n,最少需要几个完全平方数,使其和为n?输入输出输入 - 第一行是n;如果n为-1,表示输入结束 输出 - 针对每组数据,输出最少需要的完全平方数示例输入 3 4

2017-06-09 22:10:49 745

原创 (二)分布式存储原理与设计

主要介绍分布式存储的原理与设计,包括以下内容:单机存储原理与设计多机存储原理与设计FLP定理与设计CAP定理与设计2PC协议与设计Paxos协议与设计单机存储原理与设计单机存储引擎:存储引擎是存储系统的发动机,决定了存储系统能够提供的功能和性能。存储系统提供功能:Create、Update、Read、Delete(CURD)。存储引擎类型有: · 哈希存储引擎 · B树存储引擎

2017-03-17 23:28:15 7359

原创 (一)分布式存储综述

这篇博客主要来总结一下分布式存储系统的历史,发展以及特性,从而对分布式存储系统有一个大概的了解,主要从一下几个部分来介绍分布式存储:分布式存储概念分布式文件系统的发展分布式存储系统的分类分布式存储系统的特性分布式存储概念分布式存储系统顾名思义就是将大量的普通服务器,通过网络互联,对外作为一个整体提供存储服务。具有可扩展性、可用性、可靠性、 高性能、易维护、低成本等特性。分布式文件系统的

2017-03-17 20:30:02 24895 1

原创 Python爬虫之模拟登陆

女神找我倾诉,实验室实验选不上,刚出来就被秒了,让我帮她选实验,我想我这万年单身的手速估计还是抢不过我这些师兄们,干脆写一个脚本吧,这样以后女神就找我选实验了,废话少说,切入主题,看这篇教程首先得保证你有Python基础,我会写的通俗易懂,记录下思考的整个过程。先来看一个简单的爬虫脚本先不要想这个复杂的功能,我们想想能不能用Python浏览一个网页,就从最简单的抓取百度主页开始。PS

2017-03-17 19:38:24 1068

原创 【002】链表翻转

题目描述翻转一个链表 例如:1 2 3 4 输出:4 3 2 1输入输出输入第一行是n; 表示链表长度第二行是n个整数,表示链表每一位所存储的内容 输出针对每组输出,输出翻转后的链表的内容示例输入 4 1 2 3 4示例输出 4 3 2 1题目分析链表翻转是比较经典的面试题目,其中也有很多坑,要注意NULL和head节点的处理。 这道题有两种解法,迭代和递归,代码如下

2017-03-02 22:12:09 302

原创 【001】快乐数字解题过程记录

题目描述判断一个正整数是否是快乐数字? 如果一个数字能够通过有限次快乐变换成为1,则是快乐数字。 快乐变换是对一个数字的每一位的平方数求和。 例如: 对于6868 => 6^2+8^2= 100100 =>1^2+0^2+0^2=1所以68是一个快乐数字。输入输出输入第一行是n; 如果n为-1,表示输入结束输出针对每组数据,输出是否是快乐数字 true/false示例输入 68

2017-03-02 10:44:00 1864

原创 Linux系统扫描技术

fping命令批量ping主机 –a 只显示出存活的主机(相反参数-u) –g 支持主机段的方式 192.168.1.1 192.168.1.255 192.168.1.0/24 –f 通过读取一个文件中IP内容 fping -f filenamehping命令支持使用TCP/IP数据包组装、分析工具对指定目标端口发起tcp探测 –p 端口 –S 设置TCP模式S

2016-10-03 22:21:06 374

原创 正则表达式

通配符正则表达式与通配符元字符字符截取命令cut 命令awk命令sed命令字符川里命令通配符* 匹配任意多个字符? 匹配任意一个字符[] 匹配中括号中一个字符正则表达式与通配符正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep,awk,sed命令都可以支持正则匹配通配符用来匹配符合条件的文件名,通配符是完全匹配。元字符“a*” 匹配所有内容,包括空白行

2016-09-11 15:35:51 259

原创 shell编程

目录目录第一个shell脚本输出命令接受键盘输入Bash变量命名规则变量的分类用户自定义变量Bash环境变量PATH环境变量PS1环境变量Bash语系变量位置参数变量预定义变量shell 运算符declare声明变量类型数值运算方法变量测试环境变量配置文件环境变量配置文件简介环境变量配置文件的功能其他环境变量配置文件shell变成之条件判断与流程控制单分支i

2016-07-27 20:11:51 378

原创 Linux定时执行任务

目录目录AT命令Crontab 服务Crontab简介启动Crontab服务安装cron一个简单的例子Crontab配置文件格式例子Crontab工具的使用Crontab 配置文件Crontab 常见错误Crontab 半分钟执行一次anacronLinux下有两种定时执行任务的方法:at命令和Contab服务AT命令 - at [选项] 时间 - 选项: – m:当

2016-07-25 16:32:11 715

原创 Linux网络管理

目录目录ISOOSI七层网络模型TCPIP四层模型Linux配置IP地址Linux网络环境查看命令Linux网络测试命令远程登录http状态码ISO/OSI七层网络模型Created with Raphaël 2.1.0应用层表示层会话层传输层网络层数据链路层物理层物理层:设备之间的比特流、物理接口、电气特性等数据链路层:成帧、用MAC地址访问媒介、错误检测与修正网络层:提供逻

2016-07-22 11:18:44 630

原创 Linux学习笔记

目录目录命令行光标快捷键Linux通配符find命令grep命令帮助命令压缩命令zip 格式压缩gz 格式压缩bz2 格式压缩打包命令targz 格式压缩tarbz2 格式压缩关机重启命令shutdown 选项 时间其他关机命令其他重启命令系统运行级别退出登录挂载命令查看登录用户信息w命令who 命令last 查看用户最后一次登录的时间wc 命令别名

2016-07-20 17:05:52 647

原创 Cappella分布式文件系统安装文档

mds内核版本:2.6.18(测试可行)/2.6.27(未测试) osd内核版本:2.6.18(测试可行)/2.6.27(测试可行) client内核版本:2.6.27(测试可行)1.依赖文件安装依赖文件安装在mds和osd服务器上 安装BerkeleyDB4.7版本以上 BerkeleyDB4.7安装文件位于OSD目录下的related_softwares目录中#tar -zxvf

2016-04-18 20:07:24 720

原创 关于rpcsvc/rquota.h: No such file or directory问题

在执行make命令的时候有时候会遇到如下问题:*.c:rpcsvc/rquota.h: No such file or directory这个原因主要是由于版本比较高的内核安装有些软件时候会出现错误,执行命令:[root@ca06 ~]# rpm -qa | grep quotaquota-3.13-8.el5.x86_64卸载quota,重新安装[root@ca06 ~]# r

2016-04-18 18:35:51 2636

原创 windows server 2008 w3svc服务无法启动,错误 1068:依赖服务或组件无法启动

windows server 2008开启IIS服务之后,启动出现:wesvc无法启动,错误1068:依赖服务或组建无法启动解决办法:1. Ctrl+R,输入services.msc2.找到World Wide Web Publishing Service服务,右键启动,启动成功就可以了,如果还是出现1068错误,继续往下3.右键,查看属性,找到依存关系,查看依存的服务

2016-04-17 17:33:13 21652 6

原创 如何配置mobiscroll让其支持startMonth和startDay

笔者在使用mobiscroll开发一个项目的时候,由于只能选择今天以后的日期,看到其配置项里面startYear可以设置开始年份,所以笔者照猫画虎配置了startMonth和startDay,但是mobiscroll不支持这两个参数,本文所的内容是修改mobiscroll的源码,让其支持startMonth和startDay.

2016-04-15 19:16:22 5870 8

原创 低版本RedHat/CentOS安装git

版权声明:本文为博主原创文章,未经博主允许不得转载由于低版本的RedHat/CentOS的yum源中没有git,或者版本太低,我们需要手动安装,以下为安装教程:在这个网站上查看最新的git版本 http://codemonkey.org.uk/projects/git-snapshots/git/比如现在最新的版本git-2016-03-24.tar.xz ,执行以下命令:wg

2016-03-30 19:19:03 885

原创 extern关键字

这是第一篇在CSDN上的博客,以前在网易上面写过一些ACM的题,但终究还是没有坚持下来。希望在这里有一片自己的天地吧!!!接下来进入正题,网上对于extern关键字的文章特别多,但是看完之后总会有一种似懂非懂的感觉,感觉说的都有理,但是真正去用的时候还是会跳入误区。C++对变量分为声明和定义。如果想声明一个变量,在变量定义之前加上extern关键字即可。int i = 0; // 声明

2014-04-03 00:31:03 676

学生信息系统管理-C语言基础

C语言基础课程项目,学生信息系统管理,熟悉C语言基本语法,以及对文件的操作。

2013-11-24

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

TA关注的人

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