java8新特性 获取list某一列的操作

提取某一列(以name为例)//从对象列表中提取一列(以name为例)List<String> nameList = studentList.stream().map(StudentInfo::getName).collect(Collectors.toList());//提取...

2021-02-04

go语言中的Carbon库时间处理技巧

go语言之Carbon库

carbon是一个时间扩展库,它提供了易于使用接口。 简单示例:
package mainimport ( "fmt" "github.com/uniplaces/carbon" "time")func main() { // 打印...

pycharm怎么改成中文界面

具体方法:请使用搜索引擎搜索“pycharm汉化包”,例如使用工具上的网址下载汉化包!下载压缩包,例如:下载了pycharm2019压缩包,解压成resources_cn.jar即为汉化包。打开p...

2021-02-03

Angular入门学习之环境和项目的搭建

一、Angular介绍Angular是谷歌开发的一款开源的web前端框架,诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中...

Windows下关闭node进程的方法(指令版)

关闭node进程1、打开cmd命令面板(window+r)输入cmd2、查看端口占用情况和端口,(假设我们要杀死3000端口)输入命令:netstat --ano;会看到如图我们找到3000端口所对应的最后的数字,就...

总结php artisan module常用命令

module:make 创建一个新模块
module:use 使用一个模块(这允许执行其他命令时不用输入模块名)
module:unuse 和上面相反
module:list 列出所有可用模块
module:migrate 执行某...

2021-02-03

turtle.done()的作用是什么

turtle.done()的作用:暂停程序,停止画笔绘制,但绘图窗体不关闭,直到用户关闭Python Turtle图形化窗口为止。Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟...

2021-02-03

python对文件操作采用的统一步骤是什么

Python对文件操作采用的统一步骤是:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬...

2021-02-03

推荐一个Chrome DevTools实用小插件:CSS Overview Panel

CSS概览面板(CSS Overview Panel)提供了关于你的CSS的有趣信息。你可以查看高级别的CSS指标,这些指标在重构时特别有用。如何使用此功能启用此功能: 从“DevTools实验(Expe...

2021-02-03

java8中Map的一些骚操作总结

一 前言
本篇内容是关于 map 新特性的一些方法使用上的介绍,如果有不足之处欢迎补充!!二 map新特性
关于以下函数式编程的函数的计算知识追寻者都使用 简单字符串代替了,参数无...

2021-02-03

Java开发中POJO和JSON互转时如何忽略隐藏字段的问题

1. 前言在Java开发中有时候某些敏感信息我们需要屏蔽掉,不能被消费这些数据的客户端知道。通常情况下我们会将其设置为null或者空字符 "",其实还有其它办法,如果你使用了Jackso...

2021-02-03

vue浏览器返回监听的具体步骤

前言分享页面时,希望点击浏览器回退按钮,回到项目首页,增加访问量。需要监听浏览器的回退按钮,并阻止其默认事件。具体步骤如下:1、挂载完成后,判断浏览器是否支持popstatemounted...

Android Filterable实现Recyclerview筛选功能的示例代码

原先碰到筛选这种功能时,后端的接口都会让上传一个字段,根据字段来返回相应的数据。后来一次和别人对接时,接口直接返回全部数据,而且还要实现筛选功能。我...我说不就是一条sql...

2021-02-03

python之openpyxl模块的安装和基本用法(excel管理)

前言openpyxl模块是一个读写Excel 2010文档的Python库,如果要处理更早格式的Excel文档,需要用到额外的库,openpyxl是一个比较综合的工具,能够同时读取和修改Excel文档。其他很多...

2021-02-03

Python3利用openpyxl读写Excel文件的方法实例

前言Python中常用的操作Excel的三方包有xlrd,xlwt和openpyxl等,xlrd支持读取.xls和.xlsx格式的Excel文件,只支持读取,不支持写入。xlwt只支持写入.xls格式的文件,不支持读取。op...

2021-02-03

python中time.ctime()实例用法

在对于时间准确度的把握上,为了使操作的更加细化,很多人习惯把时间精确到秒。但在实际程序操作中,虽然秒数方便我们的查阅,但是计算机并不能直接的识别,所以还需要借助time.ctime...

2021-02-03

python中Array和DataFrame相互转换的实例讲解

python中,对于array数组中的数据放在DataFrame数据框中可以更好的进行数据分析,但是二者并不是一个数据类型,因此需要将array转dataframe。既然可以array转dataframe,那么可同样...

2021-02-03

利用Python过滤相似文本的简单方法示例

问题
假设你在存档中有成千上万的文档,其中许多是彼此重复的,即使文档的内容相同,标题不同。 现在想象一下,现在老板要求你通过删除不必要的重复文档来释放一些空间。问题是:如何...

2021-02-03

vue实现禁止浏览器记住密码功能的示例代码

查找资料
网上查到的一些方法: 使用 autocomplete="off"(现代浏览器许多都不支持) 使用 autocomplete="new-password" 在真正的账号密码框之前增加相同 name 的 input 框...

QT5编译使用QFtp的方法步骤

背景
使用 QNetworkAccessManager 可以实现 Ftp 的上传/下载功能,但它没有提供例如list、cd、remove、mkdir、rmdir、rename 等功能。这种情况下,我们可以使用QFtp,需要下载源...

2021-02-03

python time.strptime格式化实例详解

在python的时间使用时,我们无非就是输出字符串的形式,又或者是其他的形式跟字符串之间的来回转换。时间数组对于我们获取具体的年或是天数,都是常用的首段。本篇需要讲到的time...

2021-02-03

Python字符串的15个基本操作(小结)

1. 字符串的翻转
利用切片str1 = "hello world!"print(str1[::-1])利用reduce函数实现from functools import reducestr1 = "hello world!"print(reduce(lambda x, y : y+x,...

2021-02-03

2020macOS Big Sur配置Java开发环境之jdk安装过程

前言最近把电脑重新安装了系统升级到了macOS Big Sur 11.0.1版本,开发环境就要从头开始配置了。
安装jdk没什么难的,记录一下过程。给有需要的人。下载jdk我们公司现在主流的...

2021-02-03

MyBatis-Plus自动填充功能失效导致的原因及解决

1:先检查 字段有没有加上注解 @TableField(fill = FieldFill.INSERT_UPDATE)@TableField(fill = FieldFill.INSERT_UPDATE) private Date updatedTime;2:有没有实现 MetaObjec...

2021-02-03

python3.9和pycharm的安装教程并创建简单项目的步骤

在官网下载python和pycharm的安装包python: https://www.python.org/downloads/windows/我下载的是3.9版本pycharm: https://www.jetbrains.com/pycharm/download/#section=...

2021-02-03

python调用百度AI接口实现人流量统计

百度AI接口的调用方法不必多介绍。官网地址 人流量统计新建AipBodyAnalysisfrom aip import AipBodyAnalysis""" 你的 APPID AK SK """APP_ID = '你的 App ID'API_KEY = '你...

2021-02-03

在python3.9下如何安装scrapy的方法

本文主要介绍了在python3.9下如何安装scrapy的方法,分享给大家,具体如下:安装命令:
pip install scrapy -i https://pypi.douban.com/simple如果安装失败的话像下图这样(解决方法...

2021-02-03

Pycharm创建python文件自动添加日期作者等信息(步骤详解)

第一步找到 Preferences,点击进入。进入后找到 Editor – File and Code Templates – Python Script .
第二步添加自己所需要的信息第三步添加完成后,点击 OK 键进行保存。...

2021-02-03

Python实现区域填充的示例代码

所用的库及环境:  IDE:Pycharm  Python环境:python3.7  Matplotlib: Matplotlib 1.11  Numpy: Numpy1.15.区域填充前言如何填充一块区域,就是给一块区域上色代码及效果...

2021-02-03

mybatis 遍历foreach中or拼接的操作

我就废话不多说了,大家还是直接看看关键代码吧:select id, name from t_keys where 1 = 1 <if test="keys != null"> <foreach collection="keys" item="key" open="AND (" c...

2021-02-03

mybatis plus or and 的合并写法实例

我就废话不多说了,大家还是直接看代码吧~int count =hrDeliverEmployContractService.selectCount(new EntityWrapper<HrDeliverEmployContractEntity>().eq("pool_id",hrDel...

2021-02-03

MyBatis XML去除多余AND|OR前缀或逗号等后缀的操作

1.通过trim格式化标记set或where功能2.对于set自动删除最后一个“,”,对于where自动删除最后一个“and|or”使用示例如下:1、select * from user <trim prefix="WHERE" prefix...

2021-02-03

Java 实现微信和支付宝支付功能

一、前期准备1、申请好微信商户号appid,拿到商户id和商户秘钥,退款的话需要商户证书
2、申请好支付宝商户号appid,商户公钥和秘钥(需要用支付宝工具自己生成),支付宝退款不需要证...

2021-02-03

解决mybatis where-if中if不能识别大写AND,OR的问题

mybatis报错:Caused by: org.apache.ibatis.ognl.ParseException: Encountered " "AND “” at line 1错误代码:<select id="selectAccountList" resultMap="BaseResultMap">...

2021-02-03

mybatis-plus 判断isnull or的操作

mybatis-plus 判断null或者匹配固定值wrapper.lambda().and(wrapper1 -> wrapper1.isNull(MaterialInfoDO::getCompanyId).or().eq(MaterialInfoDO::getCompanyId, "ABC"...

2021-02-03

解决mybatisPlus 中的field-strategy配置失效问题

场景:前端修改给后台传递了几个空字符串。后台使用mybatisPlus 作为dao层。结果发现空字符串也更新了,mybatisPlus 的field-strategy设置为 2 非空;解决思路:查看mybatisPlus 版...

2021-02-03

在MyBatisPlus中使用@TableField完成字段自动填充的操作

场景官方文档:字段注解 @TableFieldcom.baomidou.mybatisplus.annotations.TableField 值 描述 value 字段值(驼峰命名方式,该值可无)...

2021-02-03

Springboot+Netty+Websocket实现消息推送实例

前言WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以...

2021-02-03

iOS整个APP实现灰色主题的示例代码

灰色主题背景在一些哀悼日,清明节的时候app会实现一些灰色主题功能,部分app需求是tab首页实现灰色模式就可以,但一些需求是直接整个app都变为灰色模。 普通UI界面 web页面...

2021-02-03

Python实现简单猜数字游戏

本文实例为大家分享了Python实现简单猜数字游戏的具体代码,供大家参考,具体内容如下一、需求分析编写一个猜数字游戏,游戏规则:计算机给出一个1-20的之间的随机数字,让玩家来猜猜...

2021-02-03

python sleep和wait对比总结

在多线程的使用时,为了线程的顺利进行,我们会使用函数来对某个线程进行暂停运行。在多线程中有两个函数可以实现sleep和wait,不过它们在使用时也有不同之处。为了帮助大家更好...

2021-02-03

浅谈matplotlib默认字体设置探索

控制默认字体的设置
根据官方文档https://matplotlib.org/tutorials/text/text_props.html#default-font可知:The base default font is controlled by a set of rcParams默...

2021-02-03

python中添加模块导入路径的方法

python中自定义模块导入路径的方式主要有以下3种:(1)使用sys.path.append()随着程序执行,会动态地添加模块导入的路径,但是程序执行结束后就会立即失效(临时性的)import syssys.pat...

2021-02-03

matplotlib更改窗口图标的方法示例

matplotlib窗口图标默认是matplotlib的标志,如果想修改怎么改呢?
由于我选择的matplotlib后端是PyQT5,直接查看matplotlib.backends.backend_qt5模块源码。原理
查看源码可知,窗...

2021-02-03

matplotlib交互式数据光标mpldatacursor的实现

简介mpldatacursor包可以为matplotlib提供交互式的数据光标(弹出式注释框)。
它的典型功能是: 鼠标左键单击图表数据元素时会弹出文本框显示最近的数据元素的坐标值。 鼠标右...

2021-02-03

完美解决idea突然间很卡的问题

1. 问题描述:win10环境,8G内存,idea一直用的很好,基本不带卡,前两天突然变卡,下了个电脑管家清理垃圾,然并卵。卡的实在无法忍受,重启idea, 重启电脑,依然无效。可以看出,实际上没开什...

2021-02-03

解决idea的debug模式突然变卡,项目启动变慢的状况

解决方法:1、取消全部断点,只打一个,先跑一次看debug模式是否正常,可能是某个断点卡住了。2、如果只打一个还是很慢,右键idea图标,选择文件夹所在位置,找到idea64.exe.vmoptions和i...

2021-02-03

介绍Python中openpyxl模块基本用法

在接口自动化测试中,对于测试数据通常采用Excel进行管理。Openpyxl能够读取和修改.xls文件,使用Openpyxl前先要掌握三个对象,即:Workbook(工作簿,一个包含多个Sheet的Excel文件)...

2021-02-02

python向xls写入数据(包括合并,边框,对齐,列宽)

1、常规写入# -*- encoding=utf-8 -*-import xlwtif __name__ == '__main__': head = ['姓名', '年龄', '出生年月'] data = [ ['盖伦', '20', '2012-02-04'], ['赵...

2021-02-02

Python datetime模块的使用示例

1、获取当前年月日时分秒# -*- encoding=utf-8 -*-import datetimenow = datetime.datetime.now()print("now:{}".format(now))year = now.yearprint("year:{}".format(year...

2021-02-02
返回顶部
顶部