自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Github博客:http://www.xiao-hang.work

博客园:https://www.cnblogs.com/xiaohangblog/

  • 博客(135)
  • 收藏
  • 关注

原创 YOLOV8模型使用-检测-物体追踪

YOLOv8 模型物体检测识别,检测,分类,轨迹,姿态的功能,直接上手试一下罒ω罒

2023-09-01 15:24:02 2618 14

原创 Postman-APP登入模拟请求-数据加解密

Postman-APP登入模拟请求-数据加解密简单说明一下对于Postman的使用,一般情况下只要发发确定的请求与参数就可以的了。这个大家都会的 ,灰常的简单。然而,在使用的时候,尤其是接口测试时,请求接口的设计里面都有数据加密,参数验签,返回数据也有进行加密的,这个时候就需要使用一些脚本做处理,否则无法使用。所以,这里就记录一下,模拟app登入请求的操作。主要使用到的Postman功能环境变量:只要新建就好了,操作都是在代码中处理的。【这个具体看代码吧】日志查看:菜单位置:View → s

2021-08-13 18:12:14 1879 4

原创 Java Agent - 应用程序代理-笔记

Java Agent 又叫做 Java 探针,该功能是 Java 虚拟机提供的一整套后门,通过这套后门可以对虚拟机方方面面进行监控与分析,甚至干预虚拟机的运行。是在 JDK1.5 引入的一种可以动态修改 Java 字节码的技术。Java 类编译之后形成字节码被 JVM 执行,在 JVM 在执行这些字节码之前获取这些字节码信息,并且通过字节码转换器对这些字节码进行修改,来完成一些额外的功能。这里,可以想到这个技术的应用场景就有:JVM分析,应用监控,链路追踪,日志收集,动态篡改,源码加密等了。

2023-11-10 14:46:35 256

原创 轻量日志管理方案-[EFK]

使用FileBeat进行日志文件的数据收集,并发送到ES进行存储,最后Kibana进行查看展示;这个应该是最简单,轻量的日志收集方案了。

2023-11-10 14:40:00 726

原创 ubuntu实现自动挂载u盘和SD卡

Ubuntu自动挂载U盘和SD卡,以及遇到的文件系统exfat的问题

2023-10-24 17:17:49 1025

原创 PostgreSQL-研究学习-介绍与安装

PostgreSQL的介绍和安装,以及pgAdmin的安装,pgsql支持丰富的数据类型(如JSON和JSONB类型、数组类型)和自定义类型。而且它提供了丰富的接口,可以很容易地扩展它的功能,如可以在GiST框架下实现自己的索引类型等,它还支持使用C语言写自定义函数、触发器,也支持使用流行的语言写自定义函数,比如其中的PL/Perl提供了使用Perl语言写自定义函数的功能,当然还有PL/Python、PL/Tcl,等等。

2023-08-22 14:29:05 984

原创 Skywalking全链路追踪【学习笔记】

Skywalking全链路追踪的服务搭建,使用docker进行安装。并配置项目。

2023-08-18 10:49:42 1163

原创 项目下载中心-超简单版解决方案

项目中如何设计下载中心需求,提供可用的简单的解决方案,具体的实现方式。

2023-04-06 13:18:49 1346

原创 ShardingSphere-分片查询方案

ShardingSphere-分片查询方案对于系统中大表横向分表之后的查询优化处理,仅查询。注意:以下的方案目前仅为了查询。

2022-06-20 10:55:49 3436 2

原创 前端ES6的语法整理

ES全称ECMAScript,ES6是它的第六个版本(以下简称ES6),已经在2015年6月正式发布了,所以ES6也称为ES2015。这个东东出很久了,一直没时间完整的学习整理一下。加上现在前端的更新又特别的快,新的前端框架的东西,都需要用这个语法了,不然很多东西甚至就开始看不懂了。...

2022-06-20 10:47:16 483 3

原创 关于简单的经济学的笔记

