自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 软件系统优化项总结

一、数据库1、分析工具explain分析、SQLAdvisor、MySQLTuner2、解决办法合理的索引、my.cnf调优(数据库连接释放时间、最大连接数、缓存大小)主从同步、分库分表、NoSQL数据库、搜索引擎、3、注意事项1、mysql索引请慎重添加,如果使用了非必要的索引,可能会欺骗mysql的sql优化器,致使sql优化器再查询操作中,选择使用效率低下的索引,查询效率严重下降,更容易出现死锁。批量删除和更新也更容易出现死锁,尽量使用主键更新和删除。2、高并发状态下mysql 数据库及

2022-06-08 20:44:29 947 1

原创 软件项目研发过程中阶段划分和工作方法

**主要工作:**市场调研、竞品分析、可行性分析,确定产品定位,预估项目成本,规划产品发展目标和前景,同时提示和预警风险,以及对应的措施。**工作目的:**解决是否可以做,是否值得做,是否有能力做的问题。交付成果:1、市场调研报告2、竞品分析报告3、可行性分析报告4、原始需求说明文档主要工作:产品需求详细分析,结合原始需求说明文档,与甲方和用户充分沟通,确认产品细节。**工作目的:**解决需要做什么的问题。交付成果:1、需求说明书2、产品流程图3、产品原型主要工作: 组建项目开发团队,

2022-05-31 20:30:13 6469 1

原创 mysql数据库事务、隔离级别、存储引擎的相关概念

一、事务的4大特征(ACID)1、原子性(Atomicity)原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚。2、一致性(Consistency)一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。拿转账来说,假设用户A和用户B两者的钱加起来一共是5000,那么不管A和B之间如何转账,转几次账,事务结束后两个用户的钱相加起来应该还得是5000,这就是事务的一致性。3、隔离性(Isolation)隔离性是当多个用户并

2021-11-24 16:47:53 714

原创 java.io.IOException: The temporary upload location [/tmp/tomcat.xxx.xxx/work/Tomcat/localhost/ROOT]

一、报错原因临时文件夹无效,被tmpwatch 清理了在Spring Boot项目启动后,系统会在‘/tmp’目录下自动的创建几个目录:tomcat.************.8088tomcat-docbase.*********.8088Multipart(form-data)的方式处理请求时,默认就是在第二个目录下创建临时文件的。程序对文件的操作时:会生成临时文件,暂存在临时文件中;Linux系统的tmpwatch 命令会删除10天未使用的临时文件;长时间不进行上传操作,导致/tmp下面

2021-11-24 16:09:58 1161

原创 centos审计服务audit导致使centos服务器不能登录,部署的应用不能运行和访问。

场景描述:某天服务器上部署的tomcat服务夜间突然不能正常访问,此时用户访问量不大。查看线程还在运行,查看应用日志无任何异常,但是应用的控制台停止输出。只要重启后应用立刻能够正常访问。此后几天应用无任何异常把表现,但是经过一个周末后,周一早上发现应用不能又不能访问,并且服务器不能登录,重启服务器后,再重启应用,程序运行正常。此后应用每隔2到3天就会出现不能访问,并偶尔伴随操作系统不能登录,并且重启后正常。原因:运维人员查询原因后,确定是audit服务引起的,问题的原因是audit服务在繁忙的系统中进

2021-11-18 19:33:58 1347

原创 centos服务器上,使用java程序org.apache.tools.zip打包文件,文件名称中文乱码。

情景描述:centos +jdk8+tomcat 环境,使用org.apache.tools.zip压缩打包服务上的文件,然后使用浏览器下载后,解压压缩文件发现,里面的文件名称中只要包含中文,中文部分全部显示为“问号”。解决过程1、查看系统编码。使用locale命令发现系统编码正常同时使用命令在服务器上创建中文名称的文件夹和文件,都能正常显示。所以暂时排除了系统编码这个原因。2、查看jvm 虚拟机的参数使用jinfo 命令查看 JVM 参数发现 sun.jnu.encoding参数的值是AN

2021-11-18 16:11:44 723

原创 mysql-5.6.16-winx64 配置详解

解压安装包 ,找到根目录下面的my-default.ini。 在这个目录下面新建一个my.ini 文件,并将my-defalut.ini的内容拷贝到my.ini。指定基本目录,数据库目录和端口 basedir =C:\Program Files (x86)\mysql-5.6.16-winx64 datadir =C:\Program Files (x86)\mysql-5.6.16-winx

2015-09-20 17:49:32 1517

原创 mysql的存储过程,存储函数,游标,流程控制

--创建存储过程 create procedure sp_name() begin end

2015-02-27 09:42:02 1040

原创 我的博客今天开通了

工作两年,项目做了几个,从出生牛犊的不知天高地厚的小菜鸟,到有点项目经验的菜鸟.心里多了一份对编程的敬畏.现在明白编程不是一蹴而就,必须从积累中慢慢成长起来.从今天开始,把工作中的一点一滴记录下来.留下自己在编程世界的一点痕迹.

2015-02-04 10:36:09 393

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除