CoberOJ_
码龄10年
关注
提问 私信
  • 博客:230,733
    社区:52
    问答:16,351
    247,136
    总访问量
  • 39
    原创
  • 790,889
    排名
  • 40
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2014-08-24
博客简介:

CoberOJ_的博客

查看详细资料
个人成就
  • 获得70次点赞
  • 内容获得43次评论
  • 获得246次收藏
创作历程
  • 3篇
    2020年
  • 11篇
    2019年
  • 12篇
    2018年
  • 18篇
    2017年
  • 1篇
    2016年
成就勋章
TA的专栏
  • Protobuf
    1篇
  • 爬虫
  • HTTP
    2篇
  • mock
    1篇
  • HTTP接口Mock
    1篇
  • Android
    1篇
  • ui自动化
    7篇
  • jmeter
    5篇
  • jenkins
    5篇
  • java
    5篇
  • 其他
    1篇
  • app性能
    1篇
  • shell
    3篇
  • python
    5篇
  • mkdocs
    2篇
  • mysql
    2篇
  • ios
    2篇
  • 数据可视化
    1篇
  • maven
    2篇
  • postman
    1篇
  • git
    1篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

java动态代理+自定义注解,实现改变目标方法行为(不入侵方法本身)

发布资源 2022.11.28 ·

Protobuf uint64转java的long,数据过大时会溢出