关于简单的经济学的东东这本书我看了很久的了,从去年到现在,都跨年了。在看的差不多结束的时候,慢慢觉得,这里面的一些的知识还是很值得大家了解一下的。所以,整理些我觉得很有用、经典的东东,记录分享一下。关于这本书这本书-《哈佛极简经济学-如何理性思考感性选择? - 斯凯恩著》,还有个小标题:哈佛最受欢迎的经济学关键名词,让你更聪明、更成熟地参与经济。从这标题就可以就可以窥视整本书是以经济学各种名词作为关键进行的整理编排的。而然我觉的这本书很不错的地方在于,全书的虽然是介绍各种生涩的名词,但却

2022-05-21 16:21:43 507

原创 各种日常操作

各种日常操作2020-07-21 小杭整理Mysql操作动态行列 ********mysql 动态行转列 :********-- 准备一个适用的测试方法 用字典的那种 ╮(╯_╰)╭ 方便以后修改为函数啥的使用 CREATE DEFINER=`zyuser`@`%` PROCEDURE `xiaohang_test`(IN table_name VARCHAR (30), -- 统计表名IN table_status VARCHAR(30), -- 字典映射字段IN d

2021-07-21 17:44:36 495 1

原创 关于MySQL的事务和使用注意等

MySQL Oracle 默认事务级别 可重复读(Repeatable read) 已提交度(Read committed) 读数据一致性 事务级 语句级 事务级别问题 幻读,由于GAP锁的存在,可以解决幻读的情况。 不可重复读,幻读 事务加解锁情况 事务处理阶段只加锁,commit时才进行解锁 MVCC (读可不加锁,读写不冲突,乐观锁) repeatable read级别下,总是读取当前 事务开始时的 ...

2021-02-04 16:12:59 336

原创 Prometheus - 普罗米修斯 - 日志监控mtail尝试

Prometheus - 普罗米修斯文章目录Prometheus - 普罗米修斯计划 及 参考文章介绍安装Promotheusexporter 各种导出器 -> Promotheus安装配置node_exporter配置Promotheus 拉取数据安装Grafana花里胡哨的仪表盘 罒ω罒日志监控 -> Promotheusmtail -测试安装配置mtail配置普罗米修斯调整mtail配置-日志分析栗子-统计报错原因日志监控小结小结其他计划 及 参考文章Prometheus

2020-12-02 14:46:25 11192 1

原创 Arthas【阿尔萨斯】JVM分析

Arthas-阿尔萨斯Arthas(阿尔萨斯)是阿里巴巴开源的 Java 诊断工具,深受开发者喜爱。当你遇到以下类似问题而束手无策时,Arthas 可以帮助你解决:这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?我改的代码为什么没有执行到?难道是我没 commit?分支搞错了?遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗?线上遇到某个用户的数据处理有问题,但线上同样无法 debug,线下无法重现!是否有一个全局视角来查看系统的运行状况?有什么

2020-11-25 14:13:10 2422

原创 搭建 Jenkins+nginx 的Node+vue的前端自动化部署

搭建 Jenkins+nginx 的Node+vue的前端自动化部署主要用的Jenkins进行前端的自动化部署,环境以及工具使用的是:Docker 以及 Portainer ;文章目录搭建 Jenkins+nginx 的Node+vue的前端自动化部署安装nginx及配置安装Jenkins及配置1- 安装Jenkins本身2- 系统安装NodeJS的环境3- Jenkins 系统插件及环境变量4- 创建Jenkins的项目5- 完成了完成了安装nginx及配置1- 使用Portainer的A

2020-11-16 14:44:03 992

原创 Java8新特性-掉头发整理跑路必备 罒ω罒

Java8新特性-掉头发整理跑路必备 罒ω罒说明本片文章,建议先查看目录。可直接当做API来查询。虽然工作上已经升级到Java8挺久的了,但是还没有,完整使用上它的一些特性。尤其是Lambda 表达式,一些的写法灰常的简洁,虽然效率上并不一定很高。╮(╯_╰)╭(毕竟源码上还是常规操作的封装语法糖,但它优雅啊 罒ω罒)参考先把参考文章贴出来,这些文章都很好的。各种具体的详情,请查看参考原文会更具体。如果只是当做工具API查阅的话,可以直接按目录查找。博客园-JAVA8新特性

2020-11-05 10:38:59 765 1

原创 Kafka-ELK的学习笔记

Kafka-ELK的学习笔记经常听说消息队列啥的?但是,目前在的小公司是不使用这东西的。所以,还是先看看,了解一下是做什么用的东东!!!!消息队列:是分布式系统中的重要组件,使用消息队列主要是为了通过异步处理提高系统性能和削峰、降低系统耦合性。目前使用较多的消息队列有ActiveMQ,RabbitMQ,Kafka,RocketMQ;文章目录Kafka-ELK的学习笔记@[toc]有啥子用处?一些问题?协议**JMS vs AMQP**常见组件对比Kafka 介绍首先是一些概念:Kafka有四

2020-06-19 15:57:47 368

原创 Spring-Cloud-Alibaba笔记02-项目设想尝试

Spring-Cloud-Alibaba笔记02-项目设想尝试对于Spring Cloud Alibaba的组件来说,也就辣么几个,Nacos+Dubbo+Sentinel 就差不多了。然后,这里试着对简单的微服务做个设想。首先对于设想直接看图吧。大概就是这个样子 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓这里面画出来的,还是缺少了一些东西的,比如网关,负载啥的!!!欢迎提提建议,推荐些好玩的组件。尝试主要的核心就是Nacos+Dubbo了,Sentinel 在上一篇笔记中已经搞定了

2020-05-29 16:28:58 334

原创 《高性能MySQL-第三版》 的总评价

《高性能MySQL-第三版》 的总评价ε=(´ο`*)))唉 花了我半年的时间,结果其实是很差的。。。。。。很多内容已经是知道的,因为一些的优化是很基础的。然后其他的很多都是没有使用价值的垃圾话,都只是个介绍,没点用处 (ノ`Д)ノ当然,书确实可以对MySQL的整个体系有个全面大概的了解,仅仅是了解!!!!个人评价全书760页,其实377页之后【2-8章节之后】都是垃圾话了。。。。。【第8章为配置优化】只是对mysql的各种情况做了介绍,没有任何实质性的作用,最多让你知道大概有这么个

2020-05-21 16:06:04 2018 3

原创 高性能MySQL-后半本书的内容(ノ`Д)ノ

后半本书的内容 (ノ`Д)ノ这里面基本上包含了,后半本书中的能用的东西。 ε=(´ο`*)))唉随便看看就好了吧 ╮(╯_╰)╭ 懒得整理了 !!硬件优化-不知道啥子东东一些个奇怪的东西在MySQL复制的备库中,高速CPU比较好,多核CPU没啥子用,因为主库并发的任务会串行化进行同步的。╮(╯_╰)╭在使用固态或更好的硬盘的情况下,【调整innodb_io_capacity 与 读写线程数到10~15个】 会有性能的提上的都是说一些没啥子用的东西,cpu,内存,硬盘。【用

2020-05-21 16:04:08 333

原创 高性能MySQL-笔记7-备份与恢复

高性能MySQL-笔记7-备份与恢复简单介绍了一下MySQL的一下备份和复制的情况。备份物理备份直接复制MySQL下的表文件【实际复制的话,要备份其相关文件】逻辑备份使用mysqldump进行逻辑备份其他工具:mydumperselect into outfile.... 语句逻辑备份有一些注意项:需要标准字符集,不要覆盖文件导出文件系统快照??使用LVM进行快照的操作。由于快照是操作时对原始数据块进行复制的,所以是会影响系统读写的。注意:快照并不是数据的完整

2020-05-21 16:02:14 291

原创 高性能MySQL-笔记6-关于MySQL复制的东东

高性能MySQL-笔记6-关于MySQL复制的东东文章目录高性能MySQL-笔记6-关于MySQL复制的东东@[toc]简单说明复制原理具体的配置主库配置备库的配置其他的Binlog配置启动主备复制业务情景下的主备复制主备的拓扑结构基本的原则常见的各种拓扑结构一主库多备库双主复制奇奇怪怪的结构一些重要的问题[重点]InnoDB加锁读引起的锁征用关于半同步复制关于多线程复制-组复制其他的复制技术最总要的工具简单说明MySQL的复制,主要的用途:数据分布,负载均衡,备份,高性能可用与故障切换。关于复制:

2020-05-21 16:00:23 322

原创 高性能MySQL-笔记5-服务器优化-配置调整

高性能MySQL-笔记5-服务器优化-配置调整文章目录高性能MySQL-笔记5-服务器优化-配置调整@[toc]基础配置 项目使用的配置 【最小配置的了】其它-配置说明与建议结论参考通常在配置了基础的配置项之后,就尽可能少的调整数据库配置,而更应该花时间去优化表结构组织模式、索引、查询设计上面。(过度调优是有风险的)通常情况下不去调整配置,简单使用默认配置就可以了 。感觉这部分可能会是白看了 ╮(╯_╰)╭基础配置什么原理入门提示都略过,直接从最基础的配置开始。这个是书中提供的最基础的配

2020-05-21 15:57:30 321

原创 高性能MySQL-笔记4-所谓的高级的东东

高性能MySQL-笔记4-所谓的高级的东东文章目录高性能MySQL-笔记4-所谓的高级的东东@[toc]分区表的一些注意点视图的东东内部代码【存储、函数等】构建动态SQL查询缓存 !!分区表的一些注意点分区表是各个子表的透明封装,索引也按照子表的,所有不存在全局索引。对null值会存放在单独第一分区,默认扫描的。【分区的限制和查询有很多,并不是什么特别提示性能的东东,可以参考之前InnoDB的笔记】视图的东东略过,没事别用就对了。没啥子的性能优化效果。内部代码【存储、函数等】定时事件

2020-05-21 15:53:29 297

原创 高性能MySQL-笔记3-索引等等

高性能MySQL-笔记3-索引等等文章目录高性能MySQL-笔记3-索引等等@[toc]关于索引使用及限制B-Tree索引其他索引使用策略一个栗子一些其他信息关于查询性能优化【干货】一些的建议不一样的说法关于索引使用及限制B-Tree索引匹配条件:(复合多列的索引)全值匹配匹配最左前缀匹配列前缀匹配范围值精确匹配第一列并范围匹配第二列【必须是第一第二列】限制条件:(复合多列的索引)不按最左第一个开始查找,则无法使用索引。必须是顺序条件,不能跳过中间索引列。【第二列排序是在精确匹

2020-05-21 15:49:30 312

原创 高性能MySQL-笔记2-数据类型和奇怪的东西

高性能MySQL-笔记2-数据类型和奇怪的东西文章目录高性能MySQL-笔记2-数据类型和奇怪的东西@[toc]数据类型优化各种的数据类型整数实数字符串时间日期标示符一些奇怪的建议一个奇怪的骚操作高效加载大量数据感觉用得到的新的语法数据类型优化数据范围内最小类型数据不进行二次操作(使用简单的类型)避免索引NULL值(innodb中稀疏数据无所谓)各种的数据类型整数类型:TINYINT ,SMALLINT ,MEDIUMINT ,INT,BIGINT 【数据范围增大】对于BIGINT

2020-05-21 15:39:15 299

原创 高性能MySQL-笔记1-基础数据获取分析

高性能MySQL-笔记1-基础数据获取分析文章目录高性能MySQL-笔记1-基础数据获取分析@[toc]第三方存储引擎基准测试性能剖析**performance_schema**MySQL percona-toolkit [最常用工具]OprofileiostatMysql查询分析参考第三方存储引擎Infobright:数据仓库超高的查询统计优化和压缩比例(10:1~40:1),引入了列存储方案,不需要建索引,使用内部知识网格节点。查询性能高:百万、千万、亿级记录数条件下,同等的SELEC

2020-05-21 15:35:11 503

原创 MySQL查询系统信息

MySQL查询系统信息查询系统状态信息使用:mysqladmin-ext的命令作用作为MySQL使用SHOW GLOBAL STATUS 查看数据库使用状态的脚本。便于分析数据库使用情况:查询,并发,连接数等等。这里作为脚本进行格式化数据格式进行查询。【方便查看,原始数据太多了】脚本1MySQL系统运行状态实时监控,已测试 可用,数据比简陋#!/bin/bashmysqladmin -uroot -p{password} ext -i1 | awk 'BEGIN{lswitch=0

2020-05-21 15:29:55 1033

原创 Spring-Cloud-Alibaba笔记01-关于远程调用Dubbo

Spring-Cloud-Alibaba笔记01-关于远程调用Dubbo文章目录Spring-Cloud-Alibaba笔记01-关于远程调用Dubbo@[toc]使用Nacos本身的服务调用Dubbo**节点角色说明**整体步骤具体操作Demo服务端-Provider**配置:****定义接口****接口实现**消费方-Consumer**配置:****引入服务接口包:重点****服务调用:**测试一下小结一下Nacos既然连上了,当然是用试试远程调用的东东了!!!使用Nacos本身的服务调用

2020-05-18 16:49:39 1457

原创 Spring-Cloud-Alibaba笔记00 - 基础组件搭建

Spring-Cloud-Alibaba笔记00 - 基础组件搭建文章目录Spring-Cloud-Alibaba笔记00 - 基础组件搭建@[toc]安装Nacos-1.1.4服务器安装Sentinel-1.7.2控制台测试Demo生成DEMO配置:源码:测试一下收工了使用java1.8镜像说明遇到的问题控制台正确的规则推送后看不到Spring-Cloud-Alibaba的说明? 不存在的。。。。。看官方介绍去安装Nacos-1.1.4服务器官方文档:https://nacos.io/

2020-05-18 16:46:27 343

原创 Docker Portainer 安装与报错处理

安装docker 管理器 Portainer最近在看spring cloud alibaba的时候,觉得docker是肯定要用的,然后找了个管理的docker的东东。[]( ̄▽ ̄)* 比较方便的查询docker的情况直接看操作吧[root@localhost ~]# yum install docker[root@localhost ~]# systemctl start doc...

2020-04-14 15:40:17 7028 6

原创 关于MVP最小闭环

MVP最小闭环MVP之所以能成为最小闭环,一定是经过化繁为简的过程。繁,是在每个流程上穷举过无数种可能,要达到这个效果,又需要查阅大量信息,咨询大量专业人士。简,是经过分析每种可能的利弊,最后不断删减得出的结果。我们当然要考虑完成闭环所需的时间,只是比时间更重要的因素是,删减后的结果是你要的业务最小闭环吗?只看皮相,不究内里,终会活成糊涂人。以下内容均为参考链接处文章,学习后整理的,作为...

2020-03-31 15:11:07 4265

原创 关于所谓能力和思维模型啥的

关于所谓能力和思维模型啥的2020-03-17 路上 突然想到这些 ╮(╯_╰)╭ 还是记一下的好所谓的能力,通常就是说工作能力吧,有的人可以很轻松胜任奇奇怪怪的事情,而有些人就灰常的辛苦,即便任务并不难。对于这种能力的分析,可以用一个定会议室的例子说明的样子。就是对工作流程的梳理,整合并模型化,参数化。然后,能力表现之下则是每个人思维方式的不同,想到好的地方都提到了所谓的思维模型,思...

2020-03-28 14:02:38 482

原创 程序猿划水群整理-关于并发锁的机制等

程序猿划水群整理关于并发锁的机制等起因是个划水的人装逼瞎问:能不能解释一下乐观锁、悲观锁、偏向锁、轻量级锁、CAS是啥?乐观锁、悲观锁我的观点:在innodb的行表数据锁定的时候好像有涉及到悲观是 先锁定 禁止操作 ,乐观是 先标记 二次操作判断禁止操作 ?是这样吗【肯定不是啊! 不过印象中确实是有类似的说法。。。。。】金小水的说法:悲观锁是指你拿了这个锁,别人...

2020-03-10 11:18:56 390

原创 《世界观》的一些想法

《世界观》的一些想法最近终于是把这本《世界观-现代人必须要懂的科学哲学和科学史》啃完了,在枕边8个月左右了。书是5星推荐的了。然后觉得还是要稍微整理写一点点东东表示一下。<( ̄▽ ̄)/文章目录《世界观》的一些想法@[toc]书中内容梳理一下关于哲学关于世界观的说法关于真实与现实的说法一些关于如何判断观点正确与否的东东关于科学历史以来的各种重要的理论/世界观重要的东东书中内容梳理一...

2020-02-23 22:00:13 1034

原创 日常问题:上传接口报错

日常问题:上传接口报错项目启动后,一段时间没怎么用之后,系统所有上传接口都失败,报错为接口异常。这个问题通常不会出现的,因为正常情况下使用,不可能会有7天不进行文件上传操作的。因为财务上传报表是每个工作日的啊 ╮(╯_╰)╭结果碰到了国庆春节长假,还有今年疫情的超级长假。然后就炸了 ε=(´ο`*)))唉问题Springboot上传文件错误:org.springframewor...

