自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring小知识:aop切面的实际应用

*本文主要介绍,是如何使用aop切面处理项目中的程序出现异常问题的1.首先定义一个异常切面类:/** * * 异常切面. * */public class BuziExceptionAspect { //日志实现. TODO // ProceedingJoinPoint:用于环绕通知,使用proceed()方法来执行目标方法: public Object a...

2019-03-26 13:43:05 1591

原创 java冷知识:代码行数多少才算大项目?

注:以下摘自:《软件工程概论》 郑人杰、殷人民编java项目的大小衡量标准(以代码行作为计量标准的): 微型:只是一个人,甚至是半日工作在几天内完成的软件; 小型:一个人半年内完成的 2000 行以内的程序; 中型: 5 个人在 1 年多的时间内完成的 5000-50000 行的程序; 大型: 5-10 人在两年内完成的 50000-1000...

2019-03-12 16:19:33 15821

原创 IDEA启动项目报错解决:Unable to open debugger port (127.0.0.1:60826)

1.IDEA运行tomcat启动项目报错原因:JMX端口被占用了,换一个就好了。

2019-03-12 13:45:45 9009 3

原创 Mysql小知识:lock锁定类型以及不同的存储引擎支持的锁定级别

1.lock锁定类型 读锁 (shared locks) 自己与其他线程只能读取该表 写锁(exclusive Locks) 只有当前线程能够对表进行写入操作(其他线程 也无法读这部分数据)注:存储引擎 支持的锁定级别 myisam 表级别 (不支持事务也不支持外键) ...

2019-03-12 09:33:41 362

原创 Mysql小知识:在线更新表结构(DDL)的执行过程和弊端

mysql在线ddl(加字段、加索引等修改表结构之类的操作)过程如下: 1.对表加锁(表此时只读) 2.复制原表物理结构 3.修改表的物理结构 4.把原表数据导入中间表中,数据同步完后,锁定中间表,并删除原表 5.rename中间表为原表 6.刷新数据字典,并释放锁弊端: 在这个过程中数据库会锁表。造成当前操作的表无法写入数据,影响用户使用。由于需要复制原表的数据到中间表,所以表的......

2019-03-11 15:10:47 1024

原创 Mysql小知识:DDL DML DCL语句区别

SQL 语句主要可以划分为以下 3 个类别: DDL(Data Definition Languages):数据定义语句,主要是对数据库、数据段、表、列、索引等数据对象的定义;常用定义语句关键字有create、drop、alter。 DML(Data Manipulation Language):数据操纵语句,用于对表数据的增加、删除、修改和查询,以及检查数据的完整性;常用的操作语句关键字有...

2019-03-11 10:44:56 616

原创 Vue小知识: $ is not defined错误解决

错误原因:该错误是未安装JQuery依赖包导致。解决方案:安装依赖包1.执行安装jquery依赖包命令 cnpm install jquery --save2.webpack配置(1).在项目根目录下的build目录下找到webpack.base.conf.js文件,在开头使用以下代码引入webpack,因为该文件默认没有引用var webpack = require('webpac...

2019-03-07 11:44:37 77804 7

空空如也

空空如也

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

TA关注的人

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