丿箭在弦上
码龄9年
求更新 关注
提问 私信
  • 博客:16,869
    社区:1
    16,870
    总访问量
  • 21
    原创
  • 3
    粉丝
  • 12
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
加入CSDN时间: 2015-11-29

个人简介:努力做一个安安静静敲代码的美男子!

博客简介:

我一直都在

博客描述:
怎么可以认输呢
查看详细资料
个人成就
  • 获得13次点赞
  • 内容获得7次评论
  • 获得13次收藏
  • 原力等级
    原力等级
    1
    原力分
    54
    本月获得
    0
创作历程
  • 1篇
    2025年
  • 1篇
    2023年
  • 2篇
    2022年
  • 11篇
    2021年
  • 6篇
    2020年
  • 3篇
    2016年
成就勋章
TA的专栏
  • 运维
    9篇
  • 开发实用小工具
    1篇
  • 【读书】高性能MySQL
    6篇
  • 人生升级
    5篇
  • 【读书】Java 8 实战
  • 【读书】Spring 实战
  • mysql
    1篇
  • java基础
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 7

TA参与的活动 0

兴趣领域 设置
  • 后端
    nginxspring boot
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Java业务开发常见错误

Java业务开发常见错误100例。
原创
发布博客 2025.01.03 ·
115 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Jenkins脚本笔记(继续更新)

Jenkins脚本
原创
发布博客 2023.01.04 ·
103 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

部署vanbog博客

搭建一个开源博客系统
原创
发布博客 2022.09.01 ·
696 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

技术人员的发展之路

https://coolshell.cn/articles/17583.html
转载
发布博客 2022.01.20 ·
159 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

新服务器设置

在这里插入代码片passwd将 root 密码更改为长而复杂的密码。您不需要记住它,只需将其存储在安全的地方——只有在您无法通过 ssh 登录或丢失 sudo 密码时才需要此密码。apt-get updateapt-get upgrade以上让我们从右脚开始。安装 Fail2banapt-get install fail2banFail2ban 是一个守护程序,它监视对服务器的登录尝试并在发生可疑活动时阻止它。它配置良好,开箱即用。现在,让我们设置您的登录用户。随意给用户命名除了“d
翻译
发布博客 2021.12.31 ·
208 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

收藏的工具

1.在线协同文本编辑器docker版,镜像ekzhang/rustpad,公网访问地址 https://rustpad.io/#PSrUkk2.轻量运维平台docker版,镜像 registry.aliyuncs.com/openspug/spug
原创
发布博客 2021.11.08 ·
119 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一个喝醉的程序员说的三十句话

职业发展的最好方法是换公司。技术栈不重要。技术领域有大约 10-20 条核心原则,重要的是这些原则,技术栈只是落实它们的方法。你如果不熟悉某个技术栈,不需要过度担心。工作和人际关系是两回事。有一些公司,我交到了好朋友,但是工作得并不开心;另一些公司,我没有与任何同事建立友谊,但是工作得很开心。我总是对经理实话实说。怕什么?他开除我?我会在两周内找到一份新工作。如果一家公司的工程师超过 100 人,它的期权可能在未来十年内变得很有价值。对于工程师人数很少的公司,期权一般都是毫无价值..
原创
发布博客 2021.07.09 ·
131 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

工作中常需要思考的问题

一 我是否对系统的业务有了整体的了解?我能不能对其他人(例如面试官)描述下该系统实现的业务:系统有哪些角色,这些角色如何与系统交互;系统有哪些主要流程,次要流程,都有哪些角色参与其中。二 系统的整体架构是什么样子?系统都分为哪些组件,这些组件是如何部署在服务器/客户端的?他们之间是怎么交互的?用的什么协议?系统用到了哪些技术和框架,我是不是都已经精通了?三 对于系统的非功能需求,我是不是已经掌握了?安全是怎么做的?如何做的性能测试?高可用性、可扩展性是怎么实现的?四 我是
原创
发布博客 2021.03.20 ·
234 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

成功的秘诀

上图是呆伯特漫画的作者亚当斯( Scott Adams),有一次谈到自己的成功秘诀。他的经历其实很普通。小时候喜欢画画,画得还可以,但远远不算优秀。长大以后,在一家公司当经理,管理企业,也是业绩平平。无论是选择当画家,或者继续当公司经理,也许都能够干下去,但应该都不会很成功。于是,他灵机一动,把自己的这两个特点结合起来,选择了另一条路:专门画讽刺企业管理的漫画,结果走红了,成了世界闻名的漫画家。他说,任何领域最优秀的前5%的人,都能拿到很好的报酬,比如,最优秀的那5%的程序员、面包师...
原创
发布博客 2021.02.07 ·
198 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

FastDFS文件服务器部署

准备FastDFS包,下载地址一、环境要求1.操作系统:CentOS-6.4 x642.FastDFS版本:FastDFS_v5.05.tar.gz3.机器:1台# yum -y install make cmake gcc gcc-c++二、安装步骤1.安装 FastDFS_v5.05.tar.gz(1)创建fastdfs组和用户A.创fstdfs组# groupadd fastdfsB.创建fastdfs用户# useradd -d /home/fastdfs -g fas
原创
发布博客 2021.02.02 ·
234 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Nginx服务器部署

