码迷,mamicode.com
首页 > 编程语言
Python性能优化的20条建议 (转载)
优化算法时间复杂度算法的时间复杂度对程序的执行效率影响最大,在Python中可以通过选择合适的数据结构来优化时间复杂度,如list和set查找某一个元素的时间复杂度分别是O(n)和O(1)。不同的场景有不同的优化方式,总得来说,一般有分治,分支界限,贪心,动态规划等思想。减少冗余数据如用上三角或下三...
分类:编程语言   时间:2015-11-03 10:31:50    阅读次数:349
javaweb项目中的三层架构思路
具体步骤展示1.建立jsp页面用于展示数据2.创建entity实体类(贯穿三线)一、servlet层3.通过from表单的actin或者链接进入servlet(控制层)获取数据(返回数据到jsp页面)二、service层4.service处理数据并提供业务方法(封装数据)——返回数据给servlet...
分类:编程语言   时间:2015-11-03 10:25:59    阅读次数:262
maven自动更新jar包
jar包的配置在项目级pom.xml文件中在做selenium 自动化测试的时候,我们经常遇到这样的情况:浏览器悄悄升级了。紧接着所有测试用例都Fail。检查过日志之后发现,原来是升级过的浏览器,我们用原来的selenium已经无法操作。于是,不得不去selenium官网重新下载。。。这个过程太麻烦...
分类:编程语言   时间:2015-11-03 10:26:48    阅读次数:293
Maven配置jar(war)包自动打包上传Maven服务器的配置
Maven配置jar(war)包自动打包上传Maven服务器的配置 创建jar(war)包工程 创建一个maven工程 在工程中穿件一个测试类 配置pom.xml nexus-releases http://127.0.0.1:8081/nexus/content/repositories...
分类:编程语言   时间:2015-11-03 10:23:42    阅读次数:285
非阻塞算法-栈
上一节我们以计数器作为例子描述了非阻塞算法,这一节我们拿一个稍微复杂一点的数据结构栈来讲述非阻塞算法的实践应用。1.单线程栈public class SingleThreadStack implements Stack{ private Node head; public Node p...
分类:编程语言   时间:2015-11-03 10:21:23    阅读次数:179
网格形变算法(Gradient-Based Deformation)
将三角网格上的顶点坐标(x,y,z)看作3个独立的标量场,那么网格上每个三角片都存在3个独立的梯度场。该梯度场是网格的微分属性,相当于网格的特征,在形变过程中年不发生变化(避免网格形变后畸形)。那么当用户拖拽网格上的控制点集时,网格形变问题即变为求解以下式子: 根据变分法,上式最小化即求解泊松...
分类:编程语言   时间:2015-11-03 09:17:43    阅读次数:376
C语言学习——指针
指针在学习指针之前,首先应该了解一些东西:内存是什么? 从硬件形态上说,内存就是一条形物理设备,从功能上讲,内存是一个数据仓库,程序内在执行前都要被装载到内存中,才能被中央处理器执行。内存是由按顺序编号的一系列存储单元组成的,在内存中,每个存储单元都由唯一的地址,通过地址可以方便地在内存单元中存储....
分类:编程语言   时间:2015-11-03 09:13:50    阅读次数:245
Java+Selenium视频笔1_自动化测试要点
1 测试金字塔2 误区13 误区24 误区35 误区46 自动化测试能做什么789
分类:编程语言   时间:2015-11-03 08:06:28    阅读次数:490
C语言基本数据类型
程序离不开数据,在C语言中有两种基本数据类型:整数类型、浮点数类型。对于计算机而言,其区别在于他们的存储方式。1、整数类型 整数类型就是没有小数部分的数,像2、-23、2345都是整数,3.14、0.22、2.00都不是整数。在计算机中整数都以二进制的方式存储。例如在8位的字节中,整数7的存储如下....
分类:编程语言   时间:2015-11-03 08:06:57    阅读次数:191
hdu-3833 YY's new problem(数组标记)
http://acm.hdu.edu.cn/showproblem.php?pid=3833做这题时是因为我在网上找杭电的数论题然后看到说这道题是数论题就点开看了以下。然后去杭电上做,暴力,超时了,想了半天还是没啥好办法,到底哪要用到数论的知识呢,想不出还得去搜题解,脑子笨啊。然后说用hash再报暴...
分类:编程语言   时间:2015-11-03 02:05:42    阅读次数:263
Javascript设计模式理论与实战:简单工厂模式
通常我们创建对象最常规的方法就是使用new关键字调用构造函数,这会导致对象之间的依赖性。工厂模式是一种有助于消除类之间依赖性的设计模式,它使用一个方法来决定要实例化哪一个类。本文详细介绍了简单工厂模式的理论,并且举例说明了简单工厂模式的具体应用。
分类:编程语言   时间:2015-11-03 02:05:52    阅读次数:209
黑马程序员 Java SE(3)
----Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------紧接着上一期内容,继续来复习一下java基础的知识点,主要来复习一下有关线程的内容吧!1.向上转型:Animal a = new Cat();//自动类型提升,猫对象提升为动物类型,但是特有的功能无法访...
分类:编程语言   时间:2015-11-03 02:04:20    阅读次数:222
python-打开网页
使用python实现资源下载
分类:编程语言   时间:2015-11-03 02:00:19    阅读次数:199
SHELL脚本 数学运算、数组、文本处理
数学运算数组的使用seq、tr、sort、uniq、cut等命令
分类:编程语言   时间:2015-11-03 00:51:40    阅读次数:278
Java基础学习19
分类:编程语言   时间:2015-11-03 00:52:33    阅读次数:212
c++:迷宫问题的实现
Maze.cpp #define_CRT_SECURE_NO_WARNINGS1 #include<iostream> #include<stack> usingnamespacestd; #defineN10//定义数组大小 structPos{//定义结构体保存路径的坐标 size_t_row;//行 size_t_col;//列 }; stack<Pos>minstack;//定义最短路径栈 voidInitMaz..
分类:编程语言   时间:2015-11-03 00:50:07    阅读次数:223
python培训Day2 随笔
今天主要讲解了常用的int、float、str、list、tuple、set类的常用方法。已经encode(编码)和decode(解码)的区别。如上图所示,无论操作系统本身的字符集是什么样式的。在他们互相通信的时候都要将字符集转换成Unicode这种万国码。这样他们的之间的沟通就不存在障碍了。例如..
分类:编程语言   时间:2015-11-03 00:48:00    阅读次数:253
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!