码迷,mamicode.com
首页 > 2017年05月05日 > 全部分享
C++创建对象的三种方式
第一种和第二种没什么区别,一个隐式调用,一个显式调用,两者都是在进程虚拟地址空间中的栈中分配内存,而第三种使用了new,在堆中分配了内存,而栈中内存的分配和释放是由系统管理,而堆中内存的分配和释放必须由程序员手动释放。采用第三种方式时,必须注意一下几点问题: ...
分类:编程语言   时间:2017-05-05 16:18:21    阅读次数:159
BZOJ 4827 [Hnoi2017]礼物 ——FFT
题目上要求一个循环卷积的最小值,直接破环成链然后FFT就可以了。 然后考虑计算的式子,可以分成两个部分分开计算。 前半部分FFT,后半部分扫一遍。 ...
分类:其他好文   时间:2017-05-05 16:18:14    阅读次数:161
网络编程
需求:双网卡实现同网段报文转发 方案1: 1.开启两个线程,利用libpcap抓包函数库分别在网卡0和网卡2上抓; 2.利用libnet函数库,哪块网卡抓取到报文,就往另外一块网卡发送。 期间遇到问题: 从网卡0网口入的报文被抓取到后,在扔给网口2时,网卡2又抓回该报文送给网卡0,形成循环,影响性能 ...
分类:其他好文   时间:2017-05-05 16:18:06    阅读次数:168
C++ 类的两种定义方式
类内定义 类外定义 ...
分类:编程语言   时间:2017-05-05 16:17:58    阅读次数:136
设计模式六大原则之里氏替换原则
1 里氏替换原则定义 Liskov于1987年提出了一个关于继承的原则“Inheritance should ensure that any property proved about supertype objects also holds for subtype objects.”——“继承必须 ...
分类:其他好文   时间:2017-05-05 16:17:47    阅读次数:232
nginx如何做到TCP的负载均衡
TCP 的 负载均衡 这个片段描述了如何通过nginx plus进行负载均衡 在版本5中,nginx plus 能够代理和负载均衡通过TCP路径,TCP对于一些流行应用和服务是一个协议:LDAP、MYSQL、RTMP stream 模块 TCP 负载均衡被nginx的三个模块所实现,而且这些模块被嵌 ...
分类:其他好文   时间:2017-05-05 16:17:39    阅读次数:256
Linux ALSA 音频系统:逻辑设备篇
6. 声卡和 PCM 设备的建立过程 前面几章分析了 Codec、Platform、Machine 驱动的组成部分及其注册过程,这三者都是物理设备相关的,大家应该对音频物理链路有了一定的认知。接着分...
分类:系统相关   时间:2017-05-05 16:17:28    阅读次数:376
MaxAlertView 强大的弹框试图
【链接】https://github.com/MrJalen/MaxAlertView MaxAlertView AlertPopUpView ActionSheetPopUpView 效果图 ...
分类:其他好文   时间:2017-05-05 16:17:17    阅读次数:208
Android 音频系统:从 AudioTrack 到 AudioFlinger
1. Android 音频框架概述Audio 是整个 Android 平台非常重要的一个组成部分,负责音频数据的采集和输出、音频流的控制、音频设备的管理、音量调节等,主要包括如下部分: Audio A...
分类:移动开发   时间:2017-05-05 16:17:05    阅读次数:8390
UFLDL讲义十五:从自我学习到深层网络
注:本讲义来源为NG教授的机器学习课程讲义,详见 http://deeplearning.stanford.edu/wiki/index.php ...
分类:其他好文   时间:2017-05-05 16:16:57    阅读次数:138
实现技术突破的背后是整个东安汽发人夜以继日的奋斗
在刚刚结束的2017上海车展上,东安汽发(DAE)带来了一款历时6年时间,自主研发的6AT变速箱。这台变速箱可应用于轿车及SUV车型,覆盖1.2t至2.6 t车重范围,覆盖300NM以下发动机,满足前驱、四驱搭载,多种驾驶模式可选,可实现自动起停。 整机采用紧凑结构设计,具有良好的整车搭载性和适用性 ...
分类:其他好文   时间:2017-05-05 16:16:49    阅读次数:161
JSON的简单介绍以及C语言的JSON库使用
JSON概述 JSON: JavaScript 对象表示法( JavaScript Object Notation) 。是一种轻量级的数据交换格式。 它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式, 但是也使用了类似于C语言家族的习惯( 包括C、 C++、 C#、 Ja ...
分类:编程语言   时间:2017-05-05 16:16:40    阅读次数:350
SQL Cookbook:操作多个表
1、记录集的叠加 使用union all union all包含重复的结果,union筛选掉重复项(可能需要排序) 2、组合相关的行 以上连接方法是等值连接,这是内连接的一种。 如果希望连接逻辑放在from子句中,那么可以使用join关键字 4、or与null组合的坑 在sql中,true or n ...
分类:数据库   时间:2017-05-05 16:16:31    阅读次数:165
典型用户和场景分析
Persona/典型用户:失物者:刘东 典型用户:丢东西的人:刘东 名字 刘东 性别 年龄 男 22岁 职业 学生 收入 靠父母供给 知识层面和能力 大学生,会操作电脑,熟练上网 生活/工作状况 忙于学习,游戏 动机,目的,困难 在校园中丢失了东西想通过网络途径寻找丢失的物品 用户偏好 上网,打游戏 ...
分类:其他好文   时间:2017-05-05 16:16:24    阅读次数:199
深入理解java:4.3.1. 框架编程之MyBatis---SQL语句执行的完整流程
Mybatis的整个的执行流程。如下图所示: 原理详解: MyBatis应用程序根据XML配置文件创建SqlSessionFactory, SqlSessionFactory在根据配置,配置来源于两个地方,一处是配置文件,一处是Java代码的注解,获取一个SqlSession。 SqlSession ...
分类:数据库   时间:2017-05-05 15:37:49    阅读次数:458
python——判断、循环语句
简单判断语句:if… 一重判断语句:if…else… 多重判断语句:if elif else… Score=input(“请输入你的分数”) Score=int(score) If score<60: print(“成绩不合格”) elif 60<=score<80: print(“成绩为良好”) ...
分类:编程语言   时间:2017-05-05 15:37:40    阅读次数:208
gparted在线扩分区大小
gparted在线扩分区空间(原数据不丢失)应用场景:如虚拟机上需要给linux系统增加分区,在vmware端增加大小后可在系统内通过gparted工具将原有分区大小扩容#apt-getinstallgparted#gparted(必须在图形界面)右击分区——resize——将全部空间给它——Apply即可验证:#fdisk-l#..
分类:其他好文   时间:2017-05-05 15:37:23    阅读次数:179
1336条   上一页 1 ... 34 35 36 37 38 39 40 ... 79 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!