自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (8)
  • 收藏
  • 关注

原创 对数据库 ACID中的一致性Consistency的理解

查看mysql官方文档:Consistency:The consistency aspect of the ACID model mainly involves internal InnoDB processing to protect data from crashes. Related MySQL features include: InnoDB doublewrite buff...

2018-12-26 11:47:44 2006

原创 drop、truncate和delete的区别(附带:MySQL常用的命令记录)

修改表:修改表类型,长度和约束alter table  表名   drop  列名; 修改表:修改表的列名称alter table 表名  change  旧列名   新列名   类型(长度) 约束; 修改表 :删除列alter table  表名  drop  列名; 修改表:修改表的字符集alter table 表名  character  set  字...

2018-12-21 15:45:50 210

原创 对聚合函数(sum,count,min,max,avg)和having的作用和理解

having诞生:mysql中,当我们用到聚合函数,如sum,count后,又需要筛选条件时,having就派上用场了,因为WHERE是在聚合前筛选记录的,having和group by是组合着用的,下面通过实例介绍下用法:例如:select product,sum(price) from orderitem group by product; 这里使用了聚合函数sum,如...

2018-12-21 11:20:43 13962

原创 SQL Server中Count(*)或者Count(1)或者Count([列])三种表达式的区别和理解

count(*)与count(1)都包括null统计,而count(列)不包括null统计分别执行下面的三条语句:1.explain select count(product) from orderitem ;2.explain select count(*) from orderitem;3.explain select count(1) from orderitem;...

2018-12-20 16:54:00 3571

原创 IP得理解

对于一个常态得事务,常常不愿意模糊处理,一定要清楚改事务所属行业对其得科学完整得定义:之前也是纠结于IP这个概念,也有过花了时间去了解,但都含有掺水得成分,抱着侥幸心,当作自己理解了,这种做法是禁不起时间得考验。首先区分:内网IP和外网IP:内网IP:也称私网方法一:这个代表连接得是局域网,即,通过宽带路由器上网,点击进入WLAN状态:这个方法可以查看内网IP方...

2018-12-04 15:12:32 318

原创 错误:404

 大概一个状况就是:加入springsecurity权限控制之后,访问接口,一直报404,原因:我把package里面写成具体类了

2018-10-13 11:09:01 492

原创 400 Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException

 通过跳转,http://localhost:10086/springmvc-web/updateitem.action.出现下面的信息页面,后台什么也没有反应,压根没有走到方法里面去客户端发送的请求不能找到你的具体的页面或者地址,这是Spring MVC抛出的错误,这样我们就要进行参数的检查,一定是JSP提交的参数和Controller里面的参数不一致这是因为前台form表单中的某些...

2018-09-18 20:00:56 2079

原创 IllegalArgumentException: mapper [signStatus] of different type, current_typ

报错信息: IllegalArgumentException: mapper [signStatus] of different type, current_typ....type......... 大概就是,打开elasticsearch服务器后,开启项目,会报上面的错误,在独立整合elasticsearch和spring的时候,是正确无误的。排除了整合的失误这一方面。     ...

2018-09-11 16:10:51 3019 2

转载 Tomcat服务器优化方案:内存优化、线程优化(并发优化)、缓存优化

 Tomcat有很多方面,我从内存、并发、缓存四个方面介绍优化方法。 Tomcat服务器优化Tomcat内存溢出(java.lang.OutOfMemoryError: PermGen space)的问题经常会在开发中遇到,面试中也有会问到的时候,所以我决定要记一下。首先,优化tomcat我给出三个方向:a) 内存优化:主要是对Tomcat启动参数进行优化,我们可以在Tomca...

2018-09-11 14:50:20 322

原创 缓存服务得更新策略有哪些?

在互联网项目开发中,缓存的应用是非常普遍了,缓存可以帮助页面提高加载速度,减少服务器或数据源的负载。1、为什么需要缓存?一般在项目中,最消耗性能的地方就是后端服务的数据库了。而数据库的读写频率常常都是不均匀分布的,大多情况是读多写少,并且读操作(select)还会有一些复杂的判断条件,比如 like、group、join 等等,这些语法是非常消耗性能的,所有会出现很多的慢查询,因此数据库很...

2018-09-04 08:48:03 125 1

原创 MapperParsingException[analyzer [ik] not found for field [title]]   导包的时候版本冲突

MapperParsingException[analyzer [ik] not found for field [title]] 解决: spring 导包版本要一致,具体版本可以参考如下

2018-09-02 21:57:59 6647 2

