自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 Spring事务后无效

项目开发中Spring的事务无效

2018-02-27 13:56:33 259

原创 log

#设置logger级别DEBUG、INFO、WRNING、ERROR和输出格式A、B、C或Dlog4j.rootLogger=DEBUG, A#输出到控制台log4j.appender.A=org.apache.log4j.ConsoleAppenderlog4j.appender.A.layout=org.apache.log4j.PatternLayoutlog4j.appender.A.la...

2018-02-24 14:51:22 235

原创 Cannot change version of project facet Dynamic Web Module to 3.0.错误解决方案

在Eclipse中使用maven创建web-app的过程中总会遇到一个问题,cannot change version of project facet dynamic web module to 2.5/3.0,但此时我们打开工程的properties中的Facet选项会发现这个无法更改。  解决方案:  1.调整项目的web.xml,将版本号统一修改为2.5/3.0

2018-01-27 08:39:54 547

原创 mysql存储引擎:MyISAM和InnoDB的区别

MyISAM 和InnoDB 讲解  InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持以及外部键等高级数据库功能。  以下是一些细节和具

2018-01-15 13:33:45 225

原创 多线程使用场景(经典必看)

为什么要使用多线程?1.防止阻塞主线程,提高吞吐量2,提高资源的利用率应用场景:1,最典型的应用比如tomcat,tomcat内部采用的就是多线程,上百个客户端访问同一个web应用,tomcat接入后都是把后续的处理扔给一个新的线程来处理,这个新的线程最后调用到我们的servlet程序,比如doGet或者doPost方法。2,做登录业务时使用到sms短信网关业务,创建子线程

2018-01-15 13:30:55 23419 15

原创 谈一谈cookie 和session 的区别

这些都是基础知识,不过有必要做深入了解。先简单介绍一下。二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie里的内容来判断使用者,送出特定的网页内容给你。

2018-01-15 08:03:15 267

原创 linux命令(不定时更新)

ps -aux | grep redis

2018-01-13 09:36:48 314

原创 redis图形化客户端无法连接redis服务

Redis protected-mode 是3.2 之后加入的新特性,在Redis.conf的注释中,我们可以了解到,他的具体作用和启用条件解决方案:1)打开配置文件把下面对应的注释掉2)保护模式3)Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程,设置为no4)最后关键的是:没

2018-01-13 09:23:55 9338 1

转载 easyui分页

第一点datagrid会向后台传递 rows(每一页展示多少条数据),page(第几页)这两个数据,而在文档中没有指出来 ,这也是我今天弄了很久的原因(看别人写的代码发现的这一点)第二点后台传json数据时也要按照datagrid的数据格式,另外分页有两个数据,文档也没有指出来 total键 存放总记录数rows键 存放每页记录

2018-01-12 19:28:33 865

转载 MySQL性能优化的经验分享(经典必看)

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1.为查

2018-01-11 20:56:59 412

翻译 JVM内存模型

JVM内存模型Java虚拟机(Java Virtual Machine=JVM)的内存空间分为五个部分,分别是: 1. 程序计数器 2. Java虚拟机栈 3. 本地方法栈 4. 堆 5. 方法区。下面对这五个区域展开深入的介绍。 1. 程序计数器1.1. 什么是程序计数器?程序计数器是一块较小的内存空间,可以把它看作当前线程正在执行的字节码的行号指

2018-01-09 11:32:12 279

原创 Cookies实现记住密码

前台$(document).ready(function(){    //记住密码功能    var str = getCookie("loginInfo");    var username = str.split("_")[0];    var password = str.split("_")[1];    //自动填充用户名和密码    $("#userna

2018-01-08 13:44:07 308

原创 Redis的学习

Redis的使用难吗?不难,Redis用好容易吗?不容易。Redis的使用虽然不难,但与业务结合的应用场景特别多、特别紧,用好并不容易。我们希望通过一篇文章及Demo,即可轻松、快速入门并学会应用。一、Redis 简介Redis是一个开源的Key-Value存储,但又不仅仅是Key-Value存储,用官网上的话来说,Redis是一个数据结构存储,可用作数据库、缓存和消息中间件。相对于传统的

2018-01-05 11:49:39 316 1

原创 静态资源是否应该放到WEB-INF目录

一.css/js/html没有必要放在WEB-INF下。最终这些会被原封不动的展现在客户端,所以访问安全根本就不会成为问题。jsp放在web-inf下,原因主要有两个远古时代的模式会把业务逻辑,数据库连接等敏感信息写在jsp里面,被用户直接访问会有安全问题。现代模式里这个不再成为问题,不应该成为问题。jsp是在服务器端运行的,而且通常都需要其他程序支持——比如后台处理好数据再让

2017-12-30 10:22:51 1950

原创 SpringMVC运行原理

1. 向服务器发送HTTP请求,请求被前端控制器 DispatcherServlet 捕获。2. DispatcherServlet 根据 -servlet.xml 中的配置对请求的URL进行解析,得到请求资源标识符(URI)。 然后根据该URI,调用 HandlerMapping 获得该Handler配置的所有相关的对象(包括Handler对象以及Handler对象对应的拦截

2017-12-27 09:36:38 683

原创 corejava知识点小结

==:  对于基本数据类型:比较的是值           对于引用类型的变量:比较的是内存地址equals方法:equals方法的底层使用==来写的        对于基本数据类型:无法比较         没有重写equals方法的比较的内存地址           重写过equals方法的(String Date)比较的是对象的内容Spring的核心机制IOC

2017-12-27 09:26:26 272

微信扫码支付demo

该文件为微信扫码支付源码,是基于java的,希望对博友有所帮助

2018-03-10

第三方支付源码

这是一个第三方支付的源码,里面有开发的api文档和源码,希望对朋友们有帮助

2018-02-24

空空如也

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

TA关注的人

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