2020-02-19 14:42:50 2823

原创 关于TensorFlow、DeepDream从开始了解到放弃

关于TensorFlow,DeepDream【从开始了解到放弃 (╯‵□′)╯︵┻━┻ 】个人觉得TensorFlow的功能是足够的多,但是更多的提供各种的算法支持。使用起来还是太复杂了,因为算法我不会的啊╮(╯_╰)╭文章目录关于TensorFlow,DeepDream@[toc]与深度学习关于TensorFlow 本身问题关于 TensorFlow Keras关于TensorFlo...

2019-12-20 11:28:09 472

原创 OpenCV-6-ANN_MLP神经网络模型训练

OpenCV-6-ANN_MLP神经网络模型训练文章目录OpenCV-6-ANN_MLP神经网络模型训练@[toc]ANN_MLP神经网络理论介绍神经网络介绍MLP多层感知器神经网络理论参考训练一个ANN_MLP模型训练代码测试代码后续优化代码代码参考小结一下使用语言:Java 1.8操作系统:windows x64OpenCV:4.1.1ANN_MLP神经网络理论介绍神经网络介...

2019-11-07 17:37:49 3997 3

原创 OpenCV -5 -GoogLeNet模型使用及CNN理论

OpenCV -5 -GoogLeNet模型使用及CNN理论文章目录OpenCV -5 -GoogLeNet模型使用及CNN理论@[toc]关于GoogLeNet的介绍请自行查看:理论参考资料:整理的理论小抄各种理论体系结构LeNet理论GoogLeNet理论实际使用GoogLeNet**直接代码说明吧:**结果实际使用参考文章:小结一下使用语言:Java 1.8操作系统:windows ...

