杂记
文章平均质量分 50
杂记
怎么就重名了
这个作者很懒,什么都没留下…
展开
-
apache2和httpd web服务器
一个非营利组织,专注于孵化开源软件项目,并提供开源软件的开发、维护和分发。Apache基金会成立于1999年,至今已经成功孵化了超过350个项目,包括但不限于Dubbo、Apollo、CloudStack、Flink、Groovy、Hive、Mesos、Nutch、Pig、Spark、Storm、Python、Node.js、Django等。Ubuntu系统和Debian系统的叫法。Centos上的叫法。原创 2024-07-28 16:03:36 · 416 阅读 · 0 评论 -
ffmpeg和imagemagick制作gif动图
from: https://blog.csdn.net/hufang360/article/details/107291163?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167876076516800186587476%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=167876076516800186587476&biz_id=0&utm_原创 2024-07-11 13:13:41 · 555 阅读 · 0 评论 -
moviepy实现9宫格的场景
【代码】moviepy实现9宫格的场景。原创 2024-07-10 09:27:07 · 175 阅读 · 0 评论 -
MAC M1系统编译ffmpeg-gl-transition
make没有异常后,可以看到只有二进制文件生成的。不指定库目录,configure会抛错。文件可以看到是无法连接到GLEW。不指定头文件目录,make会抛错。原创 2024-06-14 21:36:49 · 1157 阅读 · 4 评论 -
Celery的Web监控工具Flower
Flower官网Flower是一个WEB端的监控工具,可以监控Celery的消费者。但是WEB端的监控对于监控系统来说,有个屁用,有用的是监控+告警。还好Flower不是全部是垃圾,它提供的Prometheus的监控端点。然而。。。。。如何保证Flower的高空用的。。。。。。估计要自己手动搭建。Flower提供了一个拿来就用的监控Celery的工具,简单,但是不够全面。原创 2024-05-26 20:34:03 · 478 阅读 · 0 评论 -
moviepy入门
视频这东西我没有一点基础,还好有前人写好的代码,用的是moviepy和ffmpeg。那接下来就简单说说这两个吧。本文还是重点讲讲moviepy。关于文档啥的,我在1.1小节已经给出来了。如果你不懂,或者刚入门,那简单!!!看几个例子就好了。因为,环境搭建简单的很,docker啦。有别人已经搞好的镜像,拉下来就可以直接用了。原创 2024-05-26 19:38:57 · 787 阅读 · 0 评论 -
Prometheus入门
官网地址 https://prometheus.io/原创 2024-04-02 22:12:31 · 660 阅读 · 0 评论 -
idea+vim+pycharm的块选择快捷键
平时开发的时候,有的时候我们想用矩形框住代码,或者想在某列上插入相同字符例如下图所示,我想在22-24行的前面插入0000。原创 2024-03-15 10:52:48 · 690 阅读 · 0 评论 -
nginx实时流量拷贝ngx_http_mirror_module
请求一个接口,想实时拷贝这个请求转发到自己的服务上,可以使用ngx_http_mirror_module模块。官网好像就两个指令,原创 2024-03-13 19:18:25 · 573 阅读 · 0 评论 -
Java聚类分析
假设二维坐标轴上有一些点,现在让你把这些点分个类。于是对我们来说,这个。原创 2024-01-26 22:38:56 · 489 阅读 · 0 评论 -
varnish入门
某位博客园的varnish系列。原创 2023-07-23 13:28:48 · 140 阅读 · 0 评论 -
idea必知的一个debug功能reset frame
通常我们在用idea调试的时候都会先打断点,然后到断点处查看逻辑关系。但有的时候不小心点过了。此时我们可以回退到之前的断点处。低版本的idea在debug的面板上有这个按钮,但是高版本的没有,这个时候有两个方法。把debug面板里的按钮展示出来。原创 2023-07-17 23:19:07 · 504 阅读 · 0 评论 -
javaagent简单理解
javaagent可以理解为是一个插件,需要有一个jvm进程才能运行。例如arthas这个工具就是用到了javaagent。看到签名就应该能够猜到,一个是在main函数之前运行的;一个是attach到jvm进程之后运行的。新建一个maven工程。原创 2023-07-16 09:39:15 · 199 阅读 · 0 评论 -
Arthas的火焰图生成
方法很简单原创 2023-07-15 13:01:32 · 696 阅读 · 0 评论 -
IDEA的火焰图简单使用
打印出来这个系统调用的耗时挺大原创 2023-07-14 00:13:29 · 2511 阅读 · 0 评论 -
Nginx的限流
Nginx的限流原创 2023-01-11 20:09:58 · 146 阅读 · 0 评论 -
java大量的if else和switch类型的优化
java大量的ifelse和switch类型的优化。原创 2022-07-25 00:24:25 · 1656 阅读 · 0 评论 -
工作三年的感受
其实好久之前就想写一写了,但是自己究竟是忘记了。忘记了,我竟然给忘记了,是真的忘记还是懒惰,这似乎是我现在的一个问题! 今天是2月27号,2022年已经过去2个月了,自己工作还有两个月就3年了。 想问自己一个问题,工作这么久你有什么进步嘛? 我竟然驻笔了。我有进步嘛?以目前的情况看我有了更大的问题。问题一: 人说要干一行爱一行,换工作之前我想要从事写代码更多的工作,而不是更多偏向于运维的工作。而现在的岗位更多的是属于程序员的范围,自己竟然也开始逃避了。 逃避是因为:不想再看代...原创 2022-02-27 19:17:14 · 244 阅读 · 0 评论 -
shell命令工具集
1. shell分割文件命令split -l num行 源文件 分文件前缀2. shell随机获取文件行shuf -n num 源文件原创 2022-02-16 00:12:19 · 397 阅读 · 0 评论 -
linux环境动态切换jdk版本
linux环境动态切换jdk版本很多时候我们需要不同的jdk环境,那就会有一个问题。如何动态切换jdk版本呢?方法1 alternatives命令nodejs有nvm,但是jdk没有这样的工具。 但是没想到linux系统本身就带了一个类似版本切换的工具。使用步骤解压jdk的安装包到同一个目录下,如[root@6791a42bf857 data]# lltotal 16drwxr-xr-x 8 root root 4096 Jan 25 11:26 jdk-11.0.11drwxr-xr-x原创 2022-02-05 15:30:39 · 1379 阅读 · 1 评论 -
memcached入门
memcached入门注意是memcached,不是memcache官网 http://www.memcached.org/memcached不是分布式使用客户端自己实现 or 代理中间件memcached 启动命令memcached的启动命令还是挺多的[11:14:16] xiaoyu:~ $ docker pull memcachedUsing default tag: latestlatest: Pulling from library/memcached8998bd30e6a原创 2022-02-01 13:00:03 · 603 阅读 · 0 评论 -
IDEA debug后进不去调试带代码
解决办法from: https://blog.csdn.net/liujiding/article/details/93046987idea有的时候远程调试的时候,看着好好的,但是就是进不到调试的代码,并且正常的请求也没有相应了。这个时候总是会有Method breakpoints may dramatically slow down debugging的字段显示在debug的左下角。看网上的说法是把断点去了就好了。吐槽好来气啊,好来气啊,折磨了我这么长时间,浪费了我这呢久的时间。想想如果一开始看原创 2022-01-03 23:24:54 · 718 阅读 · 0 评论 -
java合并pdf文件
java合并pdf文件引言下载的文档都是一个个pdf文件,每个文件都很小,所以一个个打开很麻烦,所以使用java的pdf把所有的文件合并成一个文件java 的pdf包 <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5原创 2021-12-12 21:00:34 · 327 阅读 · 0 评论 -
java初始化的面试题
java初始化的面试题java初始化的面试题1、类的初始化顺序题目1: [https://www.jianshu.com/p/e431757bc3d8](https://www.jianshu.com/p/e431757bc3d8)题目2: [https://www.cnblogs.com/atom-wangzh/p/8718323.html](https://www.cnblogs.com/atom-wangzh/p/8718323.html)题目三:java初始化的面试题1、类的初始化顺序初始原创 2021-10-31 17:25:26 · 204 阅读 · 0 评论 -
GO语言学习笔记
GO语言学习笔记1. 为啥要有GOGO的关键字变量定义包接口反射1. 为啥要有GO百度了一下,居然N个回答都是“为啥要用GO?“。真让人无语。我想知道的是Google为啥推出了GO语言。GO语言解决了什么其他语言解决不了的问题?我想大家都知跟风学的吧。。。。。为啥要有GO?我也不知道但是我也学了但是我觉得他学的很不爽为啥你的变量定义要搞的和其他语言不一样。。。。。为啥首字母大写就可见,小些就不可见,看着多难受反正学着就是感觉四不像狗屁感觉的接口实现GO的关键字为啥一上来就提关原创 2021-10-17 22:49:09 · 94 阅读 · 0 评论 -
docker的一些问题
docker的一些问题.bashrc容器的终端输入中文docker restart 执行的命令是dockerfile的CMD还是docker run 的命令?.bashrc如果你需要在登陆docker容器的时候做一些事情,那么请在在.bashrc文件里面写容器的终端输入中文解决mysql镜像里面不能输入中文1. 进入容器 root@1e734b99f119:/# locale -aCC.UTF-8POSIX如果有C.UTF-8直接 echo "export LANG=C.UTF-8"原创 2021-09-30 20:16:43 · 65 阅读 · 0 评论 -
dokcer搭建单机hadoop和hive
dokcer搭建单机hadoop和hivedokcer搭建单机hadoop和hive1. dokcer搭建单机hadoop1.1 基础容器构建1.2 Hadoop 安装1.3 HDFS 配置和启动1.4 启动 HDFS1.5 HDFS 使用2 hive安装2.1 安装和配置MySQL(5.7.27版本)2.2 安装hive2.3 初始化和启动hive验证总结dokcer搭建单机hadoop和hive1. dokcer搭建单机hadoop1.1 基础容器构建参考:https://www.runoob.原创 2021-09-05 17:24:06 · 939 阅读 · 0 评论 -
docker cpu和内存限制
docker cpu和内存限制参考文档docker stats ID CPU显示不正确docker的内存和cpu限制参考文档https://blog.51cto.com/xujpxm/1961072 Linux的Linux MemFree与MemAvailable的区别https://blog.csdn.net/csdn_immortal/article/details/86671705 linux的cpu和内存命令解析docker 内存和cpu限制1docker 内存和cpu限制2docker原创 2021-08-21 16:25:41 · 461 阅读 · 0 评论 -
MAT的入门使用
MAT的入门使用下载https://www.eclipse.org/mat/downloads.php选择Other Releases -> Previous Releases,否则你的jdk1.8用不了mat后来就好了RoaringBitMap不能比Set使用更小的内存。。。。原创 2021-08-11 01:33:53 · 148 阅读 · 0 评论 -
mac下chrome导入证书
mac下chrome导入证书https://blog.csdn.net/Dolphin_h/article/details/53359535X.509 数字证书的基本原理及应用mac上导入自己的证书后要修改为始终信任保存修改原创 2021-08-01 00:41:12 · 4012 阅读 · 0 评论 -
openssl
https://zhaohuabing.com/post/2020-03-19-pki/原创 2021-07-25 00:22:36 · 115 阅读 · 0 评论 -
SpringBoot使用@Value给静态变量注入值
SpringBoot使用@Value给静态变量注入值参考: https://blog.csdn.net/mononoke111/article/details/81088472codepackage com.tom.demo.config;import org.springframework.beans.factory.annotation.Value;import org.springframework.stereotype.Component;@Componentpublic clas原创 2021-07-22 01:04:18 · 91 阅读 · 0 评论 -
shell 的关联数组
shell 的关联数组引言shell也有Map的数据结构,哈哈哈,是挺高大上的。万能的shell。。。。万恶的mac,sed和linux不一样,关联数组和linux也不要一样。要你干啥!!!一个需求的处理感谢这个博客https://my.oschina.net/uyinn/blog/266844,不然我还在mac上弄,为啥关联数组就不好使了呢?问题把字符串abc=123,tom=456,lixi=789赋值给abc、tom、lixi三个变量思路字符串 -> 数组 -> 关联数组原创 2021-07-17 23:02:31 · 380 阅读 · 0 评论 -
mac终端自动提示功能
mac终端自动提示功能https://blog.csdn.net/gavinguo1987/article/details/779437031. 先安装oh-my-zshsh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"2. 安装zsh-autosuggestionsgit clone git://github.com/zsh-users/zs原创 2021-07-14 22:34:01 · 927 阅读 · 0 评论 -
Connection aborted error(32, ‘Broken pipe‘)
一天一个同事发给我这个错误。我。。。。最后还好同事自己找到问题了。背景是这样的这个一个python的脚本,使用docker的客户端生成镜像。为何呢同时的镜像tag中包含了特殊字符,docker认为这不是一个有效的tag名结论我靠。。。名称无效给我报requests.exceptions.ConnectionError: ('Connection aborted.', error(32, 'Broken pipe'))的错误。我怎么查。。。以后任何错误:请我认真看一下错误的这段代码,是原创 2021-07-11 23:43:47 · 1439 阅读 · 2 评论 -
nginx 502 504 的问题
nginx 502的问题网上的博客,我只想说去他妈了,天下博客一大抄,可恨抄的还是PHP。。。一些可看的博客:https://www.sohu.com/a/278859019_100091613面试字节的时候,面试官问我502 504咋办?我。。。。。结果第二天工作就遇到了504,从此之后502 504好像一直陪着我,然而。。。。我还是一愁莫展场景1 后端8080端口,而nginx配置成8081xiaoyu@xiaoyudeMacBook-Pro ~ curl localhos原创 2021-07-11 23:29:48 · 264 阅读 · 0 评论 -
idea调试功能
idea调试功能jar包java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=64057 old.jaridea debuginspect就是查看变量的详情copy valuecopy变量的值copy namecopy变量的名字copy value with Clipboard把值拷贝到剪切板set value设置变量的值。变量太深可以使用evalute直接设置哦evalute可以计算值原创 2021-06-22 23:43:00 · 944 阅读 · 1 评论 -
苹果电脑的快捷键和Iterm2
苹果电脑的快捷键Command-Shift-3使用快捷键后会马上截取当前的全屏Command-Shift-4使用快捷键后会出来一个带有座标的瞄准器,用鼠标的拖放可以选择需要截图的区域cmd+shift+4+space:捕获某个应用程序的窗口cmd+Space:用Spotlight进行桌面搜索其他常用快捷键:cmd+C:拷贝cmd+V:粘贴cmd+W:关闭窗口cmd+Q:退出程序cmd+I:显示文件/文件夹属性cmd+Backspace:删除Iterm2新建标签:command原创 2021-06-22 23:10:18 · 130 阅读 · 0 评论 -
spring mysql seesion 共享
spring mysql seesion 共享三部曲1: 引入依赖2: 配置配置3: 代码1、引入配置 <dependency> <groupId>org.springframework.session</groupId> <artifactId>spring-session-jdbc</artifactId> </dependency>原创 2021-06-13 12:16:34 · 72 阅读 · 0 评论 -
docker ssh
docker ssh参考: https://www.cnblogs.com/ruanqj/p/7374544.html制作容器docker pull centosdocker exec -it --name centos centos bashyum install -y openssh-serverpasswd rootrootrootssh-keygen -q -t rsa -b 2048 -f /etc/ssh/ssh_host_rsa_key -N ''ssh-keyg原创 2021-06-12 12:52:55 · 121 阅读 · 0 评论