码迷,mamicode.com
首页 > 编程语言
webdriver---API---(java版) 高级应用2
1、如何无人工接入的下载某个文件 2、使用sendkeys方法上传一个文件附件 上传文件可以使用第三方工具Autolt来完成一些webdriver无法操作的文件上传对象,具体使用方法百度; 3、操作web页面的滚动条 ...
分类:编程语言   时间:2017-02-21 10:40:56    阅读次数:338
Spring 快速入门
1.持久层 (1) 域模型层 (2) Dao 持久层接口 (3) DaoImpl 持久层接口实现 2.业务层 Service 业务接口层 ServiceImpl 业务接口实现 3.展现层 Spring 2.5 新增基于注解的MVC , SPring 3.0 中提供Rest风格的MVC. 首先 需要对 ...
分类:编程语言   时间:2017-02-21 01:18:43    阅读次数:222
java虚拟机的垃圾回收机制原理
1.常用的算法: a.引用计数法:为每一个对象配置一个整形计数器,当有一个引用时,计数器+1,引用失效时,计数器-1.计数器为0,进行垃圾回收 存在的问题:A对象引用B,B对象引用A.循环引用,无法清除,引起内存泄漏 java的垃圾回收器没有使用该算法 b.标记-清除算法 分标记阶段和清除阶段. 存 ...
分类:编程语言   时间:2017-02-21 01:21:15    阅读次数:193
深入理解javascript原型和闭包(13)-【作用域】和【上下文环境】
上文简单介绍了作用域,本文把作用域和上下文环境结合起来说一下,会理解的更深一些。 如上图,我们在上文中已经介绍了,除了全局作用域之外,每个函数都会创建自己的作用域,作用域在函数定义时就已经确定了。而不是在函数调用时确定。 下面我们将按照程序执行的顺序,一步一步把各个上下文环境加上。另外,对上下文环境 ...
分类:编程语言   时间:2017-02-21 01:16:57    阅读次数:209
Python-函数
函数的定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来 特性: 1、减少重复代码 2、使程序变得可扩展 3、是程序变得易维护 函数的使用: 只需调用函数名即可 语法: 带参数的函数 函数的参数与局部变量 形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此 ...
分类:编程语言   时间:2017-02-21 01:18:17    阅读次数:253
【译文】用Spring Cloud和Docker搭建微服务平台
本文是介绍如何使用Spring Cloud和Docker搭建微服务框架系列的第一篇。通过本文,我们了解了如下几个概念: ? 服务发现 ? 配置外置化 ? API网关 ? 用Docker Compose编配服务 ...
分类:编程语言   时间:2017-02-21 01:16:42    阅读次数:617
003dayPython学习初始模块和字节码
一、注释: 1、单行注释 # 被注释的内容 2、多行注释 """ 被注释的内容 """ 二、模块 我们在编程的时候,往往是一个主.py文件,多个功能文件,当用到某个功能的时候将其导入到主文件中 这些以.py结尾的功能文件,我们可以将其称之为模块 模块分为系统模块和自定义模块 系统模块是系统中本身就有 ...
分类:编程语言   时间:2017-02-21 01:16:18    阅读次数:185
如何简单理解spring aop和事务
用比喻的方法理解吧: 初学者的理解,仅仅为了个人好记 aop:由三部分组成:工具箱,工人,为工人分配工具 tx事务:由四部分组成:管理者,制度,工人,向工人通知管理制度 为什么这样理解呢?个人觉得好记: 在aop 中有切面:切面内的东西用来公共使用,类似于工具箱: ref就是这个工具箱的具体bean ...
分类:编程语言   时间:2017-02-21 01:13:09    阅读次数:516
spring2——IOC之Bean的装配
spring容器对于bean的装配提供了两个接口容器分别是"ApplicationContext接口容器"和"BeanFactory接口容器",其中"BeanFactory接口容器"是spring的顶级接口容器,"ApplicationContext接口容器"继承了"BeanFactory接口容器" ...
分类:编程语言   时间:2017-02-21 01:14:30    阅读次数:197
原创:史上对BM25模型最全面最深刻的解读以及lucene排序深入讲解(佟学强)
垂直搜索结果的优化包括对搜索结果的控制和排序优化两方面,其中排序又是重中之重。本文将全面深入探讨垂直搜索的排序模型的演化过程,最后推导出BM25模型的排序。然后将演示如何修改lucene的排序源代码,下一篇将深入解读目前比较火热的机器学习排序在垂直搜索中的应用。文章的结构如下: 一、VSM模型简单介 ...
分类:编程语言   时间:2017-02-21 01:12:10    阅读次数:6880
MFC获取数据的方式
假设输入框ID是:ID_NUMBER1,ID_NUMBER2,ID_NUMBER3。 获取数据的方式是: int number1,number2,number3; number1 = GetDlgItemInt(ID_NUMBER1); number2 = GetDlgItemInt(ID_NUMB ...
分类:编程语言   时间:2017-02-21 01:09:43    阅读次数:139
ThreadLocal实现线程范围的共享变量
ThreadLocal用于实现线程内的数据共享,即对于相同的程序代码,多个模块在同一个线程中运行时要共享一份数据,而在另外线程中运行时又共享另外一份数据。 每个线程调用全局ThreadLocal对象的set方法,就相当于往其内部的map中增加一条记录,key分别是各自的线程,value是各自的set ...
分类:编程语言   时间:2017-02-21 01:07:05    阅读次数:299
Swift 学习笔记(面向协议编程)
在Swift中协议不仅可以定义方法和属性,而且协议是可以扩展的,最关键的是,在协议的扩展中可以添加一些方法的默认实现,就是在协议的方法中可以实现一些逻辑,由于这个特性,Swift是可以面向协议进行编程的。 扩展协议和默认实现 我们可以看到 这两个结构体 都分别继承了Record 和 CustomSt ...
分类:编程语言   时间:2017-02-21 01:09:13    阅读次数:223
winform 跨线程访问控件
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.... ...
分类:编程语言   时间:2017-02-21 01:08:04    阅读次数:196
c++编程思想(三)--c++中c 续,重点sizeof和内存对齐
之前理论性的太多,下面就是代码及理论结合了 1、sizeof()是一个独立运算符,并不是函数,可以让我们知道任何变量字节数,可以顺带学一下struct,union,内存对齐 内存对齐:为了机器指令快速指向地址值,编译器内部实际上会内存对齐,怎么理解了,以struct为例 先讲一下各个变量类型内存大小 ...
分类:编程语言   时间:2017-02-21 01:05:40    阅读次数:160
002dayPython学习编码
由于计算机是美国人发明的,所以计算机最开始只能识别256个字符(ASCII码),而你在计算机中输入中文就会报错 而中国人想让计算机认识中文,就重新编写了一套支持中文的编码(GB2312) 随后由于GB2312编码支持的中文汉字有限(繁体字大多都不支持),国人又扩充了编码库,从而产生了GBK 同样,日 ...
分类:编程语言   时间:2017-02-21 01:06:15    阅读次数:205
Spring使用 --- 基本概念(二):AOP,面向方面编程
Table of Contents什么是面向方面编程怎样使用什么时候使用好处 本文讲述sprint的第二个基本概念: AOP,即面向方面编程 什么是面向方面编程 软件项目中,日志系统等服务系统被核心功能系统调用,日志系统的代码分散在各处。面向方面编程将日志等服务系统独立出来,作为单独一个模块,形成一... ...
分类:编程语言   时间:2017-02-21 01:00:14    阅读次数:202
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!