2023年5月8日

记录github ssh 下载代码失败解决过程

摘要: windows机器下载airflow代码失败: $ git clone git@github.com:apache/airflow.git Cloning into 'airflow'... @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 阅读全文

posted @ 2023-05-08 12:36 pmh905001 阅读(207) 评论(0) 推荐(0) 编辑

2020年3月13日

python:eclipse中解决pydev插件报错Unresolved import: win32con

摘要: (1) 背景 环境: win7 + eclipse oxgen + pydev插件+ python3.6.5 python代码里面使用win32con,pydev插件报错: (2) 分析 win32con属于pywin32,开发环境里面已经安装pywin32包;而且程序也可以正常执行。 问题应该是出 阅读全文

posted @ 2020-03-13 17:26 pmh905001 阅读(570) 评论(0) 推荐(0) 编辑

2020年3月4日

windows脚本(1)-查看当天的归档文件

摘要: 前文讲了 windows脚本(0)-按照年月日归档文件,那么如何快速查看到当天的归档文件,或者说前N天的文件夹。下面脚本(today.bat)就是打开一个explorer窗口。 ::@echo offset ROOT=%MY_HOME%echo %ROOT%echo %DATE%set YEAR=% 阅读全文

posted @ 2020-03-04 18:49 pmh905001 阅读(443) 评论(0) 推荐(0) 编辑

windows脚本(0)-按照年月日归档文件

摘要: 背景: 在日常工作中,经常可以看到桌面密密麻麻放一大堆文件几乎沾满了整个桌面窗口,之后要用到某个文件还需要瞪大眼睛到处去找,非常费时费力。 其实可以按照年月日归档文件,当天的文件就放在当天的目录下,这样好处是桌面可以清爽很多,每天的产生文件不会很多以后寻找起来也很方便。下面的截图是我的归档目录: 解 阅读全文

posted @ 2020-03-04 11:49 pmh905001 阅读(722) 评论(0) 推荐(0) 编辑

2020年3月3日

eclipse出现Unable to evaluate the selected expression解决办法

摘要: 现象: 我的eclipse版本是Version: Photon Release (4.8.0),在调试spring boot源码过程中遇到如下问题: 选中某个变量Ctrl+Shift+I查看变量内容的时候,总是弹出如下对话框: Unable to evaluate the selected expr 阅读全文

posted @ 2020-03-03 00:31 pmh905001 阅读(1563) 评论(0) 推荐(0) 编辑

2020年2月18日

系统存在过多开关的思考

摘要: 一个系统通过配置文件或者数据库设置几个到几十个开关通常是没有问题,但是如果这个系统拥有上千个开关并且他们之间可能相互依赖,那对于开发、测试人员来说绝对是一个灾难。这样的灾难恰好出现在我之前维护的系统里面,代码大约有700万行代码,代码里面配置了几千个开关!系统很小的时候,能够应付得过去,这样做没有问 阅读全文

posted @ 2020-02-18 17:36 pmh905001 阅读(147) 评论(0) 推荐(0) 编辑

2020年2月15日

ThreadLocal 作为数据收集器使用

摘要: 接到一个很特殊的需求: 系统用户存在两种类型,一种是普通的,另外一种称之为admin,admin用户很特殊。对于普通用户,当系统修改他自身属性(包含很多属性,比如:性别、绑定的信用卡、身份证、出生日期等)系统不仅要保存用户信息,而且还需要保存数据的变化(这称之为audit log,比如用户修改了出生 阅读全文

posted @ 2020-02-15 22:54 pmh905001 阅读(116) 评论(0) 推荐(0) 编辑

2020年2月9日

PageHelper插件原理

摘要: 介绍 PageHelper是一个很好的mybatis分页插件。经过简单的配置,只需要几行代码就可以实现分页查询。 数据库数据如下: @RequestMapping("/findAllUser") public ResponseResult<PageBean> findAllUser2(PageMod 阅读全文

posted @ 2020-02-09 01:20 pmh905001 阅读(743) 评论(2) 推荐(0) 编辑

2020年2月1日

optional=false导致的问题之Hibernate源码分析

摘要: 8月初,帮助同事接手了一个hibernate实体保存出错的问题。解决过程比较有意思,最终还是需要分析hibnate源码来解决,现记录如下: 实体类定义如下: @Entity @Proxy(lazy=true) @DiscriminatorValue("1") @SecondaryTable(name 阅读全文

posted @ 2020-02-01 17:56 pmh905001 阅读(550) 评论(0) 推荐(0) 编辑

2020年1月31日

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

摘要: 方案3的思路比较值得学习,我们将层层剖析它的结构: 1:对每一条记录找它的前一行 所谓连续的序列号就是看相同格式的情况下前一行记录与当前行的记录序号的值是否相差为1: 如果相差为1,则说明两个序列号是连续的; 如果不为1,则两个序列号不是连续的 select numFormat,lag(code, 阅读全文

posted @ 2020-01-31 00:51 pmh905001 阅读(407) 评论(0) 推荐(0) 编辑

导航