首页
学习
活动
专区
工具
TVP
发布

IT笔记

并不是因为我需要用到什么领域的知识而去学习,而只是单纯的我想知道,我想弄明白。
专栏成员
517
文章
859194
阅读量
59
订阅数
集群、限流、缓存 BAT 大厂无非也就是这么做
前阵子有网友询问,如何优化网站?这个问题真的很大,跟他简单的聊了一下,随便说了几点,觉得有必要整理一篇文章出来,正好前阵子在做爬虫博客,于是把大体思路分享出来,与大家互通有无,共同进步。
小柒2012
2019-12-09
4560
从构建分布式秒杀系统聊聊限流特技
俗话说的好,冰冻三尺非一日之寒,滴水穿石非一日之功,罗马也不是一天就建成的。两周前秒杀案例初步成型,分享到了中国最大的同性交友网站-码云。同时也收到了不少小伙伴的建议和投诉。我从不认为分布式、集群、秒杀这些就应该是大厂的专利,在互联网的今天无论什么时候都要时刻武装自己,只有这样,也许你的春天就在明天。
小柒2012
2019-12-09
4880
开发银联支付之前要做的那些事儿
之前做过一次银联支付的配置工作,然而第二次配置,虽然有点印象,但最终还是翻查了半天资料和代码,才完成了配置。这里对银联支付所需做一个简单的整理说明,以便后期查阅,同时分享给大家。
小柒2012
2019-12-09
1.4K0
从构建分布式秒杀系统聊聊Threadpool线程池
从0到1构建分布式秒杀系统案例的代码已经全部上传至码云,文章也被分发到各个平台。其中也收到了不少小伙伴喜欢和反馈,有网友如是说:
小柒2012
2019-12-09
9210
从构建分布式秒杀系统聊聊商品详情页静态化
大家都知道淘宝、天猫、京东以及聚美之类的电商网站,她们的商品页会存在多套模板,各套模板的元数据是一样的,只是展示方式不一样。特别是对于店主而言商品详情页个性化需求非常多,就商品单页各个维度信息来说,数据来源也是非常多的。这时候,如果我们再实时的去查询各个数据源组织数据,对于数据库来说开销是巨大的,秒杀更是如此。
小柒2012
2019-12-09
4970
详解tomcat的连接数与线程池
在使用tomcat时,经常会遇到连接数、线程数之类的配置问题,要真正理解这些概念,必须先了解Tomcat的连接器(Connector)。
小柒2012
2019-12-09
1.1K0
讯飞语音JavaWeb语音合成解决方案
将文字信息转化为声音信息,给应用配上“嘴巴”。我们提供了众多极具特色的发音人(音库)供您选择。其合成音在音色、自然度等方面的表现均接近甚至超过了人声。这种语音合成体验,达到了真正可商用的标准。
小柒2012
2019-12-09
1.3K0
记一次懵比的Tomcat进程CPU使用率100%
前几天线上服务器某个Tomcat进程突然间歇性CPU占用率100%,这个并不是突然性的,而是有规律的,Top了一下基本每隔30s飙升一次,坐等5s左右回落。虽然这酱紫,由于是多核CPU,外加其实并没有多少真实用户在访问,也并不影响什么。
小柒2012
2019-12-09
1.3K0
从SpringBoot构建十万博文聊聊Tomcat集群监控
在十万博文终极架构中,我们使用了Tomcat集群,但这并不能保证系统不会出问题,为了保证系统的稳定运行,我们还需要对 Tomcat 进行有效的运维监控手段,不至于问题出现或者许久一段时间才知道。凌晨一点这个锅可谁都不想背,为此基于目前的情况搭建了以下这么一套监控预警系统。
小柒2012
2019-12-05
5200
从SpringBoot构建十万博文聊聊限流特技
在开发十万博客系统的的过程中,前面主要分享了爬虫、缓存穿透以及文章阅读量计数等等。爬虫的目的就是解决十万+问题;缓存穿透是为了保护后端数据库查询服务;计数服务解决了接近真实阅读数以及数据库服务的压力。
小柒2012
2019-12-05
5090
Grafana+Telegraf+Influxdb监控Tomcat集群方案
前一段时间自家养的几只猫经常出问题,由于没有有效的监控预警手段,以至于问题出现或者许久一段时间才会被通知到。凌晨一点这个锅可谁都不想背,为此基于目前的情况搭建了以下这么一套监控预警系统。
小柒2012
2019-12-05
9230
分布式跟踪工具Pinpoint初探
由于工作需要,前段时间抽口研究了一下APM相关技术。 大的互联网公司都有自己的分布式跟踪系统,比如Google的Dapper,Twitter的zipkin,淘宝的鹰眼,新浪的Watchman,京东的Hydra等,当然还有一些收费的工具。由于技术栈、项目规模以及方便且容易上手的原因,最终还是选择Pinpoint,本文是为了记录Pinpoint详细的搭建过程。
小柒2012
2019-12-05
6410
Grafana+Telegraf+Influxdb监控Tomcat集群方案
前一段时间自家养的几只猫经常出问题,由于没有有效的监控预警手段,以至于问题出现或者许久一段时间才会被通知到。凌晨一点这个锅可谁都不想背,为此基于目前的情况搭建了以下这么一套监控预警系统。
小柒2012
2018-08-13
1.4K0
Tomcat 8如何配置Manager用户管理
简介 Tomcat Manager是Tomcat自带的、用于对Tomcat自身以及部署在Tomcat上的应用进行管理的web应用。Tomcat是Java领域使用最广泛的服务器之一,因此Tomcat Manager也成为了使用非常普遍的功能应用。 在默认情况下,Tomcat Manager是处于禁用状态的。准确地说,Tomcat Manager需要以用户角色进行登录并授权才能使用相应的功能,不过Tomcat并没有配置任何默认的用户,因此需要我们进行相应的用户配置之后才能使用Tomcat Manager。 配
小柒2012
2018-04-16
1.6K0
Quartz学习笔记(四)使用druid连接池
quartz默认使用的是c3p0的连接池,记得有篇文章测试过c3p0 ,Proxool ,Druid ,Tomcat Jdbc Pool这四种连接池的性能。 大致给出的测试数据为Druid >Tomcat Jdbc Pool >c3p0 >Proxool,以上仅供参考。 最近项目老是报错,甚是让人烦恼,具体错误日志: The last packet successfully received from the server was 56,268 milliseconds ago. The last pa
小柒2012
2018-04-13
3.2K0
spring动态加载(刷新)配置文件
在程序开发时,通常会经常修改spring的配置文件,不得不重启tomcat来加载spring配,费时费力。如果能在不重启tomcat的情况下,手动动态加载spring 配置文件,动态重启读取spring配置文件,这样会十分方便。spring貌似自带refresh刷新效果,只要获取到XmlWebApplicationContext,调用refresh即可。 代码如下: /** * 重新加载配置文件(只有想不到没有猜不到) * @Author 张志朋 * @param re
小柒2012
2018-04-13
4.1K0
windows下使用jconsole远程监控Tomcat
首先检查远程服务器hostname -i 192.168.1.190 1.编辑tomcat/bin/catalina.sh vi catalina.sh 搜索 Execute The Requested Command 在这一行上面加入一下配置 JAVA_OPTS='-Xms1024m -Xmx1024m -XX:PermSize=256M -XX:MaxNewSize=512m -XX:MaxPermSize=512m -Djava.rmi.server.hostname=192.168.1.190 -
小柒2012
2018-04-13
1.1K0
javax.servlet.jsp.PageContext cannot be resolved to a type
可能是jdk 里不包括servlet-api.jar这个包,到tomcat里找到这个包复制到java项目里。 项目名-->右键 Property-->选择 Java Build Path-->选择 Add External JARs-->选择 把servlet-api.jar的路径输入即可 该包在tomcat里有 搜索即课找到
小柒2012
2018-04-13
7360
Eclipse它仙人板板创建Tomcat server 各种卡死
有人说是这样的: 1.退出 eclipse 2.到[工程目录下]/.metadata/.plugins/org.eclipse.core.runtime 3.把org.eclipse.wst.server.core.prefs和 org.eclipse.jst.server.tomcat.core.prefs这两个文件去掉 4.重启eclipse 但是删除掉还是卡死。 这个server你要配的..位置在Preferences-server -Installed runtimes....增加上你想配的serv
小柒2012
2018-04-13
8480
Tomcat访问 manager页面 报403的解决办法
外网配置好manager用户以后访问manager/status页面结果提示403错误还有一堆英文错误,第一句话明显标示了是要在context.xml配置东西。 打开webapps下的host-manager和manager,都有一个共同的文件夹META-INF,里面都有context.xml,这个文件的内容是: <Context antiResourceLocking="false" privileged="true" > <Valve className="org.apache.catalina.
小柒2012
2018-04-13
1.5K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档