自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

点点的博客

我的呆萌你醒了, 还认识早晨吗? 昨夜你曾经说, 愿夜幕永不开启。 初吻吻别的那个季节, 不是已经哭过了吗? 你的香腮边轻轻滑落的, 是你的泪,还是我的泪。 我的指尖还记忆著, 你慌乱的心跳。

  • 博客(10)
  • 资源 (12)
  • 收藏
  • 关注

翻译 提高工作效率方法

1、公司公网网站经常卡顿,经查有些ip对网站发起频繁访问,疑似被黑客攻击,请定位出问题,并解决?答:写个shell脚本屏蔽这些高频 繁访问的ip(基于 firewall防火墙,网站是以nginx作为中间件,nginx日志路 径:/usr/local/nginx/logs,一分钟超过200视为频繁。或者使用阿里云或者其他云产品的安全组。#!/bin/bashDATE=$(date +%d/%b/%Y:%H:%M)NGINX_PATH=/usr/local/nginx/logs/access.log#

2021-03-29 22:21:53 167

翻译 GDB、监控JVM、LLDB、内存层级结构

一、GDB介绍:GDB是GNU Project调试器,它使您可以查看另一个程序在“执行”期间正在执行的操作–或该程序崩溃时正在执行的操作。GDB可以做四种主要的事情(以及支持这些事情的其他事情)来帮助您捕获行为中的错误:• 启动您的程序,并指定可能影响其行为的所有内容。• 使程序在指定条件下停止。• 检查程序停止时发生的情况。• 更改程序中的内容,以便您可以尝试纠正一个错误的影响,然后继续学习另一个错误。GDB 调试器已经对 C、C++、Go、Objective-C、OpenCL、Ada 等

2021-03-26 23:23:26 387

原创 多源分库分表实现

项目架构:原理:采用哈希取余,然后定位存储或者查询哪张表依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https

2021-03-26 13:22:48 175

翻译 抢购秒杀处理方案、分析热点数据

一、抢购秒杀处理方案特点:秒杀活动对稀缺或者特价的商品进行定时定量售卖,吸引成大量的消费者进行抢购,但又只有少部分消费者可以下单成功。因此,秒杀活动将在较短时间内产生比平时大数十倍,上百倍的页面访问流量和下单请求流量。秒杀3阶段:1、秒杀前:用户不断刷新商品详情页,页面请求达到瞬间峰值2、秒杀开始:用户点击秒杀按钮,下单请求达到瞬时峰值3、秒杀后:少部分成功下单的用户不断刷新订单或者退单,大部分用户继续刷新商品详情页等待机会本质:抢购/秒杀主要是解决热点数据高并发读写的问题。裁剪:抢购/秒

2021-03-21 21:50:29 1503

原创 RocketMQ常见的错误

1、Please set the JAVA_HOME variable in your environment, We need java(x64)解决:• 本地需要配置 JAVA_HOME 使用命令 vim ~/.bash_profileJAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home"export JAVA_HOMECLASS_PATH="$JAVA_HOME/lib"PATH=".$PAT

2021-03-20 17:37:26 2357

原创 数字排在最前,英文字母其次,汉字则按照拼音进行排序,获取中文首字母

中文名字,按照A-Z方式进行排序。import cn.hutool.extra.pinyin.PinyinUtil;import com.alibaba.nacos.client.utils.StringUtils;import org.apache.commons.collections.CollectionUtils;import java.text.Collator;import java.util.Collections;import java.util.Comparator;imp

2021-03-18 14:46:01 1331

翻译 CountDownLatch、commons-pool2、commons-pool

场景:CountDownLatch 的作用就是 允许 count 个线程阻塞在一个地方,直至所有线程的任务都执行完毕。之前在项目中,有一个使用多线程读取多个文件处理的场景,我用到了 CountDownLatch 。import cn.hutool.core.thread.ThreadUtil;import java.util.Arrays;import java.util.List;import java.util.concurrent.CompletableFuture;import java.

2021-03-08 21:59:14 243

翻译 Curl、OpenOffice 文件转换、Docker工具类、短url、MinIo工具类

一、MinIo工具类import com.tools.module.app.util.MinIoProperties;import io.minio.MinioClient;import io.minio.PutObjectOptions;import lombok.extern.slf4j.Slf4j;import org.springframework.boot.context.properties.EnableConfigurationProperties;import org.sprin

2021-03-08 16:09:59 493

翻译 aarch64CPU架构部署docker相关采坑记 cannot execute binary file exec user process caused: exec format error

一、安装docker一键安装dockercurl -fsSL get.docker.com -o get-docker.shsh get-docker.sh接下来安装docker-compose,三种方式进行安装1、二进制安装sudo curl -L "https://github.com/docker/compose/releases/download/1.28.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/dock

2021-03-03 23:23:28 9143 3

原创 go实现mqtt、golang实现物联网、go实现物联网MQTT、IoT

一、创建MQTT平台服务免费创建网址:https://cloud.emqx.cn/console/deployments/0?oper=new或者使用开放免费:broker: broker.emqx.ioport: 1833ClientID: go_mqtt_clientUsername: emqxPassword: public二、实现方式(支持 mqtt、mqtts、ws、wss)协议案例1:package mainimport ( "fmt" "sync" "time"

2021-03-02 10:15:23 10277 2

全自动凝血分析仪产品说明书2012年.7z

全自动凝血分析仪产品说明书2012年.7z

2020-07-28

nginx+php+nginx-rrd安装.txt

nginx+php+nginx-rrd安装笔记、只是简单记录命令等操作、重要的事情说两遍,我承认,这个字数太多了,只是在凑字数。

2020-06-05

情绪识别音频文件.7z

情绪类型包括以下几个部分:angry、fear、happy、neutral、sad、surprise。总共有4个人,包括男女

2020-06-05

kettle源码搭建

上传kettle源码部署教程,提供并方便别人下载安装,同时会分享到博客上

2018-07-26

最简单的demo如下

Flask保留了扩增的弹性,可以用Flask-extension加入这些功能:ORM、窗体验证工具、文件上传、各种开放式身份验证技术。 Flask保留了扩增的弹性,可以用Flask-extension加入这些功能:ORM、窗体验证工具、文件上传、各种开放式身份验证技术。 Flask保留了扩增的弹性,可以用Flask-extension加入这些功能:ORM、窗体验证工具、文件上传、各种开放式身份验证技术。

2018-03-13

获取年龄js

获取年龄js 计算年龄js 通过js计算与截取进行计算年龄与出生日期

2018-03-06

实现ofo多点定位技术

实现ofo多点定位技术,用过百度,高德的第三方插件进行移动定位

2018-03-05

滤波算法程序

滤波算法 10种滤波算法 利用C语言对滤波算法实现。10种软件滤波的方法等

2018-03-05

Comet4j demo

Comet4j demo,进行对反向ajax进行编辑demo,实现聊天的实现

2018-03-05

最简单HTTPS配置

最简单HTTPS配置,点击设置界面的“一键部署证书”按钮(主面板页面的“一键部署证书”按钮功能与此相同),系统开始自动申请、部署SSL证书,同时SSL精灵会自动切换到主面板页面,在执行结果文本框中显示当前证书的申请、部署进程。

2017-08-29

nginx与插件 启动不了nginx

nginx与插件 , 启动不了nginx ,可以用这个插件进行启动 。

2017-07-13

复制网站源码工具....

可以通过这个工具偷源码!

2017-07-13

空空如也

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

TA关注的人

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