码迷,mamicode.com
首页 > 编程语言 > 日排行
jvm-多线程
多线程的目的 为什么要使用多线程?可以简单的分两个方面来说: 在多个cpu核心下,多线程的好处是显而易见的,不然多个cpu核心只跑一个线程其他的核心就都浪费了; 即便不考虑多核心,在单核下,多线程也是有意义的,因为在一些操作,比如IO操作阻塞的时候,是不需要cpu参与的,这时候cpu就可以另开一个线 ...
分类:编程语言   时间:2017-10-15 11:30:10    阅读次数:171
4.3 C++虚成员函数表vtable
参考:http://www.weixueyuan.net/view/6372.html 总结: 在C++中通过虚成员函数表vtable实现多态,虚函数表中存储的是类中虚函数的入口地址。 使用多态会降低程序运行效率,使用多态的程序会使用更多的存储空间,存储虚函数表等内容,而且在调用函数时需要去虚函数表 ...
分类:编程语言   时间:2017-10-15 11:30:28    阅读次数:216
Python知识点
经过几次与python的接触,大略的谈一下我对Python的初步认知。 一·基础知识 对于Python的基础知识:即Python的特点{解释性脚本语言;面向对象的语言;动态语言 变量类型不固定;默认编码 utf-8} 再是他的基本规则分为跨行,缩进块,空行,模块。其中跨行又包括闭合操作符,各种符号, ...
分类:编程语言   时间:2017-10-15 11:32:08    阅读次数:186
第四百零五节,centos7下搭建sentry错误日志服务器,接收python以及Django错误,
第四百零五节,centos7下搭建sentry错误日志服务器,接收python以及Django错误, 通过docker安装sentry 安装docker 1.卸载旧版本 2.安装依赖包 3.添加稳定的源 安装docker ce 1.更新yum包 2.安装docker ce 3.启动docker 4. ...
分类:编程语言   时间:2017-10-15 11:32:14    阅读次数:245
Spring AOP原理分析
AOP基础概念 目标类(Target) 代理(Proxy) 连接点(Joinpoint) 切点(Pointcut) 通知(Advice):增加的功能 切面(Aspect):切点 + 通知 织入(Weaving):增强目标类的方法 引入(Introduction):增加新方法、属性 Spring AO ...
分类:编程语言   时间:2017-10-15 11:33:41    阅读次数:139
机器学习算法原理与编程实践之朴素贝叶斯分类
在介绍朴素贝叶斯分类之前,首先介绍一下大家都比较了解的贝叶斯定理,即已知某条件概率,如何得到两个时间交换后的概率, 也就是在已知P(A|B)的情况下如何求得P(B|A)?可以通过如下公式求得: 而朴素贝叶斯分类是一种简单的分类算法,称其朴素是因为其思想基础的简单性:就文本分类而言,它认为词袋中的两两 ...
分类:编程语言   时间:2017-10-15 14:13:28    阅读次数:233
安装python2.7
1.安装Development Tools yum groupinstall -y 'development tools'2安装SSL、bz2、zlib来为Python的安装做好准备工作 yum install -y zlib-devel bzip2-devel openssl-devel xz-l ...
分类:编程语言   时间:2017-10-15 14:15:14    阅读次数:123
JAVA-JSP内置对象之request获得所有的参数名称
相关资料:《21天学通Java Web开发》 获得所有的参数名称1.request对象的getParameterNames()方法可以获得所有的参数名称。 RequestForm2.jsp 1 <%@ page language="java" contentType="text/html;chars ...
分类:编程语言   时间:2017-10-15 14:16:14    阅读次数:202
python函数的4个你可能不知道的事
关于函数的定义这里不再赘述,我比较倾向于想象函数是一个黑盒子,我需要得到某个东西的时候直接进去拿,比如我想了解python函数,那么直接百度搜索python函数,百度搜索就会给我展示python函数的相关内容,这里的百度搜索就是一个函数,我才不管它内部是怎么实现的,当然如果自己写一个函数,你就要考虑 ...
分类:编程语言   时间:2017-10-15 14:16:45    阅读次数:612
javascript中数据属性和访问器属性
1.属性 ECMAScript中有两种属性:数据属性和访问器属性。 一、数据属性 数据属性包含一个数据值的位置,在这个位置可以读取和写入值。 var person = { name :"Nicholas" }; 要修改属性默认的特性,必须使用ECMAScript 5 的Object.definePr ...
分类:编程语言   时间:2017-10-15 14:17:18    阅读次数:230
JAVA-JSP内置对象之session对象
相关资料:《21天学通Java Web开发》 session对象 1.session对象用来表示用户的会话状况,一般用于保存用户的各种信息。2.直到生命周期超时或者被认为释放掉为止。 方法 返回值 方法说明getId() String 获得session的IDgetCreationTime() lo ...
分类:编程语言   时间:2017-10-15 14:20:09    阅读次数:168
spring+hibernate项目demo搭建
之前用maven+spring+mybatis+spring mvc搭建了一个web项目,用于学习spring及相关知识,现在打算将mybatis换成hibernate,一样搭建一个框架。 其实mybatis或者hibernate都只是orm框架,负责数据持久层的工作,spring对这二者都提供了较 ...
分类:编程语言   时间:2017-10-15 14:20:16    阅读次数:225
Java浅谈数组之内存分析(二)
引用类型的数组的初始化 1数组元素是引用时的内存分析 下面将上面的代码转化为存储示意图说明: ...
分类:编程语言   时间:2017-10-15 14:21:21    阅读次数:132
Java捡漏
Java中最多只允许一个类使用public修饰符; print()和printf()方法输出的参数只能带有一个基本数据类型,若要输出多个数据,则应合成一个数据; %m.nf:输出浮点型占m位,小数点后保留n位数字; 求余运算符号取决于第一位操作数的符号,而不管第二位操作数的符号。 >>与>>>的区别 ...
分类:编程语言   时间:2017-10-15 14:22:02    阅读次数:148
Java 学习笔记之 Sleep停止线程
Sleep停止线程: 在Sleep状态下被interrupt,interrupted 状态会被擦除,返回false。 线程在Sleep状态下被interrupt: 运行结果: 线程在Sleep之前被interrupt: 运行结果: ...
分类:编程语言   时间:2017-10-15 14:22:18    阅读次数:228
Python基础知识
Python, 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU General Public License)协议。Python语法简洁而清晰,具有丰富和强大的类库。它常被 ...
分类:编程语言   时间:2017-10-15 14:22:27    阅读次数:211
python阶段总结
##Python的基本语法1.基本输入输出语句print和raw_input()2.list: Python内置的一种数据类型是列表。lists是一个有序的集合,可以添加与删除元素。3.元组(tuple):tuple和list非常类似,但是tuple一旦初始化就不能修改4.字典(dictionary ...
分类:编程语言   时间:2017-10-15 14:25:07    阅读次数:256
python for循环(1)
对于一个初学者来说for循环可能会击溃很多人,因为网上找的python的for循环没有详细的介绍for循环的条件以及for循环后面定义的东西是什么意思。首先我先举一个常用的例子。 for i in range(1,10) : print i 上面这两条代码是用来在屏幕上打印1到9的。这里就不对ran ...
分类:编程语言   时间:2017-10-15 14:25:15    阅读次数:144
JAVA-JSP内置对象之out对象求得缓冲区使用大小
相关资料:《21天学通Java Web开发》 out对象 out对象求得缓冲区使用大小1.通过out对象的getBufferSize()方法可以获得缓冲区的大小。2.通过getRemaining()方法可以获得缓冲区剩余大小。3.通过这两个的值可以很容易地求得缓冲区使用大小。 OutDemo2.js ...
分类:编程语言   时间:2017-10-15 14:25:22    阅读次数:216
4.4 C++虚析构函数
参考:http://www.weixueyuan.net/view/6373.html 总结: 构造函数是不能声明为虚函数的,析构函数可以被声明为虚函数。 将基类的析构函数声明为虚函数之后,派生类的析构函数也自动成为虚析构函数。 未将基类的析构函数定义为虚函数,如下面的例子的情况可能会出现内存泄漏。 ...
分类:编程语言   时间:2017-10-15 14:25:43    阅读次数:121
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!