IntelliJ IDEA 快捷键大全 Win 版 一、Ctrl 快捷键 Ctrl + F 在当前文件进行文本查找 (必备) Ctrl + R 在当前文件进行文本替换 (必备) Ctrl + Z 撤销 (必备) Ctrl + Y 删除光标所在行 或 删除选中的行 (必备) Ctrl + X 剪切光标所在行 或 剪切选择内容 Ctrl + C 复制光标所在行 或 复制选
import pdb 直接在代码里需要调试的地方放一个pdb.set_trace() n 执行下一条语句 w where 打印当前执行堆栈 d down 执行跳转到在当前堆栈的深一层 u up 执行跳转到当前堆栈的上一层 b break 添加断点 tbreak:(temporary break)临时断点 在第一次执行到这个断点之后,就自动删除这个断
1、hive取得当前日期时间:-- 1.1) 取得当前日期:select current_date();-- 1.2) 取得当前日期时间:select current_timestamp();
路径变量 路径名称实际路径 %SystemDrive% 操作系统所在的分区号。如 C: %SystemRoot% 操作系统根目录。如 C:\WINDOWS %windir% 操作系统根目录。如 C:\WINDOWS %ALLUSERSPROFILE% 相当于 C:\Documents and Settings\All Users %APPDATA% 相当于 C:\Documents
postman请求参数如何获取到当前时间 场景:post类型接口中,请求参数中有一个timestamp,获取当前时间(毫秒级别),如果这个时间和当前时间相差十分钟,接口就会返回时间有误。 解决方案: 在预请求脚本中添加以下脚本(获取当前时间,并打印查看,设然后设置为环境变量),并在请求头中添加调用环境
private String getStartDate() { Calendar cal = Calendar.getInstance(); // 负数当前时间往前,正数是往后 cal.add(Calendar.DATE, -120); Date d = cal.getTime(); //转换为年月日格式 SimpleDateFormat sp = new SimpleDateFo
一、Ctrl 快捷键 Ctrl + F 在当前文件进行文本查找 (必备)Ctrl + R 在当前文件进行文本替换 (必备)Ctrl + Z 撤销 (必备)Ctrl + Y 删除光标所在行 或 删除选中的行 (必备)Ctrl + X 剪切光标所在行 或 剪切选择内容Ctrl + C 复制光标所在行 或 复制选择内容Ctrl + D 复制光标所在行 或 复制
一、文档命令 :e file –关闭当前编辑的文件,并开启新的文件。 如果对当前文件的修改未保存,vi会警告。 :e! file –放弃对当前文件的修改,编辑新的文件。 :e+file – 开始新的文件,并从文件尾开始编辑。 :e+n file – 开始新的文件,并从第n行开始编辑。 :enew –编译一个未命名的新文
idea 配置Java的类注释模板 依次点击File -> Settings -> Editor -> File and Code Templates -> includes打开模板配置文件File Header 编辑模板如下: /** * <description> * * @author bj * @since 1.0.0 ${DATE} */ 图示说明如下: 其他配置项变量: ${PACKAGE_NAME} :
加油站 题目描述:在一条环路上有 N 个加油站,其中第 i 个加油站有汽油 gas[i] 升。 你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i+1 个加油站需要消耗汽油 cost[i] 升。你从其中的一个加油站出发,开始时油箱为空。 如果你可以绕环路行驶一周,则返回出发时加油站的编号,否则返
线程常用方法 测试Thread中的常用方法: 1.start():启动当前线程;调用当前线程的run() 2.run():通常需要重写Thread类中的此方法,将创建的线程要执行的操作声明在此方法中 3.currentThread():静态方法,返回执行当前代码的线程 4.getNmae():获取当前线程的名字 5.setName():设置当前线程的名字 6.yield():
Ctrl 快捷键 介绍 Ctrl + F 在当前文件进行文本查找 (必备) Ctrl + R 在当前文件进行文本替换 (必备) Ctrl + Z 撤销 (必备) Ctrl + Y 删除光标所在行 或 删除选中的行 (必备) Ctrl + X 剪切光标所在行 或 剪切选择内容 Ctrl + C 复制光标所在行 或 复制选择内容 Ctrl + D 复制光标所在行
select current_date() 当前日期,version() 版本; #同时查看MySQL的版本号和当前日期 select user(); #查询登录用户; select database(); #显示当前存在的数据库; show tables; #显示当前数据库中存在的表; describe 表; #获取表结构信息; desc province; #获取表结构信息; show
获取当前时间 <div id="app"></div> <script type="text/babel"> //获取时间 class Demo extends React.Component{ constructor(){ super() this.state={
1 光标移动 键光标动作hjkl,方向键移动一位,hjkl代表左、下、上、右数字0移至本行开头^移至本行第一个非空字符,匹配开头$移至本行结尾,可以包含空格w移至下一单词或标点的开头W移至下一单词开头,忽略标点b移至上一单词或标点开头B移至上一单词开头,忽略标点ctrl-f/PgDn下翻一页ctr
MYSQL函数 官网: MySQL :: MySQL 5.7 Reference Manual :: 12.1 Built-In Function and Operator Reference ===============================数学运算================================== SELECT ABS(-8) -- 绝对值 SELECT CEILING(9.4) -- 向上取整
1.putVal()方法 写数据大体流程 写前操作 1、ConcurrentHashMap 不允许key或value为NULL,会抛出异常 2、写数据前,会先对key的hash值进行一次加工spread() 写数据流程 整个写数据是一个 自旋(死循环) 的操作。 情况一: 当前的table还没有被初始化。调用initTable()去尝试初始
记录my.cnf 中一些方便使用的设置。 vi /etc/my.cnf 1. 通过--prompt=name可以自定义提示信息,通过配置显示登入的主机地址,登陆用户名,当前时间,当前数据库schema等等。 [mysql] prompt="\\u@\\h :\\d>" 设置后: root@localhost :(none)>use db01; Database changed root@localh
因为是事务导致的 解决方案: 1.删除事务 2.使用分布式事务 3.修改事务的传播机制 附传播机制 事务传播行为类型 说明
Spring中事务的传播、事务的实效 事务的传播事务的失效 事务的传播 在开发的时候,不仅需要考虑事务的隔离级别,还需要考虑事务的传播机制。 在 spring 中,使用 @Transactional 将对应方法加入事务管理,如果在一个已经存在事务的方法中调用另一个有事务的方法 /** * @author
个人理解vim有2种模式,一种通俗的可编辑模式即插入模式,一种非直接编辑模式即命令模式 1、当输入vim xxx 后进入的是命令模式,该模式下不可编辑,可以进行一些查找复制工作。 :wq 保存修改并退出 :w 将缓冲区写入文件,即保存修改 :q! 强制退出,放弃修改 :q 退出,如果对缓冲区进行过修
Ctrl 快捷键介绍Ctrl + F在当前文件进行文本查找 (必备)Ctrl + R在当前文件进行文本替换 (必备)Ctrl + Z撤销 (必备)Ctrl + Y删除光标所在行 或 删除选中的行 (必备)Ctrl + X剪切光标所在行 或 剪切选择内容Ctrl + C复制光标所在行 或 复制选择内容Ctrl + D复制光标所在行 或 复制选
编程式事务控制相关对象 PlatformTransactionManager PlatformTransactionManager 接口是 spring 的事务管理器,它里面提供了我们常用的操作事务的方法。 注意:PlatformTransactionManager是接口类型,只提供一种规范,不同的dao层实现有不同的实现类 TransactionDefinition 事
import datetime, pytz # 生成一个时区对象tzone = pytz.timezone("Canada/Eastern")# 如果不传时区对象,就默认当前用户当前所在时区的当前时间now_time = datetime.datetime.now(tzone).strftime("%Y-%m-%d %H:%M:%S") # 加拿大系统当前的时间## 想获取某个国家拥有的时区以中国
为什么要使用虚拟环境? 在多个项目中,要使用的模块版本可能不一样,使用虚拟环境可以使两个项目之间不受影响 例如之前公司使用的是httprunner2的版本,最近在学习httprunner3,那么就可以使用虚拟环境解决兼容两个httprunner版本的问题 1、cmd中执行命令 python venv -m 路径 2、激活