会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Phinehasz Zhi
超越你看到的
超越你所看到的
https://github.com/phinehasz
博客园
首页
新随笔
联系
订阅
管理
2019年2月27日
ASM案例 - 如何判断一个类是枚举类
摘要: 前言 asm是操作class字节码的框架,常常用于运行期修改字节码实现特定功能, 比如aop, 比如jacoco的覆盖率插桩. 这次的需求是通过class文件去判断是否是枚举类. 如何通过asm读一个class文件呢? jdk内置了asm相关的操作类,所以非常方便. 如何看是不是枚举类 思路: 1)
阅读全文
posted @ 2019-02-27 22:43 phinehasz
阅读(1970)
评论(0)
推荐(0)
2018年12月22日
crontab执行失败问题汇总,容器中执行
摘要: crontab执行失败 应需求写了个脚本,结果crontab里配置后仍旧不执行.查阅多方资料,整理如下: 解决方案 先看看这个文章,是不是同样的问题? 确保配置好crontab的日志,这样才能看到最多的bug信息 https://my.oschina.net/leejun2005/blog/1788
阅读全文
posted @ 2018-12-22 13:28 phinehasz
阅读(509)
评论(0)
推荐(0)
Basic Auth请求的java和python实现方案
摘要: java 使用apache的包,当时找了挺久轮子,最后在外网看到. 还是要回到basic auth的原理.原理是对username和password进行base64加密. 明文格式是: 然后再作为请求头添加: 所以来看看python的实现方式 python 同样是python2.7, 3.6可以把u
阅读全文
posted @ 2018-12-22 13:21 phinehasz
阅读(894)
评论(0)
推荐(0)
实现crontab定时调用python脚本,以及command not found的问题
摘要: 操作 1.修改 /etc/crontab文件 调用python脚本和其他sh的不同是:需要写清楚调用哪个python解释器 例如: 需要用 全路径指定. 另外需要在此前写 表示调用账户. 2.增加日志 使用 把错误流重定向到标准输出流 全部配置如下: 问题 python脚本里调用了别的命令,如git
阅读全文
posted @ 2018-12-22 13:14 phinehasz
阅读(2610)
评论(0)
推荐(0)
[python笔记]python脚本常用之json解析,发送url请求,时间
摘要: python 2.7 json解析: 发送url请求: 如果是python3,把urllib2换成urllib里的request 时间: 在脚本里常常要打日志的时间:
阅读全文
posted @ 2018-12-22 13:13 phinehasz
阅读(770)
评论(1)
推荐(0)
[python笔记]写python脚本第一步
摘要: Where to write OS windows windows可以在pycharm里写 如果是windows写好测试了的,放linux, 要 因为windows的分隔符和unix不同 linux 要在linux运行,脚本开头需要 使用中文: 脚本写完想直接和sh一样运行可以 `chmod +x
阅读全文
posted @ 2018-12-22 13:06 phinehasz
阅读(266)
评论(0)
推荐(0)
2018年10月23日
【持续集成】如何用sonar-pmd插件集成pmd-xml的规则
摘要: 需求 sonar pmd插件只有添加了pmd的java规则,现在需要添加pmd的xml规则,更准确是添加自定义的xml规则. 步骤 : 为了更好集成和示范,选择前人已集成p3c的sonar pmd插件. url: 到本地 集成分为两个环节: 1.规则配置 2.源码修改 规则配置 该插件首先依赖 对仓
阅读全文
posted @ 2018-10-23 20:31 phinehasz
阅读(1495)
评论(0)
推荐(1)
2018年10月16日
sonarqube参数单独使用某特定Quality Profile
摘要: 在查阅了官方文档后,发现只有 sonar.profile这个参数能使用.传入是profile的名字,但是这个参数已经废弃,不过仍旧可以使用. mvn sonar:sonar 加上参数, -Dsonar.profile=你的特定profile 此时很可能结果报错,会报找不到这个profile, 这时候
阅读全文
posted @ 2018-10-16 20:30 phinehasz
阅读(1757)
评论(0)
推荐(0)
2018年10月8日
pmd 设置默认规则,只要使用了该规则集就自动使用
摘要: pmd规则集是在rulesets的对应xml里. 之前研究pmd的时候,发现如果配置规则时使用<rule ref="rulesets/java/...xml">形式的话,该规则就怎么样都会被使用. 即便命令行参数传入的要求只调用该规则集xml里的某一个规则. 现在反过来,如果想使用某个规则集的时候,
阅读全文
posted @ 2018-10-08 21:24 phinehasz
阅读(1094)
评论(0)
推荐(0)
2018年9月28日
为什么HashSet里value不是null?
摘要: 今天朋友去面试,面试官问到HashSet的源码.大家都知道HashSet底层是用HashMap实现的. 问到map存的是什么的时候,面试官说应该存的是null,我朋友说是一个对象. 我朋友说我记得源码是这样写的,面试官说,用null效率高啊. 然后他们讨论了十分钟... 回去路上,和我说了这个.起先
阅读全文
posted @ 2018-09-28 20:34 phinehasz
阅读(3412)
评论(0)
推荐(3)
下一页
公告