码迷,mamicode.com
首页 > 编程语言
C/C++ 中随机数的用法
本文分两部分,先介绍 C 语言中与随机数相关的两个函数 srand 和 rand,后介绍 C++ 中的 random 库。1、C 语言中的 srand 和 rand1)实现下面是 VC 的实现:[cpp] view plaincopyprint?#defineRAND_MAX32767//inuns...
分类:编程语言   时间:2014-11-28 06:15:09    阅读次数:353
mfc 按钮自绘
MFC 按钮自绘:songyanwu如果你是大神就没必要看这个文章了!说明源码下载:mfc 按钮自绘先说说自己的一些想法:我就想把按钮封装成一个类,每次在使用的时候会很方便,当然在自己的类中去重载也可以!此文章可借鉴学习:MFC基础,MFC自绘控件学习总结. (我也主要研究了自绘控件的子类化方法),...
分类:编程语言   时间:2014-11-28 06:15:06    阅读次数:312
多线程(三)线程同步
一:线程同步 当多个线程共享数据时就会发生安全性问题,而解决这个问题,就需要通过线程同步这个机制来解决。 1.什么是线程同步: 解决数据共享问题,必须使用同步,所谓同步就是指多个线程在同一时间段之内只能有一个线程执行指定代码, 其他线程要等待此线程执行完成之后才可以继...
分类:编程语言   时间:2014-11-28 06:12:06    阅读次数:226
k-means聚类算法python实现
K-means聚类算法算法优缺点:优点:容易实现缺点:可能收敛到局部最小值,在大规模数据集上收敛较慢使用数据类型:数值型数据算法思想k-means算法实际上就是通过计算不同样本间的距离来判断他们的相近关系的,相近的就会放到同一个类别中去。1.首先我们需要选择一个k值,也就是我们希望把数据分成多少类,...
分类:编程语言   时间:2014-11-28 06:13:30    阅读次数:368
2014-11-27-2008-java-变量命名和类型
一.驼峰式。例如:myArg;二.类型分为两类:1.基本类型(数值[注意:float bianliang_1=1.333f;char bianliang_2='我爱你';]、字符、布尔) 2.引用类型(类、接口、数组);三.string 是常见的引用数据类型;四.java中变量只能赋一个值;五. 1...
分类:编程语言   时间:2014-11-28 06:13:41    阅读次数:197
[C++] 变量、指针、引用作函数参数的区别
[cpp] view plaincopy//============================================================================//Name:CppLab.cpp//Author:sodino//Version://Copyrigh...
分类:编程语言   时间:2014-11-28 06:10:04    阅读次数:249
mac/linux 下 selenium 导入python requests包的问题解决
一、安装 Requests 通过pip安装 Code example: 1 $ pip ? ? install ? ? requests 或者,下载代码后安装: Code example: 1 2 3 $ git clone git: ? ? //github ? ? .com ? ? /kennethreitz/requests ?...
分类:编程语言   时间:2014-11-28 01:09:16    阅读次数:317
Hibernate的Antlr在Weblogic中产生Jar冲突的历史缘故以及解决办法
Hibernate使用的文法分析器是antlr,WebLogic同样也是。 不少用户碰到ClassNotFoundException: org.hibernate.hql.ast.HqlToken的典型问题,这个典型问题已经通过 配置weblogic.xml,要求Web应用优先加载WEB-INF...
分类:编程语言   时间:2014-11-28 01:08:16    阅读次数:330
[C++] 变量、指针、引用作函数参数的区别
//============================================================================ // Name : CppLab.cpp // Author : sodino // Version : // Copyright : Your copyright notice // Descriptio...
分类:编程语言   时间:2014-11-28 01:04:43    阅读次数:251
Windows核心编程读书笔记-第六章线程基础
1.相较于线程,进程所使用的系统资源更多。其原因在于地址空间。为一个进程创建一个虚拟的地址空间需要大量系统资源。线程只有一个内核对象和一个栈。 2.线程的入口函数 DWORD WINAPI ThreadFunc(PVOID pvParam){ DWORD dwResult = 0; ... retu...
分类:编程语言   时间:2014-11-28 01:02:21    阅读次数:218
Java虚拟机运行时数据区
PS:时间一晃好久了,距离上一篇文章过去许久了,出自两个方面的原因,其一,公司的项目接近尾声,用户提出的需求功能需要马上的解决;其二,出自整天加速完善和修改需求功能,下班之后几乎不想再继续下去了,懒散情绪有了。 扯淡话题结束了,开始继续学习笔记文章的整理,每天一小步,久而久之就是巨大的一步。今...
分类:编程语言   时间:2014-11-28 01:03:39    阅读次数:284
C++中重载、覆盖与隐藏的区别(转)
本文摘自林锐博士的《高质量C++/C编程指南》。 成员函数的重载、覆盖(override)与隐藏很容易混淆,C++程序员必须要搞清楚概念,否则错误将防不胜防。 1.重载与覆盖 成员函数被重载的特征: (1)相同的范围(在同一个类中); (2)函数名字相同; (3)参数不同; (...
分类:编程语言   时间:2014-11-28 01:02:28    阅读次数:378
GAE下python之importmodules{No module named %s}解决方法
笔者菜菜,想看看github上tornado写的demo ---blog,于是在github上粘贴复制,粘贴复制,用GAE打开的时候发现跑不起来,看看logFile "E:\Python27\lib\ctypes\__init__.py", line 10, in from _ctypes impo...
分类:编程语言   时间:2014-11-28 01:03:17    阅读次数:483
Python入门篇之列表
一、声明 本教程所使用的是Python版本是3.4.2. 二、Python列表介绍 Python列表(List)使用简单而且功能强大,其具有很好的可伸缩性,为开发者编程提供了巨大的便利。 【列表变量声明】 列表变量的声明和C语言中声明数组的方式差不多。下图中声明了一个名为 list 的列表变量。 【...
分类:编程语言   时间:2014-11-28 01:00:34    阅读次数:390
C++多态性的一个典型例子(转)
本文摘录自C++多态性的一个典型例子。 例题:先建立一个Point(点)类,包含数据成员x,y(坐标点)。以它为基类,派生出一个Circle(圆)类,增加数据成员r(半径),再以Circle类为直接基类,派生出一个Cylinder(圆柱体)类,再增加数据成员h(高)。要求编写程序,重载运算符“...
分类:编程语言   时间:2014-11-28 01:00:29    阅读次数:374
快速排序
对于这一类排序,我觉得先要弄懂其排序思想,可以通过看一些书籍或者文章(算法导论不错),在此基础上 要自己能够总结写出算法的伪代码,即使环境和条件改变,特别是一时不好下手写代码时很有必要先写下算法 伪代码,然后具体实现,时而看看写写,此类算法就能信手拈来。 快速排序是基于分治模式的。下面是算法导论中对...
分类:编程语言   时间:2014-11-28 01:01:42    阅读次数:314
java 删除字符串中的反斜杠\
Java中有时候会打印出来会含有反斜杠(\)的字符串,我们需要删除时,可以使用 replace() 或 replaceAll() 但是要注意的是replaceAll()里面用的是正则表达式,所以一个斜扛要写4个,即在这个函数里,\\\\代表\(是个反斜杠代表打印出的一个斜杠)用str.replace...
分类:编程语言   时间:2014-11-28 00:57:38    阅读次数:1157
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!