自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

瓜子哥

坚持下去不是我们坚强,而是我们别无选择

  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

翻译 解决算法问题的五种通用方法

毫无疑问,解决算法问题一定不止5种方法,但是下面的五种方法可能更加有用。但是还是要记住,算法靠的是不停的练习,练习越多,很多问题就迎刃而解! 同样也必须记住,这五种方法不是单独的组成,它们可以混合在一起使用。也就是说,可能某一个算法的解决方法同时使用了下面两种方法。          方法一:举例法          描述:列举问题的例子,然后看看自己能不能计算出一个通用的答案

2013-10-21 20:56:23 5658

原创 centos修改源

1.检查网络是否可以连接2.备份原有的文件mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup3.进入yum源配置文件cd /etc/yum.repos.d/4.下载163的yum源配置文件,放入到/etc/yum.repos.d/(操作前做好相应的备份)wget http://w

2015-05-09 15:47:52 360

原创 python小知识点笔记

1.python中关于浮点数的比较:    abs(a-b)<sys.float_info.epsilon

2015-04-18 09:15:05 449

原创 linux系统监控

########################################################################## File Name: memory_monitor.sh# Author: wangrun04# mail: [email protected]# Created Time: Thu 16 Apr 2015 06:58:02 PM PDT

2015-04-18 09:02:12 592

原创 shell编程学习1

1.shell运行程序的3种方法:     (1)使文件具有可执行权限,直接运行程序。     (2)直接调用命令解释器执行程序。     (3)施工source执行程序。2.chmod命令可以修改文件的权限,+x参数使得程序具有可以执行权限。命令:chmod +x  test.sh3.shell 命令的种类:      (1)内建命令就是shell程序本身包含的命令。这些

2015-04-13 15:26:18 293

原创 cookie的组成

Cookie由变量名和值组成,类似Javascript变量。其属性里既有标准的Cookie变量,也有用户自己创建的变量,属性中变量是用“变量=值”形式来保存。  根据Netscape公司的规定,Cookie格式如下:  Set-Cookie: NAME=VALUE;Expires=DATE;Path=PATH;Domain=DOMAIN_NAME;SECURE  NAME=VA

2014-07-01 08:27:00 966

原创 什么是SQL注入

所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令,比如先前的很多影视网站泄露VIP会员密码大多就是通过WEB表单递交查询字符暴出的,这类表单特别容易受到SQL注入式攻击公司网站登陆框如下:可以看到除了账号密码之外,还有一个公司名的输入框,根据输入框的形式不难推出SQL的写法如下:

2014-06-29 19:46:45 398

原创 python中关于时间的处理

python中关于时间和日期函数有time和datatime 1.获取当前时间的两种方法:import datetime,timenow = time.strftime("%Y-%m-%d %H:%M:%S")print nownow = datetime.datetime.now()print now 2.获取上个月最后一天

2014-05-30 19:41:33 515

转载 tinyxml

之前在学习xml文本解析,发现一个比较好用的开源程序,tinyxml,在这里分享一下tinyxml的原理跟XML文件的遍历操作。TinyXML是一个简单的,轻量级的,由C++实现的XML文档的解析器,它可以被其它程序方便地集成进去使用关于tinyxml的剖析:下面是名为 example.xml的文档,后续的剖析都会以这个xml文档为例:example.xml

2014-05-24 09:55:29 440

转载 什么是web services

