码迷,mamicode.com
首页 > 2018年12月05日 > 全部分享
KVM的qemu-kvm使用
KVM: kvm,x86支持硬件辅助虚拟化技术(hvm) grep -E "(vmx|svm)" /proc/cpuinfo grep -E "(vmx|svm)" /proc/cpuinfo [[email protected] ~]# ll /dev/kvm crw-rw-rw- 1 root kvm 10, ...
分类:其他好文   时间:2018-12-05 23:22:08    阅读次数:29
IOC容器和依赖反转模式
<!--StartFragment --> 在这里,我们先简要地讨论依赖反转的相关概念。我们选取维基百科中关于体赖反转的叙述,把这些文字作为我们理解依赖反转这个概念的参考。这里不会对这些原理进行学理.上的考究,只是希望提供-些有用的信息,以便给读者一些自示。这个模式非常重要,它是IoC容器得到广泛应 ...
分类:其他好文   时间:2018-12-05 23:22:01    阅读次数:27
LeetCode 599. Minimum Index Sum of Two Lists
Suppose Andy and Doris want to choose a restaurant for dinner, and they both have a list of favorite restaurants represented by strings. You need to h ...
分类:其他好文   时间:2018-12-05 23:21:52    阅读次数:27
lapis 项目添加prometheus 监控
lapis 是基于openresty 扩展的,所以直接将支持prometheus的模块构建进openresty 就可以了 我使用的是nginx-module-vts 模块 环境准备 我已经构建好了支持的基础镜像,可以直接配置即可,具体的可以看下面的参考资料 docker-compose 文件 ver ...
分类:Windows程序   时间:2018-12-05 23:21:46    阅读次数:36
图片自适应容器大小
利用padding撑开盒子大小,padding-bottom撑开子元素的高度,子元素宽度与高度成比例,这样就可以自适应了 ...
分类:其他好文   时间:2018-12-05 23:21:31    阅读次数:27
分分钟教你学习GIt
Git配置: $ git config --global user.name "awen" $ git config --global user.email "[email protected]" 查看配置: $ cat ~/.gitconfig 获得一个Git仓库的两种方式 方式一: $ git clone ...
分类:其他好文   时间:2018-12-05 23:21:23    阅读次数:30
Python第9天
迭代器(减少代码量增强可读性)和生成器(只能遍历一次):遵循迭代器协议,就是生成可迭代对象 生产者和消费者模型:可触发生成器运行的方法 直接调用next方法 用系统next+生成器的方法 send yield(可执行多次)相当于return(只执行一次)控制的函数返回值, x=yield的另一个特性 ...
分类:编程语言   时间:2018-12-05 23:21:14    阅读次数:31
php防范
针对 PHP 的网站主要存在下面几种攻击方式: 1、命令注入(Command Injection) 2、eval 注入(Eval Injection) 3、客户端脚本攻击(Script Insertion) 4、跨网站脚本攻击(Cross Site Scripting, XSS) 5、SQL 注入攻... ...
分类:Web程序   时间:2018-12-05 23:21:04    阅读次数:34
把一下程序中的print()函数改写成
源代码: 错误代码: 然后输出了一堆莫名奇妙的东西。 经过一番调试后,找出了问题所在,改写了代码,把递归的代码部分放到循环外面,问题解决。 正确代码: 正确输出: 附上答案里面的代码(比较简洁) ...
分类:其他好文   时间:2018-12-05 23:20:54    阅读次数:27
python网络编程-udp
[TOC] 1. 创建socket 在 Python 中 使用socket 模块的函数 socket 就可以完成(大多数的编程语言的套路是相似的): 说明: 函数 socket.socket 创建一个 socket,该函数带有两个参数: Address Family:可以选择 AF_INET(用于 ...
分类:编程语言   时间:2018-12-05 23:20:39    阅读次数:31
时间稍纵即逝,好久不见~ [QQ群均已解散,暂只保留UE4群]
好久不见了,各位;
分类:其他好文   时间:2018-12-05 23:20:30    阅读次数:26
golang语言学习第二课:变量类型及常量与枚举
go语言的变量类型: bool (true为0,false不等于0), string int 分好多种int,有点头晕,但用默认的int就足够了,根据机器判断,是32位的用int32,是64位的用int64. byte, 又是uint8的别名。 rune(类似char,但是是utf-8编码的char ...
分类:编程语言   时间:2018-12-05 23:20:23    阅读次数:27
LeetCode 606. Construct String from Binary Tree
You need to construct a string consists of parenthesis and integers from a binary tree with the preorder traversing way. The null node needs to be rep ...
分类:其他好文   时间:2018-12-05 23:20:14    阅读次数:30
浅谈.net的后台校验
1.场景描述 在开发中,前端的相关模型校验往往不能满足当前开发的需求,也就是并不是十分的安全。于是,很多情况下需要后端进行模型的校验。在.net mvc中,有很多校验的方式(比如:值(1)可以使用内置的标签的校验模式,.net中内置诸如Require/Range/Phone等校验标签,只需在相应的模 ...
分类:Web程序   时间:2018-12-05 23:20:03    阅读次数:32
关于MapReduce二次排序的一点解答
上一篇博客说明了怎么自定义Key,而且用了二次排序的例子来做测试,但没有详细的说明二次排序,这一篇说详细的说明二次排序,为了说明曾经一个思想的误区,特地做了一个3个字段的二次排序来说明。后面称其为“三次排序”。测试数据:a1,b2,c5a4,b1,c3a1,b2,c4a2,b2,c4a2,b1,c4 ...
分类:编程语言   时间:2018-12-05 23:19:52    阅读次数:29
迭代器模块 itertools
无限迭代器 itertools 包自带了三个可以无限迭代的迭代器。这意味着,当你使用他们时,你要知道你需要的到底是最终会停止的迭代器,还是需要无限地迭代下去。 这些无限迭代器在生成数字或者在长度未知的可迭代对象(iterables)中循环时相当有用。下面我们开始认识这些有趣的可迭代对象! count ...
分类:其他好文   时间:2018-12-05 23:19:43    阅读次数:26
《Pro SQL Server Internals》翻译2
聚集索引 一个表根据聚集索引键进行排序是指按表中数据的物理顺序即聚集索引, 一个表只能定义一个聚集索引。 假设您要在堆表上使用数据创建聚集索引。 作为第一步,如图2-5所示,SQL Server会创建另一个数据副本,然后根据群集密钥的值对其进行排序。 数据页链接在双链表中,其中每个页面都包含指向链中 ...
分类:数据库   时间:2018-12-05 23:19:22    阅读次数:32
1178条   1 2 3 4 5 6 ... 70 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!