码迷,mamicode.com
首页 > 编程语言
使用conda管理python环境
一、动机 最近打算折腾vn.py,但只有py27版本的,因为一向习惯使用最新稳定版的,所以不得不装py27的环境,不得不说 Python的全局锁真的很烦。 身为懒癌患者,必然使用全功能的anaconda,但不想同时装py27和py35两个版本的anaconda巨无霸(同时装两个, 不知道conda是 ...
分类:编程语言   时间:2017-08-12 18:55:21    阅读次数:6347
Java 字符串
java提高篇(十四) 字符串 首先我们要明确,String并不是基本数据类型,而是一个对象,并且是不可变的对象。查看源码就会发现String类为final型的(当然也不可被继承),而且通过查看JDK文档会发现几乎每一个修改String对象的操作,实际上都是创建了一个全新的String对象。 字符串 ...
分类:编程语言   时间:2017-08-12 18:15:41    阅读次数:223
c++ vector容器的使用,序列倒叙reverse(),容器底部插入一个数值push_back()
问题:程序实现将que[i]添加到que2最后,再将que2反转输出。 例如: 输入 4 1 2 3 4 输出 4 2 1 3 #include<iostream> #include<vector> using namespace std; int main() { int i=0; int n; ...
分类:编程语言   时间:2017-08-12 18:13:06    阅读次数:1244
JavaScript阻止冒泡和取消事件默认行为
//功能:停止事件冒泡 function stopBubble(e) { if ( e && e.stopPropagation ) { e.stopPropagation(); } else { // ie old window.event.cancelBubble = true; } } //功... ...
分类:编程语言   时间:2017-08-12 18:12:50    阅读次数:133
SpringMVC学习笔记一
Spring web mvc和Struts2都属于表现层的框架,它是Spring框架的一部分,我们可以从Spring的整体结构中看得出来,如下图: Springmvc处理流程,如下图所示: 入门程序 1.创建web工程,不使用SpringMVC模板。 2、设置项目名称为SpringMVCDemo 3 ...
分类:编程语言   时间:2017-08-12 18:12:42    阅读次数:212
Floyd算法
费洛伊德算法,用于解决任意两点的间最短路的问题,同时也被用于计算有向图的传递闭包。Floyd的时间复杂度为O(n^3),空间复杂度为O(n*n)。所以在运用此方法是,一定要考虑到时间的问题。 那么什么是Floyd算法呢?先来看一组代码。 void Floyd() { for (int k = 1; ...
分类:编程语言   时间:2017-08-12 18:11:35    阅读次数:142
Java之GUI编程(一)
GUI全程Graphical User Interfaces,意为图形用户界面。又称图形用户接口,GUI指的就是采用图形方式显示的计算机操作用户界面,打个比方,我们点击QQ图标,就会弹出一个QQ登录界面的对话框。这个QQ图标就可以被称作图形化的界面。 实现GUI编程的必不可少的三个条件是组件、事件、 ...
分类:编程语言   时间:2017-08-12 18:11:27    阅读次数:212
mac下java 开发环境搭建
mac配置java开发环境: jdk1.7 +sdk1.7+maven +tomcat 1、先安装jdk ,才能安装sdk 。 2 mac中jdk1.7的默认位置:/Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home 配置JA ...
分类:编程语言   时间:2017-08-12 18:10:26    阅读次数:219
c++的for循环中变量地址问题
看这个简单的代码,新玩家容易有这样的认识:既然for循环中的代码被循环执行,那么为什么变量c没有被重定义呢。 这个问题看过任何一本c++教材头两章的都能解答,是因为作用域的存在。变量c在每一次循环结束后存储空间会被释放掉,而在下一次循环开始的时候再次定义。 那么,第二次循环中的变量的地址和第一次循环 ...
分类:编程语言   时间:2017-08-12 18:10:09    阅读次数:139
c++ set_union set_intersection使用
#include<iostream>#include<string>#include <set>#include <algorithm>using namespace std;int main(){ set<int>a; set<int>b; set<int>x; x.insert(1); x.in ...
分类:编程语言   时间:2017-08-12 17:42:37    阅读次数:205
python开发调用基础:模块和包
一,包的调用 二,模块的调用 ...
分类:编程语言   时间:2017-08-12 17:42:08    阅读次数:247
vs设置多线程编译的数量
1.在“调试”中选取某项目的“属性”。 2.在“属性”->“配置属性”->“C/C++”->“常规”中将“多处理器编译”打开。 3.在“属性”->“配置属性”->“C/C++”->“代码生成”中将“启用最小重新生成”关闭。 4.在“调试”中选取某项目的“选项”。 5.在“选项”->“项目和解决方案” ...
分类:编程语言   时间:2017-08-12 17:41:43    阅读次数:465
算法(第四版)学习笔记(二)——初级排序算法
时间复杂度(Time Complexity): 一个算法中的语句执行次数称为语句频度或时间频度。记为T(n) 算法的基本操作重复执行的次数是模块n的某一个函数f(n) 空间复杂度(Space Complexity): 如当一个算法的空间复杂度为一个常量,即不随被处理数据量n的大小而改变时,可表示为O ...
分类:编程语言   时间:2017-08-12 17:41:13    阅读次数:306
C++多态中虚函数的深入理解
c++中动态多态性是通过虚函数来实现的。静态多态性是通过函数的重载来实现的,在程序运行前的一种早绑定,动态多态性则是程序运行过程中的一种后绑定。根据下面的例子进行说明。 运行结果为: 这里并没有得到我们需要的面积,基类指针是s1,s2是用来指向基类(Shape)对象的,这里我们用基类指针指向了派生类 ...
分类:编程语言   时间:2017-08-12 17:41:03    阅读次数:318
UML建模学习1:UML统一建模语言简单介绍
一什么是UML? Unified Modeling Language(UML又称为统一建模语言或标准建模语言)是国际对象管理组织OMG制定的一个通 用的、可视化建模语言标准。能够用来描写叙述(specify)、可视化(visualize)、构造(construct)和记载(document)软件密集 ...
分类:编程语言   时间:2017-08-12 17:39:42    阅读次数:248
java login using spring
layout for spring java web: web.xml login.jsp: success.jsp: spring-dispatcher.xml: ModelAndView_Hello.java: package com.user;import javax.servlet.http ...
分类:编程语言   时间:2017-08-12 17:15:41    阅读次数:173
JavaScript如何获取二进制数据响应
AJAX的dataType类型是没有blob或者arraybuffer的,那如果我们访问一个API返回的是个图片或者文件之类的二进制内容,该怎么办呢? ...
分类:编程语言   时间:2017-08-12 17:15:18    阅读次数:158
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!