原创 Could not find or result: ..result input

 注意:这里看关键错误信息:result input ,这个错误是由于前端参数和后台bean封装的属性类型不一致导致的解决方案:查看前端传递的数据的属性和服务端用于接收封装该属性的类的定义是否一致,是否唯一!包括你传入数据的类型。。。 ...

2018-08-31 14:44:56 193

原创 四种会话跟踪技术:Cookie Session URL重写 隐藏表单域

会话跟踪是一种灵活、轻便的机制,它使Web上的状态编程变为可能。因为HTTP协议是一种无状态协议,每当用户发出请求时,服务器就会做出响应,客户端与服务器之间的联系是离散的、非连续的。所以每当用户在同一网站的多个页面之间转换时,根本无法确定是否是同一个客户。此时就产生了会话跟踪技术。意义:当一个客户在多个页面间切换时,服务器会保存该用户的信息。四种方法实现:有四种方法可以实现会话跟踪技术...

2018-08-31 09:00:37 954

原创 Caused by:java.persistence.NonUniqueResultException:result returns more than one elements

这个错误是因为,数据库中有重复的数据导致查询出来的结果不唯一,你封装的是一个Bean,但是查询出来的结果却是List(不止一个),没办法封装集合。就报这个错...

2018-08-30 20:31:41 590

转载 该计算机已经安装了更高版本的google

重装 chrome 遇到了这个问题该计算机已安装了更高版本的Google Chrome浏览器。如果该软件无法正常运行,请卸载Google Chrome浏览器,然后重试。试了很多种方法,终于有效果:1 首先删除 C:Program Files/ 和 C:\Users\username\AppData 中 Google 文件夹,具体所在位置视系统不同而不同 ,也可以直接在c盘中搜索,删除有关c...

2018-08-29 21:16:13 6992 5

原创 SQLplus连接的四种方式

1. sqlplus / as sysdba    操作系统认证,不需要数据库服务器启动listener,也不需要数据库服务器处于可用状态。比如我们想要启动数据库就可以用这种方式进入    sqlplus,然后通过startup命令来启动。2. sqlplus username/password    连接本机数据库,不需要数据库服务器的listener进程,但是由于需要用户名密码的认证,因...

2018-08-29 13:01:06 466

原创 报错录

1. NoSuchMethodError:一般是版本不匹配的原因。再具体点:就是org.springframework.core包的问题,可以去本地仓库查看这个jar齐不齐全;然后看与其对应的其他包的版本是否合理(这个就不好说了); ...

2018-08-26 08:58:59 196

原创 java.lang.TypeNotPresentException报错解决方案

使用STS,给项目install,tomcat:run的时候,报下面的错:java.lang.TypeNotPresentException或者ClassNotFoundException..........第一步:     首先可以查看一下,你的JRE使用的是不是STS默认用的路径:window-->preferences------->    .......修改...

2018-08-19 21:31:55 52703

原创 maven的install的作用

1,maven的install可以将项目本身编译并打包到本地仓库,这样其他项目引用本项目的jar包时不用去私服上下载jar包,直接从本地就可以拿到刚刚编译打包好的项目的jar包,很灵活,避免每次都需要重新往私服发布jar包的痛苦;2,修改服务端比如manage层和dao层的项目的时候如果eclipse没有自动编译,则在调试的时候容易出很奇怪的错误,就是明明代码已经改好了,但是debug的时候还...

2018-08-19 10:26:35 1847

原创 框架整合案例分析

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springfr

2018-08-03 09:35:54 179

node_modules.zip

node_modules.zip

2018-12-21

PostmanB/S架构

Postman软件,B/S架构,可以用来测试WebService中不同请求方法的结构

2018-08-25

最新前端调试笔记

前端调试笔记,总结的很全面,可以参考一下(学会解bug才是真才实学)

2018-08-07

Maven初级阶段讲义资料

Maven初级阶段讲义资料,如果稀缺相关其他资源,可以私聊我

2018-08-06

程序员表白专用代码

程序员表白专用代码,追妹神器,值得一试,亲测有效,一起分享

2018-08-03

整理的Spring AOP Aspect切入点语法

整理的Spring AOP Aspect切入点语法,老师整理的,2018.08.01最新版

2018-08-03

ToObject工具类

对于要封装的PO,如果查询的不是所有列信息,则需要传递需要封装的列信息

2018-08-03

谷歌浏览器

谷歌浏览器,最近才安装的,安全好用,可用于debug和了解最新浏览器技术

2018-08-03

空空如也

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

TA关注的人

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