自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(119)
  • 资源 (2)
  • 收藏
  • 关注

原创 pyinstaller 生成exe后找不到静态文件。。。目标位置换了

import osimport sysconfig_name = 'myapp.cfg'# determine if application is a script file or frozen exeif getattr(sys, 'frozen', False):    application_path = os.path.dirname(sys.executable)elif __file_...

2018-06-01 16:34:45 4630

原创 VGG16结构分析(keras)

def VGG_16(weights_path=None): model = Sequential() model.add(ZeroPadding2D((1,1),input_shape=(3,224,224)))#卷积输入层,指定了输入图像的大小 model.add(Convolution2D(64, 3, 3, activation='relu'))#64个3x3的卷积...

2018-05-29 14:14:14 3665

转载 CNN入门必懂概念~

CNN初步认识(局部感知、权值共享)CNN是深度学习在图像领域的一个应用。那么它相对于原来的神经网络方法有什么不同?为什么它适用于图像领域?原来:全连接神经网络需要的参数过多,例如1000*1000的图像,则输入层有10^6个节点,若隐藏层也有10^6个节点,则输入层到隐藏层的参数有10^12个。CNN:局部感知、权值共享CNN用局部感知和权值共享大大减少了参数,同时还具备其它优点。它们与自然图像...

2018-04-02 16:48:50 414

原创 win10 安装tensorflow(GPU)

https://developer.nvidia.com/cuda-downloads安装很简单,用python3,cuda8.0,cudnn6.0 即可。 import tensorflow as tf>>> sess = tf.Session(config=tf.ConfigProto(log_device_placement=True))201

2018-01-16 13:09:52 1007

原创 python3安装opencv3

opencv3 for python3,亲测可行!自带python2.7,先安装python3.apt-get install python3sudo apt-get update sudo apt-get upgradesudo apt-get install build-essential cmake pkg-config sudo apt-get instal

2018-01-16 12:25:32 652

转载 PYTHON @classmethod

官方的说法: classmethod(function)中文说明:classmethod是用来指定一个类的方法为类方法,没有此参数指定的类的方法为实例方法,使用方法如下: class C: @classmethod def f(cls, arg1, arg2, ...): ...  看后之后真是一头雾水。说的啥子东西呢??? 自己到国外的论坛

2017-11-02 13:43:45 272

原创 select poll epoll区别联系

select(): 此函数自己阻塞,当 某一个文件描述符可用时,返回相应的集合,所以阻塞在函数上,而不是recefromshang 。缺点: 大量的fd需要用户空间和内核空间的拷贝。内核需要大量轮训。 文件描述符的大小。epoll:epoll_create() 新建一个epoll池。epoll_ctl()  对文件描述符增添修改并注册回调函数。 epoll_wa

2017-10-31 15:06:57 212

原创 python _foo __foo

__foo__:一种约定,Python内部的名字,用来区别其他用户自定义的命名,以防冲突._foo:一种约定,用来指定变量私有.程序员用来指定私有变量的一种方式.(你可以访问,但是不要轻易访问。)__foo:这个有真正的意义:解析器用_classname__foo来代替这个名字,以区别和其他类相同的命名. 也是可以访问,不过需要.class.__foo。

2017-10-31 00:02:33 8489

原创 Python 多线程复习

Python 多线程4种方式同步:1,Lock。最简单的用法,对于一个全局变量,要修改或者读取前都记得lock.acquire下。然后用完就release下就好。缺点:无法通知某个线程去执行,需要不停的询问查,是否可以获得锁了。2,信号量:就是一个计数器,他不i能然后使用方法和Lock一样。3,条件变量:等会某些条件发生,否则一直处于wait状态,类

2017-10-30 18:10:09 204

原创 10.27 看 Mysql 必知必会 笔记: &

