C/C++指向指针的指针

我在一篇教程中看到下面这段,它描述指向指针的指针是如何运作的。 引用文章相关段落如下: int i = 5, j = 6, k = 7; int *ip1 = &i, *ip2 = &j;现在我们可以这么写: int **ipp = &ip1; 那么现在指针 ipp 指向了 ip1,ip1 指向了 i。*ipp 就是 ip1,**ipp 就是 i,或者说是 5。我们可以用我们熟...
阅读(232) 评论(0)

解决VS2010复制代码中文乱码的问题

解决VS2010复制代码中文乱码的问题 直接复制VS2010的代码到Word里面去时,中文会出现如下乱码的现象(见下图),一种简单的方法是先把代码复制到记事本,再从记事本复制到Word,但是这样会失去了代码原有的格式,失去高亮色,这不是我们想要的。 从VS2010复制代码到Word出现乱码现象:...
阅读(1740) 评论(0)

C/C++中Static和Const的作用

C/C++中Static和Const的作用     【尊重原创,转载请注明出处】http://blog.csdn.net/guyuealian/article/details/51119499 (一)const的作用 : 1.定义常量    (1)const修饰变量,以下两种定义形式在本质上是一样的。它的含义是:const修饰的类型为TYPE的变量的值value是不可变的,即为只读类型...
阅读(295) 评论(0)

JAVA 内存泄露详解(原因、例子及解决)

Java的一个重要特性就是通过垃圾收集器(GC)自动管理内存的回收,而不需要程序员自己来释放内存。理论上Java中所有不会再被利用的对象所占用的内存,都可以被GC回收,但是Java也存在内存泄露,但它的表现与C++不同。 JAVA 中的内存管理     要了解Java中的内存泄露,首先就得知道Java中的内存是如何管理的。     在Java程序中,我们通常使用new...
阅读(862) 评论(0)

inline内联的用法与作用

inline内联的用法与作用      内联函数是一种编译机制,优点从代码上是看不出来的,但是程序的执行效率上有差别,通常,编译器对函数调用的处理是一种类似中断的方式,即当执行到函数调用语句时,程序把当前所有的状态信息比如CPU所有寄存器(其中一个很重要的就是指令指针寄存器)的值保存起来,然后放心大胆地转去执行那个函数的代码,执行完后再返回原来的地方,恢复原先保存过的状态信息,于是也就可以接...
阅读(256) 评论(0)

C/C++语言宏定义##连接符和符#的使用

C/C++语言宏定义##连接符和符#的使用      【尊重原创,转载请注明出处】http://blog.csdn.net/guyuealian/article/details/51119499 (一)C/C++语言宏定义##连接符和符#的使用      ## 连接符号:在带参数的宏定义中,将两个子串(token)联接起来,从而形成一个新的子串。但它不可以是第一个或者最后一个子串。所谓的...
阅读(414) 评论(0)

简单理解:ML、DB、NLP

这段话引用了很多次:         事实上,如果我们把人工智能相关的技术以及其他业界的技术做一个类比,就可以发现机器学习在人工智能中的重要地位不是没有理由的。        人类区别于其他物体,植物,动物的最主要区别,作者认为是“智慧”。而智慧的最佳体现是什么?        是计算能力么,应该不是,心算速度快的人我们一般称之为天才。        是反应能力么,也不是,...
阅读(409) 评论(0)

正则化方法:防止过拟合,提高泛化能力

本文是《Neural networks and deep learning》概览 中第三章的一部分,讲机器学习/深度学习算法中常用的正则化方法。(本文会不断补充) 正则化方法:防止过拟合,提高泛化能力 在训练数据不够多时,或者overtraining时,常常会导致overfitting(过拟合)。其直观的表现如下图所示,随着训练过程的进行,模型复杂度增加,在training d...
阅读(569) 评论(0)

卷积神经网络

卷积神经网络 转载请注明:http://blog.csdn.NET/stdcoutzyx/article/details/41596663 自今年七月份以来,一直在实验室负责卷积神经网络(Convolutional Neural Network,CNN),期间配置和使用过theano和cuda-convnet、cuda-convnet2。为了增进CNN的理解和使用,特写此博文,以其与人交流,互...
阅读(341) 评论(0)

Python闭包与装饰器

Python闭包与装饰器 一、装饰器概念       装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。装饰器接受其他函数为参数并返回一个装饰过的函数(或其他对象)。 1. 装饰器语法 (1)无参数装饰器 [python] view plain copy...
阅读(598) 评论(0)

机器学习中的相似性度量

在做分类时常常需要估算不同样本之间的相似性度量(Similarity Measurement),这时通常采用的方法就是计算样本间的“距离”(Distance)。采用什么样的方法计算距离是很讲究,甚至关系到分类的正确与否。   本文的目的就是对常用的相似性度量作一个总结。 本文目录: 1. 欧氏距离 2. 曼哈顿距离 3. 切比雪夫距离 4. 闵可夫斯基距离...
阅读(354) 评论(0)

TCP建立连接三次握手和释放连接四次握手

TCP建立连接三次握手和释放连接四次握手     【尊重原创,转载请注明出处】http://blog.csdn.net/guyuealian/article/details/52525724      在谈及TCP建立连接和释放连接过程,先来简单认识一下TCP报文段首部格式(这里只是简单说明,具体请查看相关教程),这里有几个重要的概念     序列号:本报文段所发送的数据的第...
阅读(3796) 评论(0)

内存可见性和原子性:Synchronized和Volatile的比较

Java多线程之内存可见性和原子性:Synchronized和Volatile的比较     【尊重原创,转载请注明出处】http://blog.csdn.net/guyuealian/article/details/52015707      在说明Java多线程内存可见性之前,先来简单了解一下Java内存模型。      (1)Java所有变量都存储在主内存中      (...
阅读(3155) 评论(2)

Microsoft Office Professional Plus 2010在安装中出错 解决办法 安装office2010出错

Microsoft Office Professional Plus 2010在安装中出错 解决办法 安装office2010出错     为了安装office2010,我卸载了2007,但在安装时,总是提醒“Microsoft Office Professional Plus 2010在安装中出错”。重试了好几遍,还是没有解决问题。       对于出现以上问题的原因,网上众说纷...
阅读(10248) 评论(0)

Java中只有按值传递,没有按引用传递!

今天,我在一本面试书上看到了关于java的一个参数传递的问题: 原文地址:http://guhanjie.iteye.com/blog/1683637  写道 java中对象作为参数传递给一个方法,到底是值传递,还是引用传递?  我毫无疑问的回答:“引用传递!”,并且还觉得自己对java的这一特性很是熟悉! 结果发现,我错了! 答案是: 值传递!Java中...
阅读(417) 评论(0)
144条 共10页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:361700次
    • 积分:4343
    • 等级:
    • 排名:第7448名
    • 原创:98篇
    • 转载:45篇
    • 译文:1篇
    • 评论:111条
    博客专栏
    最新评论