码迷,mamicode.com
首页 > 编程语言 > 周排行
Python使用Memcache
前戏 Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象减少读取数据库的次数,从而减小数据库的压力,提高动态,数据库网站的速度。Memcached基于一个存储 键/值对的hashmap。其守护进程是用C编写的,但是客户端可以用任何 ...
分类:编程语言   时间:2019-06-07 12:42:13    阅读次数:115
C++应用程序性能优化(三)——C++语言特性性能分析
C++应用程序性能优化(三)——C++语言特性性能分析一、C++语言特性性能分析简介通常大多数开发人员认为,汇编语言和C语言比较适合编写对性能要求非常高的程序,C++语言主要适用于编写复杂度非常高但性能要求并不是很高的程序。因为大多数开发人员认为,C++语言设计时因为考虑到支持多种编程模式(如面向对象编程和范型编程)以及异常处理等,从而引入了太多新的语言特性。新的语言特性往往使得C++编译器在编译
分类:编程语言   时间:2019-06-07 12:43:50    阅读次数:77
Spring 事件(2)- 自定义事件
Spring 系列教程 "Spring 框架介绍" "Spring 框架模块" "Spring开发环境搭建(Eclipse)" "创建一个简单的Spring应用" "Spring 控制反转容器(Inversion of Control – IOC)" "理解依赖注入(DI – Dependency ...
分类:编程语言   时间:2019-06-07 12:44:37    阅读次数:111
多线程
什么是线程: 线程指的是一条流水线的工作过程的总称 线程是CPU的基本执行单位 对比进程而言,进程仅仅是一个资源单位其包含了程序运行所需的资源,就像一个车间 而单有资源是无法生产出产品的,必须有具体的生产产品的逻辑代码 线程就相当于车间中的一条流水线,而你的代码就是流水线上的一道道工序 特点: 1. ...
分类:编程语言   时间:2019-06-07 12:45:09    阅读次数:135
00-springmvc分布式项目项目结构
01模块名字:p2p-parent 作为父模块,对其他模块进行管理。 1,idea新建空项目,设置项目保存位置。 2,选择新建模块,选择maven项目类型,不选择具体的模板,建出来是一个有maven基本结构的项目,这个项目作为父模块,可以起名为:xxx(项目名)-parent。 3,修改配置文件,在 ...
分类:编程语言   时间:2019-06-07 12:45:26    阅读次数:68
MFC 任务托盘经常消失问题
经常发现自己写的程序任务托盘会无缘无故的消失,但是进程还是存在的,原来是资源管理器异常的时候,重新生成的时候,程序需要重新添加下任务托盘。 当explorer进程重启,taskbar将会被创建,taskbar创建后会使用字符串“TaskbarCreated”注册一个消息,然后将这个消息广播到它的所有 ...
分类:编程语言   时间:2019-06-07 12:45:46    阅读次数:106
Java core 基础知识整理
x内部类 x.1 成员内部类 x.2 局部内部类 x.3 静态内部类 x.4 匿名内部类 为什么匿名内部类访问的外部类成员变量或成员方法必须用static修饰?以匿名内部类方式,可以说接口可以被new吗?在什么情况下使用匿名内部类? ...
分类:编程语言   时间:2019-06-07 12:48:50    阅读次数:111
C++实用库函数及其头文件总结
1 #include 2 三角函数 cos(弧度值) 或 cos(度数*3.1415926/180) 3 反三角函数 原型为 double asin(double x); 4 高斯函数(向下取整函数) floor(x);返回不超过x的最大整数 int m=floor(sqrt(n)+0.5);提高精... ...
分类:编程语言   时间:2019-06-07 12:51:02    阅读次数:104
C++(四十五) — 类型转换(static_cast、dynamic_cast 、const_cast、reinterpreter_cast)
0、总结 (1)要转换的变量,转换前、转换后、转换后的结果。 (2)一般情况下,避免进行类型转换。 1、_static_cast(静态类型转换,int 转换为char) 格式:TYPE B = static_cast<TYPE>(a) reinterpreter_cast(重新解释类型):专门用于指 ...
分类:编程语言   时间:2019-06-07 12:51:34    阅读次数:111
Spring 面向切面编程(AOP)
Spring 系列教程 "Spring 框架介绍" "Spring 框架模块" "Spring开发环境搭建(Eclipse)" "创建一个简单的Spring应用" "Spring 控制反转容器(Inversion of Control – IOC)" "理解依赖注入(DI – Dependency ...
分类:编程语言   时间:2019-06-07 12:51:48    阅读次数:97
python学习-7 条件语句 while循环 + 练习题
1.死循环 结果是一直循环 2.循环 3.练习题 ~ 使用while循环输出1 2 3 4 5 6 8 9 10 执行结果: ~ 求1-100的所有数的和 输出结果: ~求1-100内所有的奇数 输出结果: ~ 求1-100内所有的偶数 输出结果: ...
分类:编程语言   时间:2019-06-07 12:53:11    阅读次数:102
java中类加载机制
在java中的每一个类都会对应一个Class对象,我们通常把这个Class对象称之为字节码对象,那么这个字节码对象是由谁来产生的呢?java中的类是由谁来加载进内存的呢?接下来我介绍的就是负责将java中的字节码文件加载到内存,创建Class对象的类ClassLoader,也就是java中的类加载器 ...
分类:编程语言   时间:2019-06-07 12:53:30    阅读次数:95
双二阶滤波器之MATLAB设计及C语言实现
搬运自我的CSDN "https://blog.csdn.net/u013213111/article/details/90529164" 参考: "双二阶滤波器" 本文中的例子和代码放在 "Github" First,什么是双二阶滤波器?wiki上是这么说的:二阶、递归、线性,含有两个极点和两个零 ...
分类:编程语言   时间:2019-06-07 12:53:58    阅读次数:216
vc++2010设置和c#一样的代码段,vs2010 两下tab设置
设置vs2010 tab敲两下出 for 片段,因为vs2010的代码片段是在番茄助手里设置的...代码片段管理器中不能设置c++ 所以我只能安装一个番茄助手了... 然后就是修改番茄助手内的[提示]/[编辑VA代码段]/[for]...如图 如果您喜欢使用外部文本编辑器,请在模板文件中修改: cp ...
分类:编程语言   时间:2019-06-07 12:55:58    阅读次数:85
Spring 事件(1)- 内置事件
Spring 系列教程 "Spring 框架介绍" "Spring 框架模块" "Spring开发环境搭建(Eclipse)" "创建一个简单的Spring应用" "Spring 控制反转容器(Inversion of Control – IOC)" "理解依赖注入(DI – Dependency ...
分类:编程语言   时间:2019-06-07 12:56:26    阅读次数:94
算法-选择排序
2、选择排序(Selection Sort) 选择排序(Selection-sort)是一种简单直观的排序算法。它的工作原理:首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。 ...
分类:编程语言   时间:2019-06-07 12:57:33    阅读次数:97
算法-稳定性
本文是针对老是记不住这个或者想真正明白到底为什么是稳定或者不稳定的人准备的。 首先,排序算法的稳定性大家应该都知道,通俗地讲就是能保证排序前2个相等的数其在序列的前后位置顺序和排序后它们两个的前后位置顺序相同。在简单形式化一下,如果Ai = Aj,Ai原来在位置前,排序后Ai还是要在Aj位置前。 其 ...
分类:编程语言   时间:2019-06-07 13:02:46    阅读次数:93
Spring配置redis
一.redis简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库 Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,has ...
分类:编程语言   时间:2019-06-07 13:03:42    阅读次数:110
桶排序问题——非对比排序
题目描述: 不使用比较排序,实现一个数组排序 时间复杂度O(N),额外空间复杂度O(N) 解题思路: 使用桶排序思维,申请一个额外数组,叫桶,用来记录数字出现的次数,然后输出即可,但桶排序一般适用于0-9的元素数字排序,因为此时桶只需申请0-9的空间,若array元素为999,则桶的空间至少得申请0 ...
分类:编程语言   时间:2019-06-07 13:04:08    阅读次数:137
开始Python机器学习——numpy
a.ndim指的是几维矩阵,一般我们都是一维和二维的,比如下图就是二维的,用[]括起来各个一维的 reshape改变构造维度,这个很常用哦 a.size#元素个数 ...
分类:编程语言   时间:2019-06-07 13:04:40    阅读次数:65
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!