自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 ubuntu wifi 硬件关闭的临时处理方法

笔记本合上盖子后重新打开会出现wifi无法打开的情况。处理方法是休眠采用freeze的方法echo "freeze" >/sys/power/state

2016-07-02 10:51:39 2192

原创 docker 简单使用

使用安装ubuntu 的安装已经支持一键安装了curl -fsSL https://get.docker.com/ | sh搜索和下载镜像docker search ubuntu docker pull ubuntu可以考虑使用国内 的镜像源,如阿里云等运行命令docker run -i -t NAME:TAG /bin/bash映射文件目录docker run - i -t -v 宿主机目录

2016-06-21 21:54:34 383

原创 python datetime strftime

python 日期常用格式%Y 年(4位)%m 月%d 日%H 时%M 分%S 秒

2016-06-16 08:12:37 475

原创 python 遍历目录下所有文件,并判断文件类型

python 遍历目录下所有文件,并判断文件类型import os,sysbasedir = sys.argv[1]filename_list = os.listdir(basedir)for item in filename_list: path=os.path.join(basedir,item) print os.path.isfile(path)

2016-06-14 10:38:44 1643

原创 打印数组的组合

打印数组的组合可以考虑使用标记的方法

2015-03-12 17:13:34 458

原创 Rotate List

