区块链创业者&开发者,乐爱烹饪的码农.。
在我们实际开发环境中,根据木桶理论,系统的最终性能取决于系统中性能表现最差的组件,因此为了提高整体系统性能,必须对系统中表现最差的组件进行优化,而不是对表现良好的组件进行优化。 根据应用的特点不同,任何计算机资源都i有可能成为系统瓶颈,其中最有可能成为瓶颈的计算资源如下。
主要介绍精益软件开发的七大原则
今天继续学…
看了两天敏捷开发,汇总了一下精髓,什么是MVP? MVP 不是发布粗劣的产品,是可以产生预期成果的最小产品发布; MVP是为了验证假设而做的最小规模的实验,产品的版本迭代,是不断实验的结果,直到证明产品是对的。
想必工作一两年以后的同学都会逐渐面临到,jvm等问题,但是可能苦于无法熟练的使用一些工具;本文将介绍几个比较常用分析工具的使用方法,带着大家一步步定位分析问题。
解释上篇参数的具体含义
介绍Linux中top命令参数说明
感觉开发越是做到后面,除了对程序本身的理解;更多的是对工具的了解和运用,了解不同的工具的作用,对开发效率以及问题的快速定位,都有一个质的飞越。 背景是这样子的,我们有个业务需要对大量数据进行实时分析,底层服务一直不太稳定,内存以及cpu占用都非高,大量占用系统资源;由于数据量大,之前负责的同事也一直没有找到好的方法,单纯的依靠人力去分析代码,搞了挺长时间也没有根本性的解决问题,总是治标不治本。
这篇主要介绍一些其他问题
这篇介绍事务不回滚的问题
影响spring 事务失效的写法上篇,主要介绍事务不生效的问题
介绍linux常用命令
相关命令 仅以主要的几个命令作为展示,具体命令及参数可以参阅官方文档。
Arthas 是Alibaba开源的Java诊断工具。安装在系统所在服务器。可以帮助开发人员或者运维人员查找问题,分析性能,bug追踪。
最近项目需求是全部要实现https访问,但是我一想这么多服务,一个个的搞成https太费劲了,干脆直接在nginx上做 https 转发到对应的http 服务上去。
下面介绍Feign请求中Request header is too large 解决方案
以下介绍
实现mysql主从同步
理由如下
介绍linux运维常用命令
使用openssl生成自签的证书并且使用nginx配置https证书
以下介绍java调用以太坊私链上的合约方法
Redis反序列化错误Could not read JSON: Cannot construct instance of java.util.ArrayList$SubList
相信很多兄弟在项目开发过程中,或多或少的遇到了一些代码优化,性能分析,性能调优等问题。 我本人也在开发过程中不断的围绕这些方面,不断的遇到问题,解决问题,学习相关资料,之所以写这个文章,是感觉自己该为之前的一些知识技能做一次简单的梳理。 本文将从以下几个方面介绍我的思路 1,什么是对象垃圾 2,垃圾回收的几种常用算法 3,垃圾回收器 4,代码比较常见的一些性能优化 5,认识简单的启动堆内存设置 6,使用一些工具分析堆内存
使用linux可视化管理工具-宝塔
教你如何在linux中查看各个服务宽带占用情况
这里我们讲解最后一部分
我们接着上篇继续讲,这篇主要讲一致性
秒杀大家都不陌生。自2011年首次出现以来,无论是双十一购物还是 12306 抢票,秒杀场景已随处可见。简单来说,秒杀就是在同一时刻大量请求争抢购买同一商品并完成交易的过程。从架构视角来看,秒杀系统本质是一个高性能、高一致、高可用的三高系统。而打造并维护一个超大流量的秒杀系统需要进行哪些关注,就是本文讨论的话题。
使用IDEA实现java远程调试 . idea配置 . 启动所要连接的服务 对应监测端口开放 . idea开启远程连接 . 必须准备的条件 为啥要用呢?唉,其实有些线上问题,其实你怎么log也不如远程调试一下呀。
由于我们是使用百度提供的地理API接口,所以事先我们需要创建百度账号,并创建百度应用(因为我们要用应用到的ak)~~~~ 偷偷的告诉你们…这是免费的哦不要钱的…
最近闲暇之余写了一个半自动化的项目部署的项目,因为发现之前使用的jenkins太消耗服务器资源了,由于现在又不想升级服务器,就自己写一个半自动化的。其实就是一些java执行我在服务器上面写好的.sh的脚本即可,或者执行一些linux命令
10,安装NgInx 11,安装jenkins 12,开放服务器指定端口 13,其他注意细节,避免采坑
我们继续接着上篇来介绍
4,安装maven 5,安装tomcat 6,安装redis 8,安装mysql 9,安装svn
这套文章将教您如何一步一步搭建一台服务器,通过这套文章你将搭建的服务,以及配置如下:
接下来解决第二个问题
最近项目开发到公众号这块,在获取用户地址这一块遇到了两个比较容易忽略的问题,我觉得有必要记录一下问题
今天在Linux上部署一个新的项目,突然出现这个错误,马上就是查问题,和之前的项目一比较发现是少了一个
最近弄git和vue发现进他们的官网实在是太慢了,想自己能不能改善一下,后来自己指定了一下ip跳过了dns解析,现在把解决过程写一下。
注意!有效朋友可能不说第一次在电脑上安装svn所以还是可能登陆失败,需要做如下动作。
由于前断时间和几个朋友组成了一个团队,今天早上我突然发现我们的服务器上的svn只要知道地址就能直接拉源码,我当时心里就突突了一下,因为我当时搭好服务的时候拉项目的时候都是要输入账号密码的,今天突然出现这种情况,头一下就懵了…话不多说…上解决方案
关于写入图片抛出java.io.IOException: Broken pipe异常的问题
linux在不解压的情况下对.jar文件的配置文件进行修改
解决Linux系统下java程序获取的时间与系统时间不一致的问题
@boot 中filter SecurityUtils.getSubject()No SecurityManager accessible