自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 问答 (1)
  • 收藏
  • 关注

原创 字符串转浮点数 str2float (python版本)

利用map和reduce编写一个str2float函数,把字符串'123.456'转换成浮点数123.456:# -*- coding: utf-8 -*-from functools import reducedef str2float(s): def char2num(s): return {'0': 0, '1': 1, '2': 2, '3': 3, '4'

2016-10-31 22:03:04 6040 4

原创 打印杨辉三角(廖雪峰python教程)

廖雪峰 python教程 官方网站 http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014317799226173f45ce40636141b6abc8424e12b5fb27000生成器章节,有一道杨辉的题目。杨辉三角定义如下: 1

2016-10-31 18:58:49 3871

原创 汉诺塔问题(python版)

汉诺塔的移动可以用递归函数非常简单地实现。请编写move(n, a, b, c)函数,它接收参数n,表示3个柱子A、B、C中第1个柱子A的盘子数量,然后打印出把所有盘子从A借助B移动到C的方法,例如:算法:当只有一个盘子的时候,只需要将A塔上的一个盘子移动到C塔上。当A塔上有2个盘子的时候,先将A塔上的1号盘子(编号从上到下)移动到B塔上,再将A塔的2号盘子移动

2016-10-31 15:27:47 3507

转载 C++,多线程:原子操作解决线程冲突

言    在多线程中操作全局变量一般都会引起线程冲突,为了解决线程冲突,引入原子操作。正文1.线程冲突#include #include #include #include int g_count = 0; void count(void *p) { Sleep(100); //do some work //

2016-10-24 22:40:49 1663

转载 C语言多线程的引入

前言    多线程是编程中的一个重要内容。多核时代使多线程成为一种可能,显然,一件事情多个人干,效率一定会提升。下面来看下C语言中是如何使用多线程的。正文1.CreateThread先来看一个实例// cpp_mutex.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #inc

2016-10-24 22:37:47 666

转载 github windows 客户端 使用教程

1. 首先到官网下载Github客户端,官网地址:https://desktop.github.com/2. 点击上图红框的按钮开始下载客户端。 3. 双击下载好的客户端,开始安装。 双击之后出现一个框 之后等待一段时间,出现一个在线下载界面 4. 在线下载完成之后开始进行安装。安装完成之后桌面

2016-10-18 10:12:17 437

原创 centos更改root密码

问题描述: 在虚拟机下安装了centos中要输入用户名,一般情况下大家都会输入一个自己的网名或绰号之类的,密码也在这时设置过了。但是当安装成功之后,使用命令#su root,然后输入刚才设置的密码,发现密码错误,至始至终我就设置过一次密码,怎么会错误,原来,在ubuntu系统下,为了安全起见,在安装过程中,系统屏蔽了用户设置root用户。导致很多用户在使用过程中不知道root密码到

2016-10-17 16:14:00 446

转载 etc/passwd和etc/shadow文件格式说明

/etc/passwd 存放账户信息:root:x:0:0:root:/root:/bin/bashjianing:x:1011:100::/home/jianing:/bin/bashusername:password:uid:gid:allname:homedir:shell用户名:密码:用户ID:组ID:用户全名:主目录:登录shell

2016-10-17 16:05:04 810

转载 SecureCRT连接VMware失败的总结

初学Linux,虚拟机用NAT方式连网,也实现了虚拟机能上网,也能ping得通主机,但是要实现secureCRT连接虚拟机时,却连不上,在网上了些解决方案,将其记录在此。  [root@localhost ~]# netstat -antActive Internet connections (servers and established)Proto Recv-Q Send-Q

2016-10-17 15:55:13 1360

转载 Swap交换分区概念

Swap交换分区概念 原文地址:http://www.cnblogs.com/kerrycode/p/5246383.html什么是Linux swap space呢?我们先来看看下面两段关于Linux swap space的英文介绍资料: Linux divides its physical RAM (random access memory) into chucks of me

2016-10-17 14:56:40 574

转载 linux下的DIR,dirent,stat

最近在看Linux下文件操作相关章节,遇到了这么几个结构体,被搞的晕乎乎的,今日有空,仔细研究了一下,受益匪浅。首先说说DIR这一结构体,以下为DIR结构体的定义:struct __dirstream { void *__fd; char *__data; int __entry_data; char *__ptr; int __ent

2016-10-17 10:34:04 385

原创 数据库索引的作用

基本特点:建立索引的目的是加快对表中记录的查找或排序。为表设置索引要付出代价的:一是增加了数据库的存储空间,二是在插入和修改数据时要花费较多的时间(因为索引也要随之变动)。数据库索引就是为了提高表的搜索效率而对某些字段中的值建立的目录 。创建索引可以大大提高系统的性能。第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,可以大大加快数据的检索速度,这也是创建索引的最主

2016-10-15 10:27:20 591

原创 二叉搜索树与双向链表

题目:输入一颗二叉搜索树,将该二叉搜索转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。思路:中序遍历。struct BinaryTreeNode{ int val; BinaryTreeNode* left; BinaryTreeNode* right;};BinaryTreeNode* Convert(BinaryTreeNode* pRoo

2016-10-14 14:39:36 512

原创 OpenCV中操作Mat的copy()和clone()的区别

OpenCV中使用Mat,经常会碰到这样一种场景,会想拷贝一份Mat,并对新的Mat进行操作。但是OpenCV中的clone()和直接赋值都会导致共享数据区,也就是相当于&。而使用copy,才会获取新的Mat。// Mat is basically a class with two data parts: the matrix header and //a pointer to th

2016-10-10 21:42:02 10261

原创 102. Binary Tree Level Order Traversal(层次遍历)

题目链接:https://leetcode.com/problems/binary-tree-level-order-traversal/题意:Given a binary tree, return the level order traversal of its nodes' values. (ie, from left to right, level by level).F

2016-10-04 17:35:13 390

原创 150. Evaluate Reverse Polish Notation(逆波兰式)

题目链接:https://leetcode.com/problems/evaluate-reverse-polish-notation/题意:Evaluate the value of an arithmetic expression in Reverse Polish Notation.Valid operators are +, -, *, /. Each operan

2016-10-04 17:09:18 438

空空如也

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

TA关注的人

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