工具效能
凌霄羽
专注于SpringCloud、Docker、云计算、SaaS Performance、持续交付等相关领域,积累了丰富的互联网架构设计经验。
展开
-
码农黑话-缩写用语
RTFM是一个网络语言,意思是:“去读那些他妈的手册”(Read The Fucking Manual),这句话通常用在回复那些只要查阅文件就可以解决,拿出来提问只是浪费别人时间的问题。AFAIK/AFAICT — as far as I know / can tellLGTM — Looks good to me.IANAL — “ I am not a lawyer ”, but I smell licensing issuesIMO — (In my opinion),在我看来.原创 2021-10-09 11:18:21 · 1141 阅读 · 0 评论 -
阿里云日志分析
分析uwsgi日志耗时* | select approx_percentile(try_cast(time as bigint),Array[0.5,0.85,0.95]), max(try_cast(time as bigint)) as max, count(time) as count from (select regexp_extract(content, '.* in (\d+) msecs .*', 1) as time from log)原创 2021-06-04 15:51:36 · 592 阅读 · 0 评论 -
zstdmd
Refhttps://manpages.debian.org/unstable/zstd/zstdmt.1.en.html原创 2021-06-01 09:18:53 · 168 阅读 · 0 评论 -
Set -e -x
They are options passed tobashseehelp setfor more info, in this case:-x Print commands and their arguments as they are executed.-e Exit immediately if a command exits with a non-zero status.原创 2021-06-01 09:13:33 · 105 阅读 · 0 评论 -
python percent_to_float
参考代码def percent_to_float(data): """Convert percentage string to float. e.g. 99% -> 0.99 """ if data is None: return 0.0 if isinstance(data, (int, float)): return float(data) return float(data.strip('%')) / 1.原创 2021-05-27 15:07:49 · 201 阅读 · 0 评论 -
pytest capture ouptut
During test execution any output sent tostdoutandstderris captured. If a test or a setup method fails its according captured output will usually be shown along with the failure traceback. (this behavior can be configured by the--show-capturecommand-l...原创 2021-05-26 16:34:01 · 335 阅读 · 0 评论 -
Python Articles
flask 2.0 releasehttps://palletsprojects.com/blog/flask-2-0-released/原创 2021-05-22 16:01:54 · 115 阅读 · 0 评论 -
python pip 依赖冲突定位
今天pip安装一直遇到Jinja2冲突可以使用pipdeptree定位冲突原因说明文档https://pypi.org/project/pipdeptree/pipdeptree -r -p Jinja2Warning!!! Possibly conflicting dependencies found:* Flask==2.0.0 - Jinja2 [required: >=3.0, installed: 2.11.3]* networkx==2.5.1 - deco.原创 2021-05-21 17:27:30 · 3671 阅读 · 2 评论 -
pycharm技能
自动生成带参数的docstringhttps://stackoverflow.com/questions/36292999/pycharm-does-not-auto-create-documentation-stubs生成格式类型 """ :param investor: :type investor: :return: :rtype: """原创 2021-04-16 09:47:03 · 77 阅读 · 0 评论 -
手动rebase:一种merge操作
手动rebase:一种merge操作• 1.checkout master分支:git checkout master• 2.master 分支更新:git pull -p• 3.checkout 开发分支:git checkout {dev_branch}• 4.开发分支更新:git pull -p• 5.发起 merge(一定要checkout在本地分支): git merge master• 6.解决冲突...原创 2020-05-19 13:15:47 · 872 阅读 · 0 评论 -
Mybatis出坑记
Springboot mybatis集成 Invalid bound statement (not found)https://blog.csdn.net/qq_35981283/article/details/78590090后来实在没办法了,跟以前的项目逐一比对,发现application.properties中忘记了mybatise的两行配置:mybatis.typeAliase...原创 2019-12-26 22:22:20 · 179 阅读 · 0 评论 -
Mac技能
Where is gradle installed on my machttp://intrepidjava.com/gradle-installed-mac/Now navigate to/usr/local/binand run 1 ls -la gradle The result will be 1 2 ...原创 2019-12-19 10:03:59 · 164 阅读 · 0 评论 -
Visual Paradigm使用技能
Why there are “a” and “M” icon showing in my shapes?https://knowhow.visual-paradigm.com/diagramming/a-and-m-icon/原创 2019-12-17 14:20:44 · 311 阅读 · 0 评论 -
maven-release-plugin调研
maven release plugin支持自动发布调研结果:Maven Release Plugin 插件简介:该插件主要有三个目标:release: prepare, release: rollback, release: perform release:prepare 准备版本发布,依次执行下列操作:1. 检查项目是否有未提交的代码2. 检查项目是否有快照版本依赖3. 根据用户的输入将快...原创 2018-04-18 08:46:50 · 1030 阅读 · 0 评论 -
无线投屏WINDOWS电脑桌面到连接小米盒子的电视
个人需求:小米盒子支持DLNA,公司用的MAC很容易用AIR PLAY无线投屏到电视。但是家里用的个人电脑还是WINDOWS系统,上面有不少家庭视频和照片,想无线投屏到电视上全家人分享。踩过的坑:1. 尝试过小米的投屏神器,手机投屏很方便,但不支持WINDOWS电脑。2. 尝试WIN10自带的播放到设备,不过经常找不到设备。3. 优酷,爱奇艺电脑客户端,只能播放部分视频,比较受限。解决方案:1. ...原创 2018-06-09 11:37:24 · 77901 阅读 · 1 评论 -
cron表达式配置
cron表达式在线工具定时任务通常需要配置cron表达式,如果使用下面的在线工具能帮助你快速验证及配置正确http://www.pppet.net/每隔一小时 0 0 */1 * * ?每天零点整 0 0 0 1/1 * ?cron表达式Cron表达式cron的表达式被用来配置CronTrigger实例。 cron的表达式是字符串,实际上是由七子表达式,描述个别细节的...原创 2018-11-22 00:23:56 · 4863 阅读 · 1 评论 -
SQL技能
查找表中某两列值重复的行例子select * from relation_map awhere exists (select 1from relation_map bwhere b.primary_id = a.primary_idand (a.slave_id<> b.slave_id))学自:https://bbs.csdn.net/topics/39035...原创 2018-12-26 11:09:58 · 516 阅读 · 0 评论 -
MySQL快速安装使用
brew install mysql==> mysqlWe've installed your MySQL database without a root password. To secure it run: mysql_secure_installationMySQL is configured to only allow connections from localh...原创 2019-01-02 15:01:09 · 251 阅读 · 0 评论 -
项目管理工具
OmniPlanPlantUML原创 2019-01-17 17:36:28 · 117 阅读 · 0 评论 -
Git高级技能-合并多个commit到一个commit
合并多个commit到一个commitRebase: You Ain't Gonna Need It:A simpler way for most frequent scenario.In most cases:Actually if all you want is just simply merge several recent commits into one but do n...原创 2019-01-12 15:40:26 · 1015 阅读 · 2 评论 -
排查postman post请求500问题--curl使用及安装wireshark
发现postman post请求时会有500错误。➜ ~ curl -H 'Content-Type: application/json' 'http://localhost:8341/webapi/users' -d '{ "userId":22, "realName":"realName", "userName":"xxx"}'{"data":1,"原创 2019-02-15 15:39:41 · 4177 阅读 · 0 评论 -
curl请求with cookie
1. postman发请求成功,2. 导出curlhttps://blog.csdn.net/fangkang7/article/details/843385573. 找到和导出cookiehttp://www.editthiscookie.com/注意curl用的不是json格式,需要设置导出格式为netscape的4 curl使用cookie文件curl -b ...原创 2019-02-15 16:19:07 · 1250 阅读 · 0 评论 -
自动刷新按钮举例
var $j = $$; setInterval(function(){$j('#newPost .btn-box button')[0].click();}, 30000);延时30s模拟点击按钮原创 2019-04-08 11:44:41 · 337 阅读 · 0 评论 -
工单系统
国内的FeelDeskhttp://www.feeldesk.cn/news/index.html集成钉钉代码需购买,但可开放定制美服云客服工单系统https://www.meetfine.com/help/index.htmlPESCMS-Tickethttps://gitee.com/fallBirds/PESCMS-Ticket参考知乎文章https://w...原创 2019-04-29 15:24:12 · 4637 阅读 · 0 评论 -
maven上传artifact
目前使用的 nexus 3 暂未提供 UI 上传 artifact 功能,推荐使用 mvn deploy (maven deploy-file 参考) 进行上传。完整项目:mvn deploy非完整项目(零散的jar):mvn deploy:deploy-file例子:mvn deploy:deploy-file -DgroupId=com.xxx.hub -DartifactId=hub-api...原创 2018-04-17 20:38:24 · 876 阅读 · 0 评论