码迷,mamicode.com
首页 > 编程语言
python下代码优化的一个例子
编程不是简单的堆砌代码,编写过程中也需要考虑执行效率,假如一段代码的计算复杂度较高,数据量一大就很难在有限时间内得到合理的结果,因此需要在编写代码的时候,尽量考虑计算的复杂度,减少无效的循环,多采用简单运算指令,减少逻辑判断,减少嵌套,在此基础上再考虑代码..
分类:编程语言   时间:2016-06-21 11:07:37    阅读次数:205
Python pip包管理
一、前言在Python中,安装第三方模块是通过setuptools这个工具完成的。Python有两个封装了setuptools的包管理工具:easy_install和pip,目前官方推荐使用pip。pip类似于RHEL系统里面的yum,或者Ubuntu下的apt-get工具。可以非常方便的安装Python包。pip是一个安装和管理Python..
分类:编程语言   时间:2016-06-21 11:05:02    阅读次数:462
R语言移除缺失值 NA.RM
>a<-2:12 >b<-seq(2,23,2) >c<-c(1:11)^3 >d<-c(5:8,30:36) >df<-data.frame(a,b,c,d) >df$a[df$a==8]<-NA >df$b[df$b==8]<-NA >df$c[df$c==8]<-NA >df$d[df$d==8]<-NA >df$d[df$d==32]<-NA >df abcd 12215..
分类:编程语言   时间:2016-06-21 11:04:30    阅读次数:4540
shell脚本的基本算法编程
第一题:斐波那契数列的递归与非递归非递归:递归:注意在shell下return的范围是0-255,在这不能用return1第二题:字符串截取cut第三题:求100个数的和第一种非递归:第二种递归第三种工具第四题:求三个数的最大值,最小值,平均值
分类:编程语言   时间:2016-06-21 10:59:26    阅读次数:230
Java进阶学习第24天——动态代理与类加载器
动态代理 代理模式 AOP:面向切面的编程 动态代理实现 动态代理案例1—-实现编码过滤 动态代理案例2—细粒度的权限控制 类加载器 全盘负责委托机制 自定义类加载器 泛型反射...
分类:编程语言   时间:2016-06-21 10:56:34    阅读次数:259
C/C++ 活动预处理器
错误 1 fatal error C1083: 无法打开包括文件:“iec/i.h”: No such file or directory 在项目->属性->预处理器->预处理器定义中删除 错误 15 fatal error LNK1181: 无法打开输入文件“iedinf.lib” 在项目->属性 ...
分类:编程语言   时间:2016-06-21 10:51:33    阅读次数:277
javaScript基本了解
什么是 JavaScript? JavaScript 被设计用来向 HTML 页面添加交互行为。 JavaScript 是一种脚本语言(脚本语言是一种轻量级的编程语言)。 JavaScript 由数行可执行计算机代码组成。 JavaScript 通常被直接嵌入 HTML 页面。 JavaScript ...
分类:编程语言   时间:2016-06-21 10:49:40    阅读次数:198
C中的无符号整数在java中的处理
C中的无符号整数在java中的处理 * 因为java中整数都是有符号的,这意味着java中的整数比C中的无符号整数少一位有效数字, * 比如:32768用C无符号整数int16表示是正常的,但用java short(占两个字节)表示则变成了负数 * 所以在java中应该找更大的类型来表示 * 比如: ...
分类:编程语言   时间:2016-06-21 10:49:27    阅读次数:215
Spring中Quartz的最精简的配置
...
分类:编程语言   时间:2016-06-21 10:49:04    阅读次数:135
python爬虫:找房助手V1.0-爬取58同城租房信息
1.用于爬取58上的租房信息,限成都,其他地方的,可以把网址改改; 2.这个爬虫有一点问题,就是没用多线程,因为我用了之后总是会报: 'module' object has no attribute '_strptime'这个奇怪的错误,挣扎了许久,放弃; 如有大神看到这篇帖子,希望可以指点一二,不 ...
分类:编程语言   时间:2016-06-21 10:49:13    阅读次数:287
Java学习之多态
多态的概念 多态==晚绑定。 不要把函数重载理解为多态。 因为多态是一种运行期的行为,不是编译期的行为。 多态:父类型的引用可以指向子类型的对象。 比如 Parent p = new Child(); 当使用多态方式调用方法时,首先检查父类中是否有该方法,如果没有,则编译错误; 如果有,再去调用子类 ...
分类:编程语言   时间:2016-06-21 10:47:23    阅读次数:142
swift Array 数组
// // main.Swift // swift数组 // // Created by zhangbiao on 14-6-15. // Copyright (c) 2014年 理想. All rights reserved. // import Foundation println("数组") ...
分类:编程语言   时间:2016-06-21 10:46:06    阅读次数:247
SpringMVC接收页面表单参数
表单的代码如下: [java] view plain copy <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C// ...
分类:编程语言   时间:2016-06-21 10:44:13    阅读次数:178
移植UE4的模型操作到Unity中
最近在Unity上要写一个东东,功能差不多就是在Unity编辑器上的旋转,移动这些,在手机上也能比较容易操作最好,原来用Axiom3D写过一个类似的,有许多位置并不好用,刚好在研究UE4的源码,在模型操作上,很多位置都解决了,其实大家可以对比下,在UE4与Unity中,UE4的如移动和旋转都要正确和 ...
分类:编程语言   时间:2016-06-21 10:42:41    阅读次数:420
【转载】C++ typedef用法小结
http://www.cnblogs.com/charley_yang/archive/2010/12/15/1907384.html 第一、四个用途 用途一: 定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图 ...
分类:编程语言   时间:2016-06-21 10:38:17    阅读次数:160
Javascript中的冒泡排序
冒泡排序的原理: 比方说有五个数字54321,要按从小到大排列; 首先比较前两个,就是5和4,如果第一个小于第二个,不做操作,如果第一个大于第二个,那么交换二者的位置,即变成45321,然后比较第二个和第三个,交换位置, 变成43521,然后第三个和第四个,第四个和第五个,这样一次循环下来,变成43 ...
分类:编程语言   时间:2016-06-21 10:36:37    阅读次数:158
KNN算法
KNN算法 一、KNN算法概述 KNN是Machine Learning领域一个简单又实用的算法,与之前讨论过的算法主要存在两点不同: 它是一种非参方法。即不必像线性回归、逻辑回归等算法一样有固定格式的模型,也不需要去拟合参数。 它既可用于分类,又可应用于回归。 KNN的基本思想有点类似“物以类聚, ...
分类:编程语言   时间:2016-06-21 10:32:30    阅读次数:392
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!