自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 win10安装Anaconda+TensorFlow+配置PyCharm

记录下来方便自己查看,同时避免需要的入坑:第一大坑:anaconda必须安装4.2版本,不能安装4.3 版本;满满的血泪史 因为我们需要安装自带的python必须是3.5,才可以调用TensorFlow 但是anaconda4.3自带是python3.6 ,无法调用TensorFlow 第二坑: google那群人已经将安装进一步简化,千万不要像过去安装还用conda

2017-11-08 17:38:21 682

转载 进程间通信与线程间通信

序今天被问及进程间通信的问题,发现自己了解的并不够,所以,对此好好总结一番~操作系统的主要任务是管理计算机的软件、硬件资源。现代操作系统的主要特点是多用户和多任务,也就是程序的并行执行,windows如此linux也是如此。所以操作系统就借助于进程来管理计算机的软、硬件资源,支持多任务的并行执行。要并行执行就需要多进程、多线程。因此多进程和多线程间为了完成一定的任务,就需要进行一定

2017-10-27 17:15:56 1172

转载 Socket通信原理和实践

我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socket的基本函数,这些都是本文想介绍的。本文的主要内容如下:1、网络中进程之间如何通信?2、Socket是什么?

2017-10-27 12:44:37 527

转载 TCP/IP 相关知识点与面试题集

第一部分:TCP/IP相关知识点对TCP/IP的整体认链路层知识点IP层知识点运输层知识点应用层知识点(这些知识点都可以参考:http://www.cnblogs.com/newwy/p/3234536.html)第二部分:常见面试题TCP协议和UDP协议的区别是什么TCP协议是有连接的,有连接的意思是开始传输实际数据之前TCP的客户端和服务器端必须通过三次握手建立连接

2017-10-26 18:34:32 298

转载 指针数组与数组指针详解

指针数组与数组指针详解1.什么是指针数组和数组指针?指针数组:指针数组可以说成是”指针的数组”,首先这个变量是一个数组,其次,”指针”修饰这个数组,意思是说这个数组的所有元素都是指针类型,在32位系统中,指针占四个字节。数组指针:数组指针可以说成是”数组的指针”,首先这个变量是一个指针,其次,”数组”修饰这个指针,意思是说这个指针存放着一个数组的首地址,或者说这个指针指向一个数组的

2017-10-24 17:16:24 215

转载 二叉查找树、平衡二叉树、红黑树、B-/B+树性能对比

1. 二叉查找树 (Binary Search Tree)BST 的操作代价分析:(1) 查找代价:任何一个数据的查找过程都需要从根结点出发,沿某一个路径朝叶子结点前进。因此查找中数据比较次数与树的形态密切相关。 当树中每个结点左右子树高度大致相同时,树高为logN。则平均查找长度与logN成正比,查找的平均时间复杂度在O(logN)数量级上。 当先后插入的关键字有

2017-10-15 11:06:46 809

转载 MyISAM和InnoDB索引实现对比

MyISAM索引实现MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。如图: 这里设表一共有三列,假设我们以Col1为主键,则上图是一个MyISAM表的主索引(Primary key)示意。可以看出MyISAM的索引文件仅仅保存数据记录的地址。在MyISAM中,主索引和辅助索引(Secondary key)在结构上没有任何区别,只是

2017-10-15 11:00:50 1405

转载 C++内存管理

[导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的内存管理基本是自动的,当然你也放弃了自由和对内存的支

2017-08-27 23:20:22 196

原创 快速排序完全代码-c++

转载请注明: http://blog.youkuaiyun.com/li2011014203好久没用到快速排序了,临近找实习,重新写了下快速排序,可以完全调通的。网上看了些有些博客的讲解,虽说讲解很好,但是代码的完全正确性不保证,所以自己写了个,希望共同分享!#include#includeusing namespace std;void print1(int a[],int n){ fo

2017-03-28 10:34:19 343

转载 PV原语操作详解

PV原语操作详解     PV原语通过操作信号量来处理进程间的同步与互斥的问题。其核心就是一段不可分割不可中断的程序。 信号量的概念1965年由著名的荷兰计算机科学家Dijkstra提出,其基本思路是用一种新的变量类型(semaphore)来记录当前可用资源的数量。     semaphore有两种实现方式:     1) semaphore的取值必须大于或等于0。0表示当前已没有空闲资源,而正

2017-03-20 11:56:24 2529 1

转载 从第一字符串中删除第二个字符串中所有的字符

输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。例如,输入”They are students.”和”aeiou”,则删除之后的第一个字符串变成”Thy r stdnts.”/******************************************************************************* 算法 题目:输入两个字符串,从第一字符串中删

2017-03-15 16:51:23 1742

原创 笔试题:字符串翻转-python

将一句话的单词进行倒置,标点不倒置。比如 I like beijing. 经过函数后变为:beijing. like I输入描述:每个测试输入包含1个测试用例: I like beijing. 输入用例长度不超过100输出描述:依次输出倒置之后的字符串,以空格分割输入例子:

2017-03-15 14:32:18 1061

转载 Python3.x和Python2.x的区别

自己学习python3.5,但是好多网上的编程题环境都是python2.X,现在总结下python2.X和python3.X的不同,以备以后使用!原文地址:http://www.cnblogs.com/codingmylife/archive/2010/06/06/1752807.html1.性能 Py3.0运行 pystone benchmark的速度比Py2.5慢30%

2017-03-15 12:05:47 257

原创 [leetcode]461. Hamming Distance --python

DescriptionThe Hamming distance between two integers is the number of positions at which the corresponding bits are different.Given two integers x and y, calculate the Hamming distance.

2017-02-28 19:29:37 833

空空如也

空空如也

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

TA关注的人

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