2020年1月30日

Oracle中获取连续的序列号范围的SQL

摘要: 这里有一个简单的库存表,code代表的是序列号,numformat代表的是序列号的格式。每一条记录代表的是一条库存记录。 现在有这样的一个需求,把连续的序列号给范围给找出来。期望结果如下: 应该怎样来实现该需求? 方案1: 将整个表的数据载入到内存中,通过循环遍历,找到FormatA和FormatB 阅读全文

posted @ 2020-01-30 00:06 pmh905001 阅读(592) 评论(0) 推荐(0) 编辑

2020年1月14日

错误TypeError: KeyboardSwitch() missing 8 required positional arguments: 'msg', 'vk_code', 'scan_code', 'ascii', 'flags', 'time', 'hwnd', and 'win_name'解决办法

摘要: 环境:win7 + Python3.6 程序代码使用了pyHook处理键盘快捷键事件,普通的键盘输入程序正常工作。一旦使用切换窗口快捷键:ALT + Tab,程序关闭,控制台提示错误: TypeError: KeyboardSwitch() missing 8 required positional 阅读全文

posted @ 2020-01-14 22:54 pmh905001 阅读(1380) 评论(0) 推荐(1) 编辑

2020年1月7日

python安装sqlite3遇到No files/directories in C:\Users\john\AppData\Local\Temp\pip-build-c2arlllc\pysqlite3\pip-egg-info (from PKG-INFO)错误解决办法

摘要: window 7 执行:pip install pysqlite3 报错:No files/directories in C:\Users\john\AppData\Local\Temp\pip-build-c2arlllc\pysqlite3\pip-egg-info (from PKG-INFO 阅读全文

posted @ 2020-01-07 23:14 pmh905001 阅读(1266) 评论(0) 推荐(0) 编辑

2019年9月3日

cglib调用过程

摘要: 本篇文章不讲cglib如何应用,只从eclipse调试的角度看看从最外层的动态代理类调用到最内层的被代理类,经过了哪些中间步骤。 废话不多说,直接上代码 被代理类: 拦截器: 测试cglib动态代理: 从调用栈可以清晰的看到最外层到最内层的调用逻辑。 MySubject$$EnhancerByCGL 阅读全文

posted @ 2019-09-03 22:29 pmh905001 阅读(667) 评论(0) 推荐(0) 编辑

2019年7月12日

使用sikuli从windows自动登录ubuntu

摘要: 经常需要从windows登录远程linux ubuntu机器,操作繁杂,写了一个sikuli 的自动登录脚本 第1行: type("r",Key.WIN) : 执行键盘操作win+R弹出运行窗口,注意"r"是第一个参数 写好脚本之后,每次都在sikuli开发窗口下执行还是繁琐,可以写一个脚本在控制台 阅读全文

posted @ 2019-07-12 17:26 pmh905001 阅读(229) 评论(0) 推荐(0) 编辑

2015年8月31日

tar解压缩tar.gz指定文件到指定目录

摘要: 参考如何链接 http://www.linuxdiyf.com/viewarticle.php?id=194348 不说废话直接上例子 tar -xzvf $basePath/apd.tar.gz jar/apd.jar -O > $basePath/apd.jar $basePath/apd.ta 阅读全文

posted @ 2015-08-31 01:03 pmh905001 阅读(2611) 评论(0) 推荐(0) 编辑

2015年6月12日

sikuli点击操作无效解决办法

摘要: 最近研究sikuli做一个自动化操作的小工具,利用sikuli图像识别的能力模拟鼠标、键盘操作。脚本编写容易,调试时候却发现鼠标可以移动到键盘精灵的操作按钮,点击按钮不起作用。通过测试发现,sikuli脚本操作浏览器、windows窗口点击操作有效,使用操作系统是win7。找了很久也没有解决办法。后... 阅读全文

posted @ 2015-06-12 21:06 pmh905001 阅读(1496) 评论(1) 推荐(1) 编辑

2015年4月18日

spring aop拦截controller方法

摘要: 背景 开发的web应用程序涉及到校验采用的spring校验框架,使用@Valid注解进行校验, 在controller的方法中到处都要写校验处理,异常处理,能否减少这部分冗余代码。 问题: 这是表单提交的处理,需指定跳转到某个指定的页面.首先检查formBean里面的数据数据是否非法bindingR 阅读全文

posted @ 2015-04-18 00:33 pmh905001 阅读(8822) 评论(0) 推荐(0) 编辑

导航