每次提交代码的时候,你是否有为如何写Commit Message而迟迟按不下提交的时刻呢?然后,死磨硬泡写了一些并提交后,又被review的小伙伴吐槽了呢?相信很多小伙伴有过这样的经历吧? 趁着最近ChatGPT那么火,就来顺手推荐一个可以用于解决这个问题的VS Code插件:vscode-gptommit 该插件可以帮助我们自动的生成提交信息,而且生产内容也是八九不离十. 它会根据你的文件变动信息来产生提交消息,所以产出的内容还是非常具有可读性,比如下面的例子: 如何使用 第一步:在VS Co…
分享一个批量导出当前实例下的所有linkedserver脚本 很多时候,我们都需要导出实例下面的登录用户,job,linkedserver等等 导出job比较复杂,下午写了一个脚本把所有的linkedserver导出来,但是密码不会显示出来 下面脚本在SQL2008 R2下面测试通过 -- ============================================= -- Author: <桦仔> -- Blog: <http://www.cnblogs.com/lyhab…
UIPath工具取得某个路径下的文件夹的名称 处理的流程如下图 [Edit Code]按钮押下之后写入代码如下 Dim dir As New DirectoryInfo("C:\Users\peiqiang\Desktop\mailToExcelGrid_0.1") For Each d As DirectoryInfo In dir.GetDirectories listA.Add(d.Name) 下图为传入传出的参数 运行之后listB里面的数据就是指定文件夹下面的所有的文件夹名称…
如果开发过node.js的话应该对js(javascript)非常熟悉,TypeScript(以下简称ts)是js的超集. 下面是ts的官网: https://www.tslang.cn/ 1.环境配置(如果已经进行过环境配置,可以跳过此步) 开发ts需要先简单的配置开发环境,但如果是用的Visual Studio的话,只需要简单装一个node.js的组件包即可: 该组件包主要包含Node.js开发工具,js和ts语言支持:除了该工具包外,还需要额外安装ts sdk: 但如果使用的是VS Cod…
在数据表比较多的情况下,手动编写sql映射文件和实体类,实在太多过繁琐,而mybatis-generator能自动生成这此东西,减少了重复性的工作量.mybatis-generator的配置容易出现问题,网上的教程虽然比较多,但不少帖子都有些小问题.我跟着上边尝试过多次,并不断修改才配置成功,我将自己亲测的配置过程分享出来,尽量让大家一步到位,尽量少改动.系统少报错. 1.在pom.xml中导入相关依赖 <!-- mybatis的映射sql 及实体类自动生成工具jar --> <depe…
chrome下input文本框会自动填充背景,只需要给文本框加一个样式即可解决问题 input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}…
手动去创建domain/mapping/mapper费时费力还容易出错,用插件自动生成非常的方便. 这里以MySQL数据库为例,也可以改成Oracle,改成相应的驱动和URL即可. 下载generator.zip,放在某一目录下,解压缩后是下图这样.包里自带mysql的驱动和自动生成需要的jar ​ 然后打开generator.xml: 主要修改数据库URL,用户名,密码以及生成domain/mapping/mapper的路径和table标签里的表名和domain的名字 ​ 修改完后,打开cmd…
/** * y 年(201X) * M 年中的月份(1-12) * d 月份中的天数(1-31) * H 一天中的小时数(0-23) * h am/pm 中的小时数(1-12) * m 小时中的分钟数(0-59) * s 分钟中的秒数(0-59) * S 毫秒数(0-999) */ /** * 格式化输出日期 * eq: dateFormat(new Date(),"yyyy-MM-dd HH:mm:ss") */ export const dateFormat = (date,for…
问题描述: 由于有一次工作原因,就是将某个文件夹下的所有图片,通过CSS描述他们的属性,用的时候就可以直接引用.但是我觉得那个文件夹下的图片太多,而且CSS文件的格式又有一定的规律,所有想通过脚本来生成,但是目前只学过JS,本命语言是面向对象的JAVA.所有用这两种语言都写了一个“获取某个文件夹下的所有图片属性批量生成css样式”. 1.java import java.awt.Image; import java.io.BufferedWriter; import java.io.File;…
1.nodejs获取客户端真实的IP地址: 在一般的管理网站中,尝尝会需要将用户的一些操作记录下来,并记住是哪个用户进行操作的,这时需要用户的ip地址,但是往往当这些应用部署在服务器上后,都使用了ngix等 代理,在用户访问的时候,就需要透过代理查看用户的真实IP地址,以下是nodejs获取客户端真实IP的代码: //获取客户端真实ip; function getClientIp(req) { var ipAddress; var forwardedIpsStr = req.headers['X…