摘要:
回滚已经commit但未push到远程仓库的代码 点击git,然后右键选择你要退回的那条记录,选择undo commit(撤销提交) ,代码回滚就完成了! 此操作只是回滚,并不会删除你的操作内容 回滚已经push到远程仓库的代码 1. 先回滚提交到本地仓库的代码 选择需要回滚到那个版本的提交记录,右 阅读全文
摘要:
例如:将3666秒转换成1时1分6秒 public static void main() { int seconds = 3666; int h = seconds / 3600; int m = seconds % 3600 / 60; int s = seconds % 60; System.p 阅读全文
摘要:
电脑开机后,输入用户登录密码后,黑屏无法显示桌面,只有一个鼠标指针的情况下,多半是系统重要文件explorer.exe被杀毒软件拦截了,所以需要我们手动启动下该文件: 按住Ctrl+Shift+Esc后弹出任务管理器后,点击左上角的“文件”,选择“运行新任务”,输入“C:\Windows\explo 阅读全文
摘要:
为了标识身份,建议先完成 Git 全局设置 ``` git config --global user.name "xxxxxx" git config --global user.email "xxxxxx@qq.com" ``` > 方式一:克隆仓库 ``` git clone https://x 阅读全文
摘要:
在IDEA中打开 Terminal 终端 查看当前提交者的名称及邮箱 git config user.name git config user.email 修改成你自己的用户名及邮箱 git config --global user.name "xxxxx" git config --global 阅读全文
摘要:
1. 查找出系统运行的进程中包含nginx关键字的进程 ps -ef | grep nginx | grep -v grep 2. 后面加上|sh后,则执行这条命令,杀掉这些进程 ps -ef | grep nginx | grep -v grep | awk '{print "kill -9 "$ 阅读全文
摘要:
一、问题现象 在mybatis的resultMap标签中使用collection或者assocation做嵌套结果映射,再配合PageHalper实现分页效果的时候,会出现两个问题: 实际查出来的数据,会部分丢失,比如传的页面大小是10条,那么有可能会返回小于10条记录。分页对象的total总数与实 阅读全文
摘要:
一、elasticsearch-head插件的作用 ealsticsearch是一个分布式、RESTful 风格的搜索和数据分析引擎,所有的数据都是后台服务存储着,类似于Mysql服务器,因此如果我们需要直观的查看数据,就需要使用可视化工具了。elasticsearch-head是Web前端,用于浏 阅读全文
摘要:
一、为什么引入新的日期时间库 Java对日期,日历及时间的处理一直以来都饱受诟病,尤其是它决定将java.util.Date定义为可修改的以及将SimpleDateFormat实现成非线程安全的。 关于这个新的时间日期库的最大的优点就在于它定义清楚了时间日期相关的一些概念,比方说,瞬时时间(Inst 阅读全文
摘要:
一、为什么引入函数式接口 作为Java函数式编程爱好者,我们都知道方法引用和 Lambda 表达式都必须被赋值,同时赋值需要类型信息才能使编译器保证类型的正确性。 我们先看一个Lambda代码示例: x -> x.toString() 我们清楚这里返回类型必须是 String,但 x 是什么类型呢? 阅读全文