采用nginx源码安装方式一、准备部署包下载地址 http://nginx.org/en/download.html ,安装nginx1.8及以上,以nginx-1.8.0.tar.gz为例二、具体安装步骤1.将nginx-1.8.0.tar.gz上传到/usr/local/目录下# tar –zxvf nginx-1.8.0.tar.gz2.进入根目录执行编译检查依赖环境是否满足./configure# cd /usr/local/nginx-1.8.0# ./configure
原创
发布博客 2021.02.02 ·
4623 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

提高收入的根本途径

来源:阮一峰的科技爱好者周刊(第 144 期)http://www.ruanyifeng.com/blog/2021/01/weekly-issue-144.html我看到一个故事,很有启发,给大家讲一下。挪威和孟加拉是两个截然不同的国家,但是它们有一个共同点:渔业都是两国的主要产业,很多人以打渔为生。挪威渔民非常有钱,挪威是世界上最富裕的国家之一,人均 GDP 接近8万美元。孟加拉国属于世界最贫穷的国家,人均 GDP 大约2000美元。同样是打渔,为什么渔民的收入相差那么大?
原创
发布博客 2021.01.29 ·
197 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在一台linux上搭建solrcloud 伪集群

一、solrcloud简介SolrCloud是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,搜索请求并发很高,这时需要使用SolrCloud来满足这些需求solrcloud的结构如下:二、准备需要的文件:1.apache-zookeeper-3.6.2-bin.tar.gz(zookeeper安装包,使用bin包比较好)2.solr-8.4.0.tgz(solr安装
原创
发布博客 2021.01.24 ·
246 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux上搭建个人Halo博客

本篇记录简单讲叙自己搭建博客的过程一、服务器上Jar包部署选择的是Halo博客,部署特别简单。主要就三步:服务器上安装配置Java(若已经配置好,这步不算)拉取jar包curl -L https://github.com/halo-dev/halo/releases/download/v1.3.2/halo-1.3.2.jar --output halo-latest.jar或者wget https://github.com/halo-dev/halo/releases/downlo.
原创
发布博客 2021.01.22 ·
504 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Windows上快速搭建文件服务器

用在内网,为了方便与他人分享文件1.使用python的 httpserver在一个共享文件夹里,打开bash客户端,若安装的是python2,执行下面命令,python -m SimpleHTTPServer若安装的是python3python -m http.server默认端口号8000,效果图如下2.使用npn的http-server安装http-servernpm install http-server -g执行命令,默认端口号 8081(或者8080)ht.
原创
发布博客 2021.01.22 ·
1814 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

第6章 查询性能优化(一)

对于高性能来说,如何设计最优的库表结构、如何建立最好的索引、合理的设计查询,都是必不可少的6.1 为什么查询速度会慢查询的生命周期大致可以按照顺序来看:从客户端,到服务器,然后在服务器上进行解析,生成执行计划,执行,并返回结果给客户端。其中“执行”可以认为是整个生命周期中最重要的阶段,这其中包括了大量为了检索数据到存储引擎的调用以及调用后的数据处理,包括排序、分组等。查询需要在不同的地方...
原创
发布博客 2020.03.15 ·
400 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

第5章 创建高性能的索引(二)

切实体会到想真正掌握到技术,一定要看书加自己手敲代码测试5.3 高性能的索引策略5.3.1 独立的列独立的列,是指索引不能是表达式的一部分,也不能是函数的参数。比如:select actor_id from sakila.actor where actor_id + 1 = 5; MySQL无法自动解析这个方程式,因此不会使用索引。5.3.2 前缀索引和索引选择性索引的选择性是指,不...
原创
发布博客 2020.03.01 ·
216 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

第5章 创建高性能的索引(一)

索引(在MySQL中也叫做“键(key)”)是存储引擎用于快速找到记录的一种数据结构。索引对于良好的性能非常关键。索引优化应该是对查询性能优化最有效的手段了。5.1 索引基础索引可以包含一个或多个列的值。如果索引包含多个列,那么列的顺序也十分重要,因为MySQL只能高效地使用索引的最左前缀列。5.1.1 索引的类型在MySQL中,索引是在存储引擎层而不是服务器层实现的。所以,并没有统一...
原创
发布博客 2020.02.23 ·
160 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

第4章 Schema与数据类型优化

本章关注的是MySQL数据库的设计,主要介绍的是MySQL数据库设计与其他关系型数据库管理系统的区别4.1 选择优化的数据类型有以下几个简单的原则:更小的通常更好,一般情况下,应该尽量使用可以正确存储数据的最小数据类型。更小的数据类型通常更快,因为占用更少的磁盘、内存和CPU缓存,并且处理时需要的CPU周期更少。简单就好,举两个栗子,一个是应该使用MySQL内建的类型而不是字符串来存...
原创
发布博客 2020.02.16 ·
160 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

高性能MySQL读书计划

读书群规则:入群需要交100元押金, 每周需要交作业输出一篇不少于200字的读书笔记, 读书分三阶段进行, 如果每个阶段没交作业的次数>=2 , 押金在群里发红包。 全部读完退还押金。计划:只选择和应用开发密切的章节阅读第一阶段 第1章 MySQL架构和历史 ~30页 一周 (2-3 ~ 2-9) 第4章 schema 与数据类型优化 ~30页 一周 (2-1...
原创
发布博客 2020.02.09 ·
149 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多