码迷,mamicode.com
首页 > 编程语言
Autoit 脚本以及 Java 调用
$CmdLine[1]; 带入的参数;WinActivate("文件上传");ControlSetText("文件上传","","Edit1",$CmdLine[1]);sleep(2000)ControlClick("文件上传","","Button1"); 现在命令行进行测试; 敲击回车 测试图 ...
分类:编程语言   时间:2016-07-15 08:02:21    阅读次数:351
Java程序性能优化——设计优化
1、前言 OK,之前写了一篇文章:“23种设计模式介绍以及在Java中的应用”详细介绍了如何将设计模式应用到Java编程中,而本文旨在介绍如何利用他们优化我们的程序,使其性能更佳。 设计模式的详细介绍请参照上面链接中的文章,不是本文的重点。 而Java程序的性能优化,不一定就仅仅是以提高系统性能为目的的,还可能是以用户体验、系统可维护性等为目的。 2、概述 我们知道,设计模式能够大大的优化我们的代码,是针对某一类问题的最优解决方案,是从许多优秀的软件系统中总结出的。...
分类:编程语言   时间:2016-07-15 06:39:11    阅读次数:253
线程操作范例
实例要求: 设计一个线程操作类,要求可以产生三个线程对象,并可以分别设置三个线程的休眠时间。如下所示: 问怎么设计? 分析 从之前学习知道,线程的实现有两种方式,一种是继承Thread类,另一种是实现Runnable接口。而且类中应保存线程名称和休眠时间属性。 1,通过Thread类实现。 在Thr ...
分类:编程语言   时间:2016-07-15 06:36:44    阅读次数:204
线程常用操作方法
在多线程中所有的操作方法都是从Thread类开始的,所有的操作基本上都在Thread类中。 1,线程名称 1,在Thread类中可以通过getName()方法取得线程名称,通过setName()设置线程名称。 2,线程的名称一般在启动线程前设置,但也允许为运行的线程设置名称,允许两个Thread对象 ...
分类:编程语言   时间:2016-07-15 06:33:33    阅读次数:283
SpringMVC基本使用
springMVC是一个MVC框架,他控制着请求相应的整个流程,从请求一进入到应用服务器到相应离开,都离不开mvc框架 请求在应用服务器中 先说说请求相应在应用服务器的整个过程 DisptacherServlet接收到请求,并读取出请求中的数据 DisptacherServlet根据请求中的信息(u ...
分类:编程语言   时间:2016-07-15 06:31:07    阅读次数:200
Spring框架
Spring框架,可以解决对象创建以及对象之间依赖关系的一种框架。 且可以和其他框架一起使用;Spring与Struts, Spring与hibernate (起到整合(粘合)作用的一个框架) Spring提供了一站式解决方案: 1) Spring Core spring的核心功能: IOC容器, ...
分类:编程语言   时间:2016-07-15 06:16:47    阅读次数:253
Javascript进阶之路-论对象的重要性
要了解JavaScript对象,我们可以从对象创建、属性操作、对象方法这几个方面入手。概括起来,包括以下几模块: 1.创建对象 1.1 对象直接量 1.2 通过new创建对象 1.3 Object.create 2.属性管理 2.1 属性查询和设置 2.2 删除属性 2.3 检测属性 2.4 枚举属 ...
分类:编程语言   时间:2016-07-15 06:14:13    阅读次数:206
Java枚举的3类语法
一、最基本的用法 使用时: 二、进阶用法1 TestEnum testEnum=TestEnum.TEXT; System.out.println(testEnum.toString());//TEXT System.out.println(testEnum.ordinal());//1 Syste ...
分类:编程语言   时间:2016-07-15 06:13:43    阅读次数:164
Python笔记(3)生成器
迭代器 可以写到for循环in后面的对象都是可迭代的,比如list,dict,字符串等。 print [fib_opt(i) for i in range(100)] 在算100的时候,前面99个还是要重新计算。重复计算了很多次。 yield 包含yield语句的函数会被编译成生成器。生成器是惰性求 ...
分类:编程语言   时间:2016-07-15 06:09:05    阅读次数:213
算法时间测试
1 //算法时间测试 基准法(定量分析) 大O法(定性分析) 2 //以下是基准法 3 #include "iostream" 4 #include "cstdio" 5 #include "ctime" 6 #include "windows.h" 7 using namespace std; 8 ...
分类:编程语言   时间:2016-07-15 00:44:31    阅读次数:201
银行家算法
1 需求分析 1.1 银行家算法的实现思想 允许进程动态地申请资源,系统在每次实施资源分配之前,先计算资源分配的安全性,若此次资源分配安全(即资源分配后,系统能按某种顺序来为每个进程分配其所需的资源,直至最大需求,使每个进程都可以顺利地完成),便将资源分配给进程,否则不分配资源,让进程等待。 1.2 ...
分类:编程语言   时间:2016-07-15 00:44:26    阅读次数:268
几种流形学习算法-转载
标签: 知识/探索 流形 分类: technic 知识/探索 流形 局部线性嵌入(LLE) 等距映射(Isomap) 拉普拉斯特征映射(Laplacian Eigenmap) 局部线性嵌入(LLE)前提假设:采样数据所在的低维流形在局部是线性的,即每个采样点可以用它的近邻点线性表示。求解方法:特征值 ...
分类:编程语言   时间:2016-07-15 00:44:30    阅读次数:325
归并排序
1.归并排序 归并排序利用分治的思想实现,其操作方式为:(1)分解待排序的n个元素的序列成各具n/2个元素的两个子序列.(2)使用归并排序递归地排序两个子序列.(3)合并两个已排序的子序列以产生已排序的序列.归并排序的时间复杂度是O(n*log2n)。算法处理过程中,需要一个大小为n的临时存储空间用 ...
分类:编程语言   时间:2016-07-15 00:44:42    阅读次数:191
javascript 闭包
1.要理解闭包,首先必须理解Javascript特殊的变量作用域。 函数内部可以直接读取全局变量,在函数外部自然无法读取函数内的局部变量。 出于种种原因,我们有时候需要得到函数内的局部变量。但是,前面已经说过了,正常情况下,这是办不到的,只有通过变通方法才能实现,那就是在函数的内部,再定义一个函数。 ...
分类:编程语言   时间:2016-07-15 00:41:37    阅读次数:243
几种排序算法
1.大致原理 (1)冒泡排序:相邻的两两比较,把最大的放到下面 (2)选择排序:拿一个比,把最小的放到最前面 (3)插入排序:拿一个插入已排好的序列 (4)快速排序:把大的放右边,小的放左边,依次排序 2.JAVA语言提供的排序函数 (1)Arrays类中的sort()使用的是“经过调优的快速排序法 ...
分类:编程语言   时间:2016-07-15 00:41:41    阅读次数:215
spring整合hibernate
spring整合hibernate包括三部分:hibernate的配置、hibernate核心对象交给spring管理、事务由AOP控制 好处: 由java代码进行配置,摆脱硬编码,连接数据库等信息更灵活 session等生命周期得到更好的控制,session和事务依赖注入到DAO中,更爽 事务由A ...
分类:编程语言   时间:2016-07-15 00:40:23    阅读次数:314
关于java中Double类型的运算精度问题
标题 在Java中实现浮点数的精确计算 AYellow(原作) 修改 关键字 Java 浮点数 精确计算 问题的提出:如果我们编译运行下面这个程序会看到什么?public class Test{ public static void main(String args[]){ System.out.p ...
分类:编程语言   时间:2016-07-15 00:36:22    阅读次数:388
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!