自己打出来,写代码。 这样有效果,也不容易忘记...LIKE 是绝对匹配,如果是包含,则不返回。REGEXP 是包含匹配,返回包含着的数据。select prod_name from products where prod_name LIKE '%Ton' Concat : 用于创建联结 select concat (vend_name ,vend_id

2017-10-27 23:25:30 163

原创 python @,@staticmethod,@classmethod

一般来说,要使用某个类的方法,需要先实例化一个对象再调用方法。而使用@staticmethod或@classmethod,就可以不需要实例化,直接类名.方法名()来调用。这有利于组织代码,把某些应该属于某个类的函数给放到那个类里去,同时有利于命名空间的整洁。既然@staticmethod和@classmethod都可以直接类名.方法名()来调用,那他们有什么区别

2017-10-27 01:25:47 168

转载 python __slot__

使用__slots__但是,如果我们想要限制class的属性怎么办?比如,只允许对Student实例添加name和age属性。为了达到限制的目的,Python允许在定义class的时候,定义一个特殊的__slots__变量,来限制该class能添加的属性:>>> class Student(object):... __slots__ = ('name', 'age')

2017-10-26 20:58:41 404

原创 Python cookbook学习

。。。

2014-12-22 22:28:54 553

原创 阻塞,非阻塞,异步 ,同步

阻塞:做y非阻塞:异步:同步:

2014-10-10 11:17:02 486

原创 再次复习APUE

重看APUE,做些笔记。

2014-10-08 16:56:32 526

原创 搬走了...

昨天你搬走了,知道你会走的。只是buzhi

2014-09-26 10:10:02 482

原创 继续深入分析Kvm API

这里稍微来分析下KVM代码结构:在我们调用了KVM的API之后

2014-09-21 22:08:30 650

原创 说说KVM的API

都知道,KVM在虚拟化的时候提供给用户空间的就是/

2014-09-21 20:57:17 1048

原创 第一个只出现一次的字符

//第一个只出现一次的字符

2014-09-20 21:35:32 498

原创 打印连续数组的最大和

/*打印连续数组的最大和*/#define N 10#includeint findmostnum(int * , int );int main(){ int aa[N]; int i ; for (i = 0 ; i <= N-1; i++) scanf("%d" , &aa[i]);

2014-09-18 22:22:40 477

原创 写atoi

这个被问烂了的面试题,我也写写。

2014-09-17 22:34:52 519

原创 如何对待一个人好

如果是男朋友,那么对你的好

2014-09-13 21:12:40 432

原创 四天没见了

Hui,四天没见了。再见面却不知道说啥,

2014-09-03 12:11:28 430

原创 最后一次开学

这可能是人生中最后一次的开学经历了,再过

2014-08-31 11:41:56 1148

原创 杂感

今天晚上好大的雨,被堵在澡堂了。 每一次看似平常的问候其实都是心中鼓起12

2014-08-30 23:58:10 415

原创 影子页表和EPT

不得不承认,一直对影子页表和EPTj

2014-08-29 15:53:29 4424

原创 好久没这么不开心了

这个世界,有太多牵挂的人

2014-08-29 14:22:31 430

原创 kvm 源代码杂篇

分析KVM,对我这种菜鸟确实难度太大。2270 static int kvm_dev_ioctl_create_vm(void)2271 {2272 int fd;2273 struct kvm *kvm;2274 2275 kvm = kvm_create_vm();2276 if (IS_ERR(kvm))

2014-08-28 17:27:11 1054

原创 推荐个看kernel源码的好网站。

好吧,其实我是izhttp://www.cs.fsu.edu/~baker/devices/lxr/http/source/linux/virt/kvm/kvm_main.c

2014-08-28 16:38:18 673

原创 再来水一水

Hui,虽然在公司的时间挺快乐,

2014-08-28 10:46:29 487

原创 看操作系统虚拟化原理总结篇——硬件虚拟化中的IO虚拟化

1,

2014-08-28 10:32:47 631

原创 看操作系统虚拟化原理总结篇——软件虚拟化中的IO虚拟化

1,

2014-08-27 20:32:53 838

原创 看操作系统虚拟化原理总结篇——硬件虚拟化中的内存虚拟化-EPT

1

2014-08-27 16:39:44 1132

原创 看操作系统虚拟化原理总结篇——基于软件的完全虚拟化——内存

1

2014-08-27 15:55:44 957

原创 看操作系统虚拟化原理总结篇——硬件虚拟化中的CPU虚拟化

1,

2014-08-27 14:42:17 2099

原创 看操作系统虚拟化原理总结篇——VMCS详解

1.

2014-08-27 11:12:02 1093

原创 一些以往面试题杂篇

硬中断和软中断的区别软中断是执行中断指令产生的,而硬中断是由外设引发的。硬中断的中断号是由中断控制器提供的,软中断的中断号由指令直接指出,无需使用中断控制器。硬中断是可屏蔽的,软中断不可屏蔽。硬中断处理程序要确保它能快速地完成任务,这样程序执行时才不会等待较长时间,称为上半部。软中断处理硬中断未完成的工作,是一种推后执行的机制,属于下半部。

2014-08-27 11:07:39 648

原创 谢谢你的早餐,谢谢

哈,Hui谢谢你的早餐。

2014-08-27 10:44:42 755

原创 看操作系统虚拟化原理总结篇——基于软件的完全虚拟化——cpu

1.

2014-08-26 16:25:54 1585

原创 看操作系统虚拟化原理总结篇——虚拟化概述原理

1.

2014-08-26 14:12:26 1208

linux C 一站式编程

关于C和linux都有很好都解释,并且排版非常舒服。 推荐

2013-11-17

x86汇编语言-从实模式到保护模式

主要讲解了实模式到保护模式的跳转,另外对汇编学习也有好处。

2013-10-30

空空如也

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

TA关注的人

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