Git如果已经把代码都push到线上版本库了,想要回滚到之前的状态(某个commit的状态) # 先把本地的未提交的处理下,例如复制到其他地方,然后未保存的先要rollback 接下来就要reset了 # 可以先使用git log查看要回退到的某个COMMIT_ID, 或者从网页版看代码提交记录,复制CommitID git reset --hard <COMMIT_ID> # 线上进行回退(假设线上主分支是master) git push origin master --force 如果已经commi…

2021-11-16 0条评论 633点热度 0人点赞 admin 阅读全文

前面有介绍TimeMachine命令行下使用来备份删除旧备份等操作,是针对MacOS11以下的版本,详见:https://blog.terrynow.com/2021/09/15/macos-timemachine-termial-command-line-usage/ MacOS11 BigSur以及以上版本,试了一下,发现有所改变,整理如下: # tmutil listbackups 命令可以显示 Time Machine 中的所有备份: $ tmutil listbackups 2020-08-02-2313…

2021-11-15 0条评论 2020点热度 0人点赞 admin 阅读全文

想要在查询中用in中使用limit SELECT * from t_order where order_no in ( SELECT distinct order_no from t_order where order_no is not null and order_no <> '' limit 0, 2 ) 报错: 1235 - This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery', Time…

2021-11-14 0条评论 770点热度 0人点赞 admin 阅读全文

默认情况下,Vue项目下的页面router.push('/path/to/page')每次路由切换后,如果当前页面已经滚动到中间或者底部的时候,跳到下一个页面,默认也是scoll到相同的位置(中间或者底部),但是我们还是希望到了新页面,当前内容还是滚动到顶端。 这个应该是其他SAP(Single Page Applications )都差不多会遇到的问题。 在每个页面的生命周期mounted下面,写代码让页面滚动到顶部 mounted () { window.scrollTo(0, 0);//滚动页面到最顶端 } …

2021-11-13 0条评论 1167点热度 0人点赞 admin 阅读全文

腾讯企业邮箱第三方发送邮件文档:https://open.work.weixin.qq.com/help?person_id=0&doc_id=423&helpType=exmail 发送邮件服务器:smtp.exmail.qq.com ,使用SSL,端口号465,所以如下代码配置各项属性: Properties props = new Properties(); props.put("mail.smtp.host", "smtp.exmail.qq.com"); props.put("mail.s…

2021-11-12 0条评论 1928点热度 0人点赞 admin 阅读全文

整理了几个常用的MongoDB的备份的命令,供使用在脚本里(例如备份、恢复)的时候用到 以下 database-name1请替换成你实际的数据库database的名称 collection-name1请替换成你实际的collection #导出 -d后面跟数据库database -c后面的参数跟collection #如果要导出全部的collection,那么使用下面的mongodump mongoexport -d database-name1 -c collection-name1 --out /home/ba…

2021-11-11 0条评论 665点热度 0人点赞 admin 阅读全文

Vue项目编译后,生成的dist文件夹下的资源文件,部署到服务器后,如果是http://www.example.com/这样的路径,是没有问题的;但是如果部署到二级目录后,例如 http://http://www.example.com/vue/后,就会发生问题,通过浏览器右键-检查 发现网页加载css和js都是从http://www.example.com/app.xxxx.js 或者http://www.example.com/app.xxxx.css 这样的,显然vue下的资源文件的加载的相对路径,还是按照一…

2021-11-10 0条评论 636点热度 0人点赞 admin 阅读全文

使用MacBookM1(silicon)电脑的,偶尔还是有需要用到Windows的地方,例如网银、QQ远程协助等,之前用虚拟机可以很轻松的创建Windows的虚拟机,不过现在ARM架构的,要虚拟出Windows还是算比较费劲的一件事情。 随着时间过去,针对ARM架构的VmwareFusion已经推出了测试版本(经过测试还是挺好用的了,可以虚拟出Ubuntu的Linux版本和Windows11 ARM版本),本次的Windows11 ARM版本,已经去掉了测试版到期提示(估计就是正式版可以长期使用了,我会在文章里放出…

2021-11-09 0条评论 5217点热度 0人点赞 admin 阅读全文

自动生成API文档,https://gitee.com/xiaoym/knife4j 这个还是挺好用的,需求希望在开发环境下启用API文档,而生产环境下则关闭API文档,我们可以在Knife4j的配置代码中,加入@ConditionalOnProperty来根据当前的环境判断是否使用Knife4j。 Knife4jConfig 生产环境禁用 @ConditionalOnProperty(name = "my.product-env", havingValue = "false") 意思是查看application.…

2021-11-08 0条评论 3874点热度 0人点赞 admin 阅读全文

iView中Upload上传组件,配合表格组件,想要实现这样的功能(即要有拖拽上传,还有上传列表,以及上传进度),如图: 话不多说,直接上干货代码 Html部分 <row class="" style=""> <i-col span="20"> <upload ref="upload" :show-upload-list="false" :on-success="handleSuccess" :on-error="handleError" :format="allowedFormat"…

2021-11-07 0条评论 1625点热度 0人点赞 admin 阅读全文
1484950515284