1.1 Spring是什么 full-stack(全栈式) 轻量级开源框架 两大核心:以 IOC(Inverse Of Control:控制反转)和 AOP(Aspect Oriented Programming:面向切面编程)为内核 1.2 Spring优势 1)方便解耦,简化开发 Spring就 ...
分类:
编程语言 时间:
2021-01-22 12:07:42
阅读次数:
0
安装中文语言时出错。 手动运行G:\SolidWorks.2020.SP0.Full.Premium.DVD\swwi\lang\chinese-simplified\chinese-simplified.msi,成功。 选择切换为英文时不生效,卸载中文语言。 Customize-Keyboard- ...
分类:
其他好文 时间:
2021-01-19 12:24:57
阅读次数:
0
最近做一个Android APP,由于离线业务需求,需要在启动APP时候同步大量数据到APP上,遇到了JSON性能瓶颈。从下方的图片中可以看出,当使用 json 传输数据,在解析json的时候会产生大量的对象,使得内存疯狂飙升,不论是配置低端的平板还是配置比较高端的手机都会 GC 。而在使用 fla ...
分类:
其他好文 时间:
2021-01-19 11:58:18
阅读次数:
0
Core Idea: 对于 GC 主要有两种方式,reference count 和 mark and sweep。这片文章主要讨论了如何高效的进行 mark and sweep 过程。 Mark and sweep 思想是先遍历所有的 chunk,然后对于 GC 之后不再需要的 chunk 进行标 ...
分类:
其他好文 时间:
2021-01-19 11:48:11
阅读次数:
0
8.3.1.返回简单值 #接受名和姓并返回整洁的姓名 def get_formatted_name(first_name,last_name): """返回整洁的姓名""" full_name=first_name+' '+last_name return full_name.title() mus ...
分类:
其他好文 时间:
2021-01-18 11:21:56
阅读次数:
0
对比监控出现性能毛刺时间点的GC日志和业务日志,发现JVM停顿了较长时间,且停顿时GC日志中有大量的“Allocation Stall”日志。 原因就是堆内存被占满,导致部分线程阻塞,如下图中的 High used已经达到100% 解决办法: 1.最直接有效的办法就是增加堆大小 2.增加jvm参数 ...
分类:
其他好文 时间:
2021-01-14 10:54:13
阅读次数:
0
错误: In aggregated query without GROUP BY, expression #3 of SELECT list contains nonaggregated column 'emsdb_pro.mainspareparts.CreationTime'; this is ...
分类:
数据库 时间:
2021-01-13 11:05:20
阅读次数:
0
show processlist和show full processlist processlist命令的输出结果显示了有哪些线程在运行,不仅可以查看当前所有的连接数,还可以查看当前的连接状态帮助识别出有问题的查询语句等。( processlist 返回的结果是实时变化的,是对mysql链接执行的现 ...
分类:
数据库 时间:
2021-01-11 11:13:40
阅读次数:
0
有生产项目反馈iis web应用在使用过程出现“服务器太忙”报错,检查思路简单记录之 检查思路: (1)问题时段任务管理器查看w3wp.exe进程CPU占用50%左右,内存1.5G左右,线程数350且持续增长。 (2)抓w3wp.exe进程dump,分析发现显式调用GC,导致大量线程处于活动状态。因 ...
分类:
其他好文 时间:
2021-01-08 11:18:39
阅读次数:
0
1.强引用(Reference):默认使用的就是强引用,不会被GC,即使报OOM也不会被GC Object o = new Object();//默认就是强引用,一般使用这种 2.软引用(SoftReference):当内存不够时,才能被GC回收,内存足够是不会被回收 3.弱引用(WeakRefer ...
分类:
其他好文 时间:
2021-01-05 11:09:07
阅读次数:
0