- 博客(40)
- 收藏
- 关注
转载 C/C++头文件区别
在从C迁移到C++时,引用的头文件经常忘记是C的还是C++特有的1. *.h limits.h ctype.h2. c* climits cctype [结尾不含.h]3. 其余的都属于C++特有转载于:https://www.cnblogs.com/AbcFly/p/6239344.html...
2016-12-31 15:18:00 48
转载 第一章 基础设施,1.3 阿里视频云ApsaraVideo是怎样让4000万人同时狂欢的(作者:蔡华)...
1.3 阿里视频云ApsaraVideo是怎样让4000万人同时狂欢的前言在今年的双11中,双11天猫狂欢夜的直播成为一大亮点。 根据官方披露数据,直播总观看人数超4257万,同时观看人数峰值达529万,在云端实现了高计算复杂度的H.265实时转码和窄带高清技术。其实不光是双11,直播已经成为了2016年互联网最火爆的话题。除了内容的大规模涌现,背后其实是计算、存储、带宽的升级和成本的下降...
2016-12-30 10:05:00 119
转载 angular2、ng2 http get post 传参
ng2 http获取服务器数据的时候传递参数详解1、 六种方法获取服务器数据所传递的参数get(url: string, options?: RequestOptionsArgs): Observable<Response>;post(url: string, body: string, options?: Reques...
2016-12-28 07:39:59 719
转载 vim编辑器
vim打开文件:vim filename:打开文件,没有该文件,则新建vim +# filename:打开文件,并跳到#行处vim + filename:打开文件,并跳到文件最后一行vim +/parrten:打开文件,并跳到第一次匹配指定模式的行处跳转命令:w:移至下一个单词的词首e:移至下一个单词的词尾b:移至上一个单词的词首翻屏操作:ctrl+f:向下翻一屏ctrl+b...
2016-12-26 09:43:08 41
转载 BZOJ 1030: [JSOI2007]文本生成器 [AC自动机 DP]
1030: [JSOI2007]文本生成器Time Limit: 1 Sec Memory Limit: 162 MBSubmit: 3953 Solved: 1614[Submit][Status][Discuss]Description JSOI交给队员ZYX一个任务,编制一个称之为“文本生成器”的电脑软件:该软件的使用者是一些低幼人群,他们现在使用的是GW文本生成器...
2016-12-25 18:26:00 56
转载 arp的***和防御
ARP(Address Resolution Protocol,地址解析协议)是一个位于TCP/IP协议栈中的网络层,负责将某个IP地址解析成对应的MAC地址。ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的进行。ARP***的局限性ARP***仅能在以太网(局域网如:机房、内网、公司网络等)进行无法对外网...
2016-12-22 11:34:32 55
转载 Visual Studio下包含多项目的解决方案及项目间引用
http://blog.sina.com.cn/s/blog_6e0693f70100so31.html新建解决方案A. 创建第一个项目(DLL),生成.dll(动态库)和.lib(静态库)文件;B. 创建第二个项目(User),设置“附加包含目录”和“附加库目录”,分别指向第一个项目的.h文件目录和.lib文件目录;C. 设置User项目的(右键)添加->引用->资...
2016-12-22 09:43:00 677
转载 BZOJ 2115 [Wc2011] Xor ——线性基
【题目分析】 显然,一个路径走过两边是不需要计算的,所以我么找到一条1-n的路径,然后向该异或值不断异或简单环即可。 但是找出所有简单环是相当复杂的,我们只需要dfs一遍,找出所有的环路即可,因为所有的简单环都可以经过各种各样的异或得到。 然后线性基,在从高位向低位贪心即可,至于证明,需要拟阵的相关知识。【代码】#include <cstdio>...
2016-12-20 23:19:00 62
转载 mybatis高级(3)_延迟加载_深度延迟_一级缓存_二级缓存
设置延迟加载需要在mybatis.xml中设置注:侵入式延迟加载为真时是延迟加载侵入式延迟加载为假时是深度延迟加载<!-- 延迟加载和深度延迟加载 --> <settings> <!-- 延迟加载 --> <setting name="lazyLoadingEnabled" value="t...
2016-12-20 17:49:00 80
转载 QT 使用高清晰
说到这个问题,我们要用到QT_REQUIRE_VERSION这个宏,Qt文档中这么描述:这里是要设置当前开发的Qt版本相匹配。比如我用的是Qt5.6.0,所以在main.cpp上要这样写:#include "mainwindow.h"#include <QApplication>int main(int argc, char *argv[]){ QAppli...
2016-12-20 13:20:04 185
转载 EXCLE图形插入实例
根据所给名称找到相应图片,并进行导入。代码如下:Sub Import_picture()For Each shap In Sheet1.Shapes '在sheet1中的图片对象进行循环 If shap.Type <> 8 Then shap.Delete '在插入图片之前删除以前插入的图片,但不删除命令按钮Next shapFor Each Rng...
2016-12-19 10:54:00 120
转载 linux中快捷键
1.ctrl+c 终止现在的进程2.ctrl+d 退出现在的命令行,类似于exit3.shift+pageup/pagedown 向上或向下翻页4.在终端中复制是ctrl+shift+c,而不仅仅是ctrl+c,粘帖也是ctrl+shift+v ...
2016-12-18 17:21:00 46
转载 (原)ubuntu14.04中安装gcc4.9和g++4.9
http://stackoverflow.com/questions/28683747/installing-gcc4-9-on-ubuntu-14-04-ltshttp://askubuntu.com/questions/428198/getting-installing-gcc-g-4-9-on-ubuntu 今天运行别人编译好的程序, 提示libstdc++.so.6: vers...
2016-12-18 11:47:00 223
转载 oracle常用命令
一、ORACLE的启动和关闭1、在单机环境下要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下su - oraclea、启动ORACLE系统oracle>svrmgrlSVRMGR>connect internalSVRMGR>startupSVRMGR>quitb、关闭ORACLE系统oracle>svrmg...
2016-12-16 20:57:32 43
转载 2017年读书清单
2016年即将结束,在此列出2017年读书的清单,并督促自己去完成!技术方面序号书名类别作者出版社读完时间1《高性能MySQL(第3版)》mysql宁海元,周振兴,彭立勋 等 译电子工业出版社2017-11-172《MySQL管理之道:性能调优、高可用与监控(第一版)》mysql贺春旸 著 机械工业出版社3《Python核心编程(第3版)》python孙波翔,李斌,李晗 译...
2016-12-16 17:13:54 80
转载 React从入门到精通系列之(12)深入理解JSX
十二、深入理解JSX从根本上讲,JSX就是提供了一个React.createElement(component, props, ...children)函数的语法糖。就像下面的JSX代码:<MyButton color="blue" shadow={2}> Click Me</MyButton>经过...
2016-12-15 09:51:04 155
转载 LBaaS 实现机制 - 每天5分钟玩转 OpenStack(125)
上一节我们已经配置并测试 LBaaS,今天重点分析 Neutron 是如何用 Haproxy 来实现负责均衡的。在控制节点上运行 ip netns,我们发现 Neutron 创建了新的 namespace qlbaas-xxx。该 namespace 对应我们创建的 pool “web servers”。其命名格式为 qlbaas-< pool ID>。可以通过 ip a ...
2016-12-14 06:33:00 83
转载 装饰模式
装饰模式适用场景:装饰者模式(Decorator Pattern),是在不必改变原类文件和使用继承的情况下,动态的扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。使用装饰者模式的时候需要注意一下几点内容:(1)装饰对象和真实对象有相同的接口。这样客户端对象就可以以和真实对象相同的方式和装饰对象交互。(2)装饰对象包含一个真实对象的引用。(3)装饰对象接受所有的来自客户...
2016-12-13 17:43:00 55
转载 Dispose() C# 优化内存
1 public void Dispose()2 {3 ((IDisposable)_designer).Dispose();4 } 1 #region IDisposable Support 2 private bool disposedValue = false;...
2016-12-13 17:06:00 106
转载 SQL Server-聚焦NOT IN VS NOT EXISTS VS LEFT JOIN...IS NULL性能分析(十八)
前言本节我们来综合比较NOT IN VS NOT EXISTS VS LEFT JOIN...IS NULL的性能,简短的内容,深入的理解,Always to review the basics。NOT IN、NOT EXISTS、LEFT JOIN...IS NULL性能分析我们首先创建测试表USE TSQL2012GOCREATE SCHEMA [compare...
2016-12-12 21:01:00 50
转载 Asp.Net MVC4下设置W3P3(IIS)调试步骤
环境】 VS 2012 IIS7.5【问题】 MVC项目在创建时和APS.NET不同,不能够选择服务器类型,不能够直接把项目创建到IIS上。 如果在项目中直接更改属性,更换调试服务器类型,会报错【解决方法】 1.右键点击项目——【属性】——Web——服务器——使用自定义 web服务器——填入IIS中服务器Url 2.调试菜单——附加到进程 如下图配置,...
2016-12-12 15:55:00 59
转载 AC日记——计算多项式的导函数 openjudge 1.5 38
38:计算多项式的导函数总时间限制:1000ms内存限制:65536kB描述计算多项式的导函数是一件非常容易的任务。给定一个函数f(x),我们用f'(x)来表示其导函数。我们用x^n来表示x的n次幂。为了计算多项式的导函数,你必须知道三条规则:(1)、(C)' = 0如果C是常量(2)、(C*x^n)' = C*n*x^(n-1)如果n >= 1且C是常量...
2016-12-10 08:37:00 715
转载 在MySQL和PostgreSQL之外,为什么阿里要研发HybridDB数据库?
2016-12-09 来源:InfoQ 作者:萧少聪阿里云为什么要做HybridDB?Pivotal么看待阿里云此举?Pivotal中国研发中心总经理冯雷(Ray Feng)、阿里云数据库总负责人余锋(褚霸)于12月13日线上发布会剖析自己的想法。点击回顾视频:除了发布外,我们还想告诉你——阿里云为什么要做HybridDB?编者按在大数据火...
2016-12-09 14:32:19 131
转载 [LeetCode] Count The Repetitions 计数重复个数
Define S = [s,n] as the string S which consists of n connected strings s. For example, ["abc", 3] ="abcabcabc".On the other hand, we define that string s1 can be obtained from string s2 if we can...
2016-12-09 14:06:00 126
转载 基于gulp的前端脚手架(二)
几天前搭了个小型的gulp自动化脚手架,运用到实际项目中发现还有一些小问题,今天来统一修复一下。文章链接 基于gulp的前端脚手架(一)存在的问题雪碧图相关1、使用2倍图后,若2倍图尺寸不是1倍图的2倍,如2x: 37*12, 1x: 19*6。会出现错误:2、使用gulp.spritesmith-multi生成雪碧图时会产生1...
2016-12-09 08:11:20 81
转载 Java虚拟机的功能
1:通过ClassLoader寻找和装载class文件2:解释字节码成为指令并执行,提供class文件的运行环境。即将字节码转换为不同OS下可执行的机器码指令。3:进行垃圾回收。4:提供与硬件交互的平台,即是JVM机器指令与硬件的交互。 ...
2016-12-07 20:04:00 123
转载 从函数劫持角度看开发调试工具AlloyLever
在腾讯的AlloyTeam的Blog上发现了这样的一款工具:AlloyLever(原blog地址:http://www.alloyteam.com/2016...),觉得非常有趣且实用。尤其是其实现的原理也并不复杂,却可以给平常的调试工作带来巨大的便利,不得不让人感叹凡事就怕认真啊。这个就是这款工具的样子,它整合了web调试中几个非常...
2016-12-05 11:49:34 79
转载 php : RBAC 基于角色的用户权限控制-表参考
--管理员表CREATE TABLE `sw_manager` ( `mg_id` int(11) NOT NULL AUTO_INCREMENT, `mg_name` varchar(32) NOT NULL, `mg_pwd` varchar(32) NOT NULL, `mg_time` int(10) unsigned NOT NULL COMMENT '时...
2016-12-04 21:20:00 118
转载 [LeetCode]--63. Unique Paths II
Follow up for “Unique Paths”:Now consider if some obstacles are added to the grids. How many unique paths would there be?An obstacle and empty space is marked as 1 a...
2016-12-03 17:06:00 41
转载 网络推广渠道有哪些
网络推广渠道有哪些?目前网络推广渠道可以分为如下类型:数据库营销、社会化媒体营销、网络广告、手机客户端、分销平台、搜索引擎营销、资源合作营销、分类信息等。模式总是千变万化,但万变不离其宗,不管那些推广渠道都只是为了一个共同的目标:销售额。 一、数据库营销 数据库营销可包括IM推广、EDM邮件发送、SMS短信发送都属于线上电商推广常用方式,数据库...
2016-12-02 14:58:24 492
转载 C# 自定义特性
Id字段上的DbKey就是自定义特性/// <summary>/// 用户信息/// </summary>public class User{ [DbKey] public string Id { get; set; } public string Name { get; set; }}继承Attribute...
2016-12-01 23:55:00 143
转载 ELK+redis搭建nginx日志分析平台
ELK+redis搭建nginx日志分析平台发表于 2015-08-19 | 分类于 Linux/Unix | ELK简介ELKStack即Elasticsearch + Logstash + Kibana。日志监控和分析在保障业务稳定运行时,起到了很重要的作用。比如对nginx日志的监控分析,nginx是有日志文件的,它的每个请求的状态等都有日志文件进行记录,所以可以通过读取日志文...
2016-12-01 09:52:00 95
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人