码迷,mamicode.com
首页 > 编程语言 > 周排行
selenium之调用Javascript
selenium调用Javascript使用方法: 使用JS获取元素文本值,代码片段如下: ...
分类:编程语言   时间:2017-07-31 23:01:04    阅读次数:155
递归和二分算法
递归程序调用自身的编程方法称为递归(recursion) 它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无线的集合。一般来说,递归需要有边界条件 ...
分类:编程语言   时间:2017-07-31 23:01:30    阅读次数:253
C++信号处理
信号是操作系统传给进程的中断,会提早终止一个程序; 有些信号不能被捕获,下面的信号在程序中可被捕获,基于信号可采取适当的动作; 这些信号定义在C++头文件<csignal>中; SIGABRT:程序的异常终止,如abort; SIGFPE: 错误的算术运算,如除以0导致的溢出; SIGILL: 检测 ...
分类:编程语言   时间:2017-07-31 23:25:20    阅读次数:198
python学习之路(十二)
这节主要介绍一下import!很实用的调用模块的功能。 导入模块 是导入真实的代码 而导入包 是导入包下面的 __init__() 文件 这两个是不一样的 先说模块定义 模块 它就是一个 py 文件 它就是负责从逻辑上 组织代码的 代码里面 它可以有变量 有函数 有类 有逻辑 模块 它不是这些东西的 ...
分类:编程语言   时间:2017-07-31 23:25:36    阅读次数:165
303. Range Sum Query - Immutable 数组范围求和 - 不变
Given an integer array nums, find the sum of the elements between indices i and j (i ≤ j), inclusive.Example:Given nums = [-2, 0, 3, -5, 2, -1] sumRan... ...
分类:编程语言   时间:2017-07-31 23:26:14    阅读次数:247
JavaScript事件代理和事件委托
一、概述: 那什么叫事件委托呢?它还有一个名字叫事件代理,JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。那这是什么意思呢?网上的各位大牛们讲事件委托基本上都用了同一个例子,就是取快递来解释这个现象,我仔细揣摩了一下,这个例子还真 ...
分类:编程语言   时间:2017-07-31 23:26:37    阅读次数:224
第一个Spring Boot应用
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid applicatio ...
分类:编程语言   时间:2017-07-31 23:53:22    阅读次数:232
Java 序列化
Java序列化与反序列化是什么? Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。 为什么需要序列化与反序列化? 当两个进程进行远程通信时,可以相互发送各种类型的数据,这些数据会以二进制序列的形式在网络上传送。 当两个Java进程进行通 ...
分类:编程语言   时间:2017-07-31 23:53:30    阅读次数:242
Java IO学习总结(三)
一、对象序列化 序列化就是把内存中的java对象转换成与平台无关的二进制流,从而把这种二进制流保存在磁盘,或者通过网络传输到另一个网络节点;一旦获取到这个二进制流也可以恢复成Java对象。序列化可以使对象脱离程序的运行而独立存在。 Java对象序列化,则该类必须实现Serializable接口或者E... ...
分类:编程语言   时间:2017-07-31 23:53:41    阅读次数:234
Effective java 第三章对于所有对象都通用的方法(一) 读书笔记
对于所有对象都通用的方法 覆盖equals时请遵守通用约定 类的每个实例本质上都是唯一的。 不关心类是否提供了逻辑相等的测试功能 超类已经覆盖了equals,从超类继承过来的行为对于子类也是合适的。 类是私有的或是包级私有的,可以确定它的equals方法永远不会被调用。 throw new Asse ...
分类:编程语言   时间:2017-07-31 23:53:48    阅读次数:231
Java 导出Excel
比较常用的实现Java导入、导出Excel的技术有两种Jakarta POI和Java Excel,现在以前一种为例子做一个讲解,后一个感兴趣的可以去自己查下资料,楼主也会贴出代码,但是!没有跑过,不保证成功率··· Jakarta POI 1.首先下载poi-3.6-20091214.jar,下载 ...
分类:编程语言   时间:2017-07-31 23:54:11    阅读次数:273
线程基础
线程比较重要,最近面试的话几乎都会问到, 日常中也会用到(不知不觉),到底线程是个什么鬼?结合最近看的几本书,这里做一个记录 1.什么是进程?线程?多线程?优点?缺点? 对于计算机而言,每双击一个应用程序,系统都会对此程序分配一个或者多个进程,这一点打开工作管理员界面(注销)即可明白。如此,进程则可 ...
分类:编程语言   时间:2017-07-31 23:56:09    阅读次数:236
java-MapDemo
Map数据结构的使用 ...
分类:编程语言   时间:2017-07-31 23:56:42    阅读次数:234
Python 03-pyc、数据类型
pyc是什么? 在Python3中才有的。 Java是先编译再解释。Python也是基于虚拟机的语言。 执行Python时,会先编译,编译的结果保存在位于内存中的PyCodeObject中,运行时解释器将PyCodeObject写回到pyc文件,它是预编译后的二进制的字节码文件。 第二次运行时,会先 ...
分类:编程语言   时间:2017-07-31 23:57:25    阅读次数:311
java基础-DirectByteBuffer
我们可以通过ByteBuffer创建一块直接内存 对于内存空间,我们关注的是它的分配和回收,这里使用了unsafe分配,unsafe是一个提供了低等级操作的接口,这里就不研究它了,我们主要来看这块被unsafe分配的直接内存是如何被回收的。 重点来看Cleaner.create(this, new ...
分类:编程语言   时间:2017-07-31 23:57:40    阅读次数:391
spring事务没回滚
最近遇见一个问题,用spring管理实务,在service层处理数据,保存数据时出现异常,但没有回滚,检查了一下,发现是因为我用try catch将异常进行捕获了,没有抛出导致的;默认spring事务只在发生未被捕获的 runtimeexcetpion时才回滚。 处理发法一:捕获异常后,新生成run ...
分类:编程语言   时间:2017-07-31 23:57:56    阅读次数:328
Java-NIO(八):DatagramChannel
DatagramChannel就是UDP的一种数据传输,同样它也支持NIO的非阻塞模式操作,例如: ...
分类:编程语言   时间:2017-07-31 23:58:22    阅读次数:344
SpringMVC 入门
1. SpringMVC 是什么 Spring MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring MVC也是要简化我们日常 ...
分类:编程语言   时间:2017-07-31 23:59:09    阅读次数:356
C++STL——队列
一、相关定义 原理:queue 队列也是一个线性存储表,元素数据的插入在表的一端进行,在另一端删除,从而构成了一个先进先出FIFO(First In First Out)表。 队头&队尾:插入一端称为队尾,删除一端称为队首。 C++队列是一种容器适配器,默认使用双端队列deque来实现,将 dequ ...
分类:编程语言   时间:2017-08-01 00:23:39    阅读次数:299
Java-NIO(九):管道 (Pipe)
Java NIO 管道是2个线程之间的单向数据连接。Pipe有一个source通道和一个sink通道。数据会被写到sink通道,从source通道读取。 代码使用示例: ...
分类:编程语言   时间:2017-08-01 00:23:45    阅读次数:289
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!