Java 使用 ant.jar 执行 SQL 脚本文件
public class AntDealSQLUtils { public static void main(String[] args) { SQLExec sqlExec = new SQLExec(); sqlExec.setDriver("com.mysql...
javascript进阶——分离式DOM脚本编程
编写分离式(unobstrusive)代码意味着对HTML内容的完全分离:数据来自服务器端,javascript代码用来动态化和交互。这种分离的好处是在不同浏览器之间使用是可以完全降级或升级运行,对于高级特性浏览器提供更丰富的交互,不支持高级特性的浏览器可以降级运行其所支持的部分。一、DOMDOM是...
shell脚本操作数据库
#!/bin/bashHOST_NAME="localhost"PORT=3306USERNAME="root"PASSWORD="root"DBNAME="test"TABLENAME="tb_test"today=`date +%Y-%m-%d`#删除数据delete_sql="delete f...
VIM打开shell脚本中文乱码解决
1. 查找 .vimrc文件通常有2个地方保存这个文件的:(1) 在/etc/文件夹下面,是所有用户的vim配置(2)每个用户的开始登录的文件夹下面,有些不一定有,比如hadoop用户,则在/home/hadoop下面。2. 修改.vimrc文件 建议修改当前使用的用户下面,这样只会影响到当前用户。...
【限流】基于springboot(拦截器) + redis(执行lua脚本)实现注解限流
实现了滑动窗口,固定窗口,令牌桶,漏桶四种限流算法,并且支持各种扩展和修改,源码简单易上手。Gitee:https://gitee.com/sir-tree/rate-limiter-spring-boot-starter 一、令牌桶算法—入桶量限制 在客户端请求打过来的时候,会去桶里拿令牌,...
oracle 备份脚本
本文是一个shell脚本。主要用于Oracle 数据库备份。默认情况下,在周一晚上进行全备。其他时间进行累积增量备份。使用方法:假如脚本保存名为: oracle_backup.sh使用方法为 oracle_backup.sh -p $ORACLE_DIRECTORY -L $BACKUP_LEVEL...
[转]Ubuntu下添加开机启动脚本
作者: 王恒 发表于 2012年 11月 5日1、方法一,编辑rc.loacl脚本Ubuntu开机之后会执行/etc/rc.local文件中的脚本,所以我们可以直接在/etc/rc.local中添加启动脚本。当然要添加到语句:exit 0 前面才行。如:sudo vi /etc/rc.local然...
mssql sqlserver两条求和sql脚本相加的方法分享
转自:http://www.maomao365.com/?p=7205摘要: 下文分享两条sql求和脚本,再次求和的方法分享 /* 例: 下文已知两条sql求和脚本,现需对两张不同表的求和记录再次求和 */ ---对两条求和sql脚本求和的方法 se...
linuxserver本地和百度云备份脚本小试
本地单文件上传脚本。命名uf这是在本机上做的測试,利用bpcs_uploader脚本实现,仅仅是进行简单的封装。自己主动完好云端文件路径。技术要点:使用dirname获取文件所在文件夹。使用pwd获取文件完整路径,并作为云端文件路径。#!/bin/bashcur_dir=$(cd "$(dirnam...
Linux下Maven+SVN自动打包脚本
公司的开发环境每次部署项目都很麻烦,需要手动打包并上传上去。这个太麻烦了,所以就准备搞个自动打包的脚本。脚本自动从svn代码库里面更新最新的代码下来,然后maven打包,最后把war包丢到tomcat里面去。其实搞个Jenkins就完事了,但是还是想自己写个脚本玩玩,因此特意记录下自己写这些...
ios外包公司—北京动点软件分享:IOS工程自动打包并发布脚本实现
前言IOS的开发过程中,当需要给测试人员发布测试包的时候,直接使用xcode来做的效率是非常低下的。尤其是当有一点小改动需要重新出包时,那简直是个折磨的人的工作。通过一番研究后,遂决定写一系列脚本,以代替人工完成打包和发布的过程。目前脚本已经完成,基本可以满足我目前的需求。现将其开源,托管在gith...
xcode8.3 shell 自动打包脚本
题记xcode升级8.3后发现之前所用的xcode自动打包基本无法使用,因此在网上零碎找到些资料,将之前的脚本简化。此次脚本是基于xcode证书配置进行打包(之前是指定描述文件、相对繁琐)。因此代码较为简单使用。xcodebuild自动打包是基于xcodebuild工具进行打包(xcode本身也是基...
Android ant自动打包脚本:自动替换友盟渠道、版本号、包名
本文最后修改时间:2014-3-10Android项目开发时,给公司人员安装,频繁升级,版本号总需要改,太麻烦,跟着时间变,自动升级才方便。Android项目开发新版时,手机上可能要装两个版本,一个是 老的正式版,一个是 新的开发版,想共存的话,要包名不一样,比如chrome是com.android...
xcode8.3 shell 自动打包脚本 记录
题记xcode升级8.3后发现之前所用的xcode自动打包基本无法使用,因此在网上零碎找到些资料,将之前的脚本简化。此次脚本是基于xcode证书配置进行打包(之前是指定描述文件、相对繁琐)。因此代码较为简单使用。xcodebuild自动打包是基于xcodebuild工具进行打包(xcode本身也是基...
源码:自己用Python写的iOS项目自动打包脚本
http://www.cocoachina.com/ios/20160307/15501.html什么?又要测试包!做iOS开发几年了,每天除了码代码,改Bug之外,最让我烦恼的莫过于测试的妹子跑过来:“刚才的Bug都改完了吧,再打个包吧”。然而对于这个自己应尽的义务我已经烦透了,先不说要配置各种参...
gitlab6 nginx配置和启动脚本
gitlab6 nginx配置和启动脚本cheungmine2013-10最近把gitlab安装到了ubuntu12.04.3的虚拟机上了。参考:https://github.com/gitlabhq/gitlabhq/blob/master/doc/install/installation.mdw...
python打造社工脚本
Centos7.9 脚本一键部署nextcloud,配置Nginx代理Https。
目录 一键安装nextcloud 出现错误TypeError Cannot read properties of undefined (reading ‘writeText‘) 生成自签名SSL证书 编辑Nginx配置文件 启动Nginx 一键安装nextcloud 本脚本参考文章,本文较长...
Google的工程师质量文化(code-review)(思考)-第二步: 定义期望的做事方法 开发团队编写自动化测试。 主动运行自动化测试用例。 做代码评审。 第三步: 提供相应的培训在公司范围内组织代码设计与自动化测试培训。(思考二:以前端代码为例 eslint 的规范是由培训者定义还是由团队成员老决定?) 为每个团队指派自动化测试教练,帮助团队提高自动化测试技能。 第四步: 做些必需的事情来强化那些行为建立团队测试认证机制(test certified mechanism),共分3个大级别,12个子级,用于评估每个软件产品团队的测试成熟度。 通过每个季度统计各级别上的团队数量分布,来评估自动化测试文化在公司内部的进展程度。 建立自动化测试组(test group)和测试教练组(test mentor),帮助团队提升自动化测试能力。 建立代码评审资质证书。(思考三:评审资质需要怎样的考核?) 代码合入版本仓库之前强制做代码评审。 代码评审之前,必须运行自动化测试用例,并提交报告给代码评审者。(思考四:评审者来code自动化测试吗脚本?)
当然,这4步并不是非常容易。谷歌的执行过程也花费了4年的时间,其中还有很多非常具体的细节,在这里不再展开讨论。 ---------- 摘自乔梁老师 《持续交付2.0》
T1级,生产环境事故—Shell脚本一键备份K8s的YAML文件
#/bin/bash## K8S_YAML_SHELL_DIR:记录脚本和resources.txt存放位置,移动是需要修改其值# 一键备份K8s集群YAML文件脚本# resources.txt文件,编写需要备份资源## 定时任务示例# 0 0 */1 * * /usr/bin/bash /a/k...