VeastLee的博客

一切都来自于代码

自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Python中获取本机 时区/UTC偏移量 的几种方法

通过Python获取时区的方法比较简单,利用tzlocal.get_localzone()就可以获取了 主要记录以下计算UTC偏移量的几种方法 import time import tzlocal import datetime def _format_offset(seconds_of...

2019-08-21 10:54:47

阅读数 24

评论数 0

UIAutomator2 中 watcher(观察者)的使用方法[Python]

因为工作需要,使用到UIAutomator2中watcher(观察者)的功能,在官方文档查阅后,觉得对我个人来说有些不够直接,所以在本地尝试的基础上,将watcher的功能进行介绍如下,如若存在纰漏请您指出。【文末附有Watcher的官方文档】 // 由于watcher不太稳定,近期开发人员也把...

2019-02-21 16:27:32

阅读数 1253

评论数 1

JAVA 使用DOM4J解析XML文件

import java.io.File; import java.util.ArrayList; import java.util.List; import org.dom4j.Document; import org.dom4j.DocumentException; import org.d...

2019-01-02 16:42:35

阅读数 98

评论数 0

Java开发中,通过sql来实现过滤以及分页

  我们通过一个需求来引入问题。 首先,简单介绍一下需求:实现一个下图的页面,包含了过滤以及分页。数据是后台数据库获得到的。 那么关于如何实现过滤以及分页,考虑到通过前台实现或者后台实现,我们不妨来分析一下两种方法。 首先,前台实现:无非就是后台获取所有的list,传给前台暂存,然后前...

2018-11-01 09:09:22

阅读数 462

评论数 0

如何在select同时获取一个自增的序号

本方法有效靠谱儿,在MySQL下或者MyBatis的配置文件也通过。 select (@i:=@i+1) as number, id, title from table_name, (select @i:=0) as t 效果图如下: 这个解释起来比较有意思,相当于设置了一个迭代加1的...

2018-10-27 10:41:08

阅读数 656

评论数 0

java8使用Optional来避免空指针异常(简化代码)

在最近的开发中遇到不少java.lang.NullPointerException异常 ,而为了避免这个异常,不免要利用if-else来进行判断。比如如下的代码: public static void main(String[] args) { List&...

2018-10-22 20:24:01

阅读数 1454

评论数 0

【个人小结】一次数据库性能优化问题

  需求场景:存在表t_result_changelog,表记录了caseNo的相关数据,有些caseNo已经被删除,但表中的数据没有对应清理。 难点分析:判断表中哪些数据已经被删除,需要在对应版本的caseInfo_version中查找   初次尝试: 选择表中所有的caseNo以及他...

2018-10-11 19:02:27

阅读数 149

评论数 0

cannot construct a TypeToken for a type variable

遇到报错“cannot construct a TypeToken for a type variable”,如下信息 Caused by: java.lang.IllegalStateException: Cannot construct a TypeToken for a type var...

2018-09-13 17:31:59

阅读数 271

评论数 0

去除String中的html标签,并对<td><tr>进行替换

import java.util.regex.Matcher; import java.util.regex.Pattern; private String cleanHtmlTags(String htmlText) { if (StringUtils.isEmpty...

2018-09-12 18:15:17

阅读数 506

评论数 0

SpingBoot 使用@Scheduled实现一个定时清理任务

实现定时任务的方法有很多种,@Scheduled注解,scheduleAtFixedRate,timer,quartz等等。 我选择了@Scheduled,相对而言,可以让任务定点执行,并且比较简单。 首先在主类添加注解 @EnableScheduling ,使Scheduled可用。 之后...

2018-09-04 19:59:08

阅读数 665

评论数 0

几条SQL语句

1. 查找数据库中具有某个字段的表     SELECT TABLE_NAME FROM INFORMATION_SCHEMA.columns WHERE COLUMN_NAME='test' and TABLE_SCHEMA='testDB'; 其中“test”的内容填写你想要查找的字段,...

2018-09-04 09:37:52

阅读数 147

评论数 0

简单易懂的理解Java中的static、final以及static final

  首先,从最基本的概念上来说: 1.static,static通常修饰方法、成员变量等,强调它所修饰的属性只有一个。 首先关于static修饰的方法,称之为静态方法。静态方法可以直接通过类名被调用,任何类生成的实例也可以调用,因而被static修饰过的方法不能有this或者super这种需...

2018-08-20 20:44:06

阅读数 423

评论数 0

Angular2可以使用的获取复选框(checkbox)的值的一种方法

楼主刚接触angular2...需要实现一个checkbox,但是网上搜了很多资料都是angularJs的,基本不能通用,终于找到能用的方法,(不敢说合适),现在记录如下: 楼主的checkbox是循环里生成的,所以就以循环方法为例 如下是html代码,楼主的情景是勾选复选框框,然后批量删除勾...

2018-08-10 17:04:51

阅读数 2139

评论数 0

nginx代理 前端端口不能正常访问(504 Gateway Time-out) 一个可能的原因

在使用angular架构时,遇到了前端端口不能正常访问,(504 Gateway Time-out)的问题,搜了很多方法都不对,最后才发现原来是自己曾运行nginx但没有主动关闭。 打开任务管理器看一下,正常情况下nginx的进程只有5个,如果多次开启nginx,并且没有正常stop它(ng...

2018-08-10 15:57:39

阅读数 1918

评论数 0

python执行sql语句时所传参数含有单引号

  在编写自己的程序时,需要实现将数据导入数据库,并且是带参数的传递。 执行语句如下:   sql_str = &quot;INSERT INTO teacher(t_name, t_info, t_phone, t_email) VALUES\                ...

2018-05-03 15:53:58

阅读数 4181

评论数 0

如何使用Spyder新建/打开一个python的项目

  关于python的集成开发环境有很多种,比如PyCharm,Spyder等。楼主在初学python时使用的是Spyder,在打开项目时遇到一点小问题,记录一下解决方法。。       首先在想试用Spyder新建项目时,习惯性的选择了工具栏中的“File”,紧接着就可以看到有一个“N...

2018-03-26 15:38:03

阅读数 17528

评论数 6

VBA中关于dim的简单总结

楼主是个初学者,在应用vba时遇到了dim方面的问题,查了很多资料后想把关于dim的这点儿知识简单整理出来 首先,从我遇到的问题作为切入点吧, (不得不承认我遇到的错误是很低级的) 具体的情境就不还原了,将问题抽象了出来,代码如下: 运行结果 可以看到integer1被初始化为了空...

2017-08-31 16:25:21

阅读数 19176

评论数 0

关于在VS2015下编写程序如何在其他电脑上使用【详细】

基本方法(1)——静态编译 (这也是最有效的方法)     首先将上侧工具栏中solution configurations修改为release         然后选择项目属性,Properties          之后如图,在Runtime Library一栏,选择MT或者M...

2017-08-09 09:31:49

阅读数 1304

评论数 0

提示
确定要删除当前文章?
取消 删除