ListNode * rotateList(ListNode * aHead,int k){ ListNode *pre = aHead; for(int i = 0;(i<k&&pre);i++){ pre = pre->next; } if(!pre) return aHead; ListNode * newHeadpre = aHead;

2015-02-12 14:49:20 404

原创 Reverse Nodes in k Group

ListNode *reverseGroup(ListNode * aHead,int k){ ListNode dummy(-1); ListNode *pre = &dummy; pre->next = aHead; while(pre->next){ tmp = pre->next; pre->next = reverseKLis

2015-02-12 12:57:20 424

原创 Remove Duplicates from Sorted List

void removeDuplicateFromSortList(ListNode * aHead){if(NULL== aHead) return;ListNode * curPtr = aHead,*nextPtr =aHead->next;while(nextPrt){while(nextPtr && curPtr->val == nextPtr->val){curPtr

2015-02-10 22:10:32 429

原创 python使用Collections.Counter进行计数

这个可以对list进行计数from collce

2014-11-06 20:52:24 1219

转载 python sorted用法

sorted()函数功能非常强大,使用它可以方便地针对不同的数据结构进行排序,从而满足不同需求。来看下列例子。·对字典进行排序:下面的例子中根据字典的值进行排序,即将phonebook对应的电话号码按照数字大小进行排序。>>> phonebook = {'Linda': '7750', 'Bob': '9345', 'Carol': '5834'}>>> from op

2014-11-06 20:20:22 628

原创 pymongo使用

pymongo是用于python查询mongodb的接口安装方法(ubuntu):apt-get isntall

2014-11-03 16:21:30 679

原创 python 异常捕捉模块

python除了一般的try...catch...finally模块之外,还有另外一种用法try:

2014-11-02 19:35:57 788

原创 pep8工具简单使用

用于查看python代码是否符合风格.安装方法sudo apt-get install pep8使用pep8 --first youfile.py可以得到以下输出:DbRouter.py:4:7: E271 multiple spaces after keywordDbRouter.py:15:11: E225

2014-11-02 19:14:44 4481

原创 代码段

从网上摘下来的代码段

2014-11-02 15:36:54 563

原创 如何处理数据库连接空闲太久导致失败的问题

网页中,如果每次访问都新建一个数据库连接,可能会耗费资源,如果

2014-11-01 16:38:48 848

原创 回归树的理解

本文参考>第9z

2014-10-21 21:38:04 3070

原创 字符串查找问题

原问题与解答是在网上看到的,但是忘记网址了,这里自己重新大概说一遍jias

2014-10-21 20:47:15 823

原创 用户id,有效id,设置id的区别

按照自己的理解,总结如下:设置id,是一个置位条件,如果被置位,那么用户执行这个文件时,有效id就会变成文件拥有者的id实际id,就是执行文件之前,你按哪个用户登录的,那个就是你的id有效id,相当于在执行这个文件时的用户id,与权限相关,根据上面两条,有效id可能是实际id或者是文件拥有者的id

2014-09-24 20:46:07 785

原创 mongodb使用验证的主从复制

虽然新版本的mongodb不推荐使用主从复制,而是采用复制集的方式,但是如果前期的服务器数量并不多,不需要三台时,可以可以考虑主从复制。主从复制的步骤:第一次以认证模式启动mongod,启动时注意的参数mongod   –dbpath=/data/mongo/master –port 20000在另一个窗口登录mongo admin –p

2014-08-25 10:23:20 654

原创 linux的内核态和用户态

简单的理解,这两个是相对与cpu的状态而言的,主要是针对于处理硬件方面的权限。内核态有直接接触硬件的权利,而用户态的进程需要接触硬件,就需要从用户态切换到内核态。

2014-08-19 11:08:59 514

原创 实现memmove

需要考虑其中一个为NULL的情况。

2014-08-09 23:16:38 510

原创 将一长串字符串里的小写字母转换成大写,不使用比较操作

#include using namespace std;void ToUpper(char* aPtr);int main(int argc ,char ** argv){ char ptr[]="sdfsasaAAdss"; ToUpper(ptr); cout<<ptr<<endl;}void ToUpper(char* aPtr){ //a~z的ascii码:97~1

2014-08-08 16:53:19 791

原创 (1,(2,3),(4,(5,6),7))变成:(1,2,3,4,5,6,7)

给定一个如下格式的字符串(1,(2,3),(4,(5,6),7))括号内的元素可以是数字,也可以是另一个括号,请实现一个算法消除嵌套的括号,比如把上面的表达式变成:(1,2,3,4,5,6,7),如果表达式有误请报错。

2014-08-08 15:00:11 2819

原创 蛙跳到第N个台阶的概率,一次以p的概率跳1个台阶,(1-p)的概率跳2个台阶

如题,使用递归的做法

2014-08-08 11:38:21 976

原创 给定n个数{1,2,…n},从中选取任意两两不同的k个数,请编写程序输出所有的可能的选择,要求不重不漏。

给定n个数{1,2,…n},从中选取任意两两不同的k个数,请编写程序输出所有的可能的选择,要求不重不漏。

2014-08-08 11:14:24 3538 3

原创 django 笔记

经常使用到的使用django的一些命令1 查看版本号import djangoprint django.VERSION

2014-03-13 15:37:19 772

原创 python 中文字符问题

假设接收到一串gbk的字节流,应该如何将其转换为unicode这种情况是比较好解决的,例如,'我'的gbk编码是CED2,那么这个使用两个字节存储的,第一个字节是0xCE,第二个字节是0xD2,这样就有:这样就可以得到utf-8的硬编码字符,关于encode,decode的方法,可以看其他的。另外就是,假设不是这种情况,就是如果给你的是已经是unicode编码,但是却只是把gb

2014-03-10 18:38:58 739

原创 如何在python里面调用nao动作库

1 在choregraph里面写好的动作,上传到behaviors里面2 然后如果想要调用的时候,使用:from naoqi import *IP = '10.26.210.XX' #set your robot's IP hereb = ALProxy("ALBehaviorManager", IP, PORT)b.runBehavior('standUp')

2013-04-19 00:09:51 1694

原创 libvirt管理虚拟机的迁移方式

libvirt迁移方式======================================================================================迁移数据传送方式一种是利用虚拟机本身(即Hypervisor)之间的迁移(Native),另外一种则是使用libvirtd后台进程的迁移(Tunnelld)。Native :依赖于Hyper

2013-04-18 23:44:49 1981

原创 关于OpenStack的一些看法

学习OpenStack有一段时间了,虽然学得不深入,但是仍然有一些笔记需要写一下的。首先是关于自己学习的那部分,主要是虚拟机的。虚拟机OpenStack支持的还是比较多的,底层的api库使用的是libvirt,如果需要使用虚拟机的迁移功能的话,一个是需要把libivrt的配置设置为tcp,和非tls认证的连接。虽然ssh也是可以的,但是一般主机的用户除了root是一样的话,其他的都不知道是什么

2013-04-18 23:36:04 743

原创 线程关闭socket的方法

由于线程在监听时,一直都是出于阻塞状态,用标志位判断是否执行监听的情况是可行的,但是需要在标志位设置之后,连接一次socket,使得程序能够跳回去判断标志位处。

2013-04-18 23:21:00 2541

空空如也

空空如也

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

TA关注的人

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