首页 > 编程语言
python作用域和多继承
python作用域 python无块级作用域 看c语言代码: 在这段代码中,if子句引入了一个局部作用域,变量i就存在于这个局部作用域中,但对外不可见,因此,接下来在printf函数中对变量i的引用会引发编译错误,但是在python中并非如此 看下面代码: 在这段代码中,if子句并没有引入一个局部作 ...
分类:编程语言   时间:2016-07-16 00:47:13    收藏:0  评论:0  赞:0  阅读:391
1.MFC基础
一、MFC的概念和作用 1.什么是MFC? 全称为Microsoft Fundation Class Library我们称之为微软基础类库 (1)从硬盘的存在形式来说MFC就是一个库(静态库) (2)从原理上来说MFC还是一个程序框架 2.为什么使用MFC? 基于框架编程提高工作效率,减少开发周期, ...
分类:编程语言   时间:2016-07-16 00:46:19    收藏:0  评论:0  赞:0  阅读:245
Spring-搭建
1.下载 ① Spring的下载 Spring下载地址:http://repo.springsource.org/libs-release-local/org/springframework/spring 本次下载的是:4.0.4 目前最新版本4.3.0 ② commons-logging的下载 S ...
分类:编程语言   时间:2016-07-16 00:43:55    收藏:0  评论:0  赞:0  阅读:262
找出数字在已排序数组中出现的次数
一,问题描述 假设给定一个有序的整型数组arr,以及一个整数 k,问 k在数组中出现了几次? 二,求解思路 ①数组是有序的,故可考虑用二分查找 ②如果能找到 k 在数组中第一次出现时的索引位置first_index 和 最后一次出现时的索引位置last_index 就可以知道 k 出现的次数了: ( ...
分类:编程语言   时间:2016-07-16 00:42:53    收藏:0  评论:0  赞:0  阅读:249
关于算法--蛮力法--字符与字符串匹配
一、顺序查找 1、步骤:简单的将给定列表中的连续元素与给定的查找键作比较,直到遇到一个匹配的元素或遇到匹配元素前就遍历了整个列表 2、JavaScript代码实现 3、算法分析: 顺序查找算法具有蛮力法的优点(简单)和缺点(效率低),是一个线型算法 一、蛮力字符串匹配 1、步骤(需要从m个“文本”中 ...
分类:编程语言   时间:2016-07-16 00:42:26    收藏:0  评论:0  赞:0  阅读:188
JavaWeb核心编程之使用Eclipse开发JavaWEB项目
文章目录 1.eclipse切换到javaee项目 2.创建服务器(如果没有server选项, 怎么做) 3.定制新建面板内容 4.创建动态web工程 1.eclipse切换到javaee项目 如图 2.创建服务器(如果没有server选项, 怎么做) 一般来说eclipse下半区都会有一个serv ...
分类:编程语言   时间:2016-07-16 00:35:22    收藏:0  评论:0  赞:0  阅读:235
python3数据结构
列表 列表可以当堆栈使用(直接拿来用) 列表也可以当作队列使用(但是基于列表本身的方法,这样用效率不是很高) 要实现队列,用collections.deque,在首尾两端快速插入和删除 列表推导式 但是可以再简化: 如果推导式结合两个列表,而元素之间不相等的话 字符串不换行打印例如: print(" ...
分类:编程语言   时间:2016-07-16 00:28:17    收藏:0  评论:0  赞:0  阅读:321
python编码问题
Python试图在字节串和字符串之间以不为人所察觉的方式进行转化。在不同的转换中,在条件允许的情况下,Python会试图在字节串和unicode 字符串直接进行转换。 例如将字节串和unicode字节串连接到一起时。根据前面的介绍,不使用encoding就在不同类型之间进行转换是没有意义的。 所以P ...
分类:编程语言   时间:2016-07-16 00:24:08    收藏:0  评论:0  赞:0  阅读:268
Java自定义注解
自定义注解: 使用@interface修饰符来定义注解类,在定义注解时,不能继承其他的注解或接口。注解类中的每一个方法实际上是声明了一个配置参数,且无入参无抛出异常。方法的名称就是参数的名称,返回值类型就是参数的类型(返回值类型只能是基本类型、Class、String、enum)。可以通过defau ...
分类:编程语言   时间:2016-07-16 00:17:39    收藏:0  评论:0  赞:0  阅读:353
javascript阻止事件冒泡和浏览器的默认行为
/* 功能:停止事件冒泡 */ function stopBubble(e) { //如果提供了事件对象,则这是一个非IE浏览器 if ( e && e.stopPropagation ) //因此它支持W3C的stopPropagation()方法 e.stopPropagation(); els ...
分类:编程语言   时间:2016-07-16 00:13:20    收藏:0  评论:0  赞:0  阅读:282
遗传算法在JobShop中的应用研究(part 2:编码)
在上一篇博客中我们讨论了车间调度问题的编码,具体说就是根据工件的个数和每个工件的工序数来生成12122这样的数字排列,具体的说一个工件包含多少道工序,那么这个工件的编号就出现多少次。从12122中我们可以看出总共有两个工件1和2,工件1下面有两道工序,工件2下面有三道工序,所以1出现了2次,2出现了 ...
分类:编程语言   时间:2016-07-16 00:11:49    收藏:0  评论:0  赞:0  阅读:292
【Java】Java原生的序列化和反序列化
写一个Java原生的序列化和反序列化的DEMO。 需序列化的类: package com.nicchagil.nativeserialize; import java.io.Serializable; public class User implements Serializable { priva ...
分类:编程语言   时间:2016-07-16 00:03:54    收藏:0  评论:0  赞:0  阅读:288
Java 内存泄漏--全解析和处理办法 [ 转载 ]
Java内存泄露——全解析和处理办法 [转载] @author 小筐子 @address http://www.jianshu.com/p/bf159a9c391a 本文章会一步一步的探讨内存泄露的问题。博主第一次书写长篇技术贴,如有错误或不周到的地方请多指教。 JAVA是垃圾回收语言的一种,开发者 ...
分类:编程语言   时间:2016-07-16 00:02:41    收藏:0  评论:0  赞:0  阅读:314
python中迭代器和生成器的区别
首先来看上面一段代码运行结果: powing 13powing 47powing 79powing 911powing 1215powing 1921power这时已经不再是一个函数了,它是一个生成器,注意power在调用过程中并没有执行print,但是在用for进行遍历时它执行了print,所以你 ...
分类:编程语言   时间:2016-07-16 00:02:30    收藏:0  评论:0  赞:0  阅读:330
前端面试题总结-Javascript
1.如何实现浏览器内多个标签页之间的通信? 调用localstorge、cookies等本地存储方式 2.JavaScript原型,原型链 虽然可以通过对象实例访问并修改保存在原型中的值,但却不能通过对象实例重写原型中的值。这样做会相当于在实例上创建了一个属性。 3.js的基本数据类型。 numbe ...
分类:编程语言   时间:2016-07-16 00:02:13    收藏:0  评论:0  赞:0  阅读:451
C++大数模板
...
分类:编程语言   时间:2016-07-15 23:58:27    收藏:0  评论:0  赞:0  阅读:455
Java中ThreadLocal的深入理解
官方对ThreadLocal的描述: "该类提供了线程局部(thread-local)变量。这些变量不同于它们的普通对应物,因为访问某个变量(通过其get或set方法)的每个线程都有自己的局部变量,它独立于变量的初始化副本。ThreadLocal实例通常是类中的private static字段,它们 ...
分类:编程语言   时间:2016-07-15 23:57:47    收藏:0  评论:0  赞:0  阅读:352
Java 策略模式
Java 策略模式 @author ixenos 定义 1.封装算法:定义一组算法,将每个算法都封装起来,并且使他们之间可以互换 2.分割行为和环境:对用户屏蔽内部实现,使客户端在调用算法的时候能够互不影响地互换 策略模式的实现(面向接口编程) 方法: 1.接口多态:策略模式的用意是针对一组算法,将 ...
分类:编程语言   时间:2016-07-15 23:53:55    收藏:0  评论:0  赞:0  阅读:335
C++第一天学习
代码1 #include<iostream> int main(){ int a; std::cout << "hello c++" << std::endl; std::cin >> a; return 0;} 代码2 #include<iostream>int main(void){ int a ...
分类:编程语言   时间:2016-07-15 23:53:27    收藏:0  评论:0  赞:0  阅读:460
线程的同步与死锁
在多线程中,同步与死锁概念很重要,在本章中必须了解以下几点: 1)哪里需要同步。 2)如何实现同步,了解代码即可。 3)及实现同步后有哪些副作用。 代码并不要求可以完整编写,但是概念必须清楚。 具体内容 1.1问题引出 以买火车票为例,不管多少地方可以买火车票,最终一趟列车的车票数量是固定的,如果把 ...
分类:编程语言   时间:2016-07-15 23:53:18    收藏:0  评论:0  赞:0  阅读:514
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!