码迷,mamicode.com
首页 > 编程语言
Python实现的Observer Pattern
最近因为部门调整,学习时间较多,利用这段时间抽空把Python又拿出来学习一下,借此机会也复习一下设计模式。下面使用Python简单实现如下:...
分类:编程语言   时间:2014-07-10 17:34:56    阅读次数:333
Java之旅--关于多线程
关于多线程的知识,有非常多的资料可以参考。这里稍微总结一下,以求加深记忆。 关于多线程在日常工作中的使用:对于大多数的日常应用系统,比如各种管理系统,可能根本不需要深入了解,仅仅知道Thread/Runnable就够了;如果是需要很多计算任务的系统,比如推荐系统中各种中间数据的计算,对多线程的使用就较为频繁,也需要进行一下稍微深入的研究。...
分类:编程语言   时间:2014-07-11 00:55:45    阅读次数:302
【源码】将一个整数的每位数分解并按逆序放入一个数组中(用递归算法)(C语言实现)
帮朋友做的,好像是一个面试题。如果仅仅是考察递归的话,应该是够了,程序的健壮性和通用性都很一般的说……...
分类:编程语言   时间:2014-07-10 21:18:59    阅读次数:166
反汇编--C语言(循环)
Debug (调试版)  汇编和 Release (发行版) 汇编的认识 调试版基本不优化,发行版则一般都优化到极致。 Windows驱动开发中,一般称为Check版本和Free版本 我们暂时只研究Debug(调试版) for循环C实现: int func(int a,int b) { int c=a+b; int i; for(i=0;i<50;i++){ ...
分类:编程语言   时间:2014-07-10 23:42:14    阅读次数:284
【源码】用1,2,2,3,4,5这六个数字,写一个函数,打印出所有不同的排序,要求:4不能放在第三位,3与5不能相连(C语言实现)
帮朋友做的,好像是一个面试题。暴力方式。 #include #include #include //判断这个数是不是由1、2、2、3、4、5几位数字组成 int func(int n) { int a[5] = {0}; for(int i = 0; i < 6; i++) { int bit = n % 10; n /=...
分类:编程语言   时间:2014-07-10 23:41:35    阅读次数:228
反汇编--C语言(判断与分支)
if  else条件判断 C语言实现: void Conditional(int c){ if (c>0 && c10 && c<100) { printf("c大于10,小于100"); } else{ printf("其它"); } } void main(){ int num=5;...
分类:编程语言   时间:2014-07-10 22:56:47    阅读次数:250
用python+django+twistd 开发一个属于自己的运维系统
开源的运维系统不少,比如nagios、zabbix、cati等等,但是遇到自己个性化的运维需求的时候,总是显的力不从心!最近在学习python,所以就考虑用python+django+twisted来定做一个完全个性化的运维系统。 运维系统有几个主要的功能:监控、分析、报警、更甚者直接根据分析的结果进行反应操作。而以上几点通过上述的框架可以比较容易的实现。 下面上图说明: 使用freem...
分类:编程语言   时间:2014-07-11 00:32:16    阅读次数:573
java基础&&高薪面试
董鹏老师 ,多年经验总结出 【高薪就业必备】之java基础面试题[更新中]:     第01篇       学习Java基础的目的?       第02天       java语言中有没有goto关键字?      第03天         对两个整数变量进行互换,要求在不使用第三方变量的前提下?    第04天       在JAVA中如何跳出当前的多重嵌套循环?...
分类:编程语言   时间:2014-07-10 20:40:03    阅读次数:220
C/C++逻辑运算的验证原则
C/C++逻辑运算的验证原则...
分类:编程语言   时间:2014-07-11 00:25:35    阅读次数:304
C++基础:输入与输出
在学习这部分的时候我总感觉这部分的知识点很杂,所以就学习一点写一点,这样不会到最后看完了书脑子里很乱。 1、C++的输入和输出 1.1 标准输入流对象cin cin是标准的输入流对象,在程序中用于代表标准输入设备,通常指键盘。运算符“>>”在C++中仍保持C语言的“右移”操作,但用于输入时扩充了其功能,表示将输入流对象cin读取的数值传送给右方指定的变量。cin必须与输入运算符">>"配套使...
分类:编程语言   时间:2014-07-10 22:16:42    阅读次数:315
Cocos2d-x 3.1.1 学习日志3--C++ 初始化类的常量数据成员、静态数据成员、常量静态数据成员
有关const成员、static成员、const static成员的初始化: 1、const成员:只能在构造函数后的初始化列表中初始化 2、static成员:初始化在类外,且不加static修饰 3、const static成员:类只有唯一一份拷贝,且数值不能改变。因此,可以在类中声明处初始化,也可以像static在类外初始化 #include using std::cout; ...
分类:编程语言   时间:2014-07-11 08:16:29    阅读次数:299
Spring对于控制反转的误解
几位轻量级容器的作者曾骄傲地对我说:这些容器非常有用,因为它们实现了“控制反转”。这样的说辞让我深感迷惑:控制反转是框架所共有的特征,如果仅仅因为使用了控制反转就认为这些轻量级容器与众不同,就好象在说“我的轿车是与众不同的,因为它有四个轮子”。...
分类:编程语言   时间:2014-07-10 23:42:47    阅读次数:300
C++学习笔记7
1.  基于 const的重载 为了解决这个问题,我们必须定义两个display 操作:一个是const,另一个不是const。基于成员函数是否为const,可以重载一个成员函数; 同样地,基于一个指针形参是否指向const(第7.8.4 节),可以重载一个函数。const对象只能使用const 成员。 非const 对象可以使用任一成员,但非const 版本是一个更好的匹配。 在此,我们将...
分类:编程语言   时间:2014-07-10 22:09:07    阅读次数:228
全栈JavaScript之路(十九)HTML5 插入 html标记 ( 一 )innerHTML 与outerHTML
在需要给文档插入大量的html 标记下,通过DOM操作很麻烦,你不仅要创建一系列的节点,而且还要小心地按照顺序把它们接结起来。 利用html 标签 插入技术,可以直接插入html代码字符串,简单、高效! 以下插入html标签相关的扩展已经纳入html5 规范. 1.innerHTML 属性2.outerHTML 属性3.insertAdjacentHTML 方法...
分类:编程语言   时间:2014-07-10 22:58:38    阅读次数:226
C++中出现的计算机术语4
adaptor(适配器)  一种标准库类型、函数或迭代器,使某种标准库类型、函数或迭代器的行为类似于另外一种标准库类型、函数或迭代器。系统提供了三种顺序容器适配器:stack(栈)、queue(队列)以及priority_queue(优先级队列)。所有的适配器都会在其基础顺序容器上定义一个新接口。 begin(begin 操作) 一种容器操作。如果容器中有元素,该操作返回指向容器中第一...
分类:编程语言   时间:2014-07-11 00:41:21    阅读次数:315
C++ 代码片段(积累)
1、MFC中点出对话框显示另存为的一个路径和文件: void CPatchDlg::OnBnClickedBtnPath() { //一下为选择另存为一个路径 m_strSavepath = ""; BROWSEINFO bi; ZeroMemory(&bi, sizeof(BROWSEINFO)); bi.hwndOwner = m_hWnd; bi.ulFlags = BIF_...
分类:编程语言   时间:2014-07-10 23:51:47    阅读次数:323
python 学习笔记 14 -- 常用的时间模块之datetime
书接上文,这篇博文接着前面一篇(介绍时间管理模块time )介绍了另外一个非常好用也经常会用到的时间管理模块 datetime 。非常有用,希望可以好好帮你整理一下这一部分的内容。...
分类:编程语言   时间:2014-07-11 08:18:28    阅读次数:213
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!