2019-11-06 19:26:27 696

OpenCV-5 -GoogLeNet模型使用及CNN理论.zip

OpenCV-5 -GoogLeNet模型使用及CNN理论博客的源码。其中包含了源码+CNN的模型文件(GoogLeNet用到的文件)

2019-11-07

OpenCV-4-视频流整合识别预测模型资源.zip

此资源为博客 《OpenCV-4-视频流整合识别预测模型 》使用的源码,其中包含了源码+CNN的模型文件(年龄和性别预测需要的的模型文件)

2019-11-05

OpenCV简单的图像处理

简单的图像处理,只进行OpenCV加载和图像载入,旋转,模糊的操作。 博客内的代码已很全面,这里只是蛮上传下资源。

2019-11-04

Nginx模块开发OpenResty简单使用笔记整理.zip

Nginx模块开发OpenResty简单使用笔记整理 ### Nginx简介 Nginx是当前最流行的HTTP Server之一,根据W3Techs的统计,目前世界排名(根据Alexa)前100万的网站中。与Apache相比。 同时,大量的第三方扩展模块也令Nginx越来越强大。 **最牛**的还是由淘宝的工程师清无(王晓哲)和春来(章亦春)所开发的[nginx_lua_module]可以将Lua语言嵌入到Nginx配置中,从而利用Lua极大增强了Nginx本身的编程能力,甚至可以不用配合其它脚本语言(如PHP或Python等),只靠Nginx本身就可以实现复杂业务的处理。

2019-05-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除