热部署神器-JRebel的简单使用

热部署神器-JRebel的简单使用 一. JRebel的简单介绍 JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效。IDEA上原生是不支持热部署的,一般更新了 Java 文件后要手动重启 ...

2019/01/02 15:26
68
LeetCode Golang 8. 字符串转换整数 (atoi)

8. 字符串转换整数 (atoi) 首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。 当我们寻找到的第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的...

2019/01/02 21:10
31
Selenium:多窗口切换(获取窗口句柄handle)

我们在操作网页的时候,点击有些页面的链接,会重新打开一个窗口,我们要在新页面上操作,就得切换窗口 比如在百度首页的登录框点击注册,会重新打开一个注册的新页面,要在新页面注册,就得...

2019/01/02 16:41
202
Selenium:WebDriverApi接口详解

浏览器操作 # 刷新 driver.refresh() # 前进 driver.forward() # 后退 driver.back() Cookie操作 # 根据cookieKey,获取cookie信息 cookie = driver.get_cookie('cookieKey') ...

2019/01/02 16:35
6
Selenium:下拉框处理(Select模块)

在UI自动化测试过程中,经常会遇到一些下拉框,如果我们基于Webdriver操作的话就需要click两次,而且很容易出现问题,实际上Selenium给我们提供了专门的Select(下拉框处理模块)。 引用路径 ...

2019/01/02 17:14
3
Selenium:多表单(frame/iframe)切换(Switch模块)

frame标签有frameset、frame、iframe三种,frameset跟其他普通标签没有区别,不会影响到正常的定位,而frame与iframe需要切换进去才能定位到其中的元素 比如下面这个网页,有多个frame,以及嵌...

2019/01/02 17:07
546
pytorch中squeeze()和unsqueeze()函数介绍

一、unsqueeze()函数 1. 首先初始化一个a 可以看出a的维度为(2,3) 2. 在第二维增加一个维度,使其维度变为(2,1,3) 可以看出a的维度已经变为(2,1,3)了,同样如果需要在倒数第二个维...

2019/01/02 17:46
50
使用python开发一个能够计算带括号的复杂表达式的计算器(只支持加减乘除)

使用到了模块re,正则,字典等 # 实现简单的加减乘除括号等运算 # Calculator def calculator(expression): print(expression) import re # 操作字典,目前只支持加减乘除...

2019/01/02 19:07
41
Java版统计文件中的每个单词出现次数

正则表达式之Pattern和Matcher,请参见转载博客 http://www.cnblogs.com/haodawang/p/5967219.html 代码实现: 1 import java.io.BufferedReader; 2 import java.io.FileNotFoundExcepti...

2019/01/02 20:45
96
Java实现简单记事本

代码实现: import java.awt.BorderLayout; import java.awt.Container; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.File; import jav...

2019/01/02 20:31
0
Java实现简单计算器、抽票程序

计算器: 1 import java.awt.BorderLayout; 2 import java.awt.Container; 3 import java.awt.Font; 4 import java.awt.GridLayout; 5 import java.awt.event.ActionEvent; ...

2019/01/02 20:21
14
Java中CardLayout布局方式的应用

1 import java.awt.CardLayout; 2 import java.awt.Color; 3 import java.awt.Container; 4 5 import javax.swing.JButton; 6 import javax.swing.JFrame; 7 8 public class...

2019/01/02 20:22
40
Java实现Windows、Mouse监听器

1、通过实现WindowListener接口来实现Windows监听器: 1 import java.awt.event.WindowEvent; 2 import java.awt.event.WindowListener; 3 4 import javax.swing.JFrame; 5 6 p...

2019/01/02 20:14
0
Java中菜单的实现以及画实线与画虚线之间的自由转化

1、Java画线 1 import java.awt.Color; 2 import java.awt.Container; 3 import java.awt.Graphics; 4 import java.awt.Point; 5 import java.awt.event.ActionEvent; 6 i...

2019/01/02 20:16
120
【2018 1月集训 Day1】二分的代价

题意:   现在有一个长度为 n的升序数组 arr 和一个数 x,你需要在 arr 中插入 x。   你可以询问 x 跟 arri 的大小关系,保证所有 arri 和 x 互不相同。这次询问的代价为 costi。   你...

2019/01/02 18:15
8
【2019 1月集训 Day1】回文的后缀

题意:   给定 n,s,求有多少个字符集大小为 s ,长度为 n 的字符串,使得其不存在一个长度大于 1 的回文后缀。   答案对 m 取模。 分析:   考场见到计数题的链式反应,想写暴力—>暴...

2019/01/02 16:03
27
判断浏览器的名称,区分360的ie和谷歌内核

function getBrowserInfo() { var ua = navigator.userAgent.toLocaleLowerCase(); var browserType = null; if (ua.match(/msie/) != null || ua.match(/trident/) != null) { ...

python数据类型分类

python数据分为可变类型和不可变类型,其中: 可变类型:列表,字典 不可变类型:布尔值,数字,字符串,元组 specidal:集合作为set是可变的,而作为frozenset是不可变集合 可变类型和不可变...

2019/01/02 15:10
15
「WC2018」通道

没有代码能力... LOJ #2339 Luogu P4220 UOJ #347 题意 给定三棵树$ T1,T2,T3$,求一个点对$ (x,y)$使得$ T1.dist(x,y)+T2.dist(x,y)+T3.dist(x,y)$最大 每棵树的点数为$ 10^5$,时限$ 4s$ $...

2019/01/02 15:35
55
算法技巧之打表

转载:煮咖啡的猪! 打表是一种典型的用空间换时间的技巧,一般指将所有可能需要用到的结果事先计算出来,这样后面需要用到时就可以直接查表获得。打表常见的用法有如下几种:   1、在程序中...

2019/01/02 16:57
100

没有更多内容

加载失败,请刷新页面