
工作学习问题记录
文章平均质量分 73
轻狂书生FS
一个对技术有追求的轻狂书生
一个现实的理想主义者。
写博客目标:催促自己不断学习,记录自己学习的路程。
展开
-
技术分享:真实案例解析缓存大热key的致命陷阱
在现代软件架构中,缓存是提高系统性能和响应速度的重要手段。然而,如果不正确地使用缓存,可能会导致严重的线上事故,尤其是缓存的大热key问题更是老生常谈。本文将探讨一个常见但容易被忽视的问题:缓存大热key和缓存击穿问题。我们将从一个真实案例入手,分析其原因,并提供解决方案和预防措施。转载 2025-01-07 09:09:42 · 64 阅读 · 0 评论 -
解决IDEA配置.gitignore不生效的问题
当使用IDEA提交项目数据到git时, 即使配置了提交忽略文件.gitignore,也无法生效,提交文件中会出现杂乱配置文件,不知道你自己所更改了哪些项目位置,查看比较麻烦.原创 2023-03-15 14:45:04 · 599 阅读 · 0 评论 -
2019年1月学习与工作中遇到的问题
1、JVM内存分几种?JVM内存分四种:栈区(stacksegment)—由编译器自动分配释放,存放函数的参数值,局部变量的值等,具体方法执行结束之后,系统自动释放JVM内存资源。 堆区(heapsegment)—一般由程序员分配释放,存放由new创建的对象和数组,jvm不定时查看这个对象,如果没有引用指向这个对象就回收 静态区(datasegment)—存放全局变量,静态变量和字符串...原创 2019-01-30 14:53:20 · 1762 阅读 · 0 评论 -
2018年8月工作中遇到的问题
1、如何编写一个统一接口1、首先定义一个对外调用的接口,传一些指定的参数2、然后在此接口中处理不同的参数执行不同的命令。以前端一个实例为例:do_lookup({xxx:xxx,yyy:yy,....})(传入参数)---->后台返回/2、jquery之table:给table动态增加行、清空table 比如设置table的id为tab var trHT...原创 2018-11-23 16:36:43 · 1741 阅读 · 0 评论 -
2018年9月工作中遇到的问题
1、如果数据渲染到页面:页面加载时执行$(function(){... ...})将该渲染的数据,加载到页面使用SpringMVC的ModelAndViewController层:页面使用el表达式:${key}显示到页面,数据是List格式的,使用下图<c:forEach></ c:forEach>遍历。2、如何提交Form表单从提...原创 2018-11-23 16:51:43 · 1732 阅读 · 0 评论 -
2018年10月工作中遇到的问题
1、知识点:Spring Cloud对象 RestTemplate:该对象会使用 Ribbon 的自动化配置,同时通过配置@LoadBalanced还能够开启客户端负载均衡。2、RestTemplate 针对几种不同请求类型和参数类型GET请求 第一种: getForEntity 函数:第二种: getForObject 函数:POST请求第一种: po...原创 2018-11-27 16:01:52 · 1770 阅读 · 0 评论 -
2018年11月工作中遇到的问题
1、为什么使用 Redis(1)、性能:到需要执行耗时特别久,且结果不频繁变动的 SQL,就特别适合将运行结果放入缓存。这样,后面的请求就去缓存中读取,使得请求能够迅速响应。(2)、并发:在大并发的情况下,所有的请求直接访问数据库,数据库会出现连接异常。这个时候,就需要使用 Redis 做一个缓冲操作,让请求先访问到 Redis,而不是直接访问数据库。2、时间格式和字符...原创 2018-12-03 18:11:55 · 1771 阅读 · 1 评论 -
2018年12月工作中遇到的问题
1、SimpleDateFormat是线程不安全的类一般不要定义为 static 变量,如果定义为static,必须加锁,或者使用 DateUtils 工具类。2、推荐尽量少用 else, if-else 的方式可以改写成3、后台输送给页面的变量必须加$!{var}——中间的感叹号说明: 如果 var=null 或者不存在,那么${var}会直接显示在页面上。4、获取当...原创 2019-01-18 14:36:51 · 2117 阅读 · 0 评论 -
2018年7月工作中遇到的问题
1、数据库问题:MySQL in不走索引 如果in里面的数量不多,可能会走索引,数量太多就不走索引,导致查询速度比较慢。IN(?,?)里面只要有两个以上的值就不走索引 访问远程开发数据库,因网速慢而导致数据访问不到报错 2、mysql数据库加索引:* 优点: 1、所有的MySql列类型(字段类型...原创 2019-01-24 22:27:04 · 1666 阅读 · 0 评论 -
2018年6月工作中遇到的问题
1、使用java代码将获得的数据用PDF格式显示----见本目录下《Java生成PDF文件》2、工作中的异常: 2018-06-03 14:36:18 [ INFO ] [ MockClusterInvoker.java :151(selectMockInvoker)] [DUBBO] Exception when try to invoke mock. Get mock ...原创 2019-01-24 22:26:14 · 1824 阅读 · 0 评论 -
2018年5月工作中遇到的问题
1、客户报价管理: 客户名称显示逻辑,通过登陆用户ID在表upms_user_jskh查询到customer_ids和company_ids,然后通过查询的customer_ids和company_ids再去表crm_jskh里面查询客户名称。 2、修改用户管理: 1、用户管理页面:将新增用户按钮改成两个按钮分别为新增员工和新增客户,点击时跳出不同的页面。 ...原创 2019-01-24 22:25:12 · 1746 阅读 · 0 评论 -
2018年4月里工作中遇到的问题
1、Mybatis中的_parameter: 如果需要if test则一定 使用<if test="_parameter != null">,此处一定使用_parameter != null而不 是id != null2、Mybatis中example类的使用:要使用example类,先要在项目中导入mybatis.mapper的jar包。...原创 2019-01-24 22:23:11 · 1658 阅读 · 0 评论