我认为,下一代互联网软件将建立在Web service(也就是"云")的基础上。我把学习笔记和学习心得,放到网志上,欢迎指正。今天先写一个最基本的问题,Web service到底是什么?一、Web service的概念想要理解Web service,必须先理解什么是Service(服务)。传统上,我们把计算机后台程序(Daemon)提供的功能,称为"服务"(

2014-05-24 09:53:41 471

原创 如何应对面试中的手写算法

最近一段时间一直在准备实习生招聘,自己总结一个手写算法题的步骤。(1)理清算法的思路,尽量通过联想以前的算法,画图法,举例子法等。(2)input              写出算法的输入(3)output             算法输出什么内容(4)case test(算法的测试用例)             可以通过三个方面来写 1.特殊输入:比如输入的数是不是无

2014-03-06 16:17:48 2246

原创 APUE第一章笔记

1.UNIX体系结构           内核的接口被称为系统调用,公用的函数库建立在系统调用之上,应用软件既可以使用公用的函数库,也可以直接使用系统调用。           对于x86平台的Linux,可以直接通过 /usr/include/asm/unistd_32.h 查看其系统调用的接口。2.文件和目录           Unix系统中,大部分的资源都被抽象成为文件的形

2014-02-23 22:28:03 498

原创 ubuntu中安装hadoop记录

Hadoop版本:hadoop-1.2.1-bin.tarJdk版本:jdk-6u30-linux-i586需要的软件:VMWare 9,ubuntu10.04首先安装vmware9,然后在其中利用ubuntu的镜像安装3个虚拟机,具体方法可以搜到在每个虚拟机中,执行以下操作:(1)创建hadoop用户组:sudo addgroup hadoop(2)创

2014-02-23 15:27:26 972 2

原创 C语言递归删除某个目录下所有的内容

#include #include //#pragma comment (lib,"User32.lib")DWORD DeleteDir(LPSTR szPath){CHAR szFilePath[MAX_PATH];WIN32_FIND_DATA FindFileData;HANDLE hListFile;CHAR szFullPath[MAX_PATH

2013-11-05 23:31:42 1402

转载 libxml2部分API

libxml2相对功能比较全,SAX、DOM解析方式都有实现,而且还有XPath、XLink等实现,甚至连HTMLparser都有了,下面是部分API:1、解析XML文档DOM树(参考parser.h)xmlDocPtr doc = xmlParseDoc((const xmlChar *)xml_data);xmlNodePtr node = xmlDocGetRootEle

2013-07-31 09:41:59 820

原创 网络编程socket基本API详解

socket 类型    常见的socket有3种类型如下。     (1)流式socket(SOCK_STREAM )     流式套接字提供可靠的、面向连接的通信流;它使用TCP 协议,从而保证了数据传输的正确性和顺序性。     (2)数据报socket(SOCK_DGRAM )     数据报套接字定义了一种无连接的服 ,数据通过相互独立的报文进行传输,是无序的,并

2013-07-25 07:54:21 529

原创 ubuntu下mysql安装路径更改及密码修改及日志文件

一、修改mysql的安装路径1 停止mysql服务sudo /etc/init.d/mysql stop2 复制现有数据目录到目标目录sudo cp /var/lib/mysql /home/mysql3 修改权限sudo chown -R mysql:mysql /home/mysqlsudo chmod 755 /home/mysqlsudo chm

2013-07-23 15:14:27 947

转载 MySQL备份和还原

MySQL备份和还原,都是利用mysqldump、mysql和source命令来完成的。 1.Win32下MySQL的备份与还原 1.1 备份 开始菜单 | 运行 | cmd |利用“cd /Program Files/MySQL/MySQL Server 5.0/bin”命令进入bin文件夹 | 利用“mysqldump  -u 用户名 -p databasename >export

2013-07-23 14:46:46 353

原创 查看mysql 版本号 (3种)

1、linux 终端下执行 mysql -V     mysql  Ver 14.12 Distrib 5.0.51a, for debian-linux-gnu (i486) using readline 5.2 2、在mysql命令行下执行 status 或者/s      --------------mysql  Ver 14.12 Dis

2013-07-23 14:12:24 571

原创 MySQL在ubuntu上的安装指南

安装MySQLsudo apt-get install mysql-server这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。配置MySQL注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mysql/my.cnf配置文件了!下面我们一步步地来:默认的MySQL安装之

2013-07-23 10:04:08 408

原创 Debug和Release区别

VC下Debug和Release区别最近写代码过程中,发现 Debug 下运行正常,Release 下就会出现问题,百思不得其解,而Release 下又无法进行调试,于是只能采用printf方式逐步定位到问题所在处,才发现原来是给定的一个数组未初始化,导致后面处理异常。网上查找了些资料,在这 罗列汇总下,做为备忘~ 一、Debug 和 Release 的区别         Deb

2013-07-23 08:17:33 386

转载 Windows通过DOS命令进入MYSQL的方法

例:MYSQL安装在E:\Program Files\xampp\mysql下1:开始==>运行==>cmd2:    e:            //进入E盘3:    E:\>cd Programe Files //进入Programe Files根目录4: E:\Programe  Files\cd xampp5:    E:\Programe  Files\xampp\

2013-07-22 21:57:03 487

ubuntu上安装hadoop

ubuntu上安装hadoop集群,三个节点

2014-02-23

空空如也

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

TA关注的人

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