Protobuf uint64转java的long,数据过大时会溢出可以这么解决:String id = "14001908927091871061";Long long1 = Long.parseUnsignedLong(id);System.out.println("id: " + id);id = "-4444835146617680555";Long longId = Long.parseLong(id);System.out.println("longId: " + L.
原创
发布博客 2020.08.14 ·
2052 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mac设置ll永久生效,设置.bash_profile生效

前言:Mac上自带的终端不好用,一般我推荐ITerm终端,官网下载即可如果想只生效一次:直接在终端执行alias 'll=ls -l'即可如果想永久生效:vim ~/.bash_profile,添加一行alias 'll=ls -l',然后执行source ~/.bash_profile,一般就可以了如果你发现在重起电脑或者重开一个终端窗口,ll又不生效了,继续往下看:在~/.zshrc文件最后,增加一行:source ~/.bash_profile,然后就OK了,再开一个...
原创
发布博客 2020.08.02 ·
3618 阅读 ·
6 点赞 ·
0 评论 ·
5 收藏

简易爬虫实践:http协议请求代理proxy、header

http协议请求代理proxy,header直入主题:请求proxy开源代码:https://github.com/Python3WebSpider/ProxyPool,按照说明启动即可,配置成功后,访问http://127.0.0.1:5555/random可以返回一个随机proxy地址 http请求模拟,配置随机proxy即可,建议也配置一个随机header,避免被封import...
原创
发布博客 2020.05.06 ·
1165 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Mock浅析和简单实践

一、背景某个服务或前端依赖一个服务接口,该接口可能依赖多个低层服务或模块,或第三方接口,这种情况下需要搭建多个底层模块多套测试环境,比较痛苦,如果mock掉第一级的服务接口,可以节约不少人力,同时规避了可能由第三方服务导致的问题。目前常见服务或接口协议主要两种,一种是RPC,另一种是HTTP/HTTPS,mock原理都类似,要么是修改原服务地址为Mock服务地址,要么是拦截原服务的...
原创
发布博客 2019.10.31 ·
989 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

搭建mkdocs静态页面实践

一、背景和介绍背景简单说下,需要一个静态页面来呈现说明某些文档,浏览器可以直接访问,接入成本要低 这里主要介绍mkdocs,mkdocs接入成本低,语法简单二、准备git:用于托管文档代码,版本迭代方便 docker:用于快速构建mkdocs环境依赖 jenkins:用于SCM自动同步代码到静态页面 注: 如果不用docker也可以,可以单独配置mkdocs的依赖环境,主要依赖...
原创
发布博客 2019.10.29 ·
1533 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

update Jenkins build status(更新jenkins的build状态)

近日在研究怎么更新jenkins job的状态,常用状态有几种:SUCCESS,UNSTABLE,FAILURE,ABORTED发现可以在pipeline脚本中自主修改job的状态,例如currentBuild.result = 'FAILURE',即可将job状态改为FAILURE,但是发现Jenkins一个机制,只能由好的状态改为更坏的状态,SUCCESS<UNSTABLE<F...
原创
发布博客 2019.10.14 ·
5485 阅读 ·
1 点赞 ·
3 评论 ·
1 收藏

java自定义变量加载到系统变量中

一般java获取系统变量方法为System.getProperty("key"),那么java语言怎么把自定义的变量加载到系统变量中?先定义一个自定义变量文件(当然你也可以更简便的写一两个变量直接加载到系统中)mysqlDriver = com.mysql.jdbc.DriversqlUser=workersqlPassword=services /** * 加...
原创
发布博客 2019.09.30 ·
491 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

更改Android模拟器(Genymotion)hosts

启动模拟器 adb root adb remount adb push /etc/hosts /system/etc #第一个参数是pc上hosts路径,第二个参数是模拟器hosts文件的上一级路径 修改完成后,可以查看是否修改成功 adb shell cat /system/etc/hosts尽量保留原始的host:127.0.0.1 localhost...
原创
发布博客 2019.09.18 ·
485 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Jenkins与Maven工程之间参数传递

一、背景就目前而言,Jenkins依旧是CI的主流工具 Maven也因为其强大而简捷的命令使用,而广受java代码用户的喜爱 今天简单聊聊怎么把Jenkins的参数传递到Maven工程的代码层面二、操作方式Jenkins Job中需要配置如下:打开Job链接,点击Job的Configure(中文叫配置),选择参数化构建,添加添加字符类型参数,添加后,点保存Job配置即可,比较简单...
原创
发布博客 2019.09.16 ·
2050 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

常用shell命令

查进程:ps -ef|grep $processName/$processId 查并杀进程:ps -ef|grep $processName/$processId|grep -v grep|awk '{print $2}' |xargs kill 查看磁盘空间占用情况:df -h 查看实时CPU占用情况:top 查看内存占用情况:free -g /free -m 查找文件:find $p...
原创
发布博客 2019.07.04 ·
169 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

git使用流程,多人协作篇

git使用流程,多人协作coder从远程仓库git clone拉取代码,如果本地已经有代码,git pull即可;或者checkout分支 coder本地dev分支编写代码 coder本地dev分支编写代码完成后,git commit提交代码 coder本地dev分支对比远程master分支,将远程master分支合并到本地dev分支,如果有冲突,在本地dev分支解决 coder将本地...
原创
发布博客 2019.07.04 ·
1446 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

更新mysql表结构,同步数据库表结构

按照某个库的表结构,更新其他库的表结构#找到你们需要更新表结构修改的库/或者你自己定义个数组,把名字都列出来 master_db=($(mysql -h 127.0.0.1 -uroot -p12345678 -N -s -e "show databases"|grep my_db))#或者master_db=[my_db1,my_db2,my_db3] #根据这个库更...
原创
发布博客 2019.07.04 ·
3957 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

postman配置https证书(手动生成的证书)

手动生成证书:keytool -genkey -alias tomcat -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 3650生成证书后,搭建自己的服务器,使用该证书来实现https访问debug服务代码时,发现postman不能以https协议访问,需要给postm...
转载
发布博客 2019.04.24 ·
14523 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

12306抢票脚本

12306抢票脚本(python实现)1、正常在官网买票,流程大概如下:查票-登录-下单-通知2、那么脚本要怎么实现?首先是监控余票,循环遍历余票接口,直到有票,开始购票,然后检测购票结果,如果成功,通知用户去付款,如果失败,循环以上过程,这就是自动抢票的大体思路。这里会有一个问题,12306购票接口会校验用户是否登录,如果未登录状态,购票会失败;所以需要增加一个逻辑,下单前检测用户是否处...
原创
发布博客 2019.01.24 ·
35022 阅读 ·
32 点赞 ·
18 评论 ·
169 收藏

maven常用命令

mvn clean清空编译产生的target文件 mvn test 运行@Test测试case mvn compile编译,产生target文件 mvn package打包,生成war或jar mvn install将项目本身编译并打包到本地仓库 mvn deploy发布到远程仓库 mvn --batch-mode release:update-versions -Ddevelopme...
原创
发布博客 2018.09.03 ·
217 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

elk kibana-数据可视化

kibana可用于生成对数据处理,可视化数据,支持json数据源初始化:https://www.elastic.co/start汉化补丁:https://github.com/anbai-inc/Kibana_Hanization使用教程:https://www.elastic.co/guide/cn/kibana/current/getting-started.html...
转载
发布博客 2018.07.10 ·
591 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python3常用命令

创建虚拟环境python3 -m venv venv激活虚拟环境source venv/bin/activate批量安装模块pip install -r requirements.txtrequirements.txttornado==4.4.2pymysql==0.7.9sqlalchemy==1.0.13apscheduler==3.3.1fire==0.1.1biplist==v1.0.2P...
原创
发布博客 2018.07.05 ·
1461 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

mysql常用命令

如果忘了密码,重置root密码mysqld --skip-grant-tables &amp;;mysql -u root;use mysql;以前的版本我们用的是以下修改 1update user set password=password('root') where user='root'; 但是在5.7版本中不存在password字段,所有我们要用以下修改进行重置密码 1update use...
原创
发布博客 2018.07.05 ·
201 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS录屏

xrecord-- 从 命令行 ( 包括iOS设备) 捕获 OS X 上的视频下载脚本:git clone http://www.github.com/WPO-Foundation/xrecord配置环境变量(如果不配置,执行命令需要加上路径:如/Users/zhaoxu/xrecord/xrecord/bin/xrecord)切换root用户,配置全局命令sudo -i #切换root命令vim...
原创
发布博客 2018.07.05 ·
1557 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏
加载更多